/* node_modules/primeicons/primeicons.css */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons-77WLEVE2.eot");
  src:
    url("./media/primeicons-77WLEVE2.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons-XI7ZC3P3.woff2") format("woff2"),
    url("./media/primeicons-7C46RJHE.woff") format("woff"),
    url("./media/primeicons-AEJFRHCW.ttf") format("truetype"),
    url("./media/primeicons-SQ5LETCD.svg?#primeicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.pi {
  font-family: "primeicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pi:before {
  --webkit-backface-visibility:hidden;
  backface-visibility: hidden;
}
.pi-fw {
  width: 1.28571429em;
  text-align: center;
}
.pi-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.pi-eraser:before {
  content: "\ea04";
}
.pi-stopwatch:before {
  content: "\ea01";
}
.pi-verified:before {
  content: "\ea02";
}
.pi-delete-left:before {
  content: "\ea03";
}
.pi-hourglass:before {
  content: "\e9fe";
}
.pi-truck:before {
  content: "\ea00";
}
.pi-wrench:before {
  content: "\e9ff";
}
.pi-microphone:before {
  content: "\e9fa";
}
.pi-megaphone:before {
  content: "\e9fb";
}
.pi-arrow-right-arrow-left:before {
  content: "\e9fc";
}
.pi-bitcoin:before {
  content: "\e9fd";
}
.pi-file-edit:before {
  content: "\e9f6";
}
.pi-language:before {
  content: "\e9f7";
}
.pi-file-export:before {
  content: "\e9f8";
}
.pi-file-import:before {
  content: "\e9f9";
}
.pi-file-word:before {
  content: "\e9f1";
}
.pi-gift:before {
  content: "\e9f2";
}
.pi-cart-plus:before {
  content: "\e9f3";
}
.pi-thumbs-down-fill:before {
  content: "\e9f4";
}
.pi-thumbs-up-fill:before {
  content: "\e9f5";
}
.pi-arrows-alt:before {
  content: "\e9f0";
}
.pi-calculator:before {
  content: "\e9ef";
}
.pi-sort-alt-slash:before {
  content: "\e9ee";
}
.pi-arrows-h:before {
  content: "\e9ec";
}
.pi-arrows-v:before {
  content: "\e9ed";
}
.pi-pound:before {
  content: "\e9eb";
}
.pi-prime:before {
  content: "\e9ea";
}
.pi-chart-pie:before {
  content: "\e9e9";
}
.pi-reddit:before {
  content: "\e9e8";
}
.pi-code:before {
  content: "\e9e7";
}
.pi-sync:before {
  content: "\e9e6";
}
.pi-shopping-bag:before {
  content: "\e9e5";
}
.pi-server:before {
  content: "\e9e4";
}
.pi-database:before {
  content: "\e9e3";
}
.pi-hashtag:before {
  content: "\e9e2";
}
.pi-bookmark-fill:before {
  content: "\e9df";
}
.pi-filter-fill:before {
  content: "\e9e0";
}
.pi-heart-fill:before {
  content: "\e9e1";
}
.pi-flag-fill:before {
  content: "\e9de";
}
.pi-circle:before {
  content: "\e9dc";
}
.pi-circle-fill:before {
  content: "\e9dd";
}
.pi-bolt:before {
  content: "\e9db";
}
.pi-history:before {
  content: "\e9da";
}
.pi-box:before {
  content: "\e9d9";
}
.pi-at:before {
  content: "\e9d8";
}
.pi-arrow-up-right:before {
  content: "\e9d4";
}
.pi-arrow-up-left:before {
  content: "\e9d5";
}
.pi-arrow-down-left:before {
  content: "\e9d6";
}
.pi-arrow-down-right:before {
  content: "\e9d7";
}
.pi-telegram:before {
  content: "\e9d3";
}
.pi-stop-circle:before {
  content: "\e9d2";
}
.pi-stop:before {
  content: "\e9d1";
}
.pi-whatsapp:before {
  content: "\e9d0";
}
.pi-building:before {
  content: "\e9cf";
}
.pi-qrcode:before {
  content: "\e9ce";
}
.pi-car:before {
  content: "\e9cd";
}
.pi-instagram:before {
  content: "\e9cc";
}
.pi-linkedin:before {
  content: "\e9cb";
}
.pi-send:before {
  content: "\e9ca";
}
.pi-slack:before {
  content: "\e9c9";
}
.pi-sun:before {
  content: "\e9c8";
}
.pi-moon:before {
  content: "\e9c7";
}
.pi-vimeo:before {
  content: "\e9c6";
}
.pi-youtube:before {
  content: "\e9c5";
}
.pi-flag:before {
  content: "\e9c4";
}
.pi-wallet:before {
  content: "\e9c3";
}
.pi-map:before {
  content: "\e9c2";
}
.pi-link:before {
  content: "\e9c1";
}
.pi-credit-card:before {
  content: "\e9bf";
}
.pi-discord:before {
  content: "\e9c0";
}
.pi-percentage:before {
  content: "\e9be";
}
.pi-euro:before {
  content: "\e9bd";
}
.pi-book:before {
  content: "\e9ba";
}
.pi-shield:before {
  content: "\e9b9";
}
.pi-paypal:before {
  content: "\e9bb";
}
.pi-amazon:before {
  content: "\e9bc";
}
.pi-phone:before {
  content: "\e9b8";
}
.pi-filter-slash:before {
  content: "\e9b7";
}
.pi-facebook:before {
  content: "\e9b4";
}
.pi-github:before {
  content: "\e9b5";
}
.pi-twitter:before {
  content: "\e9b6";
}
.pi-step-backward-alt:before {
  content: "\e9ac";
}
.pi-step-forward-alt:before {
  content: "\e9ad";
}
.pi-forward:before {
  content: "\e9ae";
}
.pi-backward:before {
  content: "\e9af";
}
.pi-fast-backward:before {
  content: "\e9b0";
}
.pi-fast-forward:before {
  content: "\e9b1";
}
.pi-pause:before {
  content: "\e9b2";
}
.pi-play:before {
  content: "\e9b3";
}
.pi-compass:before {
  content: "\e9ab";
}
.pi-id-card:before {
  content: "\e9aa";
}
.pi-ticket:before {
  content: "\e9a9";
}
.pi-file-o:before {
  content: "\e9a8";
}
.pi-reply:before {
  content: "\e9a7";
}
.pi-directions-alt:before {
  content: "\e9a5";
}
.pi-directions:before {
  content: "\e9a6";
}
.pi-thumbs-up:before {
  content: "\e9a3";
}
.pi-thumbs-down:before {
  content: "\e9a4";
}
.pi-sort-numeric-down-alt:before {
  content: "\e996";
}
.pi-sort-numeric-up-alt:before {
  content: "\e997";
}
.pi-sort-alpha-down-alt:before {
  content: "\e998";
}
.pi-sort-alpha-up-alt:before {
  content: "\e999";
}
.pi-sort-numeric-down:before {
  content: "\e99a";
}
.pi-sort-numeric-up:before {
  content: "\e99b";
}
.pi-sort-alpha-down:before {
  content: "\e99c";
}
.pi-sort-alpha-up:before {
  content: "\e99d";
}
.pi-sort-alt:before {
  content: "\e99e";
}
.pi-sort-amount-up:before {
  content: "\e99f";
}
.pi-sort-amount-down:before {
  content: "\e9a0";
}
.pi-sort-amount-down-alt:before {
  content: "\e9a1";
}
.pi-sort-amount-up-alt:before {
  content: "\e9a2";
}
.pi-palette:before {
  content: "\e995";
}
.pi-undo:before {
  content: "\e994";
}
.pi-desktop:before {
  content: "\e993";
}
.pi-sliders-v:before {
  content: "\e991";
}
.pi-sliders-h:before {
  content: "\e992";
}
.pi-search-plus:before {
  content: "\e98f";
}
.pi-search-minus:before {
  content: "\e990";
}
.pi-file-excel:before {
  content: "\e98e";
}
.pi-file-pdf:before {
  content: "\e98d";
}
.pi-check-square:before {
  content: "\e98c";
}
.pi-chart-line:before {
  content: "\e98b";
}
.pi-user-edit:before {
  content: "\e98a";
}
.pi-exclamation-circle:before {
  content: "\e989";
}
.pi-android:before {
  content: "\e985";
}
.pi-google:before {
  content: "\e986";
}
.pi-apple:before {
  content: "\e987";
}
.pi-microsoft:before {
  content: "\e988";
}
.pi-heart:before {
  content: "\e984";
}
.pi-mobile:before {
  content: "\e982";
}
.pi-tablet:before {
  content: "\e983";
}
.pi-key:before {
  content: "\e981";
}
.pi-shopping-cart:before {
  content: "\e980";
}
.pi-comments:before {
  content: "\e97e";
}
.pi-comment:before {
  content: "\e97f";
}
.pi-briefcase:before {
  content: "\e97d";
}
.pi-bell:before {
  content: "\e97c";
}
.pi-paperclip:before {
  content: "\e97b";
}
.pi-share-alt:before {
  content: "\e97a";
}
.pi-envelope:before {
  content: "\e979";
}
.pi-volume-down:before {
  content: "\e976";
}
.pi-volume-up:before {
  content: "\e977";
}
.pi-volume-off:before {
  content: "\e978";
}
.pi-eject:before {
  content: "\e975";
}
.pi-money-bill:before {
  content: "\e974";
}
.pi-images:before {
  content: "\e973";
}
.pi-image:before {
  content: "\e972";
}
.pi-sign-in:before {
  content: "\e970";
}
.pi-sign-out:before {
  content: "\e971";
}
.pi-wifi:before {
  content: "\e96f";
}
.pi-sitemap:before {
  content: "\e96e";
}
.pi-chart-bar:before {
  content: "\e96d";
}
.pi-camera:before {
  content: "\e96c";
}
.pi-dollar:before {
  content: "\e96b";
}
.pi-lock-open:before {
  content: "\e96a";
}
.pi-table:before {
  content: "\e969";
}
.pi-map-marker:before {
  content: "\e968";
}
.pi-list:before {
  content: "\e967";
}
.pi-eye-slash:before {
  content: "\e965";
}
.pi-eye:before {
  content: "\e966";
}
.pi-folder-open:before {
  content: "\e964";
}
.pi-folder:before {
  content: "\e963";
}
.pi-video:before {
  content: "\e962";
}
.pi-inbox:before {
  content: "\e961";
}
.pi-lock:before {
  content: "\e95f";
}
.pi-unlock:before {
  content: "\e960";
}
.pi-tags:before {
  content: "\e95d";
}
.pi-tag:before {
  content: "\e95e";
}
.pi-power-off:before {
  content: "\e95c";
}
.pi-save:before {
  content: "\e95b";
}
.pi-question-circle:before {
  content: "\e959";
}
.pi-question:before {
  content: "\e95a";
}
.pi-copy:before {
  content: "\e957";
}
.pi-file:before {
  content: "\e958";
}
.pi-clone:before {
  content: "\e955";
}
.pi-calendar-times:before {
  content: "\e952";
}
.pi-calendar-minus:before {
  content: "\e953";
}
.pi-calendar-plus:before {
  content: "\e954";
}
.pi-ellipsis-v:before {
  content: "\e950";
}
.pi-ellipsis-h:before {
  content: "\e951";
}
.pi-bookmark:before {
  content: "\e94e";
}
.pi-globe:before {
  content: "\e94f";
}
.pi-replay:before {
  content: "\e94d";
}
.pi-filter:before {
  content: "\e94c";
}
.pi-print:before {
  content: "\e94b";
}
.pi-align-right:before {
  content: "\e946";
}
.pi-align-left:before {
  content: "\e947";
}
.pi-align-center:before {
  content: "\e948";
}
.pi-align-justify:before {
  content: "\e949";
}
.pi-cog:before {
  content: "\e94a";
}
.pi-cloud-download:before {
  content: "\e943";
}
.pi-cloud-upload:before {
  content: "\e944";
}
.pi-cloud:before {
  content: "\e945";
}
.pi-pencil:before {
  content: "\e942";
}
.pi-users:before {
  content: "\e941";
}
.pi-clock:before {
  content: "\e940";
}
.pi-user-minus:before {
  content: "\e93e";
}
.pi-user-plus:before {
  content: "\e93f";
}
.pi-trash:before {
  content: "\e93d";
}
.pi-external-link:before {
  content: "\e93c";
}
.pi-window-maximize:before {
  content: "\e93b";
}
.pi-window-minimize:before {
  content: "\e93a";
}
.pi-refresh:before {
  content: "\e938";
}
.pi-user:before {
  content: "\e939";
}
.pi-exclamation-triangle:before {
  content: "\e922";
}
.pi-calendar:before {
  content: "\e927";
}
.pi-chevron-circle-left:before {
  content: "\e928";
}
.pi-chevron-circle-down:before {
  content: "\e929";
}
.pi-chevron-circle-right:before {
  content: "\e92a";
}
.pi-chevron-circle-up:before {
  content: "\e92b";
}
.pi-angle-double-down:before {
  content: "\e92c";
}
.pi-angle-double-left:before {
  content: "\e92d";
}
.pi-angle-double-right:before {
  content: "\e92e";
}
.pi-angle-double-up:before {
  content: "\e92f";
}
.pi-angle-down:before {
  content: "\e930";
}
.pi-angle-left:before {
  content: "\e931";
}
.pi-angle-right:before {
  content: "\e932";
}
.pi-angle-up:before {
  content: "\e933";
}
.pi-upload:before {
  content: "\e934";
}
.pi-download:before {
  content: "\e956";
}
.pi-ban:before {
  content: "\e935";
}
.pi-star-fill:before {
  content: "\e936";
}
.pi-star:before {
  content: "\e937";
}
.pi-chevron-left:before {
  content: "\e900";
}
.pi-chevron-right:before {
  content: "\e901";
}
.pi-chevron-down:before {
  content: "\e902";
}
.pi-chevron-up:before {
  content: "\e903";
}
.pi-caret-left:before {
  content: "\e904";
}
.pi-caret-right:before {
  content: "\e905";
}
.pi-caret-down:before {
  content: "\e906";
}
.pi-caret-up:before {
  content: "\e907";
}
.pi-search:before {
  content: "\e908";
}
.pi-check:before {
  content: "\e909";
}
.pi-check-circle:before {
  content: "\e90a";
}
.pi-times:before {
  content: "\e90b";
}
.pi-times-circle:before {
  content: "\e90c";
}
.pi-plus:before {
  content: "\e90d";
}
.pi-plus-circle:before {
  content: "\e90e";
}
.pi-minus:before {
  content: "\e90f";
}
.pi-minus-circle:before {
  content: "\e910";
}
.pi-circle-on:before {
  content: "\e911";
}
.pi-circle-off:before {
  content: "\e912";
}
.pi-sort-down:before {
  content: "\e913";
}
.pi-sort-up:before {
  content: "\e914";
}
.pi-sort:before {
  content: "\e915";
}
.pi-step-backward:before {
  content: "\e916";
}
.pi-step-forward:before {
  content: "\e917";
}
.pi-th-large:before {
  content: "\e918";
}
.pi-arrow-down:before {
  content: "\e919";
}
.pi-arrow-left:before {
  content: "\e91a";
}
.pi-arrow-right:before {
  content: "\e91b";
}
.pi-arrow-up:before {
  content: "\e91c";
}
.pi-bars:before {
  content: "\e91d";
}
.pi-arrow-circle-down:before {
  content: "\e91e";
}
.pi-arrow-circle-left:before {
  content: "\e91f";
}
.pi-arrow-circle-right:before {
  content: "\e920";
}
.pi-arrow-circle-up:before {
  content: "\e921";
}
.pi-info:before {
  content: "\e923";
}
.pi-info-circle:before {
  content: "\e924";
}
.pi-home:before {
  content: "\e925";
}
.pi-spinner:before {
  content: "\e926";
}

/* node_modules/primeng/resources/primeng.min.css */
.p-overflow-hidden {
  overflow: hidden;
  padding-right: var(--scrollbar-width);
}
@layer primeng {
  .p-component,
  .p-component * {
    box-sizing: border-box;
  }
  .p-hidden {
    display: none;
  }
  .p-hidden-space {
    visibility: hidden;
  }
  .p-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .p-hidden-accessible input,
  .p-hidden-accessible select {
    transform: scale(0);
  }
  .p-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
  }
  .p-disabled,
  .p-disabled * {
    cursor: default !important;
    pointer-events: none;
  }
  .p-component-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .p-unselectable-text {
    -webkit-user-select: none;
    user-select: none;
  }
  .p-scrollbar-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
  }
  @-webkit-keyframes p-fadein {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes p-fadein {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  input[type=button],
  input[type=submit],
  input[type=reset],
  input[type=file]::-webkit-file-upload-button,
  button {
    border-radius: 0;
  }
  .p-link {
    text-align: left;
    background-color: transparent;
    margin: 0;
    padding: 0;
    border: 0;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
  }
  .p-link:disabled {
    cursor: default;
  }
  .p-sr-only {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
  }
  .p-connected-overlay {
    opacity: 0;
    transform: scaleY(0.8);
    transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);
  }
  .p-connected-overlay-visible {
    opacity: 1;
    transform: scaleY(1);
  }
  .p-connected-overlay-hidden {
    opacity: 0;
    transform: scaleY(1);
    transition: opacity .1s linear;
  }
  .p-toggleable-content.ng-animating {
    overflow: hidden;
  }
  .p-icon-wrapper {
    display: inline-flex;
  }
  .p-icon {
    display: inline-block;
  }
  .p-icon-spin {
    -webkit-animation: p-icon-spin 2s infinite linear;
    animation: p-icon-spin 2s infinite linear;
  }
}
@-webkit-keyframes p-icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes p-icon-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@layer primeng {
  .p-badge {
    display: inline-block;
    border-radius: 10px;
    text-align: center;
    padding: 0 .5rem;
  }
  .p-overlay-badge {
    position: relative;
  }
  .p-overlay-badge .p-badge {
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
    transform-origin: 100% 0;
    margin: 0;
  }
  .p-badge-dot {
    width: .5rem;
    min-width: .5rem;
    height: .5rem;
    border-radius: 50%;
    padding: 0;
  }
  .p-badge-no-gutter {
    padding: 0;
    border-radius: 50%;
  }
}
@layer primeng {
  .p-button {
    margin: 0;
    display: inline-flex;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    align-items: center;
    vertical-align: bottom;
    text-align: center;
    overflow: hidden;
    position: relative;
  }
  .p-button-label {
    flex: 1 1 auto;
  }
  .p-button-icon-right {
    order: 1;
  }
  .p-button:disabled {
    cursor: default;
    pointer-events: none;
  }
  .p-button-icon-only {
    justify-content: center;
  }
  .p-button-icon-only:after {
    content: "p";
    visibility: hidden;
    clip: rect(0 0 0 0);
    width: 0;
  }
  .p-button-vertical {
    flex-direction: column;
  }
  .p-button-icon-bottom {
    order: 2;
  }
  .p-button-group .p-button {
    margin: 0;
  }
  .p-button-group .p-button:focus,
  .p-button-group p-button:focus .p-button,
  .p-buttonset .p-button:focus,
  .p-buttonset .p-button:focus,
  .p-buttonset p-button:focus .p-button,
  .p-buttonset .p-button:focus {
    position: relative;
    z-index: 1;
  }
  .p-button-group .p-button:not(:last-child),
  .p-button-group .p-button:not(:last-child):hover,
  .p-button-group p-button:not(:last-child) .p-button,
  .p-button-group p-button:not(:last-child) .p-button:hover,
  .p-buttonset .p-button:not(:last-child),
  .p-buttonset .p-button:not(:last-child):hover,
  .p-buttonset p-button:not(:last-child) .p-button,
  .p-buttonset p-button:not(:last-child) .p-button:hover {
    border-right: 0 none;
  }
  .p-button-group .p-button:not(:first-of-type):not(:last-of-type),
  .p-button-group p-button:not(:first-of-type):not(:last-of-type) .p-button,
  .p-buttonset .p-button:not(:first-of-type):not(:last-of-type),
  .p-buttonset p-button:not(:first-of-type):not(:last-of-type) .p-button {
    border-radius: 0;
  }
  .p-button-group .p-button:first-of-type:not(:only-of-type),
  .p-button-group p-button:first-of-type:not(:only-of-type) .p-button,
  .p-buttonset .p-button:first-of-type:not(:only-of-type),
  .p-buttonset p-button:first-of-type:not(:only-of-type) .p-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .p-button-group .p-button:last-of-type:not(:only-of-type),
  .p-button-group p-button:last-of-type:not(:only-of-type) .p-button,
  .p-buttonset .p-button:last-of-type:not(:only-of-type),
  .p-buttonset p-button:last-of-type:not(:only-of-type) .p-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  p-button[iconpos=right] spinnericon {
    order: 1;
  }
}
@layer primeng {
  .p-checkbox {
    display: inline-flex;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: bottom;
    position: relative;
  }
  .p-checkbox-disabled {
    cursor: default !important;
    pointer-events: none;
  }
  .p-checkbox-box {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  p-checkbox {
    display: inline-flex;
    vertical-align: bottom;
    align-items: center;
  }
  .p-checkbox-label {
    line-height: 1;
  }
}
.p-colorpicker-panel .p-colorpicker-color {
  background: transparent url("./media/color-727V6BA6.png") no-repeat left top;
}
.p-colorpicker-panel .p-colorpicker-hue {
  background: transparent url("./media/hue-3YTJE6JS.png") no-repeat left top;
}
@layer primeng {
  .p-inputtext {
    margin: 0;
  }
  .p-fluid .p-inputtext {
    width: 100%;
  }
  .p-inputgroup {
    display: flex;
    align-items: stretch;
    width: 100%;
  }
  .p-inputgroup-addon {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .p-inputgroup .p-float-label {
    display: flex;
    align-items: stretch;
    width: 100%;
  }
  .p-inputgroup .p-inputtext,
  .p-fluid .p-inputgroup .p-inputtext,
  .p-inputgroup .p-inputwrapper,
  .p-inputgroup .p-inputwrapper > .p-component {
    flex: 1 1 auto;
    width: 1%;
  }
  .p-float-label {
    display: block;
    position: relative;
  }
  .p-float-label label {
    position: absolute;
    pointer-events: none;
    top: 50%;
    margin-top: -0.5rem;
    transition-property: all;
    transition-timing-function: ease;
    line-height: 1;
  }
  .p-float-label textarea ~ label {
    top: 1rem;
  }
  .p-float-label input:focus ~ label,
  .p-float-label input.p-filled ~ label,
  .p-float-label textarea:focus ~ label,
  .p-float-label textarea.p-filled ~ label,
  .p-float-label .p-inputwrapper-focus ~ label,
  .p-float-label .p-inputwrapper-filled ~ label {
    top: -0.75rem;
    font-size: 12px;
  }
  .p-float-label .input:-webkit-autofill ~ label {
    top: -20px;
    font-size: 12px;
  }
  .p-float-label .p-placeholder,
  .p-float-label input::placeholder,
  .p-float-label .p-inputtext::placeholder {
    opacity: 0;
    transition-property: all;
    transition-timing-function: ease;
  }
  .p-float-label .p-focus .p-placeholder,
  .p-float-label input:focus::placeholder,
  .p-float-label .p-inputtext:focus::placeholder {
    opacity: 1;
    transition-property: all;
    transition-timing-function: ease;
  }
  .p-input-icon-left,
  .p-input-icon-right {
    position: relative;
    display: inline-block;
  }
  .p-input-icon-left > i,
  .p-input-icon-left > .p-icon-wrapper,
  .p-input-icon-right > i,
  .p-input-icon-right > .p-icon-wrapper {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
  }
  .p-fluid .p-input-icon-left,
  .p-fluid .p-input-icon-right {
    display: block;
    width: 100%;
  }
}
@layer primeng {
  .p-inputtextarea-resizable {
    overflow: hidden;
    resize: none;
  }
  .p-fluid .p-inputtextarea {
    width: 100%;
  }
}
@layer primeng {
  .p-password {
    position: relative;
    display: inline-flex;
  }
  .p-password-panel {
    position: absolute;
    top: 0;
    left: 0;
  }
  .p-password .p-password-panel {
    min-width: 100%;
  }
  .p-password-meter {
    height: 10px;
  }
  .p-password-strength {
    height: 100%;
    width: 0;
    transition: width 1s ease-in-out;
  }
  .p-fluid .p-password {
    display: flex;
  }
  .p-password-input::-ms-reveal,
  .p-password-input::-ms-clear {
    display: none;
  }
  .p-password-clear-icon {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
    cursor: pointer;
  }
  .p-password .p-icon {
    cursor: pointer;
  }
  .p-password-clearable.p-password-mask .p-password-clear-icon {
    margin-top: unset;
  }
  .p-password-clearable {
    position: relative;
  }
}
@layer primeng {
  .p-radiobutton {
    display: inline-flex;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: bottom;
    position: relative;
  }
  .p-radiobutton-box {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .p-radiobutton-icon {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0) scale(0.1);
    border-radius: 50%;
    visibility: hidden;
  }
  .p-radiobutton-box.p-highlight .p-radiobutton-icon {
    transform: translateZ(0) scale(1, 1);
    visibility: visible;
  }
  p-radiobutton {
    display: inline-flex;
    vertical-align: bottom;
    align-items: center;
  }
  .p-radiobutton-label {
    line-height: 1;
  }
}
@layer primeng {
  .p-ripple {
    overflow: hidden;
    position: relative;
  }
  .p-ink {
    display: block;
    position: absolute;
    background: rgba(255, 255, 255, 0.5);
    border-radius: 100%;
    transform: scale(0);
  }
  .p-ink-active {
    animation: ripple .4s linear;
  }
  .p-ripple-disabled .p-ink {
    display: none !important;
  }
}
@keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5);
  }
}
@layer primeng {
  .p-tooltip {
    position: absolute;
    display: none;
    padding: .25em .5rem;
    max-width: 12.5rem;
    pointer-events: none;
  }
  .p-tooltip.p-tooltip-right,
  .p-tooltip.p-tooltip-left {
    padding: 0 .25rem;
  }
  .p-tooltip.p-tooltip-top,
  .p-tooltip.p-tooltip-bottom {
    padding: .25em 0;
  }
  .p-tooltip .p-tooltip-text {
    white-space: pre-line;
    word-break: break-word;
  }
  .p-tooltip-arrow {
    scale: 2;
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
  }
  .p-tooltip-right .p-tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -0.25rem;
    border-width: .25em .25em .25em 0;
  }
  .p-tooltip-left .p-tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -0.25rem;
    border-width: .25em 0 .25em .25rem;
  }
  .p-tooltip.p-tooltip-top {
    padding: .25em 0;
  }
  .p-tooltip-top .p-tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -0.25rem;
    border-width: .25em .25em 0;
  }
  .p-tooltip-bottom .p-tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -0.25rem;
    border-width: 0 .25em .25rem;
  }
}

/* src/styles.scss */
.select-list .p-listbox .p-listbox-list .p-listbox-item {
  margin: 0;
  padding: 4px;
  transition: box-shadow 0.2s;
  border-radius: 0;
  cursor: pointer;
}
.select-list .p-listbox .p-listbox-list .p-focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-btn, 0);
}
.select-list .p-listbox .p-listbox-header {
  padding: 0.55rem 0.95rem;
  border-bottom: 1px solid #e5e7eb;
  color: #374151;
  background: var(--rui-popup-bg, #203660);
  margin: 0;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.select-list .p-listbox .p-inputtext {
  padding: 0.55rem 0.55rem;
}
.select-list .p-highlight {
  background: var(--btn-primary-bg, #3878ab);
  color: var(--btn-primary-fg, #fff);
}
.select-list-lh-filter .p-listbox .p-inputtext {
  padding: 0.4rem 0.55rem;
  font-size: 11px;
}
.p-dropdown-items .p-element .p-focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-btn, 0);
}
.destructive,
.destructive > button i {
  color: #a80000;
}
.error-message {
  color: #a80000 !important;
}
.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.dialog-background {
  position: fixed;
  width: 720px;
  height: 250px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.control-border {
  border: 1px solid var(--line, #dbe4eb);
  border-radius: 4px;
}
.jh-flex {
  display: flex !important;
}
.jh-flex.jh-justify-end {
  justify-content: flex-end;
}
.jh-flex.jh-justify-center {
  justify-content: center;
}
.jh-flex.jh-justify-start {
  justify-content: flex-start;
}
.jh-flex.jh-align-items-center {
  align-items: center !important;
}
.jh-mb-1 {
  margin-bottom: 0.5rem;
}
.jh-mb-2 {
  margin-bottom: 0.75rem;
}
.jh-mb-3 {
  margin-bottom: 1rem;
}
.jh-mb-4 {
  margin-bottom: 1.5rem;
}
.jh-mb-5 {
  margin-top: 2rem;
}
.jh-mt-1 {
  margin-top: 0.5rem;
}
.jh-mt-2 {
  margin-top: 0.75rem;
}
.jh-mt-3 {
  margin-top: 1rem;
}
.jh-mt-4 {
  margin-top: 1.5rem;
}
.jh-mt-5 {
  margin-top: 2rem;
}
div > jha-button {
  margin: 0 2.5px 0 2.5px;
}
div > jha-button:first-of-type {
  margin-left: 0px;
}
div > jha-button:last-of-type {
  margin-right: 0px;
}
.p-paginator {
  margin-top: 0.8rem;
  padding-bottom: 0.4rem;
}
.p-paginator span {
  padding: 0.8rem;
}
.anchor-custom-container a {
  text-decoration: none;
}
.pb-15 {
  padding-bottom: 15px;
}
.text-ellipsis {
  text-overflow: ellipsis;
  max-width: 240px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-wrap: nowrap;
}
.text-ellipsis-sm {
  max-width: 180px;
}
.p-tooltip .p-tooltip-text {
  background: #334155;
  color: #ffffff;
  padding: 0.5rem 0.75rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}
.p-tooltip-top .p-tooltip-arrow {
  border-top-color: #334155;
  scale: 2;
}
.p-tooltip .ql-snow .ql-color-picker.ql-color .ql-picker-item,
.ql-snow .ql-color-picker .ql-picker-item {
  width: 16px !important;
  height: 16px !important;
}
.mapping-dialog .p-dialog-header {
  background-color: var(--rui-modal-title-bg, #203660);
  padding: 15px;
  border-radius: 4px 4px 0px 0px;
  color: white;
  font-size: 18px;
  font-weight: 500;
  line-height: var(--rui-btn-line-height-md, 1.42857143);
}
.mapping-dialog .p-dialog-header-icons {
  color: white;
}
.mapping-dialog .p-dialog-content {
  background-color: var(--rui-popup-bg, #203660);
  padding: 15px;
  border-radius: 0px 0px 4px 4px;
}
.mapping-dialog .p-component-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  transition-duration: 0.2s;
}
jha-sort-button {
  margin-left: 7px;
}
.row-selected {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9) !important;
  color: var(--rui-list-item-selected-fg, #181830) !important;
}
.template-buttons-container {
  text-align: right;
  width: 100%;
}
.template-grid-button-container {
  text-align: right;
}
.template-buttons-container button {
  margin-left: 10px;
}
.max-width-500 {
  max-width: 500px;
}
.p-message-icon {
  display: none;
}
.p-message-wrapper {
  display: block;
}
.p-message-wrapper .p-message-close {
  display: none;
}
.array-p-treetable .p-treetable-thead > tr > th {
  text-align: left !important;
  padding: 1rem 1rem !important;
  border: 1px solid #dee2e6;
  border-width: 0 0 1px 0;
  font-weight: 700 !important;
  color: #343a40 !important;
  background: #f8f9fa !important;
  transition: box-shadow 0.2s;
}
.array-p-treetable .p-treetable-tbody > tr > td {
  text-align: left;
  border: 1px solid #dee2e6;
  border-width: 0 0 1px 0;
  padding: 1rem 1rem !important;
}
.array-p-treetable .p-treetable .p-treetable-tbody > tr:nth-child(even) {
  background-color: var(--rui-content-primary-bg, #fff);
}
.fileUpload-name-visible .p-fileupload-row > div:first-child {
  display: block;
}
p-chip {
  background-color: #fff;
  color: var(--rui-list-item-selected-fg);
  border-color: var(--rui-btn-secondary-border, #aec8f5);
  border-radius: 16px;
  border-width: 2px;
  border-style: solid;
  padding: 3px 10px;
}
.p-chip-icon {
  margin-right: 5px;
}
.p-chip-icon.rui-icon-error {
  color: var(--rui-btn-destructive-fg);
}
.p-chip-icon.rui-icon-success {
  color: var(--rui-notification-success-accent, #79b47a);
}
p-table.draggable-table .p-datatable {
  background: transparent;
}
p-table.draggable-table .p-datatable .p-datatable-thead {
  background-color: transparent;
}
p-table.draggable-table .p-datatable .p-datatable-thead > tr > th {
  background-color: transparent;
  color: var(--table-head);
}
p-table.draggable-table .p-datatable tbody.p-datatable-tbody tr {
  border-top: 1px solid var(--table-border);
}
p-table.draggable-table .p-datatable tbody.p-datatable-tbody tr:nth-child(even) {
  background-color: transparent;
}
p-table.draggable-table .p-datatable tbody.p-datatable-tbody tr td {
  max-width: 100px;
}
p-table.draggable-table .p-datatable tbody.p-datatable-tbody :focus {
  outline: none;
}
.p-treetable .p-treetable-thead > tr > th {
  padding-bottom: 0px !important;
}
.p-treetable .p-treetable-tbody > tr > td {
  padding: 0 12px !important;
}
.th-ps-actions {
  float: right;
  margin-right: 1%;
  padding-top: 2px !important;
}
div.p-datatable .p-datatable-thead > tr > th {
  padding-bottom: 0px !important;
}
.p-paginator .p-dropdown {
  min-height: 27px;
}
.m-6 {
  margin: 6px;
}
:root {
  --table-select: #d7e8f9;
  --table-head: #287cc0;
  --table-border: #f2f5f8;
}
.destructive {
  --rui-accent: var(--rui-btn-destructive-fg);
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-animation.css */
.rui-animated-list-item-initial,
.jha-animated-list-item-initial {
  opacity: 0;
  display: block;
  transform-origin: left top;
}
.rui-animated-list-item-shown,
.jha-animated-list-item-shown {
  animation-name: rui-animated-list-item-shown-anim;
  animation-duration: .25s;
  animation-fill-mode: forwards;
  animation-timing-function: ease-out;
}
.rui-tile-animated-block,
.jha-tile-animated-block {
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  transition: all .55s ease-out;
  top: 100px;
}
.rui-tile-animated-block-shown,
.jha-tile-animated-block-shown {
  top: 30px !important;
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.rui-tile-animated-block-hidden,
.jha-tile-animated-block-hidden {
  top: -40px !important;
  opacity: 0 !important;
  filter: alpha(opacity=0) !important;
}
@keyframes rui-animated-list-item-shown-anim {
  0% {
    opacity: 0;
    transform: scale(0.97);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@media (prefers-reduced-motion: reduce) {
  .rui-animated-list-item-initial,
  .jha-animated-list-item-initial {
    opacity: 1;
  }
  .rui-animated-list-item-shown,
  .jha-animated-list-item-shown {
    animation: none;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-app.css */
.rui-app-main {
  bottom: 0;
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto 1fr;
  height: 100%;
  left: 0;
  min-height: var(--rui-vh);
  overflow: hidden;
  position: relative;
  right: 0;
  top: 0;
  width: 100vw;
  z-index: 1;
}
#rui-jump-to-main-content a {
  background: var(--rui-body-bg, #eaf2f9);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  border-radius: 8px;
  color: var(--rui-accent, #085ce5);
  left: 10px;
  padding: 6px;
  position: absolute;
  top: -40px;
  transition: top .25s ease-out;
  -webkit-transition: top .25s ease-out;
  z-index: 100;
}
#rui-jump-to-main-content a:focus {
  outline: none;
  top: 0;
}
@media (prefers-reduced-motion: reduce) {
  #rui-jump-to-main-content a {
    transition: none;
  }
}
#app-content:focus {
  outline: none;
}
.rui-app-header {
  grid-column: 1/3;
  grid-row: 1;
  z-index: 2;
}
.rui-function-busy .rui-app-header {
  z-index: 2002;
}
.rui-app-banner-notification {
  grid-column: 1/3;
  grid-row: 1;
}
.rui-app-nav {
  grid-column: 1;
  grid-row: 2;
  height: calc(var(--rui-vh) - 50px);
  overflow: hidden;
  z-index: 1;
}
rui-app[rui-header-hidden=true] .rui-app-nav {
  height: var(--rui-vh);
}
.rui-function-busy .rui-app-nav {
  z-index: 2001;
}
.rui-app-content {
  grid-column: 2;
  grid-row: 2;
  height: calc(var(--rui-vh) - 50px);
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  z-index: 0;
}
rui-app[rui-header-hidden=true] .rui-app-content {
  height: var(--rui-vh);
}
body[data-rui-dialog-box-shown] .rui-app-header {
  z-index: 0;
}
body[data-rui-dialog-box-shown] .rui-app-nav {
  z-index: 0;
}
body[data-rui-dialog-box-shown] .rui-app-content {
  z-index: 2;
}
.rui-app-content-no-scroll {
  grid-column: 2;
  grid-row: 2;
  overflow-x: hidden;
  overflow-y: hidden;
  position: relative;
}
.rui-stacked-level-shown {
  display: block;
  height: 100%;
}
.rui-stacked-level-hidden {
  display: none;
}
@media print {
  .rui-app-main {
    bottom: auto;
    display: block;
    grid-column: auto;
    grid-row: auto;
    height: auto;
    left: auto;
    min-height: 0;
    overflow: auto;
    position: relative;
    right: auto;
    top: auto;
    width: auto;
  }
  .rui-app-header {
    display: none;
  }
  .rui-app-nav {
    display: none;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-dashboard.css */
.rui-dashboard-kpi-text,
.jha-dashboard-kpi-text {
  color: var(--rui-text-regular, #09175b);
  font-size: 50px;
  font-weight: 400;
  line-height: var(--rui-btn-line-height-md, 1.42857143);
  text-align: center;
  white-space: nowrap;
}
.rui-dashboard-trend-up-text,
.jha-dashboard-trend-up-text {
  color: #44c251;
  font-size: 18px;
  font-weight: 600;
  line-height: var(--rui-btn-line-height-md, 1.42857143);
}
.rui-dashboard-trend-down-text,
.jha-dashboard-trend-down-text {
  color: var(--rui-text-error, #e13329);
  font-size: 18px;
  font-weight: 600;
  line-height: var(--rui-btn-line-height-md, 1.42857143);
}
.rui-dashboard-trend-text,
.jha-dashboard-trend-text {
  color: var(--rui-text-regular, #09175b);
  font-size: 18px;
  font-weight: 400;
  line-height: var(--rui-btn-line-height-md, 1.42857143);
  text-align: center;
}
@media print {
  .rui-dashboard-kpi-text,
  .jha-dashboard-kpi-text {
    color: #000;
  }
  .rui-dashboard-trend-up-text,
  .jha-dashboard-trend-up-text {
    color: #000;
  }
  .rui-dashboard-trend-down-text,
  .jha-dashboard-trend-down-text {
    color: #000;
  }
  .rui-dashboard-trend-text,
  .jha-dashboard-trend-text {
    color: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-drag-and-drop.css */
.rui-drag-list,
.jha-drag-list {
  list-style: none;
  padding-left: 0;
  width: 100%;
  min-height: 100px;
}
.rui-drag-item,
.jha-drag-item {
  display: block;
  margin-bottom: 10px;
  background-color: var(--rui-content-secondary-bg, #eaecf1);
  font-weight: 400;
  padding: 10px;
  border-radius: 6px;
  cursor: move;
  -webkit-user-select: none;
  user-select: none;
}
.rui-drag-item-float,
.jha-drag-item-float {
  float: left;
  margin-right: 15px;
  margin-bottom: 12px;
  background-color: var(--rui-content-secondary-bg, #eaecf1);
  font-weight: 400;
  padding: 10px;
  border-radius: 6px;
  cursor: move;
  -webkit-user-select: none;
  user-select: none;
}
.rui-drag-item-chosen,
.jha-drag-item-chosen {
  background-color: var(--rui-btn-primary-bg, #085ce5);
  border-radius: 8px;
  color: var(--rui-btn-primary-fg, #fff);
  opacity: 0.33;
}
@media print {
  .rui-drag-item,
  .jha-drag-item,
  .rui-drag-item-float,
  .jha-drag-item-float {
    border: 1px solid #000;
    background-color: #fff;
    color: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-fixed-layout.css */
.jha-fixed-layout-container-horizontal {
  display: flex;
  flex-direction: row;
  align-content: stretch;
  height: calc(100% - 2px);
  padding: 0;
  min-height: 0;
}
.jha-fixed-layout-container-horizontal .jha-fixed-layout-container-horizontal {
  padding: 0;
}
.jha-fixed-layout-container-horizontal .jha-fixed-layout-container-vertical {
  padding: 0;
}
.jha-fixed-layout-container-vertical {
  display: flex;
  flex-direction: column;
  align-content: stretch;
  height: 100%;
  padding: 0;
  min-height: 0;
}
.jha-fixed-layout-container-vertical .jha-fixed-layout-container-horizontal {
  padding: 0;
}
.jha-fixed-layout-container-vertical .jha-fixed-layout-container-vertical {
  padding: 0;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-100 {
  height: 100px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-150 {
  height: 150px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-200 {
  height: 200px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-250 {
  height: 250px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-300 {
  height: 300px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-350 {
  height: 350px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-400 {
  height: 400px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-450 {
  height: 450px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-500 {
  height: 500px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-550 {
  height: 550px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-600 {
  height: 600px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-650 {
  height: 650px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-700 {
  height: 700px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-750 {
  height: 750px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-800 {
  height: 800px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-850 {
  height: 850px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-900 {
  height: 900px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-950 {
  height: 950px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1000 {
  height: 1000px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1050 {
  height: 1050px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1100 {
  height: 1100px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1150 {
  height: 1150px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1200 {
  height: 1200px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1250 {
  height: 1250px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1300 {
  height: 1300px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1350 {
  height: 1350px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1400 {
  height: 1400px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1450 {
  height: 1450px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1500 {
  height: 1500px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1550 {
  height: 1550px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1600 {
  height: 1600px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1650 {
  height: 1650px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1700 {
  height: 1700px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1750 {
  height: 1750px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1800 {
  height: 1800px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1850 {
  height: 1850px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1900 {
  height: 1900px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1950 {
  height: 1950px;
}
.jha-fixed-layout-container-vertical > .jha-fixed-layout-size-2000 {
  height: 2000px;
}
.jha-fixed-layout-container-horizontal > * {
  margin: 0 0 0 var(--rui-fixed-layout-gap-size, 12px);
  min-width: 0;
}
.jha-fixed-layout-container-horizontal > *:first-child {
  margin: 0 0 0 0;
}
.jha-fixed-layout-container-vertical > * {
  margin: var(--rui-fixed-layout-gap-size, 12px) 0 0 0;
}
.jha-fixed-layout-container-vertical > *:first-child {
  margin: 0 0 0 0;
}
.jha-fixed-layout-size-auto {
  flex: 0 0 auto;
  min-height: 0;
}
.jha-fixed-layout-size-star {
  flex: 1 0 0%;
  min-height: 0;
}
.jha-fixed-layout-size-2-star {
  flex: 2 0 0%;
  min-height: 0;
}
.jha-fixed-layout-size-3-star {
  flex: 3 0 0%;
  min-height: 0;
}
.jha-fixed-layout-size-100 {
  flex: 0 0 100px;
}
.jha-fixed-layout-size-150 {
  flex: 0 0 150px;
}
.jha-fixed-layout-size-200 {
  flex: 0 0 200px;
}
.jha-fixed-layout-size-250 {
  flex: 0 0 250px;
}
.jha-fixed-layout-size-300 {
  flex: 0 0 300px;
}
.jha-fixed-layout-size-350 {
  flex: 0 0 350px;
}
.jha-fixed-layout-size-400 {
  flex: 0 0 400px;
}
.jha-fixed-layout-size-450 {
  flex: 0 0 450px;
}
.jha-fixed-layout-size-500 {
  flex: 0 0 500px;
}
.jha-fixed-layout-size-550 {
  flex: 0 0 550px;
}
.jha-fixed-layout-size-600 {
  flex: 0 0 600px;
}
.jha-fixed-layout-size-650 {
  flex: 0 0 650px;
}
.jha-fixed-layout-size-700 {
  flex: 0 0 700px;
}
.jha-fixed-layout-size-750 {
  flex: 0 0 750px;
}
.jha-fixed-layout-size-800 {
  flex: 0 0 800px;
}
.jha-fixed-layout-size-850 {
  flex: 0 0 850px;
}
.jha-fixed-layout-size-900 {
  flex: 0 0 900px;
}
.jha-fixed-layout-size-950 {
  flex: 0 0 950px;
}
.jha-fixed-layout-size-1000 {
  flex: 0 0 1000px;
}
.jha-fixed-layout-size-1050 {
  flex: 0 0 1050px;
}
.jha-fixed-layout-size-1100 {
  flex: 0 0 1100px;
}
.jha-fixed-layout-size-1150 {
  flex: 0 0 1150px;
}
.jha-fixed-layout-size-1200 {
  flex: 0 0 1200px;
}
.jha-fixed-layout-size-1250 {
  flex: 0 0 1250px;
}
.jha-fixed-layout-size-1300 {
  flex: 0 0 1300px;
}
.jha-fixed-layout-size-1350 {
  flex: 0 0 1350px;
}
.jha-fixed-layout-size-1400 {
  flex: 0 0 1400px;
}
.jha-fixed-layout-size-1450 {
  flex: 0 0 1450px;
}
.jha-fixed-layout-size-1500 {
  flex: 0 0 1500px;
}
.jha-fixed-layout-size-1550 {
  flex: 0 0 1550px;
}
.jha-fixed-layout-size-1600 {
  flex: 0 0 1600px;
}
.jha-fixed-layout-size-1650 {
  flex: 0 0 1650px;
}
.jha-fixed-layout-size-1700 {
  flex: 0 0 1700px;
}
.jha-fixed-layout-size-1750 {
  flex: 0 0 1750px;
}
.jha-fixed-layout-size-1800 {
  flex: 0 0 1800px;
}
.jha-fixed-layout-size-1850 {
  flex: 0 0 1850px;
}
.jha-fixed-layout-size-1900 {
  flex: 0 0 1900px;
}
.jha-fixed-layout-size-1950 {
  flex: 0 0 1950px;
}
.jha-fixed-layout-size-2000 {
  flex: 0 0 2000px;
}
body:not([data-rui-fixed-layout-vertical-scrolling]) jha-display-block.jha-db-collapse-up {
  max-height: 60px;
  height: 60px;
}
body:not([data-rui-fixed-layout-vertical-scrolling]) jha-display-block.jha-db-collapse-left {
  max-width: 60px;
}
body:not([data-rui-fixed-layout-vertical-scrolling]) jha-display-block.jha-db-collapse-right {
  max-width: 60px;
}
@media print {
  .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-vertical {
    display: block;
    margin: 0;
  }
  .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-vertical,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-vertical {
    height: auto;
  }
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-100,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-150,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-200,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-250,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-300,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-350,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-400,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-450,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-500,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-550,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-600,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-650,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-700,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-750,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-800,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-850,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-900,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-950,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1000,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1050,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1100,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1150,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1200,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1250,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1300,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1350,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1400,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1450,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1500,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1550,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1600,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1650,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1700,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1750,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1800,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1850,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1900,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1950,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-2000 {
    height: auto;
  }
  .jha-fixed-layout-container-horizontal > *,
  .jha-fixed-layout-container-vertical > * {
    display: block;
    margin: 0;
  }
  .jha-fixed-layout-container-horizontal > * jha-group-box,
  .jha-fixed-layout-container-vertical > * jha-group-box {
    margin-bottom: 10px;
  }
  [class^=jha-fixed-layout-size-] {
    margin: 0 0 var(--rui-fixed-layout-gap-size, 12px) 0;
  }
}
@media only screen and (max-width: 767px) {
  .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-vertical {
    display: block;
    margin: 0;
  }
  .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-vertical,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-horizontal,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-vertical {
    height: auto;
  }
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-100,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-150,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-200,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-250,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-300,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-350,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-400,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-450,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-500,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-550,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-600,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-650,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-700,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-750,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-800,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-850,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-900,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-950,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1000,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1050,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1100,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1150,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1200,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1250,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1300,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1350,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1400,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1450,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1500,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1550,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1600,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1650,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1700,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1750,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1800,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1850,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1900,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1950,
  .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-2000 {
    height: auto;
  }
  .jha-fixed-layout-container-horizontal > *,
  .jha-fixed-layout-container-vertical > * {
    display: block;
    margin: 0;
  }
  .jha-fixed-layout-container-horizontal > * jha-group-box,
  .jha-fixed-layout-container-vertical > * jha-group-box {
    margin-bottom: 10px;
  }
  [class^=jha-fixed-layout-size-] {
    margin: 0 0 var(--rui-fixed-layout-gap-size, 12px) 0;
  }
}
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-horizontal,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical {
  display: block;
  margin: 0;
}
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-horizontal,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-horizontal > .jha-fixed-layout-container-vertical,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-horizontal,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-container-vertical {
  height: auto;
}
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-100,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-150,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-200,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-250,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-300,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-350,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-400,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-450,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-500,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-550,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-600,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-650,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-700,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-750,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-800,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-850,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-900,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-950,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1000,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1050,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1100,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1150,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1200,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1250,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1300,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1350,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1400,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1450,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1500,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1550,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1600,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1650,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1700,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1750,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1800,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1850,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1900,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-1950,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > .jha-fixed-layout-size-2000 {
  height: auto;
}
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-horizontal > *,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > * {
  display: block;
  margin: 0;
}
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-horizontal > * jha-group-box,
body[data-rui-fixed-layout-vertical-scrolling] .jha-fixed-layout-container-vertical > * jha-group-box {
  margin-bottom: 10px;
}
body[data-rui-fixed-layout-vertical-scrolling] [class^=jha-fixed-layout-size-] {
  margin: 0 0 var(--rui-fixed-layout-gap-size, 12px) 0;
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-fonts.css */
@font-face {
  font-family: "Noto Sans";
  font-weight: 100;
  font-display: swap;
  font-style: normal;
  font-display: swap;
  src: url("./media/NotoSans-Thin-AZ6UX6RD.woff2") format("woff2"), url("./media/NotoSans-Thin-MAJQAQNA.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-weight: 100;
  font-display: swap;
  font-style: italic;
  font-display: swap;
  src: url("./media/NotoSans-ThinItalic-WLGRCX56.woff2") format("woff2"), url("./media/NotoSans-ThinItalic-SQJJP7M3.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-weight: 200;
  font-display: swap;
  font-style: normal;
  font-display: swap;
  src: url("./media/NotoSans-ExtraLight-3YJJ467N.woff2") format("woff2"), url("./media/NotoSans-ExtraLight-B4NAI5DZ.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-weight: 200;
  font-display: swap;
  font-style: italic;
  font-display: swap;
  src: url("./media/NotoSans-ExtraLightItalic-NKZMYEIX.woff2") format("woff2"), url("./media/NotoSans-ExtraLightItalic-HQHZ2DQ3.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-weight: 300;
  font-display: swap;
  font-style: normal;
  font-display: swap;
  src: url("./media/NotoSans-Light-BYAD3UNF.woff2") format("woff2"), url("./media/NotoSans-Light-TQZ5IE7L.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-weight: 300;
  font-display: swap;
  font-style: italic;
  font-display: swap;
  src: url("./media/NotoSans-LightItalic-RVQEJ7BS.woff2") format("woff2"), url("./media/NotoSans-LightItalic-2B4RMBU5.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/NotoSans-Regular-G5GRGKTI.woff2") format("woff2"), url("./media/NotoSans-Regular-LFPD6WDW.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/NotoSans-Italic-53QCKAHI.woff2") format("woff2"), url("./media/NotoSans-Italic-O7GTQGFV.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./media/NotoSans-Medium-Y4TGGVGP.woff2") format("woff2"), url("./media/NotoSans-Medium-CKNBQPSB.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("./media/NotoSans-MediumItalic-ZIJNMXCO.woff2") format("woff2"), url("./media/NotoSans-MediumItalic-MOHFV6FY.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("./media/NotoSans-SemiBold-IOPPY6GJ.woff2") format("woff2"), url("./media/NotoSans-SemiBold-CH53AUNE.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("./media/NotoSans-SemiBoldItalic-RMQOTAB5.woff2") format("woff2"), url("./media/NotoSans-SemiBoldItalic-LRYWAIAI.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./media/NotoSans-Bold-MNPJFEO7.woff2") format("woff2"), url("./media/NotoSans-Bold-RBKCPTHN.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("./media/NotoSans-BoldItalic-YYXXB4JB.woff2") format("woff2"), url("./media/NotoSans-BoldItalic-FOXTHNRZ.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("./media/NotoSans-ExtraBold-UPQ7PQOP.woff2") format("woff2"), url("./media/NotoSans-ExtraBold-IURAOS3M.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("./media/NotoSans-ExtraBoldItalic-EDLZXNWJ.woff2") format("woff2"), url("./media/NotoSans-ExtraBoldItalic-5J4XHWR7.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("./media/NotoSans-Black-XVAATDBO.woff2") format("woff2"), url("./media/NotoSans-Black-XN7NWRWJ.woff") format("woff");
}
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("./media/NotoSans-BlackItalic-N6JONNUY.woff2") format("woff2"), url("./media/NotoSans-BlackItalic-OM5PRA6A.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("./media/Gellix-Thin-DBDL5VNZ.woff2") format("woff2"), url("./media/Gellix-Thin-Z2DKRW6A.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("./media/Gellix-ThinItalic-BS5AS5O2.woff2") format("woff2"), url("./media/Gellix-ThinItalic-C4U5XI3N.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-weight: 300;
  font-display: swap;
  font-style: normal;
  font-display: swap;
  src: url("./media/Gellix-Light-MVJH6F3T.woff2") format("woff2"), url("./media/Gellix-Light-PZXBURIF.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-weight: 300;
  font-display: swap;
  font-style: italic;
  font-display: swap;
  src: url("./media/Gellix-LightItalic-YYUAHDNL.woff2") format("woff2"), url("./media/Gellix-LightItalic-XE4DQPTI.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./media/Gellix-Regular-DO7RCSFD.woff2") format("woff2"), url("./media/Gellix-Regular-4YHRNH3N.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("./media/Gellix-RegularItalic-DDBAULVF.woff2") format("woff2"), url("./media/Gellix-RegularItalic-5PQRROUW.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./media/Gellix-Medium-BME3R2VP.woff2") format("woff2"), url("./media/Gellix-Medium-JTJ2IS35.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("./media/Gellix-MediumItalic-7U5TRLZX.woff2") format("woff2"), url("./media/Gellix-MediumItalic-2D7FOHO7.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("./media/Gellix-SemiBold-YV7YFVI4.woff2") format("woff2"), url("./media/Gellix-SemiBold-UOGUM5KQ.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("./media/Gellix-SemiBoldItalic-OULGPGPH.woff2") format("woff2"), url("./media/Gellix-SemiBoldItalic-C3FDFG5L.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./media/Gellix-Bold-BTYSBH5E.woff2") format("woff2"), url("./media/Gellix-Bold-DCBCSDXO.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("./media/Gellix-BoldItalic-24BMAOVC.woff2") format("woff2"), url("./media/Gellix-BoldItalic-TVJAHESA.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("./media/Gellix-ExtraBold-T6VRFUMR.woff2") format("woff2"), url("./media/Gellix-ExtraBold-UHCNBEWX.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("./media/Gellix-ExtraBoldItalic-NDKBFCM7.woff2") format("woff2"), url("./media/Gellix-ExtraBoldItalic-UG7G4RPE.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("./media/Gellix-Black-JLCGDZL5.woff2") format("woff2"), url("./media/Gellix-Black-VDYTSVTZ.woff") format("woff");
}
@font-face {
  font-family: "Gellix";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("./media/Gellix-BlackItalic-EA2OLDSW.woff2") format("woff2"), url("./media/Gellix-BlackItalic-ALHDSP43.woff") format("woff");
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-form.css */
.rui-form-group,
.form-group {
  box-sizing: border-box;
  color: var(--rui-text-regular, #09175b);
  font-family: var(--rui-font-family, "Segoe UI", "Open Sans", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--rui-font-size, 13px);
  font-weight: var(--rui-font-weight, 400);
  margin: var(--rui-form-group-margin, 4px 0 15px);
  min-height: 35px;
  -webkit-user-select: text;
  user-select: text;
  -webkit-font-smoothing: antialiased;
}
body[data-rui-dense] .rui-form-group,
body[data-rui-dense] .form-group {
  margin-bottom: 4px;
}
.rui-form-control,
.form-control {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  border-radius: 6px;
  box-shadow: var(--rui-box-shadow-form-control, none);
  box-sizing: border-box;
  color: var(--rui-text-regular, #09175b);
  display: block;
  font-family: var(--rui-font-family, "Segoe UI", "Open Sans", "Helvetica Neue", Arial, sans-serif);
  font-size: 13px;
  margin: 0;
  padding: 6px 12px;
  text-align: var(--rui-form-input-text-align, left);
  width: 100%;
}
input.rui-form-control,
input.form-control {
  height: 32px;
}
rui-form-field.rui-input-prefix .rui-form-control,
rui-form-field[inputprefix] .rui-form-control {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
rui-form-field.rui-input-suffix .rui-form-control,
rui-form-field[inputSuffix] .rui-form-control,
rui-form-field[actionbuttonicontype] .rui-form-control,
rui-form-field svg + .p-element .rui-form-control {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
body[data-rui-dense] .rui-form-control,
body[data-rui-dense] .form-control,
body[data-rui-dense] .rui-form-control-label {
  font-size: 13px;
}
.rui-form-control:focus,
.form-control:focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-btn, 0);
  position: relative;
  z-index: 1;
}
.rui-form-has-error .rui-form-control:focus,
.rui-form-has-error.rui-form-control:focus,
.rui-form-has-error.form-control:focus,
.has-error .form-control:focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-text-error, #e13329);
  outline-offset: var(--rui-outline-offset-btn, 0);
}
select.rui-form-control,
select.form-control {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='%23000000'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>");
  background-position: top 9px right 6px;
  background-repeat: no-repeat;
  background-size: 15px;
  padding-right: 28px;
}
.rui-form-input-highlighted.form-control,
.jha-input-highlighted.form-control {
  background-color: #ffffde;
  color: #181830;
}
div.rui-string-list-input-wrapper .rui-form-input-highlighted.form-control,
div.rui-string-list-input-wrapper .jha-input-highlighted.form-control {
  background-color: #ffffde;
  color: #181830;
}
.rui-form-control-label,
.control-label {
  color: var(--rui-text-regular, #09175b);
  display: inline-block;
  font-weight: 400;
  line-height: 17px;
  margin: 8px 0 5px 0;
  max-width: 100%;
  text-align: left !important;
  vertical-align: middle;
}
.rui-form-input-group,
.input-group {
  border-collapse: separate;
  box-sizing: border-box;
  display: table;
  position: relative;
  -webkit-user-select: text;
  user-select: text;
}
.rui-form-input-group-addon,
.input-group-addon {
  background-color: var(--rui-well-bg, #f2f5f8);
  border: 1px solid var(--rui-line, #e0e8f5);
  border-collapse: separate;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-right-width: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  box-sizing: border-box;
  color: var(--rui-text-regular, #09175b);
  display: table-cell;
  height: 32px;
  padding: 0 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  width: 1%;
}
.rui-form-input-group-addon:last-child,
.input-group-addon:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-left-width: 0;
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-top-left-radius: 0;
}
.rui-form-input-group-middle {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rui-form-input-group-first,
.rui-form-input-group-addon:first-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 4px;
}
.rui-form-input-group-last,
.rui-form-input-group-addon:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-left-width: 0;
  border-right-width: 1px;
  border-top-right-radius: 4px;
  border-top-left-radius: 0;
}
.rui-form-input-group-btn,
.input-group-btn {
  border: none;
  border-collapse: separate;
  box-sizing: border-box;
  display: table-cell;
  font-size: 0;
  position: relative;
  -webkit-user-select: text;
  user-select: text;
  vertical-align: middle;
  width: 1%;
  white-space: nowrap;
}
.rui-text-input-right,
.jha-text-input-right {
  text-align: right;
}
.rui-text-input-center,
.jha-text-input-center {
  text-align: center;
}
.rui-text-input-left,
.jha-text-input-left {
  text-align: left;
}
input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 11px;
  width: 11px;
  background: var(--rui-icon-close-search, url("data:image/svg+xml;charset=UTF-8,<svg viewPort='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'><line x1='1' y1='9' x2='9' y2='1' stroke='%23181830' stroke-width='1'/><line x1='1' y1='1' x2='9' y2='9' stroke='%23181830' stroke-width='1'/></svg>"));
}
.form-group jha-checkbox:first-child {
  display: inline-block;
  margin-top: 7px;
}
.rui-form-validation-errors,
.jha-form-validation-errors {
  box-sizing: border-box;
  color: var(--rui-text-error, #e13329);
  display: block;
  font-style: italic;
  list-style-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 64 64' fill='%23e13329'><path d='M48.1,48.9l10.1-10.1c0.6-0.6,0.8-1.8,0.2-2.4l-1.6-1.6c-0.8-0.8-2-0.6-2.6,0l-10.1,10L34,34.7c-0.6-0.6-1.8-0.6-2.4,0 L30,36.1c-0.8,0.8-0.6,2,0,2.6l10.1,10.2l-9.9,9.9c-0.8,0.8-1,2-0.2,2.8l1.4,1.4c0.8,0.8,2,0.6,2.8-0.2l9.9-9.9l9.9,9.9 c0.8,0.8,2,1,2.8,0.2l1.4-1.4c0.8-0.8,0.6-2-0.2-2.8C58,58.7,48.1,48.9,48.1,48.9z'></path></svg>");
  margin: -3px 0 15px 0;
  padding: 0 0 0 24px;
  word-wrap: break-word;
  -webkit-user-select: text;
  user-select: text;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: var(--rui-text-regular, #09175b);
  -webkit-text-size-adjust: 100%;
}
.rui-form-validation-errors li,
.jha-form-validation-errors li {
  list-style-type: square;
}
.rui-form-help-block,
.help-block {
  box-sizing: border-box;
  color: var(--rui-text-help, rgba(24, 24, 48, 0.5));
  display: block;
  font-style: italic;
  margin-bottom: 10px;
  margin-left: 8px;
  margin-top: 4px;
  word-wrap: break-word;
  -webkit-user-select: text;
  user-select: text;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: var(--rui-text-regular, #09175b);
  -webkit-text-size-adjust: 100%;
}
.rui-form-has-error,
.has-error,
.rui-form-has-error .rui-form-help-block,
.has-error .help-block {
  color: var(--rui-text-error, #e13329);
}
.rui-form-has-error.rui-form-control,
.rui-form-has-error.form-control,
.has-error.rui-form-control,
.has-error.form-control,
.rui-form-has-error .rui-form-help-block.rui-form-control,
.rui-form-has-error .rui-form-help-block.form-control,
.has-error .help-block.rui-form-control,
.has-error .help-block.form-control {
  color: var(--rui-text-error, #e13329);
}
.rui-form-has-error .rui-form-control,
.rui-form-has-error.rui-form-control,
.rui-form-has-error.form-control,
.has-error .form-control {
  border-color: var(--rui-text-error, #e13329);
}
.rui-form-has-error .rui-form-control,
.has-error .form-control,
.rui-form-has-error .rui-form-control:enabled:hover,
.has-error .form-control:enabled:hover,
.rui-form-has-error.rui-form-control,
.has-error.form-control,
.rui-form-has-error.rui-form-control:enabled:hover,
.has-error.form-control:enabled:hover {
  border-color: var(--rui-text-error, #e13329);
}
.rui-form-control[disabled],
.form-control[disabled],
.rui-form-control[readonly],
.form-control[readonly],
fieldset[disabled] .rui-form-control,
fieldset[disabled] .form-control {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
.rui-form-required-indicator:after,
.jha-required-indicator:after {
  content: "*";
  color: var(--rui-form-required-field, #f81);
  font-family:
    Tahoma,
    Arial,
    Helvetica,
    sans-serif;
  font-size: 8.25pt;
  font-weight: 700;
  line-height: 13px;
  padding-left: 4px;
}
legend {
  border: none;
  color: var(--rui-text-bright, #203660);
  font-size: 24px;
}
.jha-validation-error-navigator {
  display: flex;
  max-height: 32px;
}
.jha-validation-error-navigator-container {
  color: var(--rui-text-error, #e13329);
  display: inline-flex;
  align-items: center;
  margin-left: 2px;
  padding: 6px 0;
}
.jha-validation-error-navigator-container a {
  border-radius: 10px;
  color: var(--rui-text-error, #e13329);
  display: inline-block;
  height: 24px;
  margin-top: 2px;
  text-align: center;
  width: 24px;
}
.jha-validation-error-navigator-container a:hover {
  background: rgba(244, 67, 54, .25);
  color: var(--rui-text-error, #e13329);
}
.jha-validation-error-navigator-container a.jha-validation-error-prev jha-icon {
  margin-right: 2px;
}
.jha-validation-error-navigator-container a.jha-validation-error-next jha-icon {
  margin-left: 2px;
}
.jha-validation-error-navigator-container jha-icon {
  margin-top: .11em;
}
.jha-validation-error-navigator-container .jha-validation-error-summary {
  font-weight: 600;
  margin: 0 4px;
}
@media print {
  .rui-form-group,
  .form-group,
  .rui-form-control-label,
  .control-label,
  .rui-form-required-indicator:after,
  .jha-required-indicator:after,
  legend {
    color: #000;
  }
  .rui-form-control,
  .form-control {
    background-color: rgba(0, 0, 0, 0);
    border-color: #000;
    color: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-global.css */
.rui-regular-text-label,
.jha-regular-text-label {
  color: var(--rui-text-regular, #09175b);
}
.rui-bright-text-label,
.jha-bright-text-label {
  color: var(--rui-text-bright, #203660);
  font-weight: 600;
}
.rui-error-text-label,
.jha-error-text-label {
  color: var(--rui-text-error, #e13329);
  font-weight: 600;
}
.rui-template,
.jha-template {
  display: block;
  padding: 10px 5px;
}
.rui-template:not(:first-of-type),
.jha-template:not(:first-of-type) {
  border-top: 1px solid var(--rui-line, #e0e8f5);
}
.rui-template-clickable,
.jha-template-clickable {
  cursor: pointer;
}
.rui-template-clickable:hover,
.jha-template-clickable:hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
}
svg.rui-header-svg,
svg.jha-header-svg {
  fill: var(--rui-main-header-fg, #eee);
  display: block;
  height: 50px;
}
svg.rui-content-regular-svg,
svg.jha-content-regular-svg {
  fill: var(--rui-text-regular, #09175b);
}
svg.rui-content-bright-svg,
svg.jha-content-bright-svg {
  fill: var(--rui-text-bright, var(--rui-function-title));
}
.rui-function-toolbar-text,
.jha-function-toolbar-text {
  color: var(--rui-text-regular, #09175b);
  display: flex;
  align-self: center;
  font-size: 14px;
  opacity: 0.66;
}
.rui-content-toolbar-text,
.jha-content-toolbar-text {
  color: var(--rui-text-regular, #09175b);
  display: flex;
  align-self: center;
  font-size: 14px;
  opacity: var(--rui-display-block-subtitle-opacity, 0.66);
}
.rui-visible-mobile,
.jha-visible-mobile,
.jha-visible-phone {
  display: none;
}
@media only screen and (max-width: 767px) {
  .rui-visible-mobile,
  .jha-visible-mobile,
  .jha-visible-phone {
    display: block !important;
  }
  .rui-hidden-mobile,
  .jha-hidden-mobile,
  .jha-hidden-phone {
    display: none !important;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.rui-invisible {
  border: 0;
  clip: rect(0 0 0 0);
  visibility: hidden;
  height: 0;
  width: 0;
}
.rui-grid-button-container,
.jha-grid-button-container {
  overflow: visible !important;
  text-align: center;
}
.rui-block-button {
  display: block;
  width: 100%;
}
jha-record-detail-subheader:not(:first-child) {
  margin-top: 25px;
}
jha-master-list-option {
  margin-top: -1px;
  display: block;
}
jha-master-list-option:first-child {
  margin-top: 0;
}
.jha-field-tooltip {
  display: block;
  margin-top: 10px;
}
.jha-field-tooltip-container-outer {
  display: flex;
}
.jha-field-tooltip-container-content {
  flex: 1 0 0%;
}
.jha-field-tooltip-container-tooltip {
  flex: 0 0 auto;
  padding: 7px 0 0 7px;
}
@media print {
  .rui-regular-text-label,
  .jha-regular-text-label {
    color: #000;
  }
  .rui-bright-text-label,
  .jha-bright-text-label {
    color: #000;
  }
  .rui-error-text-label,
  .jha-error-text-label {
    color: #000;
  }
  svg.rui-header-svg,
  svg.jha-header-svg {
    fill: #000;
  }
  svg.rui-content-regular-svg,
  svg.jha-content-regular-svg {
    fill: #000;
  }
  svg.rui-content-bright-svg,
  svg.jha-content-bright-svg {
    fill: #000;
  }
  .rui-function-toolbar-text,
  .jha-function-toolbar-text {
    color: #000;
  }
  .rui-content-toolbar-text,
  .jha-content-toolbar-text {
    color: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-icon.css */
@font-face {
  font-family: "JHAIcons";
  src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal;
}
[class*=rui-icon-] {
  font-family: "JHAIcons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
}
.rui-icon-4-sight:before {
  content: "\e909";
}
.rui-icon-accessibility:before {
  content: "\267f";
}
.rui-icon-account:before {
  content: "\1f4b2";
}
.rui-icon-add-new:before {
  content: "\e602";
}
.rui-icon-adobe-pdf:before {
  content: "\e603";
}
.rui-icon-adobe-xd:before {
  content: "\23e7";
}
.rui-icon-agriculture:before {
  content: "\1f331";
}
.rui-icon-alert-center:before {
  content: "\1f4e3";
}
.rui-icon-align-center:before {
  content: "\e604";
}
.rui-icon-align-justify:before {
  content: "\e605";
}
.rui-icon-align-left:before {
  content: "\e606";
}
.rui-icon-align-right:before {
  content: "\e607";
}
.rui-icon-angular:before {
  content: "\234d";
}
.rui-icon-archive:before {
  content: "\1f5c4";
}
.rui-icon-arrow-down:before {
  content: "\1f53b";
}
.rui-icon-arrow-left:before {
  content: "\25c4";
}
.rui-icon-arrow-right:before {
  content: "\25ba";
}
.rui-icon-arrow-up:before {
  content: "\25b2";
}
.rui-icon-attach:before {
  content: "\1f4ce";
}
.rui-icon-atm:before {
  content: "\1f3e7";
}
.rui-icon-audit:before {
  content: "\1f575";
}
.rui-icon-auto:before {
  content: "\1f698";
}
.rui-icon-balance:before {
  content: "\2696";
}
.rui-icon-bank:before {
  content: "\1f3e6";
}
.rui-icon-bell:before {
  content: "\1f514";
}
.rui-icon-bluetooth:before {
  content: "\e927";
}
.rui-icon-book:before {
  content: "\1f4d6";
}
.rui-icon-books:before {
  content: "\1f4da";
}
.rui-icon-branch-anywhere:before {
  content: "\e6da";
}
.rui-icon-briefcase:before {
  content: "\1f4bc";
}
.rui-icon-broadcast:before {
  content: "\1f4e1";
}
.rui-icon-bug:before {
  content: "\e928";
}
.rui-icon-building:before {
  content: "\1f3e2";
}
.rui-icon-bullets:before {
  content: "\e617";
}
.rui-icon-calculator:before {
  content: "\1f5a9";
}
.rui-icon-calendar:before {
  content: "\1f4c6";
}
.rui-icon-call-center:before {
  content: "\1f5ea";
}
.rui-icon-camera:before {
  content: "\1f4f7";
}
.rui-icon-card:before {
  content: "\e61d";
}
.rui-icon-cash:before {
  content: "\1f4b5";
}
.rui-icon-certificate:before {
  content: "\e61f";
}
.rui-icon-chart-area:before {
  content: "\1f4b9";
}
.rui-icon-chart-bar:before {
  content: "\1f4ca";
}
.rui-icon-chart-line:before {
  content: "\1f5e0";
}
.rui-icon-chart-pie:before {
  content: "\25d4";
}
.rui-icon-chat:before {
  content: "\1f5eb";
}
.rui-icon-check:before {
  content: "\e627";
}
.rui-icon-check-all:before {
  content: "\e628";
}
.rui-icon-checkbox-tick:before {
  content: "\2714";
}
.rui-icon-checklist:before {
  content: "\1f5ce";
}
.rui-icon-checkmark:before {
  content: "\1f5f8";
}
.rui-icon-circle:before {
  content: "\e91a";
}
.rui-icon-clean:before {
  content: "\1f5d1";
}
.rui-icon-clear:before {
  content: "\1f5d9";
}
.rui-icon-clock:before {
  content: "\1f554";
}
.rui-icon-close:before {
  content: "\274c";
}
.rui-icon-code:before {
  content: "\2318";
}
.rui-icon-collapse:before {
  content: "\e904";
}
.rui-icon-collateral:before {
  content: "\e923";
}
.rui-icon-collection:before {
  content: "\e62e";
}
.rui-icon-columns:before {
  content: "\25a5";
}
.rui-icon-compress:before {
  content: "\e901";
}
.rui-icon-contacts:before {
  content: "\1f4c7";
}
.rui-icon-copy:before {
  content: "\1f5d0";
}
.rui-icon-core-director:before {
  content: "\e6d8";
}
.rui-icon-core-director-teller:before {
  content: "\e918";
}
.rui-icon-cross-reference:before {
  content: "\e905";
}
.rui-icon-customer:before {
  content: "\1f464";
}
.rui-icon-cut:before {
  content: "\2702";
}
.rui-icon-data:before {
  content: "\1f4bd";
}
.rui-icon-delete:before {
  content: "\2716";
}
.rui-icon-delete-all:before {
  content: "\e638";
}
.rui-icon-disc:before {
  content: "\e63a";
}
.rui-icon-distribute:before {
  content: "\273b";
}
.rui-icon-document:before {
  content: "\1f4c4";
}
.rui-icon-document-checked:before {
  content: "\e920";
}
.rui-icon-document-in:before {
  content: "\e91c";
}
.rui-icon-document-lock:before {
  content: "\1f50f";
}
.rui-icon-document-out:before {
  content: "\e91d";
}
.rui-icon-document-unchecked:before {
  content: "\e91e";
}
.rui-icon-document-unlock:before {
  content: "\1f5dd";
}
.rui-icon-documents:before {
  content: "\1f5ca";
}
.rui-icon-dollar:before {
  content: "$";
}
.rui-icon-download:before {
  content: "\1f4e5";
}
.rui-icon-drag-grip:before {
  content: "\2237";
}
.rui-icon-draw-line:before {
  content: "\1f589";
}
.rui-icon-edit:before {
  content: "\e63e";
}
.rui-icon-education:before {
  content: "\1f393";
}
.rui-icon-ellipsis:before {
  content: "\2026";
}
.rui-icon-ens:before {
  content: "\e916";
}
.rui-icon-enterprise-workflow:before {
  content: "\e903";
}
.rui-icon-error:before {
  content: "\274e";
}
.rui-icon-expand:before {
  content: "\e640";
}
.rui-icon-export:before {
  content: "\e641";
}
.rui-icon-favorites:before {
  content: "\2730";
}
.rui-icon-figma:before {
  content: "\e917";
}
.rui-icon-filter:before {
  content: "\26ca";
}
.rui-icon-fingerprint:before {
  content: "\e911";
}
.rui-icon-fit-height:before {
  content: "\2b0d";
}
.rui-icon-fit-width:before {
  content: "\2b0c";
}
.rui-icon-flag:before {
  content: "\2691";
}
.rui-icon-folder:before {
  content: "\1f4c1";
}
.rui-icon-folder-save:before {
  content: "\e929";
}
.rui-icon-font:before {
  content: "\1f5da";
}
.rui-icon-formula:before {
  content: "\2211";
}
.rui-icon-forward:before {
  content: "\1f585";
}
.rui-icon-full-screen-collapse:before {
  content: "\e64a";
}
.rui-icon-full-screen-expand:before {
  content: "\e64b";
}
.rui-icon-gauge:before {
  content: "\e64c";
}
.rui-icon-gears:before {
  content: "\2699";
}
.rui-icon-go-to:before {
  content: "\e907";
}
.rui-icon-gold:before {
  content: "\e64f";
}
.rui-icon-grayscale:before {
  content: "\25cd";
}
.rui-icon-hamburger:before {
  content: "\2630";
}
.rui-icon-health:before {
  content: "\2764";
}
.rui-icon-help:before {
  content: "\2753";
}
.rui-icon-hide:before {
  content: "\e90f";
}
.rui-icon-highlight:before {
  content: "\1f58a";
}
.rui-icon-history:before {
  content: "\1f5db";
}
.rui-icon-home:before {
  content: "\1f3e0";
}
.rui-icon-hourglass:before {
  content: "\23f3";
}
.rui-icon-i-talk:before {
  content: "\1f4ac";
}
.rui-icon-identification:before {
  content: "\e915";
}
.rui-icon-image:before {
  content: "\e655";
}
.rui-icon-image-center:before {
  content: "\1f4f0";
}
.rui-icon-images:before {
  content: "\e656";
}
.rui-icon-import:before {
  content: "\e657";
}
.rui-icon-information:before {
  content: "\2139";
}
.rui-icon-install:before {
  content: "\e65a";
}
.rui-icon-insurance:before {
  content: "\2602";
}
.rui-icon-international:before {
  content: "\1f310";
}
.rui-icon-internet-banking:before {
  content: "\e926";
}
.rui-icon-inventory:before {
  content: "\1f4c3";
}
.rui-icon-invert:before {
  content: "\25e9";
}
.rui-icon-invoice:before {
  content: "\1f5c8";
}
.rui-icon-credit-line:before {
  content: "\1f5c8";
}
.rui-icon-join:before {
  content: "\e912";
}
.rui-icon-key:before {
  content: "\1f511";
}
.rui-icon-keyboard:before {
  content: "\2328";
}
.rui-icon-layout:before {
  content: "\25f3";
}
.rui-icon-ledgers:before {
  content: "\1f516";
}
.rui-icon-link:before {
  content: "\260d";
}
.rui-icon-link-broken:before {
  content: "\e925";
}
.rui-icon-loan:before {
  content: "\1f4af";
}
.rui-icon-lock-closed:before {
  content: "\1f512";
}
.rui-icon-lock-open:before {
  content: "\1f513";
}
.rui-icon-login-logout:before {
  content: "\1f512";
}
.rui-icon-mail:before {
  content: "\2709";
}
.rui-icon-map:before {
  content: "\e906";
}
.rui-icon-map-location:before {
  content: "\e66b";
}
.rui-icon-media-back:before {
  content: "\23ee";
}
.rui-icon-media-eject:before {
  content: "\23cf";
}
.rui-icon-media-fast-forward:before {
  content: "\23e9";
}
.rui-icon-media-next:before {
  content: "\23ed";
}
.rui-icon-media-pause:before {
  content: "\23f8";
}
.rui-icon-media-play:before {
  content: "\23f5";
}
.rui-icon-media-reverse:before {
  content: "\23ea";
}
.rui-icon-media-stop:before {
  content: "\23f9";
}
.rui-icon-message:before {
  content: "\1f5e8";
}
.rui-icon-microphone:before {
  content: "\1f3a4";
}
.rui-icon-microsoft-access:before {
  content: "\e675";
}
.rui-icon-microsoft-dot-net:before {
  content: "\223c";
}
.rui-icon-microsoft-excel:before {
  content: "\e676";
}
.rui-icon-microsoft-one-note:before {
  content: "\e677";
}
.rui-icon-microsoft-outlook:before {
  content: "\e678";
}
.rui-icon-microsoft-power-point:before {
  content: "\e679";
}
.rui-icon-microsoft-word:before {
  content: "\e67a";
}
.rui-icon-moon:before {
  content: "\1f319";
}
.rui-icon-more-info:before {
  content: "\e91b";
}
.rui-icon-network:before {
  content: "\1f5a7";
}
.rui-icon-next:before {
  content: "\279e";
}
.rui-icon-non-jha-misc:before {
  content: "\e657";
}
.rui-icon-notes:before {
  content: "\1f5d3";
}
.rui-icon-odi:before {
  content: "\26ef";
}
.rui-icon-open:before {
  content: "\1f4c2";
}
.rui-icon-org-chart:before {
  content: "\e682";
}
.rui-icon-orientation-landscape:before {
  content: "\e6ce";
}
.rui-icon-orientation-portrait:before {
  content: "\e6cf";
}
.rui-icon-overdraft-protection:before {
  content: "\e694";
}
.rui-icon-package:before {
  content: "\1f4e6";
}
.rui-icon-package-add:before {
  content: "\e924";
}
.rui-icon-package-pre-deploy:before {
  content: "\e922";
}
.rui-icon-package-remove:before {
  content: "\e921";
}
.rui-icon-palette:before {
  content: "\e684";
}
.rui-icon-paste:before {
  content: "\1f4cb";
}
.rui-icon-pay:before {
  content: "\1f4b3";
}
.rui-icon-people:before {
  content: "\1f465";
}
.rui-icon-people-group:before {
  content: "\1f46a";
}
.rui-icon-person:before {
  content: "\1f464";
}
.rui-icon-person-info:before {
  content: "\e68a";
}
.rui-icon-phone:before {
  content: "\1f4de";
}
.rui-icon-phone-mobile:before {
  content: "\1f4f1";
}
.rui-icon-pin:before {
  content: "\1f588";
}
.rui-icon-plane:before {
  content: "\1f6ea";
}
.rui-icon-plug:before {
  content: "\1f50c";
}
.rui-icon-pointer:before {
  content: "\27a1";
}
.rui-icon-power:before {
  content: "\e91f";
}
.rui-icon-preview:before {
  content: "\e68f";
}
.rui-icon-previous:before {
  content: "\27f5";
}
.rui-icon-print:before {
  content: "\1f5b6";
}
.rui-icon-priority-1:before {
  content: "\2776";
}
.rui-icon-priority-2:before {
  content: "\278b";
}
.rui-icon-priority-3:before {
  content: "\278c";
}
.rui-icon-process:before {
  content: "\1f300";
}
.rui-icon-profit-stars:before {
  content: "\e6d6";
}
.rui-icon-properties:before {
  content: "\e692";
}
.rui-icon-prospect:before {
  content: "\e693";
}
.rui-icon-protected:before {
  content: "\e694";
}
.rui-icon-question:before {
  content: "\e914";
}
.rui-icon-quick:before {
  content: "\e696";
}
.rui-icon-rates:before {
  content: "\e697";
}
.rui-icon-rating-empty:before {
  content: "\2606";
}
.rui-icon-rating-full:before {
  content: "\2605";
}
.rui-icon-rating-half:before {
  content: "\e919";
}
.rui-icon-redo:before {
  content: "\293f";
}
.rui-icon-refresh:before {
  content: "\e699";
}
.rui-icon-reload:before {
  content: "\1f503";
}
.rui-icon-reminder:before {
  content: "\23f0";
}
.rui-icon-reply:before {
  content: "\1f4e8";
}
.rui-icon-reply-all:before {
  content: "\1f4e9";
}
.rui-icon-report:before {
  content: "\1f4d3";
}
.rui-icon-rotate-right:before {
  content: "\27f3";
}
.rui-icon-rotate-left:before {
  content: "\27f2";
}
.rui-icon-rows:before {
  content: "\e913";
}
.rui-icon-rss:before {
  content: "\e69a";
}
.rui-icon-safe-deposit-box:before {
  content: "\e6a1";
}
.rui-icon-savings:before {
  content: "\1f4b0";
}
.rui-icon-scanner:before {
  content: "\e6a5";
}
.rui-icon-search:before {
  content: "\1f50d";
}
.rui-icon-select:before {
  content: "\1f446";
}
.rui-icon-send:before {
  content: "\1f586";
}
.rui-icon-server:before {
  content: "\1f5a5";
}
.rui-icon-settings:before {
  content: "\1f527";
}
.rui-icon-share:before {
  content: "\1f504";
}
.rui-icon-shareholder:before {
  content: "\1f5e1";
}
.rui-icon-shopping-cart:before {
  content: "\1f3ec";
}
.rui-icon-show:before {
  content: "\e908";
}
.rui-icon-shuffle:before {
  content: "\1f501";
}
.rui-icon-signature:before {
  content: "\2712";
}
.rui-icon-silver-lake:before {
  content: "\e90a";
}
.rui-icon-sms:before {
  content: "\e6a6";
}
.rui-icon-sort-ascending:before {
  content: "\e6af";
}
.rui-icon-sort-descending:before {
  content: "\e6b0";
}
.rui-icon-sound-off:before {
  content: "\1f507";
}
.rui-icon-sound-on:before {
  content: "\1f50a";
}
.rui-icon-split:before {
  content: "\e6b1";
}
.rui-icon-square:before {
  content: "\1f5c6";
}
.rui-icon-stamp:before {
  content: "\e90b";
}
.rui-icon-steps:before {
  content: "\e902";
}
.rui-icon-sticky-note:before {
  content: "\1f5c9";
}
.rui-icon-stock:before {
  content: "\1f5e1";
}
.rui-icon-stop:before {
  content: "\270b";
}
.rui-icon-success:before {
  content: "\2611";
}
.rui-icon-sun:before {
  content: "\2600";
}
.rui-icon-support:before {
  content: "\2bd1";
}
.rui-icon-swap:before {
  content: "\1f500";
}
.rui-icon-synapsys:before {
  content: "\e6b5";
}
.rui-icon-synergy:before {
  content: "\e6d7";
}
.rui-icon-table:before {
  content: "\25a6";
}
.rui-icon-tablet:before {
  content: "\e900";
}
.rui-icon-tag:before {
  content: "\e90d";
}
.rui-icon-target:before {
  content: "\1f3af";
}
.rui-icon-task:before {
  content: "\e6b8";
}
.rui-icon-tax-plan:before {
  content: "\e92e";
}
.rui-icon-text-bold:before {
  content: "\1d5d5";
}
.rui-icon-text-italic:before {
  content: "\1d43c";
}
.rui-icon-text-normal:before {
  content: "\1d683";
}
.rui-icon-text-underline:before {
  content: "\e6bd";
}
.rui-icon-thumbs-down:before {
  content: "\1f44e";
}
.rui-icon-thumbs-up:before {
  content: "\1f44d";
}
.rui-icon-time-deposit:before {
  content: "\e92b";
}
.rui-icon-tip:before {
  content: "\1f4a1";
}
.rui-icon-tools:before {
  content: "\1f528";
}
.rui-icon-touch:before {
  content: "\e6c6";
}
.rui-icon-transfer:before {
  content: "\21c6";
}
.rui-icon-twenty-twenty:before {
  content: "\e6d3";
}
.rui-icon-uncheck-all:before {
  content: "\1f5c7";
}
.rui-icon-uncompress:before {
  content: "\e90c";
}
.rui-icon-undo:before {
  content: "\21b6";
}
.rui-icon-upload:before {
  content: "\1f4e4";
}
.rui-icon-ux:before {
  content: "\26ee";
}
.rui-icon-vendor:before {
  content: "\1f3e2";
}
.rui-icon-verify:before {
  content: "\e6cd";
}
.rui-icon-vertex:before {
  content: "\e6d5";
}
.rui-icon-video:before {
  content: "\1f4f9";
}
.rui-icon-view-icons:before {
  content: "\268f";
}
.rui-icon-view-list:before {
  content: "\e6dc";
}
.rui-icon-voice-mail:before {
  content: "\e90e";
}
.rui-icon-warning:before {
  content: "\26a0";
}
.rui-icon-web:before {
  content: "\1f311";
}
.rui-icon-web-component:before {
  content: "\e910";
}
.rui-icon-window:before {
  content: "\e6e3";
}
.rui-icon-window-close:before {
  content: "\1f5d9";
}
.rui-icon-window-dropdown:before {
  content: "\2335";
}
.rui-icon-window-minimize:before {
  content: "\25ac";
}
.rui-icon-window-maximize:before {
  content: "\1f5d6";
}
.rui-icon-window-restore:before {
  content: "\1f5d7";
}
.rui-icon-windows:before {
  content: "\e6e4";
}
.rui-icon-wire-transfer:before {
  content: "\2b93";
}
.rui-icon-workstation:before {
  content: "\1f4fa";
}
.rui-icon-xperience:before {
  content: "\e6e7";
}
.rui-icon-yellow-hammer:before {
  content: "\1f529";
}
.rui-icon-zoom-in:before {
  content: "\1f453";
}
.rui-icon-zoom-out:before {
  content: "\e6e9";
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-match-height.css */
.rui-match-height,
.jha-match-height {
  display: flex;
  margin-bottom: 10px;
}
.rui-match-height rui-display-block,
.jha-match-height jha-display-block {
  flex: 1 0 0%;
  margin: 0 0 0 10px;
}
.rui-match-height rui-display-block:first-child,
.jha-match-height jha-display-block:first-child {
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .rui-match-height,
  .jha-match-height {
    display: block;
    margin-bottom: 0;
  }
  .rui-match-height rui-display-block,
  .jha-match-height jha-display-block {
    flex: 0 0 auto;
    margin: 12px 0 0 0;
  }
  .rui-match-height rui-display-block:first-child,
  .jha-match-height jha-display-block:first-child {
    margin: 0;
  }
}
@media print {
  .rui-match-height,
  .jha-match-height {
    display: block;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-native-html.css */
body {
  background-color: var(--rui-body-bg, #ffffff);
  color: var(--rui-text-regular, #09175b);
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-size: var(--rui-font-size, 13px);
  font-weight: var(--rui-font-weight, 400);
  height: 100%;
  line-height: 1.625;
  margin: 0;
  max-height: 100%;
  max-width: 100%;
  min-width: 320px;
  overflow: hidden;
  padding: 0;
  position: fixed;
  width: 100%;
  word-wrap: break-word;
  -webkit-font-smoothing: antialiased;
}
body[data-rui-display-block-present] {
  background-color: var(--rui-body-bg-with-display-blocks, #f0f5ff);
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--rui-text-bright, #203660);
  font-family: inherit;
  line-height: 1.1;
  font-weight: 500;
  margin-bottom: 10px;
  margin-top: 20px;
}
a,
a:link,
a:hover,
a:visited {
  color: var(--rui-accent, #085ce5);
  text-decoration: underline;
}
a:focus,
a:active {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-anchor, 0);
}
a:hover,
a:active,
a:focus {
  cursor: pointer;
}
::selection {
  background: var(--rui-btn-primary-bg, #085ce5);
  color: var(--rui-btn-primary-fg, #fff);
}
:focus-visible {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-btn, 0);
}
p {
  margin: 0 0 10px;
}
img[src*=".jpg"] {
  filter: var(--rui-image-filter);
}
input,
select {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  border-radius: 6px;
  box-sizing: border-box;
  color: var(--rui-text-regular, #09175b);
  font-family: var(--rui-font-family, "Segoe UI", "Open Sans", "Helvetica Neue", Arial, sans-serif);
  font-size: 14px;
  margin: 0;
}
.rui-form-control input,
.rui-form-control select {
  font-size: 13px;
}
.input:focus,
.select:focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: var(--rui-outline-offset-btn, 0);
}
.rui-form-input-group input.rui-form-control,
.rui-form-input-group input.form-control,
.input-group input.rui-form-control,
.input-group input.form-control {
  border-radius: 0;
}
.rui-form-input-group input.rui-form-control:first-child,
.rui-form-input-group input.form-control:first-child,
.input-group input.rui-form-control:first-child,
.input-group input.form-control:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.rui-form-input-group input.rui-form-control:last-child,
.rui-form-input-group input.form-control:last-child,
.input-group input.rui-form-control:last-child,
.input-group input.form-control:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
select.rui-form-control,
select.form-control {
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
  background-repeat: no-repeat;
  background-position: top 7px right 6px;
  background-size: 15px;
  box-sizing: border-box;
  height: 32px;
  padding-right: 28px;
  -webkit-appearance: none;
}
hr {
  margin: 30px;
  height: 1px;
  border: none;
  background-color: var(--rui-line, #e0e8f5);
}
pre {
  color: var(--rui-text-regular, #09175b);
  background-color: var(--rui-content-secondary-bg, #eaecf1);
  border-color: var(--rui-line, #e0e8f5);
  margin: 0;
  padding: 10px;
}
::-webkit-scrollbar {
  height: 7px;
  width: 7px;
}
::-webkit-scrollbar-track {
  background-color: var(--rui-scrollbar-track, transparent);
  border-radius: 3.5px;
}
::-webkit-scrollbar-thumb {
  background-color: var(--rui-scrollbar-thumb, rgba(0, 0, 0, 0.2));
  border-radius: 3.5px;
}
@media print {
  body {
    background-color: rgba(0, 0, 0, 0);
    color: #000;
    height: auto;
    max-height: auto;
    max-width: auto;
    overflow: auto;
    position: relative;
    width: auto;
  }
  .h1,
  .h2,
  .h3,
  .h4,
  .h5,
  .h6,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    color: #000;
  }
  a,
  a:link,
  a:hover,
  a:visited,
  a:focus,
  a:active {
    color: #000;
  }
  input,
  select {
    color: #000;
  }
  pre {
    color: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-popup-notification.css */
#rui-popup-notification-container {
  box-sizing: border-box;
  bottom: 20px;
  right: 20px;
  position: fixed;
  width: 400px;
  height: auto;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  z-index: 10000;
}
.rui-popup-notification {
  background-color: var(--rui-toast-bg, #222);
  box-sizing: border-box;
  color: var(--rui-toast-fg, #fff);
  cursor: pointer;
  font-family: var(--rui-font-family, "Segoe UI", "Open Sans", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--rui-btn-font-size-md, 13px);
  font-weight: var(--rui-btn-font-weight, 500);
  line-height: var(--rui-btn-line-height-md, 1.42857143);
  margin: 4px 0 0 0;
  opacity: 0;
  padding: 13px;
  transform: translateY(100%);
  transition: all .25s ease-in-out;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  -webkit-font-smoothing: antialiased;
}
.rui-popup-notification:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.rui-popup-notification:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.rui-popup-notification.visible {
  opacity: 1;
  transform: translateY(0);
}
@media (prefers-reduced-motion: reduce) {
  .rui-popup-notification {
    transition: none;
  }
}
.rui-popup-notification-inner-container {
  display: flex;
}
.rui-popup-notification-icon {
  flex: 0 0 auto;
  margin-top: 3px;
  margin-right: 7px;
}
.rui-popup-notification-content {
  flex: 1 0 0%;
  margin-top: 4px;
}
.rui-popup-notification-button {
  flex: 0 0 auto;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  border-radius: var(--rui-btn-border-radius, 16px);
  color: var(--rui-toast-close-button-fg, rgba(255, 255, 255, 0.75));
  cursor: pointer;
  margin: 0 0 0 10px;
  padding: 7px 10px;
}
.rui-popup-notification-button:hover {
  background-color: var(--rui-toast-close-button-border, rgba(255, 255, 255, 0.25));
}
@media only screen and (max-width: 767px) {
  #rui-popup-notification-container {
    left: 20px;
    width: auto;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-responsive-layout.css */
.row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 0 10px;
}
.row > *:not([class^=col-xs-]) {
  grid-column: span 12;
}
.row .col-xs-12 {
  grid-column: span 12;
}
.row .col-xs-11 {
  grid-column: span 11;
}
.row .col-xs-10 {
  grid-column: span 10;
}
.row .col-xs-9 {
  grid-column: span 9;
}
.row .col-xs-8 {
  grid-column: span 8;
}
.row .col-xs-7 {
  grid-column: span 7;
}
.row .col-xs-6 {
  grid-column: span 6;
}
.row .col-xs-5 {
  grid-column: span 5;
}
.row .col-xs-4 {
  grid-column: span 4;
}
.row .col-xs-3 {
  grid-column: span 3;
}
.row .col-xs-2 {
  grid-column: span 2;
}
.row .col-xs-1 {
  grid-column: span 1;
}
@media (min-width: 768px) {
  .row .col-sm-12 {
    grid-column: span 12;
  }
  .row .col-sm-11 {
    grid-column: span 11;
  }
  .row .col-sm-10 {
    grid-column: span 10;
  }
  .row .col-sm-9 {
    grid-column: span 9;
  }
  .row .col-sm-8 {
    grid-column: span 8;
  }
  .row .col-sm-7 {
    grid-column: span 7;
  }
  .row .col-sm-6 {
    grid-column: span 6;
  }
  .row .col-sm-5 {
    grid-column: span 5;
  }
  .row .col-sm-4 {
    grid-column: span 4;
  }
  .row .col-sm-3 {
    grid-column: span 3;
  }
  .row .col-sm-2 {
    grid-column: span 2;
  }
  .row .col-sm-1 {
    grid-column: span 1;
  }
}
@media (min-width: 992px) {
  .row .col-md-12 {
    grid-column: span 12;
  }
  .row .col-md-11 {
    grid-column: span 11;
  }
  .row .col-md-10 {
    grid-column: span 10;
  }
  .row .col-md-9 {
    grid-column: span 9;
  }
  .row .col-md-8 {
    grid-column: span 8;
  }
  .row .col-md-7 {
    grid-column: span 7;
  }
  .row .col-md-6 {
    grid-column: span 6;
  }
  .row .col-md-5 {
    grid-column: span 5;
  }
  .row .col-md-4 {
    grid-column: span 4;
  }
  .row .col-md-3 {
    grid-column: span 3;
  }
  .row .col-md-2 {
    grid-column: span 2;
  }
  .row .col-md-1 {
    grid-column: span 1;
  }
}
@media (min-width: 1200px) {
  .row .col-lg-12 {
    grid-column: span 12;
  }
  .row .col-lg-11 {
    grid-column: span 11;
  }
  .row .col-lg-10 {
    grid-column: span 10;
  }
  .row .col-lg-9 {
    grid-column: span 9;
  }
  .row .col-lg-8 {
    grid-column: span 8;
  }
  .row .col-lg-7 {
    grid-column: span 7;
  }
  .row .col-lg-6 {
    grid-column: span 6;
  }
  .row .col-lg-5 {
    grid-column: span 5;
  }
  .row .col-lg-4 {
    grid-column: span 4;
  }
  .row .col-lg-3 {
    grid-column: span 3;
  }
  .row .col-lg-2 {
    grid-column: span 2;
  }
  .row .col-lg-1 {
    grid-column: span 1;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-responsive-table.css */
.rui-responsive-table,
.jha-responsive-table,
.table {
  box-sizing: border-box;
  border: none;
  border-collapse: collapse;
  color: var(--rui-text-regular, #09175b);
  display: table;
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-size: var(--rui-font-size, 13px);
  font-weight: var(--rui-font-weight, 400);
  margin: 0 6px;
  max-width: calc(100% - 12px);
  width: calc(100% - 12px);
  -webkit-font-smoothing: antialiased;
}
.rui-responsive-table th,
.jha-responsive-table th,
.table th {
  font-weight: 600;
  line-height: 24px;
  padding: 6px;
  text-align: left;
  vertical-align: bottom;
}
.rui-responsive-table td,
.jha-responsive-table td,
.table td {
  padding: 6px 6px 5px 6px;
  vertical-align: top;
}
.rui-responsive-table th.rui-responsive-cell-right,
.jha-responsive-table th.jha-responsive-cell-right,
.table th.jha-responsive-cell-right {
  text-align: right;
}
.rui-responsive-table th.rui-responsive-cell-center,
.jha-responsive-table th.jha-responsive-cell-center,
.table th.jha-responsive-cell-center {
  text-align: center;
}
.rui-responsive-cell-right,
.jha-responsive-cell-right {
  text-align: right;
}
.rui-responsive-cell-center,
.jha-responsive-cell-center {
  text-align: center;
}
.rui-responsive-cell-left,
.jha-responsive-cell-left {
  text-align: left;
}
.rui-responsive-row-top td,
.jha-responsive-row-top td {
  vertical-align: top;
}
.rui-responsive-row-middle td,
.jha-responsive-row-middle td {
  vertical-align: middle;
}
.rui-responsive-row-bottom td,
.jha-responsive-row-bottom td {
  vertical-align: bottom;
}
.rui-table-striped tbody > tr:nth-of-type(odd),
.jha-table-striped tbody > tr:nth-of-type(odd) {
  color: var(--rui-table-stripe-fg, #181830);
  background-color: var(--rui-table-stripe-bg, #f4f4f4);
}
.rui-table-striped th,
.jha-table-striped th {
  border-bottom-color: rgba(0, 0, 0, 0);
}
.rui-table-striped td,
.jha-table-striped td {
  border-top-color: rgba(0, 0, 0, 0);
}
.rui-table-minimal tr:not(:first-child),
.jha-table-minimal tr:not(:first-child) {
  border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
}
@media only screen and (max-width: 767px) {
  .rui-responsive-table table,
  .rui-responsive-table thead,
  .rui-responsive-table tbody,
  .rui-responsive-table th,
  .rui-responsive-table td,
  .rui-responsive-table tr,
  .jha-responsive-table table,
  .jha-responsive-table thead,
  .jha-responsive-table tbody,
  .jha-responsive-table th,
  .jha-responsive-table td,
  .jha-responsive-table tr,
  .table table,
  .table thead,
  .table tbody,
  .table th,
  .table td,
  .table tr {
    border: none;
    display: block;
  }
  .rui-responsive-table thead tr,
  .jha-responsive-table thead tr,
  .table thead tr {
    left: -9999px;
    position: absolute;
    top: -9999px;
  }
  .rui-responsive-table tr,
  .jha-responsive-table tr,
  .table tr {
    border-radius: 0;
    color: var(--rui-text-regular, #09175b);
    padding: 15px 0;
  }
  .rui-responsive-table tr:first-child,
  .jha-responsive-table tr:first-child,
  .table tr:first-child {
    padding-top: 0;
  }
  .rui-table-striped tbody > tr:nth-of-type(odd),
  .jha-table-striped tbody > tr:nth-of-type(odd) {
    color: var(--rui-text-regular, #09175b);
  }
  .rui-responsive-table tr:not(:first-child),
  .jha-responsive-table tr:not(:first-child),
  .table tr:not(:first-child) {
    border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
  }
  .rui-responsive-table td,
  .jha-responsive-table td,
  .table td {
    font-weight: bold;
    padding: 4px;
    text-align: right;
  }
  .rui-responsive-table td:before,
  .jha-responsive-table td:before,
  .table td:before {
    float: left;
    font-weight: normal;
    max-width: 45%;
    padding-right: 10px;
    text-align: left;
    padding-left: 1em;
    text-indent: -1em;
  }
  .rui-responsive-table td:after,
  .jha-responsive-table td:after,
  .table td:after {
    clear: both;
    content: "";
    display: table;
  }
  .rui-responsive-table td[data-title]:not(:empty):before,
  .jha-responsive-table td[data-title]:not(:empty):before,
  .table td[data-title]:not(:empty):before {
    content: attr(data-title) ":";
  }
  .rui-responsive-cell-right,
  .rui-responsive-cell-center,
  .rui-responsive-cell-left,
  .jha-responsive-cell-right,
  .jha-responsive-cell-center,
  .jha-responsive-cell-left {
    text-align: right;
  }
  .rui-responsive-cell-large,
  .jha-responsive-cell-large {
    text-align: left;
  }
}
@media print {
  .rui-responsive-table,
  .jha-responsive-table,
  .table {
    color: #000;
  }
  .rui-table-striped tbody > tr:nth-of-type(odd),
  .jha-table-striped tbody > tr:nth-of-type(odd) {
    color: #000;
    background-color: #eee;
  }
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-slider.css */
input[type=range] {
  background: rgba(0, 0, 0, 0);
  border: none;
  margin: 10px 0;
  width: 100%;
  -webkit-appearance: none;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  background: var(--rui-slider-track, #eee);
  border: none;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  height: 6px;
  width: 100%;
}
input[type=range]::-webkit-slider-thumb {
  background: var(--rui-slider-thumb, #3878ab);
  border: none;
  border-radius: 50%;
  box-shadow: none;
  cursor: pointer;
  height: 20px;
  margin-top: -8px;
  width: 20px;
  -webkit-appearance: none;
}
input[type=range]:focus::-webkit-slider-thumb {
  background: var(--rui-slider-thumb-focused, #2e628c);
}
input[type=range]::-ms-track {
  background: var(--rui-slider-track, #eee);
  border-color: rgba(0, 0, 0, 0);
  border-width: 25px 0;
  color: rgba(0, 0, 0, 0);
  cursor: pointer;
  height: 6px;
  width: 100%;
}
input[type=range]::-ms-fill-lower {
  background: var(--rui-slider-track, #eee);
  border: none;
  border-radius: 50px;
  box-shadow: none;
}
input[type=range]::-ms-fill-upper {
  background: var(--rui-slider-track, #eee);
  border: none;
  border-radius: 50px;
  box-shadow: none;
}
input[type=range]::-ms-thumb {
  background: var(--rui-slider-thumb, #3878ab);
  border: none;
  border-radius: 50%;
  box-shadow: none;
  cursor: pointer;
  height: 20px;
  margin-top: -2px;
  width: 20px;
}
input[type=range]:focus::-ms-thumb {
  background: var(--rui-slider-thumb-focused, #2e628c);
}
input[type=range]::-moz-range-track {
  background: var(--rui-slider-track, #eee);
  border: none;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  height: 6px;
  width: 100%;
}
input[type=range]::-moz-range-thumb {
  background: var(--rui-slider-thumb, #3878ab);
  border: none;
  border-radius: 50%;
  box-shadow: none;
  cursor: pointer;
  height: 20px;
  width: 20px;
}
input[type=range]:focus::-moz-range-thumb {
  background: var(--rui-slider-thumb-focused, #2e628c);
}
@media print {
  input[type=range]::-webkit-slider-runnable-track {
    background: #eee;
  }
  input[type=range]::-webkit-slider-thumb {
    background: #000;
  }
  input[type=range]:focus::-webkit-slider-thumb {
    background: #000;
  }
  input[type=range]::-ms-track {
    background: #eee;
  }
  input[type=range]::-ms-fill-lower {
    background: #eee;
  }
  input[type=range]::-ms-fill-upper {
    background: #eee;
  }
  input[type=range]::-ms-thumb {
    background: #000;
  }
  input[type=range]:focus::-ms-thumb {
    background: #000;
  }
  input[type=range]::-moz-range-track {
    background: #eee;
  }
  input[type=range]::-moz-range-thumb {
    background: #000;
  }
  input[type=range]:focus::-moz-range-thumb {
    background: #000;
  }
}

/* node_modules/@jkhy/responsive-ui-ag-grid/rui-third-party-ag-grid.css */
.ag-theme-balham .ag-sort-ascending-icon .ag-icon:before,
.ag-theme-balham .ag-sort-descending-icon .ag-icon:before {
  content: "\2335";
}
.ag-theme-balham {
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-size: var(--rui-font-size);
}
.ag-theme-balham .ag-root-wrapper {
  background-color: rgba(0, 0, 0, 0);
  border-top: 1px solid rgba(0, 0, 0, 0) !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0) !important;
  border-left: none;
  border-right: none;
}
.ag-theme-balham .ag-header {
  border: none;
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-size: var(--rui-font-size);
}
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell,
.ag-theme-balham .ag-header .ag-header-row .ag-header-group-cell.ag-header-group-cell-with-group {
  border: 1px solid rgba(0, 0, 0, 0);
  padding-left: 10px;
  padding-right: 10px;
}
.ag-theme-balham .ag-header .ag-input-field-input,
.ag-theme-balham .ag-header .ag-text-field-input {
  border-radius: 3px;
}
.ag-theme-balham .ag-floating-filter-body {
  height: 24px;
}
.ag-theme-balham .ag-floating-filter-body input {
  border-radius: 3px;
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-weight: 400;
  min-height: 22px;
  padding: 0 3px;
}
.jha-ie .ag-theme-balham .ag-floating-filter-body input:focus {
  outline-offset: -1px;
}
.ag-theme-balham .ag-menu {
  border-radius: 4px;
}
.ag-theme-balham .ag-menu .ag-text-field-input {
  margin: 2px 0 2px 1px;
  padding: 4px;
}
.ag-theme-balham .ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
}
.ag-theme-balham .ag-menu-option {
  cursor: pointer;
}
.ag-theme-balham .ag-select .ag-picker-field-wrapper {
  background: rgba(0, 0, 0, 0);
  border-radius: 3px;
}
.ag-theme-balham .ag-floating-filter-button {
  line-height: 1;
}
.ag-theme-balham .ag-filter-body-wrapper .ag-input-field-label {
  margin-bottom: 0;
}
.ag-theme-balham .ag-row {
  border-width: 0;
}
.ag-theme-balham .ag-row .ag-cell.jha-cell-right {
  text-align: right;
}
.ag-theme-balham .ag-row .ag-cell.jha-cell-center {
  text-align: center;
}
.ag-theme-balham .ag-row .ag-cell.jha-cell-left {
  text-align: left;
}
.ag-theme-balham .ag-row .ag-cell.jha-cell-middle {
  padding-top: 6px;
}
.ag-theme-balham .ag-row .ag-cell.jha-cell-middle .btn.jha-grid-btn {
  margin-top: -3px;
}
.ag-theme-balham .ag-header-cell.jha-header-cell-center {
  justify-content: center;
}
.ag-theme-balham .ag-paging-panel {
  border: none;
  border-top: none;
}
.ag-theme-balham .ag-icon {
  color: var(--rui-text-regular, #09175b);
  opacity: 1;
}
.ag-theme-balham .ag-paging-button.ag-disabled .ag-icon {
  color: var(--ag-disabled-foreground-color);
}
.ag-theme-balham .ag-sort-ascending-icon .ag-icon,
.ag-theme-balham .ag-sort-descending-icon .ag-icon {
  font-family: "JHAIcons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-size: 12px;
  height: 12px;
  margin-left: 2px;
  width: 12px;
  opacity: 1;
}
.ag-theme-balham .ag-sort-ascending-icon .ag-icon.ag-icon-asc,
.ag-theme-balham .ag-sort-descending-icon .ag-icon.ag-icon-asc {
  transform: rotate(-180deg);
}
.ag-theme-balham .ag-sort-ascending-icon .ag-icon.ag-icon-desc,
.ag-theme-balham .ag-sort-descending-icon .ag-icon.ag-icon-desc {
  transform: rotate(0);
}
.ag-theme-balham .ag-header .ag-icon {
  vertical-align: middle;
}
.ag-theme-balham .jha-button-group {
  justify-content: center;
  margin: 3px 0;
}
.ag-theme-balham .jha-button,
.ag-theme-balham .jha-popup-button .btn {
  margin: 3px;
}
.ag-theme-balham .p-dropdown,
.ag-theme-balham .p-multiselect,
.ag-theme-balham .mat-select {
  margin: 3px 0;
}
.ag-theme-balham p-checkbox {
  margin: 3px 0;
}
.ag-theme-balham .jha-toggle-label {
  margin-top: 7px;
}
.ag-theme-balham input.rui-form-control,
.ag-theme-balham input.form-control,
.ag-theme-balham select.rui-form-control,
.ag-theme-balham select.form-control {
  margin: 3px 0;
}
.ag-theme-balham .rui-form-input-group,
.ag-theme-balham .input-group {
  margin: 3px 0;
}
.ag-theme-balham .rui-form-input-group input.rui-form-control,
.ag-theme-balham .rui-form-input-group input.form-control,
.ag-theme-balham .input-group input.rui-form-control,
.ag-theme-balham .input-group input.form-control {
  margin: 0;
}
.ag-theme-balham.jha-grid-no-focus .ag-cell-focus {
  border-color: rgba(0, 0, 0, 0) !important;
}
.ag-theme-balham.jha-grid-custom-inputs .ag-cell-inline-editing {
  background: rgba(0, 0, 0, 0);
  border: none;
  height: 40px;
  padding: 0 11px;
}
.ag-theme-balham.jha-grid-custom-inputs .ag-cell-inline-editing .btn.jha-grid-btn {
  margin-top: 6px;
}
.ag-theme-balham.jha-grid-custom-inputs .ag-cell-not-inline-editing {
  padding: 6px 11px;
}
.ag-theme-balham.jha-grid-custom-inputs .ag-cell-not-inline-editing .btn.jha-grid-btn {
  margin-top: -3px;
}
.ag-theme-balham {
  background-color: rgba(0, 0, 0, 0) !important;
}
.ag-theme-balham .ag-root {
  background: var(--rui-content-primary-bg, #fff);
}
.ag-theme-balham .ag-header,
.ag-theme-balham .ag-header .ag-header-row {
  background: var(--rui-table-header-bg, #f0f3ff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-header .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
.ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon .ag-icon,
.ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-descending-icon .ag-icon,
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon,
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon .ag-icon,
.ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon .ag-icon {
  color: var(--rui-accent, #085ce5);
}
.ag-theme-balham .ag-header .ag-header-icon,
.ag-theme-balham .ag-header .ag-header-row .ag-header-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham.rui-grid-minimal .ag-header,
.ag-theme-balham.jha-grid-minimal .ag-header,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon {
  color: var(--rui-accent, #085ce5);
}
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-icon .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-icon .ag-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-icon,
.ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-icon .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-icon .ag-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),
.ag-theme-balham .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top-color: transparent;
}
.ag-theme-balham .ag-floating-filter-body input,
.ag-theme-balham .ag-floating-filter-body input:not([type]),
.ag-theme-balham .ag-floating-filter-body input[type=text],
.ag-theme-balham .ag-floating-filter-body input[type=tel],
.ag-theme-balham .ag-floating-filter-body input[type=date],
.ag-theme-balham .ag-floating-filter-body input[type=datetime-local],
.ag-theme-balham .ag-input-text-wrapper input,
.ag-theme-balham .ag-input-text-wrapper input:not([type]),
.ag-theme-balham .ag-input-text-wrapper input[type=text],
.ag-theme-balham .ag-input-text-wrapper input[type=tel],
.ag-theme-balham .ag-input-text-wrapper input[type=date],
.ag-theme-balham .ag-input-text-wrapper input[type=datetime-local],
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]),
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text],
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel],
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date],
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local] {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  border-radius: 3px;
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-floating-filter-body input:disabled,
.ag-theme-balham .ag-floating-filter-body input:not([type]):disabled,
.ag-theme-balham .ag-floating-filter-body input[type=text]:disabled,
.ag-theme-balham .ag-floating-filter-body input[type=tel]:disabled,
.ag-theme-balham .ag-floating-filter-body input[type=date]:disabled,
.ag-theme-balham .ag-floating-filter-body input[type=datetime-local]:disabled,
.ag-theme-balham .ag-input-text-wrapper input:disabled,
.ag-theme-balham .ag-input-text-wrapper input:not([type]):disabled,
.ag-theme-balham .ag-input-text-wrapper input[type=text]:disabled,
.ag-theme-balham .ag-input-text-wrapper input[type=tel]:disabled,
.ag-theme-balham .ag-input-text-wrapper input[type=date]:disabled,
.ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]:disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]):disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]:disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]:disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]:disabled,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]:disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
.ag-theme-balham .ag-floating-filter-body input::-webkit-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input:not([type])::-webkit-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=text]::-webkit-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=tel]::-webkit-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=date]::-webkit-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=datetime-local]::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input:not([type])::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=text]::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=tel]::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=date]::-webkit-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type])::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]::-webkit-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]::-webkit-input-placeholder {
  color: var(--rui-text-help, rgba(24, 24, 48, 0.5));
}
.ag-theme-balham .ag-floating-filter-body input:-ms-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input:not([type]):-ms-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=text]:-ms-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=tel]:-ms-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=date]:-ms-input-placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=datetime-local]:-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input:-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input:not([type]):-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=text]:-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=tel]:-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=date]:-ms-input-placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]:-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]):-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]:-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]:-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]:-ms-input-placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]:-ms-input-placeholder {
  color: var(--rui-text-help, rgba(24, 24, 48, 0.5));
}
.ag-theme-balham .ag-floating-filter-body input::placeholder,
.ag-theme-balham .ag-floating-filter-body input:not([type])::placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=text]::placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=tel]::placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=date]::placeholder,
.ag-theme-balham .ag-floating-filter-body input[type=datetime-local]::placeholder,
.ag-theme-balham .ag-input-text-wrapper input::placeholder,
.ag-theme-balham .ag-input-text-wrapper input:not([type])::placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=text]::placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=tel]::placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=date]::placeholder,
.ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type])::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]::placeholder,
.ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]::placeholder {
  color: var(--rui-text-help, rgba(24, 24, 48, 0.5));
}
.ag-theme-balham .ag-group-contracted,
.ag-theme-balham .ag-group-expanded,
.ag-theme-balham .ag-row-drag,
.ag-theme-balham .ag-selection-checkbox {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-group-contracted .ag-icon,
.ag-theme-balham .ag-group-expanded .ag-icon,
.ag-theme-balham .ag-row-drag .ag-icon,
.ag-theme-balham .ag-selection-checkbox .ag-icon {
  color: var(--rui-accent, #085ce5);
}
.ag-theme-balham .ag-row-even {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham.rui-grid-minimal .ag-row-even,
.ag-theme-balham.jha-grid-minimal .ag-row-even {
  border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-row-odd {
  background: var(--rui-table-stripe-bg, #f0f3ff);
  color: var(--rui-table-stripe-fg, #181830);
}
.ag-theme-balham.rui-grid-minimal .ag-row-odd,
.ag-theme-balham.jha-grid-minimal .ag-row-odd {
  border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham.rui-grid-minimal .ag-row-hover,
.ag-theme-balham.jha-grid-minimal .ag-row-hover,
.ag-theme-balham .ag-row-hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.ag-theme-balham.rui-grid-minimal .ag-row-hover:before,
.ag-theme-balham.rui-grid-minimal .ag-row-hover.ag-full-width-row:before,
.ag-theme-balham.rui-grid-minimal .ag-row-hover:not(.ag-full-width-row):before,
.ag-theme-balham.jha-grid-minimal .ag-row-hover:before,
.ag-theme-balham.jha-grid-minimal .ag-row-hover.ag-full-width-row:before,
.ag-theme-balham.jha-grid-minimal .ag-row-hover:not(.ag-full-width-row):before,
.ag-theme-balham .ag-row-hover:before,
.ag-theme-balham .ag-row-hover.ag-full-width-row:before,
.ag-theme-balham .ag-row-hover:not(.ag-full-width-row):before {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.ag-theme-balham.rui-grid-minimal .ag-row-selected,
.ag-theme-balham.jha-grid-minimal .ag-row-selected,
.ag-theme-balham .ag-row-selected {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.ag-theme-balham.rui-grid-minimal .ag-row-selected:before,
.ag-theme-balham.rui-grid-minimal .ag-row-selected.ag-full-width-row:before,
.ag-theme-balham.rui-grid-minimal .ag-row-selected:not(.ag-full-width-row):before,
.ag-theme-balham.jha-grid-minimal .ag-row-selected:before,
.ag-theme-balham.jha-grid-minimal .ag-row-selected.ag-full-width-row:before,
.ag-theme-balham.jha-grid-minimal .ag-row-selected:not(.ag-full-width-row):before,
.ag-theme-balham .ag-row-selected:before,
.ag-theme-balham .ag-row-selected.ag-full-width-row:before,
.ag-theme-balham .ag-row-selected:not(.ag-full-width-row):before {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-cell-inline-editing,
.ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-cell-inline-editing,
.ag-theme-balham .ag-row-selected .ag-cell-inline-editing {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-group-contracted .ag-icon,
.ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-group-expanded .ag-icon,
.ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-row-drag .ag-icon,
.ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-selection-checkbox .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-group-contracted .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-group-expanded .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-row-drag .ag-icon,
.ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-selection-checkbox .ag-icon,
.ag-theme-balham .ag-row-selected .ag-group-contracted .ag-icon,
.ag-theme-balham .ag-row-selected .ag-group-expanded .ag-icon,
.ag-theme-balham .ag-row-selected .ag-row-drag .ag-icon,
.ag-theme-balham .ag-row-selected .ag-selection-checkbox .ag-icon {
  color: var(--rui-accent, #085ce5);
}
.ag-theme-balham .ag-cell-edit-input {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-header-container .ag-theme-balham .ag-cell-edit-input {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-cell-edit-wrapper input[class^=ag-],
.ag-theme-balham .ag-cell-edit-wrapper select[class^=ag-],
.ag-theme-balham .ag-cell-edit-wrapper textarea[class^=ag-] {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-tab-body,
.ag-theme-balham .ag-popup,
.ag-theme-balham .ag-popup-editor,
.ag-theme-balham .ag-menu {
  background: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-menu .ag-menu-option-icon,
.ag-theme-balham .ag-menu .ag-menu-option .ag-icon,
.ag-theme-balham .ag-menu .ag-menu-option-icon .ag-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-menu-header {
  background: var(--rui-content-secondary-bg, #eaecf1);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-menu-header .ag-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-tab-selected {
  background: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  border-bottom-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-tab-selected .ag-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-menu-option-active {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.ag-theme-balham .ag-menu-option-active .ag-icon {
  color: var(--rui-list-item-hovered-fg, #181830);
}
.ag-theme-balham .ag-column-group-icons,
.ag-theme-balham .ag-column-select-header-icon,
.ag-theme-balham .ag-column-select-header-icon .ag-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-menu-separator-part:after {
  border-top-color: var(--rui-line, #e0e8f5);
}
.ag-theme-balham .ag-input-field-input,
.ag-theme-balham .ag-text-field-input,
.ag-theme-balham input[class^=ag-] {
  background: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  border-radius: 3px;
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-filter-select,
.ag-theme-balham .ag-select-list {
  background: var(--rui-content-primary-bg, #fff);
  border: none;
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-popup .ag-select-list {
  border: 1px solid var(--rui-line, #e0e8f5);
}
.ag-theme-balham .ag-select-list-item {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-select-list-item:hover,
.ag-theme-balham .ag-select-list-item.ag-active-item {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.ag-theme-balham .ag-picker-field-wrapper {
  background: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-filter-body-wrapper {
  background: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-paging-panel {
  background: var(--rui-table-footer-bg, #f0f3ff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-paging-panel .ag-paging-button-wrapper.ag-disabled {
  color: var(--rui-text-disabled, #999);
}
.ag-theme-balham.rui-grid-minimal .ag-paging-panel,
.ag-theme-balham.jha-grid-minimal .ag-paging-panel {
  background: var(--rui-content-primary-bg, #fff);
}
.ag-tool-panel-wrapper {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-side-bar {
  --ag-border-color: var(--rui-line, #e0e8f5);
  --ag-secondary-border-color: var(--rui-line, #e0e8f5);
}
.ag-theme-balham .ag-column-drop-vertical-title {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.ag-theme-balham .ag-column-drop-vertical-empty-message,
.ag-theme-balham .ag-status-bar {
  color: var(--rui-text-disabled, #999);
}
.ag-column-select-column-readonly,
.ag-column-select-column-group-readonly {
  color: var(--rui-text-disabled, #999);
}
.ag-drag-handle {
  color: var(--rui-text-regular, #09175b);
}
.ag-column-select-list .ag-list-item-hovered::after {
  background-color: var(--rui-accent, #085ce5);
}
.ag-theme-balham .ag-column-drop-vertical-icon {
  color: var(--rui-text-regular, #09175b);
}
.ag-side-buttons {
  color: var(--rui-text-regular, #09175b);
}
.ag-selected button.ag-side-button-button {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9);
}
.ag-group-title-bar {
  background-color: var(--rui-content-primary-bg, #fff);
}
.ag-theme-balham .ag-filter-toolpanel-header,
.ag-theme-balham .ag-filter-toolpanel-search,
.ag-theme-balham .ag-status-bar,
.ag-theme-balham .ag-header-row,
.ag-theme-balham .ag-multi-filter-group-title-bar {
  color: var(--rui-text-regular, #09175b);
}
.ag-group-title-bar-icon {
  color: var(--rui-text-regular, #09175b);
}
@media print {
  .ag-theme-balham {
    background-color: rgba(0, 0, 0, 0) !important;
  }
  .ag-theme-balham .ag-root {
    background: #fff;
  }
  .ag-theme-balham .ag-header,
  .ag-theme-balham .ag-header .ag-header-row {
    background: #fff;
    color: #000;
  }
  .ag-theme-balham .ag-header .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
  .ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon {
    color: #000;
  }
  .ag-theme-balham .ag-header .ag-header-icon,
  .ag-theme-balham .ag-header .ag-header-row .ag-header-icon {
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-header,
  .ag-theme-balham.jha-grid-minimal .ag-header,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row {
    background: #fff;
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-cell-sortable .ag-sort-descending-icon,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-header-cell-text,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-ascending-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-cell-sortable .ag-sort-descending-icon {
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-icon,
  .ag-theme-balham.rui-grid-minimal .ag-header .ag-header-row .ag-header-icon,
  .ag-theme-balham.jha-grid-minimal .ag-header .ag-header-row .ag-header-icon {
    color: #000;
  }
  .ag-theme-balham .ag-floating-filter-body input,
  .ag-theme-balham .ag-floating-filter-body input:not([type]),
  .ag-theme-balham .ag-floating-filter-body input[type=text],
  .ag-theme-balham .ag-floating-filter-body input[type=tel],
  .ag-theme-balham .ag-floating-filter-body input[type=date],
  .ag-theme-balham .ag-floating-filter-body input[type=datetime-local],
  .ag-theme-balham .ag-input-text-wrapper input,
  .ag-theme-balham .ag-input-text-wrapper input:not([type]),
  .ag-theme-balham .ag-input-text-wrapper input[type=text],
  .ag-theme-balham .ag-input-text-wrapper input[type=tel],
  .ag-theme-balham .ag-input-text-wrapper input[type=date],
  .ag-theme-balham .ag-input-text-wrapper input[type=datetime-local],
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]),
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text],
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel],
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date],
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local] {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #000;
  }
  .ag-theme-balham .ag-floating-filter-body input:disabled,
  .ag-theme-balham .ag-floating-filter-body input:not([type]):disabled,
  .ag-theme-balham .ag-floating-filter-body input[type=text]:disabled,
  .ag-theme-balham .ag-floating-filter-body input[type=tel]:disabled,
  .ag-theme-balham .ag-floating-filter-body input[type=date]:disabled,
  .ag-theme-balham .ag-floating-filter-body input[type=datetime-local]:disabled,
  .ag-theme-balham .ag-input-text-wrapper input:disabled,
  .ag-theme-balham .ag-input-text-wrapper input:not([type]):disabled,
  .ag-theme-balham .ag-input-text-wrapper input[type=text]:disabled,
  .ag-theme-balham .ag-input-text-wrapper input[type=tel]:disabled,
  .ag-theme-balham .ag-input-text-wrapper input[type=date]:disabled,
  .ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]:disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]):disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]:disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]:disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]:disabled,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]:disabled {
    background-color: #eee;
    color: #999;
  }
  .ag-theme-balham .ag-floating-filter-body input::-webkit-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input:not([type])::-webkit-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=text]::-webkit-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=tel]::-webkit-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=date]::-webkit-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=datetime-local]::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input:not([type])::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=text]::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=tel]::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=date]::-webkit-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type])::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]::-webkit-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]::-webkit-input-placeholder {
    color: #888;
  }
  .ag-theme-balham .ag-floating-filter-body input:-ms-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input:not([type]):-ms-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=text]:-ms-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=tel]:-ms-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=date]:-ms-input-placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=datetime-local]:-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input:-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input:not([type]):-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=text]:-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=tel]:-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=date]:-ms-input-placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]:-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type]):-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]:-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]:-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]:-ms-input-placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]:-ms-input-placeholder {
    color: #888;
  }
  .ag-theme-balham .ag-floating-filter-body input::placeholder,
  .ag-theme-balham .ag-floating-filter-body input:not([type])::placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=text]::placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=tel]::placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=date]::placeholder,
  .ag-theme-balham .ag-floating-filter-body input[type=datetime-local]::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input:not([type])::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=text]::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=tel]::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=date]::placeholder,
  .ag-theme-balham .ag-input-text-wrapper input[type=datetime-local]::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input:not([type])::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=text]::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=tel]::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=date]::placeholder,
  .ag-theme-balham .ag-filter-filter .ag-input-wrapper input[type=datetime-local]::placeholder {
    color: #888;
  }
  .ag-theme-balham .ag-group-contracted,
  .ag-theme-balham .ag-group-expanded,
  .ag-theme-balham .ag-row-drag,
  .ag-theme-balham .ag-selection-checkbox {
    color: #000;
  }
  .ag-theme-balham .ag-group-contracted .ag-icon,
  .ag-theme-balham .ag-group-expanded .ag-icon,
  .ag-theme-balham .ag-row-drag .ag-icon,
  .ag-theme-balham .ag-selection-checkbox .ag-icon {
    color: #000;
  }
  .ag-theme-balham .ag-row-even {
    background: #fff;
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-row-even,
  .ag-theme-balham.jha-grid-minimal .ag-row-even {
    border-top: 1px solid #eee;
    background-color: #fff;
    color: #000;
  }
  .ag-theme-balham .ag-row-odd {
    background: #eee;
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-row-odd,
  .ag-theme-balham.jha-grid-minimal .ag-row-odd {
    border-top: 1px solid #eee;
    background-color: #fff;
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-row-selected,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected,
  .ag-theme-balham .ag-row-selected {
    background: #eee;
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-cell-inline-editing,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-cell-inline-editing,
  .ag-theme-balham .ag-row-selected .ag-cell-inline-editing {
    color: #000;
  }
  .ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-group-contracted .ag-icon,
  .ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-group-expanded .ag-icon,
  .ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-row-drag .ag-icon,
  .ag-theme-balham.rui-grid-minimal .ag-row-selected .ag-selection-checkbox .ag-icon,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-group-contracted .ag-icon,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-group-expanded .ag-icon,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-row-drag .ag-icon,
  .ag-theme-balham.jha-grid-minimal .ag-row-selected .ag-selection-checkbox .ag-icon,
  .ag-theme-balham .ag-row-selected .ag-group-contracted .ag-icon,
  .ag-theme-balham .ag-row-selected .ag-group-expanded .ag-icon,
  .ag-theme-balham .ag-row-selected .ag-row-drag .ag-icon,
  .ag-theme-balham .ag-row-selected .ag-selection-checkbox .ag-icon {
    color: #000;
  }
  .ag-theme-balham .ag-cell-edit-input {
    background-color: var(--rui-content-primary-bg, #fff);
    color: #000;
  }
  .ag-header-container .ag-theme-balham .ag-cell-edit-input {
    color: #000;
  }
  .ag-theme-balham .ag-cell-edit-wrapper input[class^=ag-],
  .ag-theme-balham .ag-cell-edit-wrapper select[class^=ag-],
  .ag-theme-balham .ag-cell-edit-wrapper textarea[class^=ag-] {
    background-color: #fff;
    color: #000;
  }
  .ag-theme-balham .ag-tab-body,
  .ag-theme-balham .ag-popup,
  .ag-theme-balham .ag-popup-editor,
  .ag-theme-balham .ag-menu {
    background: #fff;
    border-color: #ccc;
    color: #000;
  }
  .ag-theme-balham .ag-input-field-input,
  .ag-theme-balham .ag-text-field-input {
    background: #fff;
    border: 1px solid #ccc;
    color: #000;
  }
  .ag-theme-balham .ag-filter-select,
  .ag-theme-balham .ag-select-list {
    background: #fff;
    border: none;
    color: #000;
  }
  .ag-theme-balham .ag-popup .ag-select-list {
    border: 1px solid #ccc;
  }
  .ag-theme-balham .ag-select-list-item {
    background: #fff;
    color: #000;
  }
  .ag-theme-balham .ag-select-list-item:hover,
  .ag-theme-balham .ag-select-list-item.ag-active-item {
    background-color: #eee;
    color: #000;
  }
  .ag-theme-balham .ag-picker-field-wrapper {
    background: #fff;
    border: 1px solid #ccc;
    color: #000;
  }
  .ag-theme-balham .ag-filter-body-wrapper {
    background: #fff;
    border-color: #ccc;
    color: #000;
  }
  .ag-theme-balham .ag-paging-panel {
    background: #fff;
    color: #000;
  }
  .ag-theme-balham .ag-paging-panel .ag-paging-button-wrapper.ag-disabled {
    color: #888;
  }
  .ag-theme-balham.rui-grid-minimal .ag-paging-panel,
  .ag-theme-balham.jha-grid-minimal .ag-paging-panel {
    background: #fff;
  }
}

/* node_modules/@jkhy/responsive-ui-angular-split/rui-third-party-angular-split.css */
.as-split-gutter {
  background-color: var(--rui-splitter-bg, #eee) !important;
}
body[data-rui-fixed-layout-vertical-scrolling] .as-split-gutter {
  display: none !important;
}
body[data-rui-fixed-layout-vertical-scrolling] .as-horizontal,
body[data-rui-fixed-layout-vertical-scrolling] .as-vertical {
  display: block;
  margin: 0;
}
body[data-rui-fixed-layout-vertical-scrolling] .as-horizontal > .as-split-area,
body[data-rui-fixed-layout-vertical-scrolling] .as-vertical > .as-split-area {
  display: block;
  height: auto;
}
body[data-rui-fixed-layout-vertical-scrolling] .as-horizontal > .as-split-area > .as-vertical,
body[data-rui-fixed-layoutv] .as-horizontal > .as-split-area > .as-horizontal,
body[data-rui-fixed-layout-vertical-scrolling] .as-vertical > .as-split-area > .as-vertical,
body[data-rui-fixed-layout-vertical-scrolling] .as-vertical > .as-split-area > .as-horizontal {
  display: block;
}
@media print {
  .as-split-gutter {
    background-color: #fff !important;
  }
}

/* node_modules/@jkhy/responsive-ui-prime-ng/rui-third-party-prime-ng.css */
.p-column-filter-overlay .p-button .pi-plus:before {
  content: "\e602";
}
p-calendar .p-calendar .p-datepicker-trigger.p-button .p-button-icon:before {
  content: "\1f4c6";
}
.p-checkbox .p-checkbox-box checkicon:before {
  content: "\2714";
}
.p-checkbox .p-checkbox-box checkicon svg {
  display: none;
}
.p-treeselect .p-treeselect-clear-icon:before,
.p-multiselect .p-multiselect-clear-icon:before,
i.p-inputnumber-clear-icon:before,
.p-dropdown .p-dropdown-clear-icon:before,
p-calendar .p-calendar .p-calendar-clear-icon:before {
  content: "\1f5d9";
}
.p-column-filter .p-column-filter-clear-button .pi-filter-slash:before,
.p-column-filter .p-column-filter-clear-button:active .pi-filter-slash:before,
.p-column-filter .p-column-filter-clear-button:focus .pi-filter-slash:before,
.p-column-filter .p-column-filter-clear-button:hover .pi-filter-slash:before {
  content: "\274c";
}
.p-column-filter-overlay .p-button .pi-trash:before,
.p-fileupload .p-fileupload-row button.p-button.p-button-icon-only span.pi.pi-times:before {
  content: "\2716";
}
.p-datatable-table {
  border-collapse: collapse;
}
.p-datatable-reorderablerow-handle:before {
  content: "\2237";
}
.p-message-error .p-message-icon:before {
  content: "\274e";
}
.p-column-filter .p-column-filter-menu-button .pi-filter-icon:before,
.p-column-filter .p-column-filter-menu-button:active .pi-filter-icon:before,
.p-column-filter .p-column-filter-menu-button:focus .pi-filter-icon:before,
.p-column-filter .p-column-filter-menu-button:hover .pi-filter-icon:before {
  content: "\26ca";
}
.p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon:before,
.p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter-icon:before {
  content: "\1f50d";
}
.p-treeselect-panel .p-treeselect-close .p-treeselect-close-icon:before,
.p-multiselect-panel .p-multiselect-close .p-multiselect-close-icon:before {
  content: "\1f5d9";
}
.p-treetable .p-sortable-column-icon:before,
.p-tree .p-tree-toggler-icon:before,
div.p-datatable .p-sortable-column-icon:before,
.p-datepicker .p-timepicker button .pi:before,
.p-datepicker .p-datepicker-prev span:before,
.p-datepicker .p-datepicker-next span:before {
  content: "\2335";
}
p-calendar {
  display: block;
}
.p-datatable p-calendar {
  width: calc(100% - 32px);
}
p-calendar span.p-calendar {
  display: flex;
}
.p-datatable-tbody p-calendar span.p-calendar {
  min-height: 30px;
}
p-calendar .rui-form-control,
p-calendar .form-control {
  padding: 6px 20px 6px 12px;
}
p-calendar .p-calendar-w-btn .p-inputtext {
  border-radius: 6px 0 0 6px;
}
.p-datatable-tbody p-calendar .rui-form-control,
.p-datatable-tbody p-calendar .form-control {
  height: 30px;
  padding: 3px 6px;
}
p-calendar .p-calendar .p-datepicker-trigger.p-button {
  border-radius: 0 6px 6px 0;
  height: 32px;
  -webkit-transition: none;
  transition: none;
  width: 42px;
}
p-calendar .p-calendar .p-datepicker-trigger.p-button.p-button-icon-only .p-button-label {
  height: 0;
}
p-calendar .p-calendar .p-datepicker-trigger.p-button .p-button-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
.p-datatable p-calendar .p-calendar .p-datepicker-trigger.p-button {
  height: 30px;
  width: 32px;
}
p-calendar .p-calendar .p-calendar-clear-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  height: 14px;
  width: 14px;
  margin-top: -6px;
  right: 43px;
  z-index: 3;
}
p-calendar .p-calendar .p-datepicker-trigger {
  background-color: var(--rui-btn-secondary-bg, #fff);
  color: var(--rui-btn-secondary-fg, #085ce5);
  border-width: 1px;
  border-style: solid;
  border-color: var(--rui-line, #e0e8f5);
  margin-left: -1px;
}
p-calendar .p-calendar .p-datepicker-trigger:hover,
p-calendar .p-calendar .p-datepicker-trigger:focus {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
}
p-calendar .p-calendar .p-datepicker-trigger:active {
  background-color: var(--rui-btn-secondary-bg-active, #d1daff);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
}
p-calendar .p-calendar .p-datepicker-trigger[disabled] {
  background-color: var(--rui-btn-primary-bg-disabled, #e9e9e9);
  border-color: rgba(0, 0, 0, 0);
  color: var(--rui-btn-primary-fg-disabled, #999);
  cursor: not-allowed !important;
}
p-calendar .p-calendar .p-datepicker-trigger[disabled]:hover {
  background-color: var(--rui-btn-primary-bg-disabled, #e9e9e9);
  border-color: rgba(0, 0, 0, 0);
  color: var(--rui-btn-primary-fg-disabled, #999);
}
p-calendar input.p-inputtext:enabled:hover {
  border-color: var(--rui-line, #e0e8f5);
}
p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext {
  border-color: var(--rui-text-error, #e13329) !important;
}
p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-datepicker-trigger {
  border-color: var(--rui-text-error, #e13329) !important;
}
body p-checkbox {
  display: block;
  margin: 0 7px 7px 0;
}
body p-checkbox .p-checkbox-label {
  font-weight: 400;
  line-height: 20px;
  margin: 0 2em 0 .25em;
  vertical-align: middle;
}
rui-form-field p-checkbox:first-child {
  margin-top: 5px;
}
.p-checkbox {
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
  margin-right: 4px;
}
.p-checkbox .p-checkbox-box {
  border: 1px solid #ddd;
  width: 20px;
  height: 20px;
  text-align: center;
  border-radius: 6px;
  transition:
    background-color .2s,
    border-color .2s,
    box-shadow .2s;
}
.p-checkbox .p-checkbox-box checkicon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  overflow: hidden;
  position: relative;
  font-size: 13px;
}
.p-checkbox .p-checkbox-box.p-disabled {
  cursor: not-allowed !important;
}
p-checkbox .p-checkbox.p-checkbox-focused .p-checkbox-box {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: -1px;
  color: var(--rui-accent, #085ce5);
}
p-checkbox .p-checkbox .p-checkbox-box {
  border-color: var(--rui-line-heavy, #bbc4cb);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
p-checkbox .p-checkbox .p-checkbox-box.p-disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
  border-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
.p-tree p-checkbox .p-checkbox .p-checkbox-box {
  border-color: var(--rui-line-heavy, #bbc4cb);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
.p-tree p-checkbox .p-checkbox .p-checkbox-box.p-disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
  border-color: var(--rui-line-heavy, #bbc4cb);
  color: var(--rui-text-disabled, #999);
}
.p-tree p-checkbox .p-checkbox .p-checkbox-box.p-disabled checkicon {
  color: var(--rui-text-disabled, #999);
}
body.jha-flat .p-tree p-checkbox .p-checkbox .p-checkbox-box.p-disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
  border-color: var(--rui-line-heavy, #bbc4cb);
  color: var(--rui-text-disabled, #999);
}
p-checkbox .p-checkbox-label.p-disabled {
  color: var(--rui-text-disabled, #999);
}
div.p-contextmenu {
  border: 1px solid #ddd;
  border-radius: 6px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  padding: 5px 0;
  width: 12.5em;
}
div.p-contextmenu .p-submenu-list {
  border: 1px solid #ddd;
  border-radius: 6px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  padding: 5px 0;
}
div.p-contextmenu .p-menuitem {
  border-radius: 0;
}
div.p-contextmenu .p-menuitem-link {
  border-radius: 0;
  font-weight: 400;
  line-height: 1.42857143;
  padding: 3px 20px;
  text-decoration: none;
}
div.p-contextmenu .p-menuitem-link.p-disabled {
  color: #999;
  cursor: not-allowed !important;
}
div.p-contextmenu .p-menuitem-link.p-disabled:after {
  display: block;
  pointer-events: none !important;
}
div.p-contextmenu .p-menuitem-link.p-disabled:focus {
  outline: none;
}
div.p-contextmenu .p-menuitem-text {
  line-height: 20px;
}
div.p-contextmenu .p-menuitem-icon {
  display: none !important;
}
div.p-contextmenu .p-submenu-icon.pi-angle-right {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  position: absolute;
  margin-top: -0.7em;
  right: 2px;
  top: 15px;
  transform: rotate(-90deg);
  transform-origin: center;
}
div.p-contextmenu .p-submenu-icon.pi-angle-right:before {
  content: "\2335";
}
div.p-contextmenu .p-menu-separator {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: var(--rui-popup-menu-separator, #dbe4eb);
}
div.p-contextmenu {
  background-color: var(--rui-popup-bg, #fff);
  border-color: var(--rui-popup-border, #ddd);
}
div.p-contextmenu .p-submenu-list {
  background-color: var(--rui-popup-bg, #fff);
  border-color: var(--rui-popup-border, #ddd);
}
div.p-contextmenu li > .p-menuitem-content > a {
  color: var(--rui-text-regular, #09175b);
}
div.p-contextmenu li > .p-menuitem-content > a.p-disabled {
  color: var(--rui-text-disabled, #999);
}
div.p-contextmenu li > .p-menuitem-content > a.p-disabled:focus,
div.p-contextmenu li > .p-menuitem-content > a.p-disabled:hover {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-disabled, #999);
}
div.p-contextmenu li > .p-menuitem-content > a:focus,
div.p-contextmenu li > .p-menuitem-content > a:hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
div.p-contextmenu .p-menu-separator {
  background-color: var(--rui-popup-menu-separator, #dbe4eb);
}
.p-datepicker {
  border-radius: 6px;
  padding: 0;
  min-width: 300px;
}
.p-datepicker.p-datepicker-inline {
  background: rgba(0, 0, 0, 0);
  border: none;
  box-shadow: none;
  display: inline-block;
  min-width: 300px;
}
span.p-calendar .p-datepicker {
  min-width: 300px;
}
.p-datepicker .p-datepicker-header {
  border-radius: 4px 4px 0 0;
  padding: 10px;
}
.p-datepicker .p-datepicker-header .p-datepicker-title {
  font-weight: bold;
}
.p-datepicker .p-datepicker-header .p-datepicker-title button {
  padding: 0 3px;
}
.p-datepicker .p-datepicker-header select {
  border-radius: 6px;
  border-width: 1px;
  font-weight: normal;
  margin: -2px 2px 0 2px;
}
.p-datepicker .p-datepicker-prev span,
.p-datepicker .p-datepicker-next span {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  font-size: 18px;
}
.p-datepicker .p-datepicker-prev span.p-datepicker-next-icon,
.p-datepicker .p-datepicker-next span.p-datepicker-next-icon {
  transform: rotate(-90deg);
}
.p-datepicker .p-datepicker-prev span.p-datepicker-prev-icon,
.p-datepicker .p-datepicker-next span.p-datepicker-prev-icon {
  transform: rotate(90deg);
}
.p-datepicker .p-datepicker-calendar {
  font-size: .9em;
  padding: 10px;
  margin: 0;
}
.p-datepicker .p-datepicker-calendar th {
  text-align: center;
}
.p-datepicker .p-datepicker-calendar td {
  border: none;
  padding: 1px;
}
.p-datepicker .p-datepicker-calendar td:not(.p-disabled) a:hover {
  color: #212121;
}
.p-datepicker .p-datepicker-calendar td a,
.p-datepicker .p-datepicker-calendar td span {
  border-radius: 6px;
  padding: 8px;
}
.p-datepicker .p-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
  cursor: default !important;
}
.p-datepicker .p-datepicker-buttonbar {
  padding: .5em;
  display: flex;
  justify-content: space-between;
}
.p-datepicker .p-datepicker-buttonbar .p-button {
  padding: 5px 11px;
}
.p-datepicker .p-timepicker {
  padding: 5px 0;
}
.p-datepicker .p-timepicker button .pi {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  font-size: 18px;
}
.p-datepicker .p-timepicker button .pi.pi-chevron-up {
  transform: rotate(180deg);
}
.p-datepicker .p-timepicker button .pi.pi-chevron-down {
  transform: rotate(0);
}
.p-datepicker .p-timepicker > div {
  padding: 7px;
}
.p-datepicker .p-timepicker > div > span {
  padding: 5px 0;
}
.rui-datepicker,
.jha-datepicker {
  width: 100%;
}
.rui-datepicker .rui-visible-mobile,
.rui-datepicker .jha-visible-mobile-device,
.jha-datepicker .rui-visible-mobile,
.jha-datepicker .jha-visible-mobile-device {
  display: none;
}
.rui-datepicker .btn + .btn,
.jha-datepicker .btn + .btn {
  margin-left: 0;
}
.p-datepicker {
  background-color: var(--rui-line, #e0e8f5);
  border: 1px solid var(--rui-line, #e0e8f5);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
}
.p-datepicker .p-datepicker-header {
  background: var(--rui-content-primary-bg, #fff);
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year {
  color: var(--rui-accent, #085ce5);
}
.p-datepicker .p-datepicker-header select {
  background: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-datepicker .p-datepicker-header a,
.p-datepicker .p-datepicker-header button {
  color: var(--rui-btn-secondary-fg, #085ce5);
}
.p-datepicker .p-datepicker-header a:hover,
.p-datepicker .p-datepicker-header button:hover {
  background: var(--rui-btn-secondary-bg-hover, #e8edff);
}
.p-datepicker .p-datepicker-calendar {
  background: var(--rui-content-primary-bg, #fff);
}
.p-datepicker .p-datepicker-calendar thead {
  color: var(--rui-text-bright, #203660);
}
.p-datepicker .p-datepicker-calendar thead th {
  background: var(--rui-content-primary-bg, #fff);
}
.p-datepicker .p-datepicker-calendar td {
  border-bottom: 1px solid var(--rui-line, #e0e8f5);
}
.p-datepicker .p-datepicker-calendar td a,
.p-datepicker .p-datepicker-calendar td span {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
.p-datepicker .p-datepicker-calendar td a:hover,
.p-datepicker .p-datepicker-calendar td span:hover {
  background: var(--rui-list-item-hovered-bg, #e5e8eb);
}
.p-datepicker .p-datepicker-calendar td a.p-highlight,
.p-datepicker .p-datepicker-calendar td span.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-datepicker .p-datepicker-calendar td span {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
.p-datepicker .p-datepicker-buttonbar {
  background: var(--rui-content-primary-bg, #fff);
  border-top: 1px solid var(--rui-line, #e0e8f5);
}
.p-datepicker .p-datepicker-buttonbar button.p-button {
  background: var(--rui-btn-secondary-bg, #fff);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg, #085ce5);
}
.p-datepicker .p-datepicker-buttonbar button.p-button:hover {
  background: var(--rui-btn-secondary-bg-hover, #e8edff);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
.p-timepicker {
  background: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.p-timepicker .p-link {
  color: var(--rui-accent, #085ce5);
}
.p-dropdown {
  border-radius: 6px;
  display: inline-flex;
  line-height: 20px;
  padding: 5px 0 5px 12px;
  min-width: auto;
  min-height: 32px;
}
.p-dropdown .p-dropdown-trigger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
  padding: 6px 14px;
}
.p-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon:before {
  display: none;
}
.p-dropdown .p-dropdown-trigger {
  border: none !important;
  border-radius: 0 6px 6px 0;
  width: 28px;
}
.p-dropdown .p-dropdown-trigger chevrondownicon {
  display: none;
}
.p-dropdown .p-dropdown-label {
  width: 100%;
}
.p-dropdown input.p-dropdown-label {
  border: 0;
  outline: none;
}
.p-dropdown label.p-dropdown-label,
.p-dropdown input.p-dropdown-label,
.p-dropdown span.p-dropdown-label {
  padding: 0;
}
.jha-ios .p-dropdown label.p-dropdown-label,
.jha-ios .p-dropdown input.p-dropdown-label,
.jha-ios .p-dropdown span.p-dropdown-label {
  padding: 0;
}
.p-dropdown .p-dropdown-clear-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  height: 14px;
  width: 14px;
  position: relative;
  margin-top: 1px;
}
.p-dropdown-panel {
  border: 1px solid #ddd;
  border-radius: 6px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  cursor: auto;
}
.p-dropdown-panel .p-dropdown-filter-container {
  padding: 6px;
}
.p-dropdown-panel .p-dropdown-filter-container .p-dropdown-filter-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  position: absolute;
  right: 11px;
  top: 19px;
}
.p-dropdown-panel .p-inputtext {
  border: 1px solid #dbe4eb;
  border-radius: 4px;
}
.p-dropdown-panel .p-dropdown-list {
  padding: 0;
}
.p-dropdown-panel .p-dropdown-item,
.p-dropdown-panel .p-dropdown-empty-message {
  border-radius: 0;
  padding: 7px;
}
.p-dropdown .p-dropdown-label {
  padding-right: 1.8em;
}
.p-dropdown {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-inputwrapper-focus .p-dropdown {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: -1px;
  z-index: 3;
}
.p-dropdown.p-disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
}
.p-dropdown.p-disabled .p-dropdown-label,
.p-dropdown.p-disabled .p-dropdown-trigger {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
  cursor: not-allowed;
}
.p-dropdown:not(.p-disabled):hover {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-dropdown .p-inputtext {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-dropdown-panel {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-dropdown-panel .p-dropdown-item.p-disabled {
  color: var(--rui-form-disabled-fg, #999);
}
.p-dropdown-panel .p-highlight {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,
.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group:not(.p-highlight):not(.p-disabled):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.p-dropdown-panel .p-inputtext {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-dropdown-panel ::-webkit-scrollbar-track {
  background: var(--rui-scrollbar-track, transparent);
}
.p-dropdown-panel ::-webkit-scrollbar-thumb {
  background: var(--rui-scrollbar-thumb, rgba(0, 0, 0, 0.2));
}
.p-fileupload .p-button {
  background-image: none;
  border-radius: 16px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  margin: 0 3px;
  padding: 6px 12px;
  text-align: center;
  touch-action: manipulation;
  vertical-align: middle;
}
.p-fileupload .p-button .p-button-text {
  line-height: 20px;
}
.p-fileupload .p-button-icon-left {
  display: none;
}
.p-fileupload .p-button-text-icon-left .p-button-text {
  padding: 0;
}
.p-fileupload .p-fileupload-buttonbar {
  border: 1px solid #ddd;
  border-bottom-width: 0;
  border-radius: 3px 3px 0 0;
  padding: 7px;
}
.p-fileupload .p-fileupload-buttonbar .p-button {
  margin: 0 3px;
}
.p-fileupload .p-fileupload-content {
  border: 1px solid #ddd;
  border-radius: 0 0 3px 3px;
  padding: 15px;
}
.p-fileupload .p-fileupload-content > ul {
  margin: 5px 0;
  padding: 0 0 0 20px;
}
.p-fileupload .p-fileupload-files {
  width: 100%;
}
.p-fileupload .p-fileupload-files > div {
  display: table;
  width: 100%;
}
.p-fileupload .p-fileupload-row div {
  padding: 7px 14px;
}
.p-fileupload .p-fileupload-row div:last-child {
  text-align: right;
}
.p-fileupload .p-fileupload-row img {
  width: 25px;
}
.p-fileupload .p-fileupload-row button.p-button.p-button-icon-only {
  height: 26px;
  padding: 5px;
  width: 26px;
}
.p-fileupload .p-fileupload-row button.p-button.p-button-icon-only span.pi.pi-times {
  display: block;
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
@media only screen and (min-width: 420px)and (max-width: 640px) {
  p-fileupload .p-fileupload-buttonbar .p-button {
    margin: 0;
  }
  p-fileupload .p-fileupload-row div:last-child {
    text-align: left;
  }
}
@media only screen and (max-width: 420px) {
  p-fileupload .p-fileupload-buttonbar .p-button {
    margin: 0;
  }
  p-fileupload .p-fileupload-buttonbar p-button + p-button {
    float: right;
  }
  p-fileupload .p-fileupload-row div:last-child {
    text-align: left;
  }
}
.p-fileupload {
  color: var(--rui-text-regular, #09175b);
}
.p-fileupload .p-button {
  background-color: var(--rui-btn-secondary-bg, #fff);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg, #085ce5);
  outline-style: none;
  box-shadow: none;
  padding: 5px 11px;
}
.p-fileupload .p-button:disabled {
  background-color: var(--rui-btn-secondary-bg-disabled, #e9e9e9);
  border-color: var(--rui-btn-secondary-border-disabled, #cdcdcd);
  color: var(--rui-btn-secondary-fg-disabled, #999);
  cursor: default;
}
.p-fileupload .p-button:hover,
.p-fileupload .p-button:active,
.p-fileupload .p-button:focus {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  border-color: var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
.p-fileupload .p-button:hover:disabled,
.p-fileupload .p-button:active:disabled,
.p-fileupload .p-button:focus:disabled {
  background-color: var(--rui-btn-secondary-bg-disabled, #e9e9e9);
  border-color: var(--rui-btn-secondary-border-disabled, #cdcdcd);
  color: var(--rui-btn-secondary-fg-disabled, #999);
}
.p-fileupload .p-button.p-disabled {
  background-color: var(--rui-btn-secondary-bg-disabled, #e9e9e9);
  border-color: var(--rui-btn-secondary-border-disabled, #cdcdcd);
  color: var(--rui-btn-secondary-fg-disabled, #999);
}
.p-fileupload .p-fileupload-buttonbar {
  background-color: var(--rui-well-bg, #f2f5f8);
  border-color: var(--rui-line, #e0e8f5);
}
.p-fileupload .p-fileupload-content {
  border-color: var(--rui-line, #e0e8f5);
}
.p-fileupload .p-fileupload-content.p-fileupload-highlight {
  border-color: var(--rui-btn-primary-bg, #3878ab);
}
.p-fileupload-content .p-progressbar {
  background: rgba(0, 0, 0, 0);
  height: 5px;
}
.p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: var(--rui-accent, #085ce5);
}
.p-fileupload-row > div:first-child {
  display: none;
}
p-inputnumber.p-element {
  display: inline;
}
.p-inputnumber {
  width: 100%;
}
.p-inputnumber .p-inputnumber-input:focus {
  z-index: 1;
}
.rui-form-input-group p-inputnumber.rui-form-input-group-first,
.rui-form-input-group p-inputnumber:first-child .rui-form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:first-child .form-control.p-inputnumber-input,
.input-group p-inputnumber.rui-form-input-group-first,
.input-group p-inputnumber:first-child .rui-form-control.p-inputnumber-input,
.input-group p-inputnumber:first-child .form-control.p-inputnumber-input {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rui-form-input-group p-inputnumber.rui-form-input-group-last,
.rui-form-input-group p-inputnumber:last-child .rui-form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:last-child .form-control.p-inputnumber-input,
.input-group p-inputnumber.rui-form-input-group-last,
.input-group p-inputnumber:last-child .rui-form-control.p-inputnumber-input,
.input-group p-inputnumber:last-child .form-control.p-inputnumber-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.rui-form-input-group p-inputnumber.rui-form-input-group-middle,
.rui-form-input-group p-inputnumber:not(:first-child):not(:last-child) .rui-form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:not(:first-child):not(:last-child) .form-control.p-inputnumber-input,
.input-group p-inputnumber.rui-form-input-group-middle,
.input-group p-inputnumber:not(:first-child):not(:last-child) .rui-form-control.p-inputnumber-input,
.input-group p-inputnumber:not(:first-child):not(:last-child) .form-control.p-inputnumber-input {
  border-radius: 0;
}
.rui-form-input-group p-inputnumber:last-child .rui-form-control.p-inputnumber-input,
.input-group p-inputnumber:last-child .rui-form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:last-child .form-control.p-inputnumber-input,
.input-group p-inputnumber:last-child .form-control.p-inputnumber-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
p-inputnumber.rui-form-input-group-first .p-inputnumber-input {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
p-inputnumber.rui-form-input-group-last .p-inputnumber-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
p-inputnumber.rui-form-input-group-middle .p-inputnumber-input {
  border-radius: 0;
}
.p-button.p-inputnumber-button {
  background: rgba(0, 0, 0, 0);
  border: none;
  color: var(--rui-btn-secondary-fg, #085ce5);
}
.p-button.p-inputnumber-button:hover {
  background: var(--rui-btn-secondary-bg-hover, #e8edff);
}
.p-inputnumber-buttons-stacked .p-inputnumber-button-group {
  border: 1px solid var(--rui-line, #e0e8f5);
  border-left-width: 0;
  border-radius: 0 6px 6px 0;
}
.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button {
  padding: 0 2px;
}
.input-group .p-inputnumber-buttons-stacked .p-inputnumber-button-group,
.rui-form-input-group .p-inputnumber-buttons-stacked .p-inputnumber-button-group {
  border-radius: 0;
}
.input-group p-inputnumber:first-child .p-inputnumber-buttons-horizontal .form-control.p-inputnumber-input,
.input-group p-inputnumber:first-child .p-inputnumber-buttons-horizontal .rui-form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:first-child .p-inputnumber-buttons-horizontal .form-control.p-inputnumber-input,
.rui-form-input-group p-inputnumber:first-child .p-inputnumber-buttons-horizontal .rui-form-control.p-inputnumber-input {
  border-radius: 0;
}
.p-inputnumber-buttons-horizontal .p-inputnumber-button {
  border: 1px solid var(--rui-line, #e0e8f5);
}
.p-inputnumber-buttons-horizontal .p-inputnumber-button.p-inputnumber-button-down {
  border-right-width: 0;
  border-radius: 6px 0 0 6px;
}
.p-inputnumber-buttons-horizontal .p-inputnumber-button.p-inputnumber-button-up {
  border-left-width: 0;
  border-radius: 0 6px 6px 0;
}
.input-group .p-inputnumber-buttons-horizontal .p-inputnumber-button.p-inputnumber-button-up,
.rui-form-input-group .p-inputnumber-buttons-horizontal .p-inputnumber-button.p-inputnumber-button-up {
  border-radius: 0;
}
.input-group p-inputnumber:first-child .p-inputnumber-buttons-vertical .form-control.p-inputnumber-input {
  border-radius: 0;
}
.p-inputnumber-buttons-vertical .p-inputnumber-button {
  border: 1px solid var(--rui-line, #e0e8f5);
}
.p-inputnumber-buttons-vertical .p-inputnumber-button.p-inputnumber-button-down {
  border-top-width: 0;
  border-radius: 0 0 6px 6px;
}
.input-group .p-inputnumber-buttons-vertical .p-inputnumber-button.p-inputnumber-button-down {
  border-bottom-right-radius: 0;
}
.p-inputnumber-buttons-vertical .p-inputnumber-button.p-inputnumber-button-up {
  border-bottom-width: 0;
  border-radius: 6px 6px 0 0;
}
.input-group .p-inputnumber-buttons-vertical .p-inputnumber-button.p-inputnumber-button-up {
  border-top-right-radius: 0;
}
i.p-inputnumber-clear-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  height: 14px;
  width: 14px;
  margin-top: -6px;
  right: 6px;
  z-index: 3;
}
.p-message {
  padding: 15px;
}
.p-message-error {
  color: var(--rui-notification-error-fg, #666);
  background-color: var(--rui-notification-error-bg, #fde1df);
  border: 1px solid var(--rui-notification-error-border, #fde1df);
  border-left: 4px solid var(--rui-notification-error-accent, #dc796a);
  border-radius: 2px;
}
.p-message-error .p-message-icon {
  color: var(--rui-notification-error-accent, #dc796a);
  font-size: 18px;
  height: 18px;
  margin: 1px 10px 0 0;
  width: 18px;
}
.p-message-close-icon {
  color: var(--rui-notification-info-close-btn, rgba(102, 102, 102, 0.5));
}
p-multiselect {
  display: block;
}
p-multiselect:focus {
  outline: none !important;
}
.p-multiselect {
  border: 1px solid #ddd;
  border-radius: 6px;
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-weight: 400;
  width: 100%;
}
.p-datatable-wrapper .p-multiselect,
.p-datatable-scrollable-wrapper .p-multiselect {
  vertical-align: bottom;
}
.p-multiselect label {
  font-weight: 400;
  margin: 0;
}
.p-multiselect .p-multiselect-label {
  border-radius: 6px 0 0 6px;
  line-height: 20px;
  padding: 5px 38px 5px 12px;
  min-height: 30px;
  min-width: 120px;
}
.p-datatable-thead .p-multiselect .p-multiselect-label {
  min-height: 22px;
  min-width: 40px;
  padding: 1px 38px 1px 5px;
}
.p-datatable-tbody .p-multiselect .p-multiselect-label {
  min-height: 28px;
  padding: 4px 38px 4px 6px;
}
.p-multiselect .p-multiselect-clear-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  height: 14px;
  width: 14px;
  margin-top: -6px;
  right: 33px;
  z-index: 3;
}
.p-multiselect .p-multiselect-panel {
  border-radius: 6px;
  cursor: auto;
  padding: 3px;
  min-width: 12em;
}
.p-multiselect .p-multiselect-trigger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
  padding: 6px 14px;
}
.p-multiselect .p-multiselect-trigger .p-multiselect-trigger-icon:before {
  display: none;
}
.p-multiselect .p-multiselect-trigger {
  border: none !important;
  border-radius: 0 6px 6px 0;
  width: 28px;
}
.p-multiselect .p-multiselect-trigger chevrondownicon {
  display: none;
}
.p-multiselect-panel {
  border: 1px solid #ddd;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  padding: 3px;
  min-width: 12em !important;
}
.p-multiselect-panel .p-multiselect-item {
  border-radius: 3px;
  margin: 1px 0;
  padding: .4em .5em .5em;
}
.p-multiselect-panel .p-multiselect-item label {
  padding: .25em .5em;
}
.p-multiselect-panel .p-multiselect-item span.ng-star-inserted {
  margin-top: -1px;
}
.p-multiselect-panel .p-checkbox {
  margin-right: .4em;
}
.p-multiselect-panel .p-checkbox .p-checkbox-box {
  border-radius: 3px;
  width: 1.125em;
  height: 1.125em;
  line-height: 1.125em;
  text-align: center;
  margin-right: 1px;
}
.p-multiselect-panel .p-checkbox .p-checkbox-box checkicon {
  font-size: 11px;
  margin-top: 1px;
}
.p-multiselect-panel .p-multiselect-close {
  margin-left: 10px;
  margin-right: 5px;
}
.p-multiselect-panel .p-multiselect-close .p-multiselect-close-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  font-size: 20px;
}
.p-multiselect-panel .p-multiselect-close:focus {
  color: inherit;
}
.p-multiselect-header {
  border-radius: 6px;
  margin-bottom: 4px;
  padding: 4px;
}
.p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  right: 5px;
  top: 13px;
}
.p-multiselect-header .p-inputtext {
  border: 1px solid #dbe4eb;
  border-radius: 4px;
}
.p-multiselect-header .p-checkbox {
  margin-left: .2em;
}
.p-multiselect-header .p-checkbox checkicon {
  margin-top: 0;
}
.p-multiselect {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect.p-disabled .p-multiselect-label,
.p-multiselect.p-disabled .p-multiselect-trigger {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
  cursor: not-allowed;
}
.p-multiselect .p-multiselect-trigger {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect .p-multiselect-label {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.rui-form-has-error .p-multiselect,
.has-error .p-multiselect {
  border-color: var(--rui-text-error, #e13329);
}
.rui-form-has-error .p-multiselect:hover,
.has-error .p-multiselect:hover {
  border-color: var(--rui-text-error, #e13329);
}
.p-multiselect-header {
  background: var(--rui-content-secondary-bg, #eaecf1);
  border-color: var(--rui-content-secondary-bg, #eaecf1);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-header .p-inputtext {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel .p-multiselect-item {
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel .p-multiselect-item:not(.p-disabled).p-highlight {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-multiselect-panel .p-multiselect-item.p-disabled {
  color: var(--rui-form-disabled-fg, #999);
}
.p-multiselect-panel .p-multiselect-item.p-disabled .p-checkbox-box,
.p-multiselect-panel .p-multiselect-item.p-disabled .p-checkbox-box.p-highlight,
.p-multiselect-panel .p-multiselect-item.p-disabled .p-radiobutton-box,
.p-multiselect-panel .p-multiselect-item.p-disabled .p-radiobutton-box.p-highlight {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
.p-multiselect-panel .p-multiselect-item:not(.p-disabled):not(.p-highlight):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.jha-touch .p-multiselect-panel .p-multiselect-item:not(.p-disabled):not(.p-highlight):hover {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel button .p-multiselect-close {
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel .p-checkbox-box {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line-heavy, #bbc4cb);
  color: var(--rui-text-regular, #09175b);
}
.p-multiselect-panel .p-checkbox-box.p-highlight,
.p-multiselect-panel .p-radiobutton-box.p-highlight {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-accent, #085ce5);
}
.p-paginator .p-paginator-page {
  color: #333;
  background: #fff;
  border-radius: 3px;
  display: inline-block;
  min-width: 1.5em;
  height: 25px;
  line-height: 23px;
  margin-left: .063em;
  margin-right: .063em;
  text-decoration: none;
  vertical-align: middle;
  text-align: center;
  position: relative;
}
.p-paginator .p-paginator-pages {
  height: 25px;
  padding: 0 5px;
}
.p-paginator .p-paginator-element {
  height: 25px;
  line-height: 23px;
}
.p-paginator .p-paginator-first,
.p-paginator .p-paginator-prev,
.p-paginator .p-paginator-next,
.p-paginator .p-paginator-last {
  min-width: 1.5em;
}
.p-paginator .p-paginator-first:focus,
.p-paginator .p-paginator-prev:focus,
.p-paginator .p-paginator-next:focus,
.p-paginator .p-paginator-last:focus {
  color: inherit;
}
.p-paginator .p-paginator-icon {
  font-size: 17px;
}
.p-paginator .p-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
  cursor: default !important;
}
html .p-paginator .p-dropdown {
  border-radius: 3px;
  height: 25px;
  padding: 1px 5px;
  margin-left: 7px;
}
html .p-paginator .p-dropdown .p-dropdown-trigger {
  box-shadow: none;
  margin-left: 5px;
  width: 20px;
}
.p-paginator .p-dropdown .p-dropdown-trigger {
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
}
.p-paginator .p-dropdown-items {
  border: none;
}
.p-paginator .p-dropdown {
  color: var(--rui-text-regular, #09175b);
  background-color: var(--rui-content-primary-bg, #fff);
}
.p-column-filter .p-column-filter-menu-button,
.p-column-filter .p-column-filter-menu-button:active,
.p-column-filter .p-column-filter-menu-button:focus,
.p-column-filter .p-column-filter-menu-button:hover {
  color: #181830;
  margin: 0 0 0 8px;
}
.p-column-filter .p-column-filter-menu-button .pi-filter-icon,
.p-column-filter .p-column-filter-menu-button:active .pi-filter-icon,
.p-column-filter .p-column-filter-menu-button:focus .pi-filter-icon,
.p-column-filter .p-column-filter-menu-button:hover .pi-filter-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
.p-column-filter .p-column-filter-clear-button,
.p-column-filter .p-column-filter-clear-button:active,
.p-column-filter .p-column-filter-clear-button:focus,
.p-column-filter .p-column-filter-clear-button:hover {
  color: #181830;
  margin: 0 0 0 8px;
}
.p-column-filter .p-column-filter-clear-button .pi-filter-slash,
.p-column-filter .p-column-filter-clear-button:active .pi-filter-slash,
.p-column-filter .p-column-filter-clear-button:focus .pi-filter-slash,
.p-column-filter .p-column-filter-clear-button:hover .pi-filter-slash {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
.p-column-filter-overlay {
  background: #fff;
  color: #495057;
  border: 1px solid #dbe4eb;
  border-radius: 3px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  min-width: 12.5rem;
}
.p-column-filter-overlay input.p-inputtext {
  background-color: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .08);
  color: #181830;
  border: 1px solid #dbe4eb;
  border-radius: 6px;
  height: 32px;
  font-size: 14px;
  padding: 6px 12px;
  transition: none;
}
.p-column-filter-overlay .p-dropdown {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .08);
}
.p-column-filter-overlay .p-button {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border: 1px solid rgba(33, 150, 243, .5);
  color: #3878ab;
  padding: 5px 11px;
  outline-style: none;
  box-shadow: none;
}
.p-column-filter-overlay .p-button:hover,
.p-column-filter-overlay .p-button:active,
.p-column-filter-overlay .p-button:focus {
  background-color: #f2f2f5;
  border-radius: 0;
  border: 1px solid rgba(33, 150, 243, .5) !important;
  color: #3878ab;
}
.p-column-filter-overlay .p-button .pi-plus {
  margin-right: 4px;
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
.p-column-filter-overlay .p-button .pi-trash {
  margin-right: 4px;
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
}
.p-column-filter-overlay.p-fluid .p-button {
  width: 100%;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  margin: 0;
  padding: 5px 10px;
  border: 0 none;
  color: #181830;
  background: rgba(0, 0, 0, 0);
  transition: box-shadow .2s;
  border-radius: 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  color: #495057;
  background: #e3f2fd;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  color: #495057;
  background: #e9ecef;
}
.p-column-filter-overlay .p-column-filter-operator {
  padding: 5px 10px;
  border-bottom: 0 none;
  color: #495057;
  background: #f8f9fa;
  margin: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-column-filter-overlay .p-column-filter-constraint,
.p-column-filter-overlay .p-column-filter-buttonbar {
  padding: 10px;
}
.p-column-filter-overlay .p-column-filter-constraint .p-column-filter-matchmode-dropdown,
.p-column-filter-overlay .p-column-filter-buttonbar .p-column-filter-matchmode-dropdown {
  margin-bottom: 5px;
}
.p-column-filter-overlay .p-column-filter-constraint .p-column-filter-remove-button,
.p-column-filter-overlay .p-column-filter-buttonbar .p-column-filter-remove-button {
  margin-top: 5px;
}
.p-column-filter-overlay .p-column-filter-add-rule {
  padding: 5px 10px;
}
.p-column-filter-overlay .p-column-filter-buttonbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.p-column-filter-overlay .p-column-filter-buttonbar .p-button {
  width: auto;
}
.p-column-filter .p-column-filter-menu-button,
.p-column-filter .p-column-filter-menu-button:active,
.p-column-filter .p-column-filter-menu-button:focus,
.p-column-filter .p-column-filter-menu-button:hover,
.p-column-filter .p-column-filter-clear-button,
.p-column-filter .p-column-filter-clear-button:active,
.p-column-filter .p-column-filter-clear-button:focus,
.p-column-filter .p-column-filter-clear-button:hover {
  color: var(--rui-text-regular, #09175b);
}
.p-column-filter .p-column-filter-menu-button.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-menu-button:active.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-menu-button:focus.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-menu-button:hover.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-clear-button.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-clear-button:active.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-clear-button:focus.p-column-filter-menu-button-active,
.p-column-filter .p-column-filter-clear-button:hover.p-column-filter-menu-button-active {
  color: var(--rui-accent, #085ce5);
}
.p-column-filter-overlay {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-column-filter-overlay input.p-inputtext {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
  border-color: var(--rui-line, #e0e8f5);
}
.p-column-filter-overlay .p-button {
  background-color: var(--rui-btn-secondary-bg, #fff);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg, #085ce5);
}
.p-column-filter-overlay .p-button:hover,
.p-column-filter-overlay .p-button:active,
.p-column-filter-overlay .p-button:focus {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
.p-column-filter-overlay .p-column-filter-buttonbar .p-button:not(.p-button-outlined) {
  background-color: var(--rui-btn-primary-bg, #085ce5);
  border: 1px solid var(--rui-btn-primary-bg, #085ce5);
  color: var(--rui-btn-primary-fg, #fff);
}
.p-column-filter-overlay .p-column-filter-buttonbar .p-button:not(.p-button-outlined):hover,
.p-column-filter-overlay .p-column-filter-buttonbar .p-button:not(.p-button-outlined):active,
.p-column-filter-overlay .p-column-filter-buttonbar .p-button:not(.p-button-outlined):focus {
  background-color: var(--rui-btn-primary-bg-hover, #2f6591);
  border-color: var(--rui-btn-primary-bg-hover, #2f6591);
  color: var(--rui-btn-primary-fg-hover, #fff);
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item {
  color: var(--rui-text-regular, #09175b);
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.p-column-filter-overlay .p-column-filter-operator {
  background: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.p-picklist .p-picklist-list-wrapper {
  border: 1px solid #dbe4eb;
  border-radius: 3px;
  box-shadow: none;
}
.p-picklist .p-picklist-filter-container {
  padding: 8px;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-input {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 6px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  transition: none;
  text-indent: 0;
}
.p-picklist .p-picklist-filter-icon {
  display: none;
}
.p-picklist .p-picklist-title {
  font-weight: 600;
  padding: 8px 10px;
  text-align: left;
}
.p-picklist .p-picklist-buttons {
  padding: 0 5px;
}
.p-picklist .p-picklist-buttons .p-button {
  border-radius: 20px;
  border: 1px solid #2196f3;
  height: 38px;
  margin: 0 5px 10px;
  padding: 5px 30px;
  outline-style: none;
  box-shadow: none;
}
.p-picklist .p-picklist-buttons.p-picklist-source-controls .p-button,
.p-picklist .p-picklist-buttons.p-picklist-target-controls .p-button {
  padding: 5px 15px;
}
.p-picklist .p-picklist-list {
  border-top: 1px solid #dbe4eb;
}
.p-picklist .p-picklist-list div {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.p-picklist .p-picklist-item {
  margin: 1px;
}
.p-picklist.p-picklist-responsive .p-picklist-buttons .p-button {
  width: calc(100% - 10px);
}
@media only screen and (max-width: 767px) {
  .p-picklist .p-picklist-buttons {
    margin: 10px 0;
  }
  .p-picklist .p-picklist-buttons button.p-button {
    margin: 5px 0;
    width: 100%;
  }
}
.p-picklist .p-picklist-list-wrapper {
  border-color: var(--rui-line, #e0e8f5);
  background-color: var(--rui-content-primary-bg, #fff);
}
.p-picklist .p-picklist-title {
  background-color: var(--rui-well-bg, #f2f5f8);
  color: var(--rui-text-bright, #203660);
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-input {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
  border-color: var(--rui-line, #e0e8f5);
}
.p-picklist .p-picklist-buttons .p-button {
  background-color: var(--rui-btn-secondary-bg, #fff);
  border-color: var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg, #085ce5);
}
.p-picklist .p-picklist-buttons .p-button:hover,
.p-picklist .p-picklist-buttons .p-button:active,
.p-picklist .p-picklist-buttons .p-button:focus {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5) !important;
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
.p-picklist .p-picklist-list {
  border-color: var(--rui-line, #e0e8f5);
}
.p-picklist .p-picklist-item.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-picklist .p-picklist-item.p-highlight h1,
.p-picklist .p-picklist-item.p-highlight h2,
.p-picklist .p-picklist-item.p-highlight h3,
.p-picklist .p-picklist-item.p-highlight h4,
.p-picklist .p-picklist-item.p-highlight h5,
.p-picklist .p-picklist-item.p-highlight h6 {
  color: var(--rui-btn-misc-fg, #326b99);
}
p-radiobutton {
  display: block;
  margin: 0 7px 7px 0;
  align-items: center;
}
p-radiobutton .p-radiobutton-label {
  font-weight: 400;
  line-height: 20px;
  margin: 0 2em 0 .25em;
  vertical-align: middle;
}
rui-form-field p-radiobutton:first-child {
  margin-top: 5px;
}
.p-field-checkbox,
.p-field-radiobutton {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}
.p-radiobutton {
  height: 20px;
  margin-right: 4px;
  width: 20px;
}
.p-radiobutton .p-radiobutton-box {
  border: 1px solid #bbc4cb;
  background: #fff;
  border-radius: 50%;
  height: 20px;
  transition:
    background-color .2s,
    color .2s,
    border-color .2s,
    box-shadow .2s;
  width: 20px;
}
.p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon {
  background-color: #287cc0;
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 14px;
  height: 14px;
  transition-duration: .2s;
  background-color: #fff;
}
.p-radiobutton .p-radiobutton-box.p-disabled {
  cursor: not-allowed !important;
  background-color: #dbe4eb;
  border-color: #bbc4cb;
  color: #999;
}
.p-radiobutton-box {
  display: flex;
  justify-content: center;
  align-items: center;
}
p-radiobutton .p-radiobutton .p-radiobutton-box {
  border-color: var(--rui-line-heavy, #bbc4cb);
  background: var(--rui-content-primary-bg, #fff);
}
p-radiobutton .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon {
  background-color: var(--rui-accent, #085ce5);
}
p-radiobutton .p-radiobutton .p-radiobutton-box.p-highlight.p-disabled .p-radiobutton-icon {
  background-color: var(--rui-form-disabled-fg #999);
}
p-radiobutton .p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  background-color: var(--rui-content-primary-bg, #fff);
}
p-radiobutton .p-radiobutton .p-radiobutton-box.p-disabled {
  background-color: var(--rui-form-disabled-bg, #eee);
  border-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
nav.p-steps {
  position: relative;
}
nav.p-steps ul {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-around;
  margin: 0 30px;
  width: calc(100% - 60px);
}
nav.p-steps > ul > li {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  cursor: default;
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
nav.p-steps > ul > li.p-disabled {
  opacity: 1;
}
nav.p-steps > ul > li:not(.p-highlight):not(.p-disabled):hover {
  background-color: rgba(0, 0, 0, 0);
}
nav.p-steps > ul > li .p-menuitem-link {
  background-color: rgba(0, 0, 0, 0);
  display: inline-block;
  overflow: hidden;
  padding: 14px;
  text-align: center;
  text-decoration: none;
}
nav.p-steps > ul > li .p-menuitem-link .p-steps-number {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  border: 1px solid #dbe4eb;
  position: relative;
  top: 16px;
  margin-bottom: 14px;
  width: 28px;
  height: 28px;
  font-size: 16px;
  line-height: 26px;
  text-align: center;
}
body:not(.jha-no-animation) nav.p-steps > ul > li .p-menuitem-link .p-steps-number {
  transition: background .5s, color .5s;
}
nav.p-steps > ul > li .p-menuitem-link .p-steps-title {
  display: block;
  margin-top: 6px;
}
nav.p-steps > ul > li.p-highlight .p-steps-title {
  font-weight: 700;
}
nav.p-steps > ul > li:last-child .p-menuitem-link {
  display: block;
}
nav.p-steps:before {
  content: " ";
  border-top: 1px solid #dbe4eb;
  width: 100%;
  top: 43%;
  left: 0;
  display: block;
  position: absolute;
}
@media only screen and (max-width: 767px) {
  .p-steps ul {
    margin: 0;
    width: 100%;
  }
}
nav.p-steps:before {
  border-color: var(--rui-line, #e0e8f5);
}
nav.p-steps > ul > li .p-menuitem-link .p-steps-number {
  background: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
nav.p-steps > ul > li:not(.p-highlight):not(.p-disabled) .p-menuitem-link:hover .p-steps-number {
  background: var(--rui-btn-primary-bg, #085ce5);
  color: var(--rui-btn-primary-fg, #fff);
}
nav.p-steps > ul > li .p-menuitem-link .p-steps-title {
  color: var(--rui-text-regular, #09175b);
}
nav.p-steps > ul > li.p-highlight .p-steps-number {
  background: var(--rui-btn-primary-bg, #085ce5);
  color: var(--rui-btn-primary-fg, #fff);
}
div.p-datatable .p-sortable-column:focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: -1px;
}
div.p-datatable .p-datatable-thead > tr > th,
div.p-datatable .p-datatable-tfoot > tr > td {
  border: none;
  padding: 0 6px;
  height: 31px;
}
div.p-datatable thead.p-datatable-thead th {
  text-align: left !important;
}
div.p-datatable thead.p-datatable-thead th input,
div.p-datatable thead.p-datatable-thead th input.rui-form-control,
div.p-datatable thead.p-datatable-thead th input.form-control {
  border-radius: 6px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-weight: normal;
  height: 30px;
  padding: 6px 5px;
  vertical-align: middle;
  width: 100%;
}
.jha-ios div.p-datatable thead.p-datatable-thead th input,
.jha-ios div.p-datatable thead.p-datatable-thead th input.rui-form-control,
.jha-ios div.p-datatable thead.p-datatable-thead th input.form-control {
  font-size: 16px;
}
div.p-datatable thead.p-datatable-thead th select,
div.p-datatable thead.p-datatable-thead th select.rui-form-control,
div.p-datatable thead.p-datatable-thead th select.form-control {
  background-position: top 7px right 6px;
  font-weight: 400;
  height: 30px;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
}
div.p-datatable thead.p-datatable-thead th .p-multiselect {
  height: 30px;
}
div.p-datatable thead.p-datatable-thead th .p-multiselect .p-multiselect-label-container {
  height: 28px;
}
div.p-datatable thead.p-datatable-thead th .p-multiselect .p-multiselect-label {
  height: 28px;
  min-height: 28px;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 3px;
  min-width: 0;
}
div.p-datatable thead.p-datatable-thead th .p-multiselect .p-multiselect-trigger {
  background-color: rgba(0, 0, 0, 0);
}
div.p-datatable thead.p-datatable-thead th .p-dropdown {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  height: 30px;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 100%;
}
div.p-datatable thead.p-datatable-thead th .p-dropdown .p-dropdown-label {
  font-weight: 400;
}
div.p-datatable thead.p-datatable-thead th .p-dropdown .p-dropdown-trigger {
  background-color: rgba(0, 0, 0, 0);
}
div.p-datatable thead.p-datatable-thead th .p-dropdown .p-inputtext {
  border: none;
}
div.p-datatable thead.p-datatable-thead th p-calendar .p-inputtext {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 30px;
}
div.p-datatable thead.p-datatable-thead th p-calendar .p-calendar .p-datepicker-trigger {
  height: 30px;
}
div.p-datatable thead.p-datatable-thead th p-calendar .rui-form-control,
div.p-datatable thead.p-datatable-thead th p-calendar .form-control {
  height: 22px;
  padding: 1px 3.5px;
}
div.p-datatable thead.p-datatable-thead th p-calendar .rui-form-control + .p-datepicker-trigger,
div.p-datatable thead.p-datatable-thead th p-calendar .form-control + .p-datepicker-trigger {
  height: 22px;
}
div.p-datatable thead.p-datatable-thead th p-calendar span.p-calendar {
  min-height: 22px;
}
div.p-datatable .p-datatable-tbody > tr {
  border: none;
}
div.p-datatable .p-datatable-tbody > tr > td {
  border: none;
  padding: 0 6px;
  height: 31px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
div.p-datatable .p-datatable-tbody > tr > td.jha-grid-button-container {
  padding-top: 3px;
  padding-bottom: 2px;
}
div.p-datatable .p-datatable-tbody > tr .p-chkbox {
  margin-top: -4px;
}
div.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-contextmenu-selected):hover {
  transition: background .1s color .1s;
}
div.p-datatable .ui-column-title,
div.p-datatable .p-column-title {
  display: none;
}
div.p-datatable .p-checkbox-box,
div.p-datatable .p-radiobutton-box {
  background: #fff;
  border: 1px solid #dbe4eb;
  border-radius: 3px;
  color: #287cc0;
}
div.p-datatable .p-checkbox-box.p-highlight,
div.p-datatable .p-radiobutton-box.p-highlight {
  background: #fff;
  border-color: #dbe4eb;
  color: #287cc0;
}
div.p-datatable .p-radiobutton-box {
  border-radius: 50%;
}
div.p-datatable .p-sortable-column-icon {
  font-size: 12px;
  height: 12px;
  margin-top: -3px;
  margin-left: 2px;
  visibility: hidden;
  width: 12px;
}
div.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon {
  visibility: visible;
}
div.p-datatable .p-sortable-column-icon.pi-sort-amount-up-alt {
  transform: rotate(-180deg);
  visibility: visible;
}
div.p-datatable .p-sortable-column-icon.pi-sort-amount-down {
  transform: rotate(0);
  visibility: visible;
}
div.p-datatable a {
  text-decoration: none !important;
}
div.p-datatable .p-dropdown {
  min-width: 40px;
}
div.p-datatable .p-dropdown .p-dropdown-label {
  padding-top: 1px;
  padding-bottom: 1px;
}
div.p-datatable .p-dropdown .p-dropdown-trigger {
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
}
div.p-datatable .p-dropdown .p-inputtext {
  border: none;
}
div.p-datatable .p-paginator .p-dropdown {
  vertical-align: middle;
}
div.p-datatable .p-paginator-bottom {
  padding: 4px;
}
@media screen and (max-width: 640px) {
  div.p-datatable .ui-column-title,
  div.p-datatable .p-column-title {
    padding: .4em;
    min-width: 30%;
    display: inline-block;
    margin: -0.4em 1em -0.4em -0.4em;
    font-weight: 700;
  }
}
.p-datatable-tbody .rui-form-control,
.p-datatable-tbody .form-control {
  height: 30px;
  padding: 3px 6px;
}
.p-datatable-tbody select.rui-form-control,
.p-datatable-tbody select.form-control {
  background-position: top 7px right 6px;
}
.rui-master-list-grid .p-datatable-tbody tr,
.jha-master-list-grid .p-datatable-tbody tr {
  height: 45px;
}
.rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button,
.jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button {
  visibility: visible;
}
.rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:hover,
.rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:active,
.rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:focus,
.rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button:hover,
.rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button:active,
.rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button:focus,
.rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:hover,
.rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:active,
.rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:focus,
.jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:hover,
.jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:active,
.jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button:focus,
.jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button:hover,
.jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button:active,
.jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button:focus,
.jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:hover,
.jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:active,
.jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button:focus {
  background: rgba(0, 0, 0, 0);
  border: none !important;
}
.rui-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.jha-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.rui-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.jha-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.rui-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button,
.jha-master-list-grid-multiple-selections .rui-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button,
.rui-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.jha-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr:hover rui-grid-button,
.rui-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.jha-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr.active rui-grid-button,
.rui-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button,
.jha-master-list-grid-multiple-selections .jha-master-list-grid .p-datatable-tbody tr.p-highlight rui-grid-button {
  visibility: hidden;
}
.rui-master-list-grid .p-datatable-tbody tr rui-grid-button,
.jha-master-list-grid .p-datatable-tbody tr rui-grid-button {
  visibility: hidden;
}
.p-datatable-reorderablerow-handle {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  margin-top: 5px;
  opacity: .4;
}
.p-datatable-dragpoint-bottom > td {
  box-shadow: inset 0 -2px 0 0 #287cc0;
}
div.p-datatable {
  background: var(--rui-table-header-bg, #f0f3ff);
}
.rui-grid-minimal div.p-datatable,
.jha-grid-minimal div.p-datatable {
  background: var(--rui-content-primary-bg, #fff);
}
div.p-datatable thead.p-datatable-thead th {
  background: var(--rui-table-header-bg, #f0f3ff);
  color: var(--rui-text-regular, #09175b);
  font-weight: 600;
}
.rui-grid-minimal div.p-datatable thead.p-datatable-thead th,
.jha-grid-minimal div.p-datatable thead.p-datatable-thead th {
  background: var(--rui-content-primary-bg, #fff);
}
div.p-datatable thead.p-datatable-thead th.p-sortable-column {
  color: var(--rui-accent, #085ce5);
}
div.p-datatable thead.p-datatable-thead th.p-highlight,
div.p-datatable thead.p-datatable-thead th.p-sortable-column:not(.p-highlight):hover {
  background: var(--rui-table-header-bg, #f0f3ff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-accent, #085ce5);
}
div.p-datatable thead.p-datatable-thead th.p-highlight i.p-sortable-column-icon,
div.p-datatable thead.p-datatable-thead th.p-sortable-column:not(.p-highlight):hover i.p-sortable-column-icon {
  color: var(--rui-accent, #085ce5);
}
.rui-grid-minimal div.p-datatable thead.p-datatable-thead th.p-highlight,
.jha-grid-minimal div.p-datatable thead.p-datatable-thead th.p-highlight,
.rui-grid-minimal div.p-datatable thead.p-datatable-thead th.p-sortable-column:not(.p-highlight):hover,
.jha-grid-minimal div.p-datatable thead.p-datatable-thead th.p-sortable-column:not(.p-highlight):hover {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
div.p-datatable thead.p-datatable-thead th i.p-sortable-column-icon,
div.p-datatable thead.p-datatable-thead th:hover i.p-sortable-column-icon {
  color: var(--rui-accent, #085ce5);
}
div.p-datatable thead.p-datatable-thead th p-calendar .p-calendar .p-datepicker-trigger {
  background-color: var(--rui-content-primary-bg, #fff);
}
div.p-datatable .p-datatable-wrapper input,
div.p-datatable .p-datatable-scrollable-wrapper input {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
}
div.p-datatable a i {
  color: var(--rui-accent, #085ce5);
}
div.p-datatable .p-datatable-tbody {
  color: var(--rui-text-regular, #09175b);
}
div.p-datatable .p-datatable-tbody > tr {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
div.p-datatable .p-datatable-tbody > tr.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
div.p-datatable .p-datatable-tbody > tr.p-highlight a i,
div.p-datatable .p-datatable-tbody > tr.p-highlight .jha-grid-btn,
div.p-datatable .p-datatable-tbody > tr.p-highlight .jha-button {
  color: var(--rui-accent, #085ce5);
}
div.p-datatable .p-datatable-tbody > tr:nth-child(even) {
  background-color: var(--rui-table-stripe-bg, #f0f3ff);
  color: var(--rui-table-stripe-fg, #181830);
}
div.p-datatable .p-datatable-tbody > tr:nth-child(even).p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
div.p-datatable .p-datatable-tbody > tr:nth-child(even).p-highlight a i {
  color: var(--rui-accent, #085ce5);
}
.rui-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child),
.jha-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child) {
  border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.rui-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child).p-highlight,
.jha-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child).p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
div.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody > tr:not(.p-highlight):not(.p-contextmenu-selected):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
div.p-datatable .p-datatable-dragpoint-bottom > td {
  box-shadow: inset 0 -2px 0 0 var(--rui-accent, #085ce5);
}
div.p-datatable .p-checkbox-box,
div.p-datatable .p-radiobutton-box {
  border-color: var(--rui-line-heavy, #bbc4cb);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
div.p-datatable .p-checkbox-box.p-disabled,
div.p-datatable .p-radiobutton-box.p-disabled {
  background-color: var(--rui-line);
  border-color: var(--rui-text-disabled);
}
div.p-datatable .p-checkbox-box.p-highlight,
div.p-datatable .p-radiobutton-box.p-highlight {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line-heavy, #bbc4cb);
  color: var(--rui-accent, #085ce5);
}
div.p-datatable .p-checkbox-box.p-highlight .p-radiobutton-icon,
div.p-datatable .p-radiobutton-box.p-highlight .p-radiobutton-icon {
  background-color: var(--rui-accent);
}
div.p-datatable .p-paginator-bottom,
div.p-datatable .p-datatable-thead {
  background: var(--rui-table-footer-bg, #f0f3ff);
  border: none;
}
div.p-datatable .p-datatable-thead > tr > th {
  padding-bottom: 5px;
}
.rui-grid-minimal div.p-datatable .p-paginator-bottom,
.jha-grid-minimal div.p-datatable .p-paginator-bottom,
.rui-grid-minimal div.p-datatable .p-datatable-thead,
.jha-grid-minimal div.p-datatable .p-datatable-thead {
  background: var(--rui-content-primary-bg, #fff);
}
div.p-datatable .p-inputtext,
div.p-datatable .p-inputtext:enabled:hover,
div.p-datatable .p-inputtext:enabled:focus {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
}
div.p-datatable .p-paginator-bottom {
  margin-top: 12px;
}
div.p-datatable .p-paginator .p-paginator-page {
  color: var(--rui-text-regular, #09175b);
  background: var(--rui-content-primary-bg, #fff);
}
div.p-datatable .p-paginator .p-paginator-page.p-highlight,
div.p-datatable .p-paginator .p-dropdown-item.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
div.p-datatable .p-dropdown-items {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.p-tree {
  background-color: rgba(0, 0, 0, 0);
  border: none;
}
.p-tree .p-treenode {
  padding: 2px 0;
}
.p-tree .p-treenode-children {
  padding: 0 0 0 15px;
}
.p-tree .p-treenode-content {
  padding: 3px 0;
}
.p-tree .p-treenode-content.p-treenode-selectable .p-treenode-label:not(.p-highlight):hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.p-tree .p-treenode-content.p-treenode-selectable:not(.p-highlight).p-treenode-dragover,
.p-tree .p-treenode-droppoint-active {
  background: var(--rui-list-item-hovered-bg, #e5e8eb);
}
.p-tree .p-highlight {
  background-color: rgba(0, 0, 0, 0);
}
.p-tree .p-checkbox {
  margin: 0 6px 0 0;
}
.p-tree .p-checkbox checkicon {
  margin: 2px 0 0 0;
}
.p-tree .p-checkbox-box {
  border: 1px solid #ddd;
  border-radius: 3px;
}
.p-tree .p-tree-toggler {
  margin-right: 4px;
  min-width: 18px;
}
.p-tree .p-tree-toggler chevronrighticon,
.p-tree .p-tree-toggler chevrondownicon {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
  padding: 6px 14px;
}
.p-tree .p-tree-toggler chevronrighticon {
  transform: rotate(-90deg);
}
.p-tree .p-tree-toggler chevrondownicon {
  transform: rotate(0deg);
}
.p-tree .p-tree-toggler chevronrighticon svg,
.p-tree .p-tree-toggler chevrondownicon svg {
  display: none;
}
.p-tree .p-treenode-icon {
  margin-right: 6px;
}
.p-tree {
  color: var(--rui-text-regular, #09175b);
}
.p-tree .p-tree-toggler:focus {
  color: inherit;
}
.p-tree .p-checkbox-box {
  border-color: var(--rui-line, #e0e8f5);
  background-color: rgba(0, 0, 0, 0);
}
.p-tree .p-checkbox-box .p-icon-wrapper {
  color: var(--rui-accent, #085ce5);
}
.p-tree .p-treenode-content.p-treenode-selectable:not(.p-highlight) .p-treenode-label:hover {
  color: var(--rui-text-regular, #09175b);
}
p-tree:not([selectionmode=checkbox]) .p-tree .p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
p-tree:not([selectionmode=checkbox]) .p-tree .p-checkbox-box {
  border-color: var(--rui-line-heavy, #bbc4cb);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
.p-tree .p-highlight {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
}
.p-tree .p-treenode-content-selected .p-treenode-label {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
  border: none;
}
.p-tree .p-treenode-icon {
  color: var(--rui-accent, #085ce5);
}
p-treeselect {
  display: block;
}
p-treeselect:focus {
  outline: none !important;
}
.p-treeselect {
  border: 1px solid #ddd;
  border-radius: 6px;
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-weight: 400;
  width: 100%;
}
.p-datatable-wrapper .p-treeselect,
.p-datatable-scrollable-wrapper .p-treeselect {
  vertical-align: bottom;
}
.p-treeselect label {
  font-weight: 400;
  margin: 0;
}
.p-treeselect .p-treeselect-label {
  border-radius: 6px 0 0 6px;
  line-height: 20px;
  padding: 5px 38px 5px 12px;
  min-height: 30px;
  max-height: 30px;
  min-width: 120px;
}
.p-treeselect .p-treeselect-label-container {
  max-height: 30px;
}
.p-datatable-thead .p-treeselect .p-treeselect-label {
  min-height: 22px;
  min-width: 40px;
  padding: 1px 38px 1px 5px;
}
.p-datatable-tbody .p-treeselect .p-treeselect-label {
  min-height: 28px;
  padding: 4px 38px 4px 6px;
}
.p-treeselect .p-treeselect-clear-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  height: 14px;
  width: 14px;
  margin-top: -6px;
  right: 33px;
  z-index: 3;
}
.p-treeselect .p-treeselect-panel {
  border-radius: 6px;
  cursor: auto;
  padding: 3px;
  min-width: 12em;
}
.p-treeselect .p-treeselect-trigger {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 15px;
  background-image: var(--rui-icon-dropdown-arrow, url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>"));
  padding: 6px 14px;
}
.p-treeselect .p-treeselect-trigger chevrondownicon {
  display: none;
}
.p-treeselect .p-treeselect-trigger {
  border: none !important;
  border-radius: 0 6px 6px 0;
  width: 28px;
}
.p-treeselect-panel {
  border: 1px solid #ddd;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .3);
  padding: 3px;
  min-width: 12em !important;
}
.p-treeselect-panel .p-treeselect-item {
  border-radius: 3px;
  margin: 1px 0;
  padding: .4em .5em .5em;
}
.p-treeselect-panel .p-treeselect-item label {
  padding: .25em .5em;
}
.p-treeselect-panel .p-treeselect-item span.ng-star-inserted {
  margin-top: -1px;
}
.p-treeselect-panel .p-checkbox {
  margin-right: .4em;
}
.p-treeselect-panel .p-checkbox .p-checkbox-box {
  border-radius: 3px;
  width: 1.125em;
  height: 1.125em;
  line-height: 1.125em;
  text-align: center;
}
.p-treeselect-panel .p-checkbox .p-checkbox-box checkicon {
  font-size: 11px;
  margin-top: 1px;
}
.p-treeselect-panel .p-treeselect-close {
  margin-left: 10px;
  margin-right: 5px;
}
.p-treeselect-panel .p-treeselect-close .p-treeselect-close-icon {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  font-size: 20px;
}
.p-treeselect-panel .p-treeselect-close:focus {
  color: inherit;
}
.p-treeselect {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect.p-disabled .p-treeselect-label,
.p-treeselect.p-disabled .p-treeselect-trigger {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
  cursor: not-allowed;
}
.p-treeselect .p-treeselect-trigger {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect .p-treeselect-label {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
p-treeselect:not([selectionmode=checkbox]) .p-treeselect .p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
p-treeselect[selectionmode=checkbox] .p-treeselect p-tree .p-highlight {
  background-color: rgba(0, 0, 0, 0);
  color: var(--rui-text-regular, #09175b);
}
.rui-form-has-error .p-treeselect,
.has-error .p-treeselect {
  border-color: var(--rui-text-error, #e13329);
}
.rui-form-has-error .p-treeselect:hover,
.has-error .p-treeselect:hover {
  border-color: var(--rui-text-error, #e13329);
}
.p-treeselect-panel {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect-panel .p-treeselect-item {
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect-panel .p-treeselect-item:not(.p-disabled).p-highlight {
  background-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-treeselect-panel .p-treeselect-item.p-disabled {
  color: var(--rui-form-disabled-fg, #999);
}
.p-treeselect-panel .p-treeselect-item.p-disabled .p-checkbox-box,
.p-treeselect-panel .p-treeselect-item.p-disabled .p-checkbox-box.p-highlight,
.p-treeselect-panel .p-treeselect-item.p-disabled .p-radiobutton-box,
.p-treeselect-panel .p-treeselect-item.p-disabled .p-radiobutton-box.p-highlight {
  background-color: var(--rui-form-disabled-bg, #eee);
  color: var(--rui-form-disabled-fg, #999);
}
.p-treeselect-panel .p-treeselect-item:not(.p-disabled):not(.p-highlight):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.jha-touch .p-treeselect-panel .p-treeselect-item:not(.p-disabled):not(.p-highlight):hover {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect-panel .p-treenode-content {
  padding-right: 4px;
}
.p-treeselect-panel .p-checkbox-box {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-treeselect-panel .p-checkbox-box.p-highlight,
.p-treeselect-panel .p-radiobutton-box.p-highlight {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-accent, #085ce5);
}
.p-treetable .p-treetable-thead > tr > th,
.p-treetable .p-treetable-tfoot > tr > td {
  padding: 0 6px;
  height: 31px;
}
.p-treetable thead.p-treetable-thead th {
  text-align: left !important;
}
.p-treetable thead.p-treetable-thead th input,
.p-treetable thead.p-treetable-thead th input.rui-form-control,
.p-treetable thead.p-treetable-thead th input.form-control {
  border-radius: 3px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  font-family: var(--rui-font-family, "Noto Sans", Roboto, Arial, -apple-system, system-ui, sans-serif);
  font-weight: normal;
  height: 30px;
  padding: 6px 5px;
  vertical-align: middle;
  width: 100%;
}
.jha-ios .p-treetable thead.p-treetable-thead th input,
.jha-ios .p-treetable thead.p-treetable-thead th input.rui-form-control,
.jha-ios .p-treetable thead.p-treetable-thead th input.form-control {
  font-size: 16px;
}
.p-treetable thead.p-treetable-thead th select,
.p-treetable thead.p-treetable-thead th select.rui-form-control,
.p-treetable thead.p-treetable-thead th select.form-control {
  background-position: top 7px right 6px;
  font-weight: 400;
  height: 30px;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.p-treetable thead.p-treetable-thead th .p-multiselect {
  height: 30px;
}
.p-treetable thead.p-treetable-thead th .p-multiselect .p-multiselect-label-container {
  height: 28px;
}
.p-treetable thead.p-treetable-thead th .p-multiselect .p-multiselect-label {
  height: 30px;
  min-height: 30px;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 3px;
  min-width: 0;
}
.p-treetable thead.p-treetable-thead th .p-multiselect .p-multiselect-trigger {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: none;
}
.p-treetable thead.p-treetable-thead th .p-treeselect {
  height: 30px;
}
.p-treetable thead.p-treetable-thead th .p-treeselect .p-treeselect-label-container {
  height: 28px;
}
.p-treetable thead.p-treetable-thead th .p-treeselect .p-treeselect-label {
  height: 30px;
  min-height: 30px;
  padding-left: 5px;
  padding-top: 4px;
  padding-bottom: 3px;
  min-width: 0;
}
.p-treetable thead.p-treetable-thead th .p-treeselect .p-treeselect-trigger {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: none;
}
.p-treetable thead.p-treetable-thead th .p-dropdown {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  height: 30px;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 100%;
}
.p-treetable thead.p-treetable-thead th .p-dropdown .p-dropdown-label {
  font-weight: 400;
}
.p-treetable thead.p-treetable-thead th .p-dropdown .p-dropdown-trigger {
  background-color: rgba(0, 0, 0, 0);
}
.p-treetable thead.p-treetable-thead th p-calendar .p-inputtext {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 30px;
}
.p-treetable thead.p-treetable-thead th p-calendar .p-calendar .p-datepicker-trigger {
  height: 30px;
}
.p-treetable thead.p-treetable-thead th p-calendar .rui-form-control,
.p-treetable thead.p-treetable-thead th p-calendar .form-control {
  height: 22px;
  padding: 1px 3.5px;
}
.p-treetable thead.p-treetable-thead th p-calendar .rui-form-control + .p-datepicker-trigger,
.p-treetable thead.p-treetable-thead th p-calendar .form-control + .p-datepicker-trigger {
  height: 22px;
}
.p-treetable thead.p-treetable-thead th p-calendar span.p-calendar {
  min-height: 22px;
}
.p-treetable .p-treetable-tbody > tr {
  border: none;
}
.p-treetable .p-treetable-tbody > tr > td {
  padding: 0 6px;
  height: 31px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.p-treetable .p-treetable-tbody > tr > td.jha-grid-button-container {
  padding-top: 3px;
  padding-bottom: 2px;
}
.p-treetable .p-treetable-tbody > tr .p-checkbox {
  margin-top: -2px;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):not(.p-contextmenu-selected):hover {
  transition: background .1s color .1s;
}
.p-treetable .p-checkbox-box.p-highlight,
.p-treetable .p-radiobutton-box.p-highlight {
  background: #eee;
  border-color: #bebebe;
  color: #333;
}
.p-treetable .p-sortable-column-icon {
  font-size: 12px;
  height: 12px;
  margin-top: -3px;
  margin-left: 2px;
  visibility: hidden;
  width: 12px;
}
.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon {
  visibility: visible;
}
.p-treetable .p-sortable-column-icon.pi-sort-amount-up-alt {
  transform: rotate(-180deg);
  visibility: visible;
}
.p-treetable .p-sortable-column-icon.pi-sort-amount-down {
  transform: rotate(0);
  visibility: visible;
}
.p-treetable a {
  text-decoration: none !important;
}
.p-treetable .p-dropdown {
  min-width: 40px;
}
.p-treetable .p-dropdown .p-dropdown-label {
  padding-top: 1px;
  padding-bottom: 1px;
}
.p-treetable .p-dropdown .p-dropdown-trigger {
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
}
.p-treetable .p-paginator-bottom {
  padding: 5px;
}
.p-treetable .p-paginator .p-dropdown {
  vertical-align: middle;
}
.p-treetable .p-treetable-toggler {
  vertical-align: top;
  margin-top: 3px;
}
.p-treetable .p-treetable-toggler i {
  font-family:
    "JHAIcons",
    "Arial Unicode MS",
    "Lucida Grande",
    arial,
    serif !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  transform: rotate(-90deg);
  transition: .25s all ease-out;
}
.p-treetable .p-treetable-toggler i.pi-chevron-down {
  transform: rotate(0);
}
.p-treetable .p-treetable-toggler i:before {
  content: "\2335";
}
.p-treetable {
  background: var(--rui-table-header-bg, #f0f3ff);
}
.rui-grid-minimal .p-treetable,
.jha-grid-minimal .p-treetable {
  background: var(--rui-content-primary-bg, #fff);
}
.p-treetable thead.p-treetable-thead th {
  background: var(--rui-table-header-bg, #f0f3ff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
  font-weight: 600;
}
.rui-grid-minimal .p-treetable thead.p-treetable-thead th,
.jha-grid-minimal .p-treetable thead.p-treetable-thead th {
  background: var(--rui-content-primary-bg, #fff);
}
.p-treetable thead.p-treetable-thead th.p-sortable-column {
  color: var(--rui-accent, #085ce5);
}
.p-treetable thead.p-treetable-thead th.p-highlight,
.p-treetable thead.p-treetable-thead th.p-sortable-column:not(.p-highlight):hover {
  background: var(--rui-table-header-bg, #f0f3ff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-accent, #085ce5);
}
.p-treetable thead.p-treetable-thead th.p-highlight i.p-sortable-column-icon,
.p-treetable thead.p-treetable-thead th.p-sortable-column:not(.p-highlight):hover i.p-sortable-column-icon {
  color: var(--rui-accent, #085ce5);
}
.rui-grid-minimal .p-treetable thead.p-treetable-thead th.p-highlight,
.jha-grid-minimal .p-treetable thead.p-treetable-thead th.p-highlight,
.rui-grid-minimal .p-treetable thead.p-treetable-thead th.p-sortable-column:not(.p-highlight):hover,
.jha-grid-minimal .p-treetable thead.p-treetable-thead th.p-sortable-column:not(.p-highlight):hover {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-accent, #085ce5);
}
.p-treetable thead.p-treetable-thead th i.p-sortable-column-icon,
.p-treetable thead.p-treetable-thead th:hover i.p-sortable-column-icon {
  color: var(--rui-accent, #085ce5);
}
.p-treetable thead.p-treetable-thead th p-calendar .p-calendar .p-datepicker-trigger {
  background-color: var(--rui-content-primary-bg, #fff);
}
.p-treetable .p-treetable-wrapper input {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
}
.p-treetable a i {
  color: var(--rui-accent, #085ce5);
}
.p-treetable .p-treetable-tbody {
  color: var(--rui-text-regular, #09175b);
}
.p-treetable .p-treetable-tbody > tr {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.p-treetable .p-treetable-tbody > tr.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-treetable .p-treetable-tbody > tr.p-highlight a i,
.p-treetable .p-treetable-tbody > tr.p-highlight .jha-grid-btn,
.p-treetable .p-treetable-tbody > tr.p-highlight .jha-button,
.p-treetable .p-treetable-tbody > tr.p-highlight .p-treetable-toggler i {
  color: var(--rui-accent, #085ce5);
}
.p-treetable .p-treetable-tbody > tr.p-rowgroup-header {
  background: var(--rui-btn-primary-bg-disabled, #e9e9e9);
  color: var(--rui-btn-primary-fg, #fff);
}
.p-treetable .p-treetable-tbody > tr.p-rowgroup-header:nth-child(even) {
  background: var(--rui-btn-primary-bg-disabled, #e9e9e9);
  color: var(--rui-btn-primary-fg, #fff);
}
.p-treetable .p-treetable-tbody > tr.p-rowgroup-header a {
  color: var(--rui-btn-primary-fg, #fff);
}
.p-treetable .p-treetable-tbody > tr.p-rowgroup-header a i {
  color: var(--rui-btn-primary-fg, #fff);
}
.p-treetable .p-treetable-tbody > tr:nth-child(even) {
  background-color: var(--rui-table-stripe-bg, #f0f3ff);
  color: var(--rui-table-stripe-fg, #181830);
}
.p-treetable .p-treetable-tbody > tr:nth-child(even).p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-treetable .p-treetable-tbody > tr:nth-child(even).p-highlight a i {
  color: var(--rui-accent, #085ce5);
}
.rui-grid-minimal .p-treetable .p-treetable-tbody > tr:not(:first-child),
.jha-grid-minimal .p-treetable .p-treetable-tbody > tr:not(:first-child) {
  border-top: 1px solid var(--rui-table-row-border, #ebf0f4);
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.rui-grid-minimal .p-treetable .p-treetable-tbody > tr:not(:first-child).p-highlight,
.jha-grid-minimal .p-treetable .p-treetable-tbody > tr:not(:first-child).p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody > tr:not(.p-highlight):not(.p-contextmenu-selected):hover {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
  color: var(--rui-list-item-hovered-fg, #181830);
}
.p-treetable .p-treetable-toggler,
.p-treetable .p-treetable-toggler:focus {
  color: var(--rui-accent, #085ce5);
}
.p-treetable .p-checkbox-box,
.p-treetable .p-radiobutton-box {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-treetable .p-checkbox-box.p-highlight,
.p-treetable .p-radiobutton-box.p-highlight {
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
.p-treetable .p-paginator-bottom,
.p-treetable .p-datatable-thead {
  background: var(--rui-table-footer-bg, #f0f3ff);
  border: none;
}
.p-treetable .p-treetable-thead > tr > th {
  padding-bottom: 5px;
}
.rui-grid-minimal .p-treetable .p-paginator-bottom,
.jha-grid-minimal .p-treetable .p-paginator-bottom,
.rui-grid-minimal .p-treetable .p-datatable-thead,
.jha-grid-minimal .p-treetable .p-datatable-thead {
  background: var(--rui-content-primary-bg, #fff);
}
.p-treetable .p-inputtext,
.p-treetable .p-inputtext:enabled:hover,
.p-treetable .p-inputtext:enabled:focus {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
}
.p-treetable .p-paginator-bottom {
  margin-top: 12px;
}
.p-treetable .p-paginator .p-paginator-page {
  color: var(--rui-text-regular, #09175b);
  background: var(--rui-content-primary-bg, #fff);
}
.p-treetable .p-paginator .p-paginator-page.p-highlight,
.p-treetable .p-paginator .p-dropdown-item.p-highlight {
  background: var(--rui-list-item-selected-bg, #d7e8f9);
  border-color: var(--rui-list-item-selected-bg, #d7e8f9);
  color: var(--rui-list-item-selected-fg, #181830);
}
.p-treetable .p-dropdown-items {
  background-color: var(--rui-content-primary-bg, #fff);
  color: var(--rui-text-regular, #09175b);
}
.rui-form-has-error p-calendar.rui-form-control .p-inputtext,
.rui-form-has-error p-calendar .p-inputtext,
.rui-form-has-error p-calendar .p-calendar .p-datepicker-trigger,
.rui-form-has-error p-inputmask.rui-form-control > .p-inputtext,
.rui-form-has-error p-inputmask.form-control > .p-inputtext,
.rui-form-has-error p-dropdown .rui-form-control,
.rui-form-has-error p-dropdown .form-control,
.rui-form-has-error p-dropdown .rui-form-control:hover,
.rui-form-has-error p-dropdown .form-control:hover,
.rui-form-has-error p-checkbox .p-checkbox .p-checkbox-box,
.has-error p-calendar.rui-form-control .p-inputtext,
.has-error p-calendar .p-inputtext,
.has-error p-calendar .p-calendar .p-datepicker-trigger,
.has-error p-inputmask.rui-form-control > .p-inputtext,
.has-error p-inputmask.form-control > .p-inputtext,
.has-error p-dropdown .rui-form-control,
.has-error p-dropdown .form-control,
.has-error p-dropdown .rui-form-control:hover,
.has-error p-dropdown .form-control:hover,
.has-error p-checkbox .p-checkbox .p-checkbox-box {
  border-color: var(--rui-text-error, #e13329);
}
.p-treenode-selectable:focus,
p-dropdown.p-inputwrapper-focus .p-dropdown,
p-multiselect.p-inputwrapper-focus .p-multiselect,
p-treeselect.p-inputwrapper-focus .p-treeselect,
p-radiobutton .p-radiobutton .p-radiobutton-box.p-focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-btn-primary-border, #085ce5);
  outline-offset: -1px;
}
.rui-form-has-error .p-treenode-selectable:focus,
.has-error .p-treenode-selectable:focus,
.rui-form-has-error p-dropdown.p-inputwrapper-focus .p-dropdown,
.has-error p-dropdown.p-inputwrapper-focus .p-dropdown,
.rui-form-has-error p-multiselect.p-inputwrapper-focus .p-multiselect,
.has-error p-multiselect.p-inputwrapper-focus .p-multiselect,
.rui-form-has-error p-treeselect.p-inputwrapper-focus .p-treeselect,
.has-error p-treeselect.p-inputwrapper-focus .p-treeselect,
.rui-form-has-error p-radiobutton .p-radiobutton .p-radiobutton-box.p-focus,
.has-error p-radiobutton .p-radiobutton .p-radiobutton-box.p-focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-text-error, #e13329);
}
p-dropdown.p-inputwrapper-focus.rui-form-has-error .p-dropdown,
p-multiselect.p-inputwrapper-focus.rui-form-has-error .p-multiselect,
p-treeselect.p-inputwrapper-focus.rui-form-has-error .p-treeselect,
p-radiobutton.rui-form-has-error .p-radiobutton .p-radiobutton-box.p-focus,
p-dropdown.p-inputwrapper-focus.has-error .p-dropdown,
p-multiselect.p-inputwrapper-focus.has-error .p-multiselect,
p-treeselect.p-inputwrapper-focus.has-error .p-treeselect,
p-radiobutton.has-error .p-radiobutton .p-radiobutton-box.p-focus {
  outline: var(--rui-outline-width, 1px) var(--rui-outline-style, solid) var(--rui-text-error, #e13329);
}
.p-link {
  color: var(--rui-text-regular, #09175b);
}
.p-link .p-disabled {
  color: var(--rui-text-disabled, #999);
}
.jha-input-highlighted .p-multiselect:not(.p-disabled) .p-multiselect-label,
.jha-input-highlighted .p-treeselect .p-treeselect-label {
  background-color: #ffffde;
  color: #181830;
}
.jha-input-highlighted .p-multiselect:not(.p-disabled) .p-multiselect-trigger,
.jha-input-highlighted .p-treeselect .p-treeselect-trigger {
  background-color: #ffffde;
  color: #181830;
}
.jha-input-highlighted.p-dropdown:not(.p-disabled),
.jha-input-highlighted.p-dropdown:not(.p-disabled):hover,
.jha-input-highlighted.p-treeselect:not(.p-disabled),
.jha-input-highlighted.p-treeselect:not(.p-disabled):hover {
  background-color: #ffffde;
  color: #181830;
}
.jha-input-highlighted.p-dropdown:not(.p-disabled) .p-inputtext,
.jha-input-highlighted.p-dropdown:not(.p-disabled):hover .p-inputtext,
.jha-input-highlighted.p-treeselect:not(.p-disabled) .p-inputtext,
.jha-input-highlighted.p-treeselect:not(.p-disabled):hover .p-inputtext {
  background-color: #ffffde;
  color: #181830;
}
@media print {
  nav.p-steps > ul > li .p-menuitem-link .p-steps-number {
    background: #fff;
    color: #000;
  }
  nav.p-steps > ul > li.p-highlight .p-steps-number {
    background: #000;
    color: #fff;
  }
  .p-dropdown,
  .p-dropdown .p-inputtext {
    background: #fff;
    color: #000;
  }
  p-checkbox .p-checkbox.p-checkbox-focused .p-checkbox-box {
    color: #000;
  }
  p-checkbox .p-checkbox .p-checkbox-box {
    background-color: #fff;
    border-color: #000;
    color: #000;
  }
  p-radiobutton .p-radiobutton .p-radiobutton-box {
    border-color: #000;
    background: #fff;
  }
  p-radiobutton .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon {
    background-color: #000;
  }
  p-calendar .p-calendar .p-datepicker-trigger {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
  }
  .p-dropdown,
  .p-multiselect {
    border-color: #000;
  }
  .p-fileupload {
    color: #000;
  }
  .p-fileupload .p-button,
  .p-fileupload .p-fileupload-buttonbar,
  .p-fileupload .p-fileupload-content {
    background-color: #fff;
    border-color: #000;
    color: #000;
  }
  .p-picklist .p-picklist-list-wrapper,
  .p-picklist .p-picklist-title,
  .p-picklist .p-picklist-filter-container .p-picklist-filter-input,
  .p-picklist .p-picklist-buttons .p-button {
    background-color: #fff;
    border-color: #000;
    color: #000;
  }
  .p-tree .p-checkbox-box,
  .p-tree .p-checkbox-box checkicon {
    background-color: #fff;
    border-color: #000;
    color: #000;
  }
  div.p-datatable thead.p-datatable-thead th.p-sortable-column {
    color: #000;
  }
  div.p-datatable .p-datatable-wrapper input,
  div.p-datatable .p-datatable-scrollable-wrapper input {
    background-color: #fff;
    border-color: #000;
    box-shadow: none;
    color: #000;
  }
  div.p-datatable .p-paginator .p-paginator-page.p-highlight,
  div.p-datatable .p-paginator .p-dropdown-item.p-highlight {
    background-color: #eee;
    border-color: #eee;
    color: #000;
  }
  div.p-datatable .p-datatable-tbody > tr.p-highlight {
    background-color: #eee;
  }
  .rui-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child).p-highlight,
  .jha-grid-minimal div.p-datatable .p-datatable-tbody > tr:not(:first-child).p-highlight {
    background-color: #eee;
  }
  .p-treetable .p-paginator .p-paginator-page.p-highlight,
  .p-treetable .p-treetable .p-paginator .p-dropdown-item.p-highlight {
    background-color: #eee;
    border-color: #eee;
    color: #000;
  }
  .p-treetable thead.p-treetable-thead th.p-sortable-column {
    color: #000;
  }
  .p-treetable thead.p-treetable-thead th input,
  .p-treetable thead.p-treetable-thead th input.rui-form-control,
  .p-treetable thead.p-treetable-thead th input.form-control {
    background-color: #fff;
    border-color: #000;
    box-shadow: none;
    color: #000;
  }
  .p-treetable .p-treetable-toggler,
  .p-treetable .p-treetable-toggler:focus {
    color: #000;
  }
}
full-calendar.fc a {
  color: var(--rui-accent, #085ce5);
  text-decoration: none;
}
full-calendar.fc .fc-button-primary,
full-calendar.fc .fc-button-primary:visited {
  background-color: var(--rui-btn-secondary-bg, #fff);
  border-radius: 0;
  border: 1px solid var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg, #085ce5);
  padding: 5px 11px;
  outline-style: none;
  box-shadow: none;
}
full-calendar.fc .fc-button-primary:not(:disabled).fc-button-active,
full-calendar.fc .fc-button-primary:not(:disabled):focus,
full-calendar.fc .fc-button-primary:not(:disabled).active:focus,
full-calendar.fc .fc-button-primary:not(:disabled):active:focus,
full-calendar.fc .fc-button-primary:visited:not(:disabled).fc-button-active,
full-calendar.fc .fc-button-primary:visited:not(:disabled):focus,
full-calendar.fc .fc-button-primary:visited:not(:disabled).active:focus,
full-calendar.fc .fc-button-primary:visited:not(:disabled):active:focus {
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
}
full-calendar.fc .fc-button-primary:hover,
full-calendar.fc .fc-button-primary:active,
full-calendar.fc .fc-button-primary:focus,
full-calendar.fc .fc-button-primary:visited:hover,
full-calendar.fc .fc-button-primary:visited:active,
full-calendar.fc .fc-button-primary:visited:focus {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  border-radius: 0;
  border-color: var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
full-calendar.fc .fc-button-primary[disabled],
full-calendar.fc .fc-button-primary:visited[disabled] {
  background-color: var(--rui-btn-secondary-bg-disabled, #e9e9e9);
  border-radius: 0;
  border-color: var(--rui-btn-secondary-border-disabled, #cdcdcd);
  color: var(--rui-btn-secondary-fg-disabled, #3878ab);
}
full-calendar.fc .fc-button-group .fc-button-primary,
full-calendar.fc .fc-button-group .fc-button-primary:visited {
  color: var(--rui-btn-secondary-fg, #085ce5);
  background-color: var(--rui-content-primary-bg, #fff);
  border: 1px solid var(--rui-btn-misc-bg-hover, #ccd8ff);
  box-shadow: none;
}
full-calendar.fc .fc-button-group .fc-button-primary:hover:not(:disabled),
full-calendar.fc .fc-button-group .fc-button-primary:visited:hover:not(:disabled) {
  color: var(--rui-btn-secondary-fg, #085ce5);
  background-color: var(--rui-btn-misc-bg-hover, #ccd8ff);
  border-color: var(--rui-btn-misc-bg-hover, #ccd8ff);
  box-shadow: none;
}
full-calendar.fc .fc-button-group .fc-button-primary:focus,
full-calendar.fc .fc-button-group .fc-button-primary:visited:focus {
  color: var(--rui-btn-secondary-fg, #085ce5);
  background-color: rgba(0, 0, 0, 0);
}
full-calendar.fc .fc-button-group .fc-button-primary:not(:disabled).fc-button-active,
full-calendar.fc .fc-button-group .fc-button-primary:not(:disabled):focus,
full-calendar.fc .fc-button-group .fc-button-primary:not(:disabled).active:focus,
full-calendar.fc .fc-button-group .fc-button-primary:not(:disabled):active:focus,
full-calendar.fc .fc-button-group .fc-button-primary:visited:not(:disabled).fc-button-active,
full-calendar.fc .fc-button-group .fc-button-primary:visited:not(:disabled):focus,
full-calendar.fc .fc-button-group .fc-button-primary:visited:not(:disabled).active:focus,
full-calendar.fc .fc-button-group .fc-button-primary:visited:not(:disabled):active:focus {
  color: var(--rui-btn-secondary-fg, #085ce5);
  background-color: var(--rui-btn-misc-bg, #e0e7ff);
  border: 1px solid var(--rui-btn-misc-bg-hover, #ccd8ff);
}
full-calendar.fc .fc-h-event,
full-calendar.fc .fc-v-event {
  background-color: var(--rui-btn-primary-bg, #085ce5);
  border-color: 1px solid var(--rui-btn-primary-fg-disabled, #999);
  color: var(--rui-btn-primary-fg, #fff);
}
full-calendar.fc .fc-h-event .fc-event-main,
full-calendar.fc .fc-v-event .fc-event-main {
  color: var(--rui-btn-primary-fg, #fff);
  padding: 1px 3px;
}
full-calendar.fc .fc-timegrid-event-harness-inset .fc-timegrid-event {
  box-shadow: none;
}
full-calendar.fc .fc-daygrid-event-dot {
  border-color: var(--rui-accent, #085ce5);
}
full-calendar.fc .fc-daygrid-dot-event:hover {
  background-color: var(--rui-btn-secondary-bg-hover, #e8edff);
  border-color: var(--rui-btn-secondary-border, #aec8f5);
  color: var(--rui-btn-secondary-fg-hover, #2f648f);
}
full-calendar.fc .fc-highlight {
  background-color: var(--rui-list-item-hovered-bg, #e5e8eb);
}
full-calendar.fc .fc-daygrid-day.fc-day-today,
full-calendar.fc .fc-timegrid-col.fc-day-today {
  background: var(--rui-content-secondary-bg, #eaecf1);
}
full-calendar.fc .fc-popover {
  background-color: var(--rui-content-primary-bg, #fff);
  border-color: var(--rui-line, #e0e8f5);
  color: var(--rui-text-regular, #09175b);
}
full-calendar.fc .fc-popover-header {
  background: var(--rui-content-secondary-bg, #eaecf1);
  color: var(--rui-text-regular, #09175b);
}
full-calendar.fc .fc-scrollgrid-liquid,
full-calendar.fc td,
full-calendar.fc th {
  border-color: var(--rui-line, #e0e8f5);
}

/* node_modules/@jkhy/responsive-ui-wc/styles/rui-wizard.css */
.rui-wizard-content,
.jha-wizard-content {
  margin: 15px 0 30px 0;
}
.rui-wizard-step-links a,
.jha-wizard-step-links a {
  display: block;
  font-size: 14px;
  line-height: 28px;
  margin-left: 3px;
  margin-top: 3px;
}
.rui-step-link-static,
.jha-step-link-static {
  text-decoration: none;
  font-weight: normal;
  cursor: default;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
.rui-step-link-clickable,
.jha-step-link-clickable {
  text-decoration: underline;
  font-weight: normal;
  cursor: pointer;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
.rui-step-link-active,
.jha-step-link-active {
  text-decoration: none;
  font-weight: bold;
  cursor: default;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
.rui-step-link-error,
.jha-step-link-error,
.rui-step-link-error:hover,
.jha-step-link-error:hover,
.rui-step-link-error:active,
.jha-step-link-error:active,
.rui-step-link-error:visited,
.jha-step-link-error:visited {
  color: var(--rui-text-error, #e13329);
}

/* node_modules/@jkhy/responsive-ui-wc/themes/rui-theme-pacific.css */
:root {
  --rui-accent: #085ce5;
  --rui-body-bg: #ffffff;
  --rui-body-bg-with-display-blocks: #f5f8ff;
  --rui-box-shadow: #000;
  --rui-box-shadow-dialog-box: 5px 5px 15px rgba(0, 0, 0, 0.5);
  --rui-box-shadow-display-block: 1px 1px 1px rgba(0, 0, 0, 0.11);
  --rui-box-shadow-floating-toolbar: 0px 0px 12px rgb(0, 0, 0, 0.2);
  --rui-box-shadow-form-control: none;
  --rui-box-shadow-header: 0px 1px 4px rgba(0, 0, 0, 0.5);
  --rui-box-shadow-menu-header: 0 4px 8px -3px rgba(0, 0, 0, 0.5);
  --rui-box-shadow-menu-nav: 4px 0 8px -3px rgba(0, 0, 0, 0.5);
  --rui-box-shadow-popup: 3px 3px 12px rgba(0, 0, 0, .1);
  --rui-busy-indicator-backdrop: rgba(255, 255, 255, .8);
  --rui-content-primary-bg: #fff;
  --rui-content-secondary-bg: #eaecf1;
  --rui-font-family:
    "Noto Sans",
    Roboto,
    Arial,
    -apple-system,
    system-ui,
    sans-serif;
  --rui-font-family-chrome:
    Gellix,
    "Noto Sans",
    Roboto,
    Arial,
    -apple-system,
    system-ui,
    sans-serif;
  --rui-font-size: 13px;
  --rui-font-weight: 400;
  --rui-line-height: 20px;
  --rui-function-title: #06185f;
  --rui-text-regular: #09175b;
  --rui-text-bright: #203660;
  --rui-text-error: #e13329;
  --rui-text-help: rgba(24, 24, 48, 0.5);
  --rui-text-highlight: #ffffcd;
  --rui-text-disabled: #999;
  --rui-list-item-hovered-bg: #e5e8eb;
  --rui-list-item-hovered-fg: var(--rui-text-regular);
  --rui-list-item-selected-bg: #dce8f4;
  --rui-list-item-selected-fg: var(--rui-text-regular);
  --rui-back-to-top-bg: rgba(255, 255, 255, 0.5);
  --rui-back-to-top-border: #D9D9D9;
  --rui-breadcrumb: var(--rui-function-title);
  --rui-breadcrumb-separator: rgba(60, 92, 114, 0.7);
  --rui-breadcrumb-display-block: var(--rui-accent);
  --rui-breadcrumb-separator-display-block: var(--rui-text-regular);
  --rui-btn-badge-border-radius: 10px;
  --rui-btn-badge-border-style: solid;
  --rui-btn-badge-border-width: 1px;
  --rui-btn-badge-font-size: 12px;
  --rui-btn-badge-font-weight: 700;
  --rui-btn-badge-line-height: 1;
  --rui-btn-badge-min-width: 10px;
  --rui-btn-badge-padding: 2px 6px 4px 6px;
  --rui-btn-badge-right: -12px;
  --rui-btn-badge-top: -10px;
  --rui-btn-badge-bg-primary: #085ce5;
  --rui-btn-badge-bg-secondary: #085ce5;
  --rui-btn-badge-bg-destructive: #e13329;
  --rui-btn-badge-fg-primary: #ffffff;
  --rui-btn-badge-fg-secondary: #ffffff;
  --rui-btn-badge-fg-destructive: #ffffff;
  --rui-btn-badge-fg-active: #1d384e;
  --rui-busy-indicator: #0e436d;
  --rui-btn-border-radius: 16px;
  --rui-btn-border-style: solid;
  --rui-btn-border-width: 1px;
  --rui-btn-box-shadow: none;
  --rui-btn-font-size-md: 13px;
  --rui-btn-font-size-sm: 12px;
  --rui-btn-font-weight: 500;
  --rui-btn-line-height-md: 1.42857143;
  --rui-btn-line-height-sm: 1.5;
  --rui-btn-padding-md: 5px 11px;
  --rui-btn-padding-sm: 4px 9px;
  --rui-btn-primary-bg: #085ce5;
  --rui-btn-primary-bg-active: #053480;
  --rui-btn-primary-bg-disabled: #e9e9e9;
  --rui-btn-primary-bg-disabled-active: #d3d3d3;
  --rui-btn-primary-bg-hover: #0648b1;
  --rui-btn-primary-border: #085ce5;
  --rui-btn-primary-border-disabled: #cdcdcd;
  --rui-btn-primary-fg: #fff;
  --rui-btn-primary-fg-disabled: #999;
  --rui-btn-primary-fg-hover: #fff;
  --rui-btn-secondary-bg: #ffffff;
  --rui-btn-secondary-bg-active: #d1daff;
  --rui-btn-secondary-bg-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-secondary-bg-disabled-active: var(--rui-btn-primary-bg-disabled-active);
  --rui-btn-secondary-bg-hover: #e8edff;
  --rui-btn-secondary-border: #aec8f5;
  --rui-btn-secondary-border-disabled: #cdcdcd;
  --rui-btn-secondary-fg: #085ce5;
  --rui-btn-secondary-fg-disabled: var(--rui-btn-primary-fg-disabled);
  --rui-btn-secondary-fg-hover: #2f648f;
  --rui-btn-destructive-bg: #ffffff;
  --rui-btn-destructive-bg-active: #f7d9d9;
  --rui-btn-destructive-bg-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-destructive-bg-hover: #f9e5e5;
  --rui-btn-destructive-border: #e13329;
  --rui-btn-destructive-fg: #e13329;
  --rui-btn-destructive-fg-hover: #c0241b;
  --rui-btn-destructive-border-disabled: #cdcdcd;
  --rui-btn-destructive-fg-disabled: var(--rui-btn-primary-fg-disabled);
  --rui-btn-light-bg: transparent;
  --rui-btn-light-bg-hover: #dde;
  --rui-btn-light-fg: #556;
  --rui-btn-light-fg-hover: #556;
  --rui-btn-misc-bg: #e0e7ff;
  --rui-btn-misc-bg-hover: #ccd8ff;
  --rui-btn-misc-fg: #326b99;
  --rui-btn-misc-fg-hover: var(--rui-btn-primary-bg);
  --rui-btn-misc-bg-disabled: #e6e6e6;
  --rui-btn-misc-fg-disabled: var(--rui-text-regular);
  --rui-btn-toggle-bg-off: transparent;
  --rui-btn-toggle-bg-off-hover: #26323b;
  --rui-btn-toggle-bg-on: #ccdfff;
  --rui-btn-toggle-bg-on-hover: #b3cfff;
  --rui-btn-toggle-fg: #09175b;
  --rui-btn-bg-disabled-active: #d3d3d3;
  --rui-btn-fg-disabled-active: #fff;
  --rui-chart-data-series-color-1: #78a9cc;
  --rui-chart-data-series-translucent-color-1: #78a9ccaa;
  --rui-chart-data-series-color-2: #91e3db;
  --rui-chart-data-series-translucent-color-2: #91e3dbaa;
  --rui-chart-data-series-color-3: #b0c581;
  --rui-chart-data-series-translucent-color-3: #b0c581aa;
  --rui-chart-data-series-color-4: #bfacd2;
  --rui-chart-data-series-translucent-color-4: #bfacd2aa;
  --rui-chart-data-series-color-5: #6f7ca5;
  --rui-chart-data-series-translucent-color-5: #6f7ca5aa;
  --rui-chart-data-series-color-6: #d2c0ad;
  --rui-chart-data-series-translucent-color-6: #d2c0adaa;
  --rui-chart-data-series-color-7: #dfd690;
  --rui-chart-data-series-translucent-color-7: #dfd690aa;
  --rui-chart-data-series-color-8: #dcb2b2;
  --rui-chart-data-series-translucent-color-8: #dcb2b2aa;
  --rui-chart-data-series-color-9: #e7adec;
  --rui-chart-data-series-translucent-color-9: #e7adecaa;
  --rui-chart-data-series-color-10: #bbbbbb;
  --rui-chart-data-series-translucent-color-10: #bbbbbbaa;
  --rui-chart-grid-color: rgba(24, 24, 48, 0.1);
  --rui-display-block-bg: white;
  --rui-display-block-border-color: #f0f3ff;
  --rui-display-block-border-radius: 8px;
  --rui-display-block-border-width: 1px;
  --rui-display-block-padding: 17px;
  --rui-display-block-subtitle-opacity: 0.66;
  --rui-display-block-title-size: 18px;
  --rui-fixed-layout-gap-size: 12px;
  --rui-function-view-padding: 15px;
  --rui-function-view-title-size: 26px;
  --rui-form-disabled-bg: #eee;
  --rui-form-disabled-fg: #999;
  --rui-form-required-field: #f81;
  --rui-form-group-margin: 4px 0 15px;
  --rui-form-input-text-align: left;
  --rui-grid-btn-fg-disabled: #ccc;
  --rui-group-box-bg: #f3f6fe;
  --rui-group-box-subtitle-opacity: 0.66;
  --rui-icon-dropdown-arrow: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23181830'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>");
  --rui-icon-close-search: url("data:image/svg+xml;charset=UTF-8,<svg viewPort='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'><line x1='1' y1='9' x2='9' y2='1' stroke='%23181830' stroke-width='1'/><line x1='1' y1='1' x2='9' y2='9' stroke='%23181830' stroke-width='1'/></svg>");
  --rui-image-filter: none;
  --rui-line: #e0e8f5;
  --rui-line-heavy: #bbc4cb;
  --rui-main-header-bg: #203660;
  --rui-main-header-bg-hover: rgba(238, 238, 238, 0.2);
  --rui-main-header-border-bottom: none;
  --rui-main-header-fg: #eee;
  --rui-main-header-height: 50px;
  --rui-main-nav-bg: #f0f3ff;
  --rui-main-nav-bg-active: #d6deff;
  --rui-main-nav-fg-active: #085ce5;
  --rui-main-nav-border: none;
  --rui-main-nav-fg-inactive: #06185f;
  --rui-main-nav-separator: #2036601a;
  --rui-main-nav-width-collapsed: 50px;
  --rui-main-nav-width-expanded: 230px;
  --rui-modal-backdrop: rgba(0, 0, 0, 0.4);
  --rui-modal-border: 1px solid #203660;
  --rui-modal-title-bg: #203660;
  --rui-notification-error-accent: #dc796a;
  --rui-notification-error-bg: #fde1df;
  --rui-notification-error-border: transparent;
  --rui-notification-error-close-btn: rgba(102, 102, 102, 0.5);
  --rui-notification-error-fg: #666;
  --rui-notification-info-accent: #5b8adc;
  --rui-notification-info-bg: #ebf2ff;
  --rui-notification-info-border: transparent;
  --rui-notification-info-close-btn: rgba(102, 102, 102, 0.5);
  --rui-notification-info-fg: #666;
  --rui-notification-success-accent: #79b47a;
  --rui-notification-success-bg: #e0f1e0;
  --rui-notification-success-border: transparent;
  --rui-notification-success-close-btn: rgba(102, 102, 102, 0.5);
  --rui-notification-success-fg: #666;
  --rui-notification-warning-accent: #dbaa24;
  --rui-notification-warning-bg: #f8edd8;
  --rui-notification-warning-border: transparent;
  --rui-notification-warning-close-btn: rgba(102, 102, 102, 0.5);
  --rui-notification-warning-fg: #666;
  --rui-outline-offset-anchor: 0;
  --rui-outline-offset-btn: 0;
  --rui-outline-style: solid;
  --rui-outline-width: 1px;
  --rui-password-strength-meter-strong-bg: #5cb85c;
  --rui-password-strength-meter-medium-bg: #f0ad4e;
  --rui-password-strength-meter-weak-bg: #d9534f;
  --rui-password-strength-meter-text-shadow: none;
  --rui-percentage-circle-data-active: #085ce5;
  --rui-percentage-circle-data-inactive: #ccc;
  --rui-percentage-circle-data-bg: #f4f4f4;
  --rui-popup-bg: #fff;
  --rui-popup-border: #ddd;
  --rui-popup-border-radius: 4px;
  --rui-popup-fg: #181830;
  --rui-popup-content-bg: #fff;
  --rui-popup-content-border: #ddd;
  --rui-popup-content-fg: #181830;
  --rui-popup-header-separator: rgba(255, 255, 255, 0.2);
  --rui-popup-menu-option-padding: 3px 20px;
  --rui-popup-menu-separator: #dbe4eb;
  --rui-popup-menu-padding: 15px;
  --rui-scrollbar-thumb: rgba(0, 0, 0, 0.1);
  --rui-scrollbar-track: transparent;
  --rui-search-box-bg: #3e5174;
  --rui-search-box-border: none;
  --rui-search-box-box-shadow: none;
  --rui-search-box-button-bg: transparent;
  --rui-search-box-button-bg-hover: var(--rui-search-box-bg);
  --rui-search-box-button-fg: rgba(238, 238, 238, .7);
  --rui-search-box-button-fg-hover: var(--rui-main-header-fg);
  --rui-search-box-fg: rgba(238, 238, 238, .75);
  --rui-search-box-watermark: rgba(238, 238, 238, .5);
  --rui-slider-track: var(--rui-content-secondary-bg);
  --rui-slider-thumb: var(--rui-btn-primary-bg);
  --rui-slider-thumb-focused: var(--rui-btn-primary-bg-hover);
  --rui-slide-up-bg: rgba(34, 34, 34, 0.85);
  --rui-splitter-bg: #eee;
  --rui-table-footer-bg: #f0f3ff;
  --rui-table-header-bg: #f0f3ff;
  --rui-table-stripe-bg: #f0f3ff;
  --rui-table-stripe-fg: var(--rui-text-regular);
  --rui-table-row-border: #ebf0f4;
  --rui-tile-alt1-bg: #1851b4;
  --rui-tile-alt1-bg-hover: #134190;
  --rui-tile-alt1-fg: #fff;
  --rui-tile-alt2-bg: #103575;
  --rui-tile-alt2-bg-hover: #0b2551;
  --rui-tile-alt2-fg: #fff;
  --rui-tile-alt3-bg: #071836;
  --rui-tile-alt3-bg-hover: #020812;
  --rui-tile-alt3-fg: #fff;
  --rui-tile-highlighted-bg: #fa0;
  --rui-tile-highlighted-bg-hover: #d99523;
  --rui-tile-highlighted-fg: #333;
  --rui-toast-bg: #222;
  --rui-toast-close-button-border: rgba(255, 255, 255, 0.25);
  --rui-toast-close-button-fg: rgba(255, 255, 255, 0.75);
  --rui-toast-fg: #fff;
  --rui-toggle-thumb-bg: #fff;
  --rui-toggle-track-border: #ddd;
  --rui-toolbar-floating-bg: #f0f3ffee;
  --rui-toolbar-function-bg: transparent;
  --rui-toolbar-separator-bg-function: #95a9b7;
  --rui-well-bg: #f0f3ff;
  --rui-well-border: transparent;
}
@media (prefers-color-scheme: dark) {
  :root:not(.light) {
    color-scheme: dark;
    --rui-accent: #84b1ff;
    --rui-body-bg: #141a1f;
    --rui-body-bg-with-display-blocks: #0e1216;
    --rui-box-shadow: #000;
    --rui-box-shadow-dialog-box: 5px 5px 15px rgba(0, 0, 0, 1);
    --rui-box-shadow-display-block: 1px 1px 1px #000306;
    --rui-box-shadow-floating-toolbar: 0px 0px 12px rgb(0, 0, 0, 0.2);
    --rui-box-shadow-form-control: inset 0 1px 1px rgba(0, 0, 0, .075);
    --rui-box-shadow-header: 0px 1px 2px rgba(0, 0, 0, 0.3);
    --rui-box-shadow-menu-header: 0 4px 8px -3px rgb(0, 0, 0, 0.2);
    --rui-box-shadow-menu-nav: 4px 0 8px -3px rgb(0, 0, 0, 0.2);
    --rui-box-shadow-popup: 3px 3px 12px rgba(0, 0, 0, .2);
    --rui-busy-indicator-backdrop: rgba(46, 50, 54, .8);
    --rui-content-primary-bg: #141a1f;
    --rui-content-secondary-bg: #2c3944;
    --rui-font-family:
      "Noto Sans",
      Roboto,
      Arial,
      -apple-system,
      system-ui,
      sans-serif;
    --rui-font-family-chrome:
      Gellix,
      "Noto Sans",
      Roboto,
      Arial,
      -apple-system,
      system-ui,
      sans-serif;
    --rui-font-size: 13px;
    --rui-font-weight: 400;
    --rui-line-height: 20px;
    --rui-function-title: #84b1ff;
    --rui-text-regular: #e6e6e6;
    --rui-text-bright: #c2d2ef;
    --rui-text-error: #ff6868;
    --rui-text-help: rgba(240, 242, 255, 0.5);
    --rui-text-highlight: #ffffbb25;
    --rui-text-disabled: #999;
    --rui-list-item-hovered-bg: #26323b;
    --rui-list-item-hovered-fg: var(--rui-text-regular);
    --rui-list-item-selected-bg: #303f4b;
    --rui-list-item-selected-fg: var(--rui-text-regular);
    --rui-back-to-top-bg: rgba(0, 0, 0, 0.5);
    --rui-back-to-top-border: #444444;
    --rui-breadcrumb: var(--rui-function-title);
    --rui-breadcrumb-separator: rgba(238, 238, 238, .7);
    --rui-breadcrumb-display-block: var(--rui-accent);
    --rui-breadcrumb-separator-display-block: var(--rui-text-regular);
    --rui-btn-badge-border-radius: 10px;
    --rui-btn-badge-border-style: solid;
    --rui-btn-badge-border-width: 1px;
    --rui-btn-badge-font-size: 12px;
    --rui-btn-badge-font-weight: 700;
    --rui-btn-badge-line-height: 1;
    --rui-btn-badge-min-width: 10px;
    --rui-btn-badge-padding: 2px 6px 4px 6px;
    --rui-btn-badge-right: -12px;
    --rui-btn-badge-top: -10px;
    --rui-btn-badge-bg-primary: #d6e5ff;
    --rui-btn-badge-bg-secondary: #d6e5ff;
    --rui-btn-badge-bg-destructive: #e13329;
    --rui-btn-badge-fg-primary: #000000;
    --rui-btn-badge-fg-secondary: #000000;
    --rui-btn-badge-fg-destructive: #000000;
    --rui-btn-badge-fg-active: #3a3c45;
    --rui-busy-indicator: #fff;
    --rui-btn-border-radius: 16px;
    --rui-btn-border-style: solid;
    --rui-btn-border-width: 1px;
    --rui-btn-box-shadow: none;
    --rui-btn-font-size-md: 13px;
    --rui-btn-font-size-sm: 12px;
    --rui-btn-font-weight: 500;
    --rui-btn-line-height-md: 1.42857143;
    --rui-btn-line-height-sm: 1.5;
    --rui-btn-padding-md: 5px 11px;
    --rui-btn-padding-sm: 4px 9px;
    --rui-btn-primary-bg: #2b64bf;
    --rui-btn-primary-bg-active: #05347f;
    --rui-btn-primary-bg-disabled: #42454F;
    --rui-btn-primary-bg-disabled-active: #2e3036;
    --rui-btn-primary-bg-hover: #224e96;
    --rui-btn-primary-border: #2b64bf;
    --rui-btn-primary-border-disabled: var(--rui-btn-primary-bg-disabled);
    --rui-btn-primary-fg: #fff;
    --rui-btn-primary-fg-disabled: #99a;
    --rui-btn-primary-fg-hover: #fff;
    --rui-btn-secondary-bg: #141a1f;
    --rui-btn-secondary-bg-active: #11181c;
    --rui-btn-secondary-bg-disabled: var(--rui-btn-primary-bg-disabled);
    --rui-btn-secondary-bg-disabled-active: var(--rui-btn-primary-bg-disabled-active);
    --rui-btn-secondary-bg-hover: #26323b;
    --rui-btn-secondary-border: #4e5763;
    --rui-btn-secondary-border-disabled: var(--rui-btn-primary-bg-disabled);
    --rui-btn-secondary-fg: #e6e6e6;
    --rui-btn-secondary-fg-disabled: var(--rui-btn-primary-fg-disabled);
    --rui-btn-secondary-fg-hover: #e6e6e6;
    --rui-btn-destructive-bg: #141a1f;
    --rui-btn-destructive-bg-active: #211312;
    --rui-btn-destructive-bg-disabled: var(--rui-btn-primary-bg-disabled);
    --rui-btn-destructive-bg-hover: #302122;
    --rui-btn-destructive-border: #673837;
    --rui-btn-destructive-fg: #bc534e;
    --rui-btn-destructive-fg-hover: #bc534e;
    --rui-btn-destructive-border-disabled: var(--rui-btn-primary-bg-disabled);
    --rui-btn-destructive-fg-disabled: var(--rui-btn-primary-fg-disabled);
    --rui-btn-light-bg: transparent;
    --rui-btn-light-bg-hover: #5c5f70;
    --rui-btn-light-fg: #eee;
    --rui-btn-light-fg-hover: #eee;
    --rui-btn-misc-bg: var(--rui-btn-primary-bg);
    --rui-btn-misc-bg-hover: var(--rui-btn-primary-bg-hover);
    --rui-btn-misc-fg: var(--rui-btn-secondary-fg);
    --rui-btn-misc-fg-hover: var(--rui-btn-secondary-fg-hover);
    --rui-btn-misc-bg-disabled: #5a5a64;
    --rui-btn-misc-fg-disabled: var(--rui-text-regular);
    --rui-btn-toggle-bg-off: transparent;
    --rui-btn-toggle-bg-off-hover: #26323b;
    --rui-btn-toggle-bg-on: #50607c;
    --rui-btn-toggle-bg-on-hover: #46546d;
    --rui-btn-toggle-fg: #e6e6e6;
    --rui-btn-bg-disabled-active: #505362;
    --rui-btn-fg-disabled-active: #cdced6;
    --rui-chart-data-series-color-1: #91e3db;
    --rui-chart-data-series-translucent-color-1: #91e3dbaa;
    --rui-chart-data-series-color-2: #78a9cc;
    --rui-chart-data-series-translucent-color-2: #78a9ccaa;
    --rui-chart-data-series-color-3: #b0c581;
    --rui-chart-data-series-translucent-color-3: #b0c581aa;
    --rui-chart-data-series-color-4: #bfacd2;
    --rui-chart-data-series-translucent-color-4: #bfacd2aa;
    --rui-chart-data-series-color-5: #6f7ca5;
    --rui-chart-data-series-translucent-color-5: #6f7ca5aa;
    --rui-chart-data-series-color-6: #dfd690;
    --rui-chart-data-series-translucent-color-6: #dfd690aa;
    --rui-chart-data-series-color-7: #bbbbbb;
    --rui-chart-data-series-translucent-color-7: #bbbbbbaa;
    --rui-chart-data-series-color-8: #dcb2b2;
    --rui-chart-data-series-translucent-color-8: #dcb2b2aa;
    --rui-chart-data-series-color-9: #e7adec;
    --rui-chart-data-series-translucent-color-9: #e7adecaa;
    --rui-chart-data-series-color-10: #d2c0ad;
    --rui-chart-data-series-translucent-color-10: #d2c0adaa;
    --rui-chart-grid-color: rgba(240, 242, 255, 0.2);
    --rui-display-block-bg: #141a1f;
    --rui-display-block-border-color: #1c222b;
    --rui-display-block-border-radius: 8px;
    --rui-display-block-border-width: 1px;
    --rui-display-block-padding: 17px;
    --rui-display-block-subtitle-opacity: 0.5;
    --rui-display-block-title-size: 18px;
    --rui-fixed-layout-gap-size: 12px;
    --rui-function-view-padding: 15px;
    --rui-function-view-title-size: 26px;
    --rui-form-disabled-bg: #45464f;
    --rui-form-disabled-fg: #8f92a3;
    --rui-form-required-field: #f81;
    --rui-form-group-margin: 4px 0 15px;
    --rui-form-input-text-align: left;
    --rui-grid-btn-fg-disabled: #666;
    --rui-group-box-bg: transparent;
    --rui-group-box-subtitle-opacity: 0.61;
    --rui-icon-dropdown-arrow: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23ffffff'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>");
    --rui-icon-close-search: url("data:image/svg+xml;charset=UTF-8,<svg viewPort='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'><line x1='1' y1='9' x2='9' y2='1' stroke='%23ffffff' stroke-width='1'/><line x1='1' y1='1' x2='9' y2='9' stroke='%23ffffff' stroke-width='1'/></svg>");
    --rui-image-filter: grayscale(25%);
    --rui-line: #394046;
    --rui-line-heavy: #777;
    --rui-main-header-bg: #1f272e;
    --rui-main-header-bg-hover: rgba(240, 242, 255, 0.2);
    --rui-main-header-border-bottom: none;
    --rui-main-header-fg: #fafbff;
    --rui-main-header-height: 50px;
    --rui-main-nav-bg: #1f272e;
    --rui-main-nav-bg-active: #151a1e;
    --rui-main-nav-fg-active: #085ce5;
    --rui-main-nav-border: none;
    --rui-main-nav-fg-inactive: #ddd;
    --rui-main-nav-separator: rgba(240, 242, 255, 0.15);
    --rui-main-nav-width-collapsed: 50px;
    --rui-main-nav-width-expanded: 230px;
    --rui-modal-backdrop: #04070b80;
    --rui-modal-border: 1px solid #1c222b;
    --rui-notification-error-accent: #cc645c;
    --rui-notification-error-bg: #292428;
    --rui-notification-error-border: var(--rui-notification-error-accent);
    --rui-notification-error-close-btn: var(--rui-notification-error-accent);
    --rui-notification-error-fg: #ff5b4f;
    --rui-notification-info-accent: #5396c6;
    --rui-notification-info-bg: #242f42;
    --rui-notification-info-border: var(--rui-notification-info-accent);
    --rui-notification-info-close-btn: var(--rui-notification-info-accent);
    --rui-notification-info-fg: #94d2ff;
    --rui-notification-success-accent: #5f9b61;
    --rui-notification-success-bg: #223030;
    --rui-notification-success-border: var(--rui-notification-success-accent);
    --rui-notification-success-close-btn: var(--rui-notification-success-accent);
    --rui-notification-success-fg: #7fc782;
    --rui-notification-warning-accent: #cba334;
    --rui-notification-warning-bg: #2b2d2a;
    --rui-notification-warning-border: var(--rui-notification-warning-accent);
    --rui-notification-warning-close-btn: var(--rui-notification-warning-accent);
    --rui-notification-warning-fg: #ffcf4d;
    --rui-outline-offset-anchor: 0;
    --rui-outline-offset-btn: 0;
    --rui-outline-style: solid;
    --rui-outline-width: 1px;
    --rui-password-strength-meter-strong-bg: #5cb85c;
    --rui-password-strength-meter-medium-bg: #f0ad4e;
    --rui-password-strength-meter-weak-bg: #d9534f;
    --rui-password-strength-meter-text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
    --rui-percentage-circle-data-active: #2b64bf;
    --rui-percentage-circle-data-inactive: #394046;
    --rui-percentage-circle-data-bg: #181d25;
    --rui-popup-bg: #1f272e;
    --rui-popup-border: #2d3643;
    --rui-popup-border-radius: 4px;
    --rui-popup-fg: #fff;
    --rui-popup-content-bg: #1f272e;
    --rui-popup-content-border: #2d3643;
    --rui-popup-content-fg: #fff;
    --rui-popup-header-separator: rgba(255, 255, 255, 0.2);
    --rui-popup-menu-option-padding: 3px 20px;
    --rui-popup-menu-separator: #2d3643;
    --rui-popup-menu-padding: 15px;
    --rui-search-box-bg: #0a0d0f;
    --rui-search-box-border: none;
    --rui-search-box-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.08);
    --rui-search-box-button-bg: transparent;
    --rui-search-box-button-bg-hover: var(--rui-search-box-bg);
    --rui-search-box-button-fg: rgba(240, 242, 255, .7);
    --rui-search-box-button-fg-hover: var(--rui-main-header-fg);
    --rui-search-box-fg: rgba(240, 242, 255, .75);
    --rui-search-box-watermark: rgba(240, 242, 255, .5);
    --rui-scrollbar-thumb: rgba(240, 242, 255, 0.075);
    --rui-scrollbar-track: transparent;
    --rui-slider-track: var(--rui-content-secondary-bg);
    --rui-slider-thumb: var(--rui-btn-primary-bg);
    --rui-slider-thumb-focused: var(--rui-btn-primary-bg-hover);
    --rui-slide-up-bg: rgba(0, 0, 12, .85);
    --rui-splitter-bg: #222;
    --rui-table-footer-bg: #1c242c;
    --rui-table-header-bg: #1c242c;
    --rui-table-stripe-bg: #1c242c;
    --rui-table-stripe-fg: #fff;
    --rui-table-row-border: #262c36;
    --rui-tile-alt1-bg: #3f5273;
    --rui-tile-alt1-bg-hover: #344460;
    --rui-tile-alt1-fg: #fff;
    --rui-tile-alt2-bg: #2c3a54;
    --rui-tile-alt2-bg-hover: #1e2839;
    --rui-tile-alt2-fg: #fff;
    --rui-tile-alt3-bg: #272e3a;
    --rui-tile-alt3-bg-hover: #212731;
    --rui-tile-alt3-fg: #fff;
    --rui-tile-highlighted-bg: #fa0;
    --rui-tile-highlighted-bg-hover: #d99523;
    --rui-tile-highlighted-fg: #333;
    --rui-toast-bg: #000;
    --rui-toast-close-button-border: rgba(240, 242, 255, 0.25);
    --rui-toast-close-button-fg: rgba(240, 242, 255, 0.75);
    --rui-toast-fg: #fff;
    --rui-toggle-thumb-bg: #fff;
    --rui-toggle-track-border: #464650;
    --rui-toolbar-floating-bg: #1b2227f2;
    --rui-toolbar-function-bg: transparent;
    --rui-toolbar-separator-bg-function: #848688;
    --rui-well-bg: #212c40;
    --rui-well-border: transparent;
  }
}
:root.dark {
  color-scheme: dark;
  --rui-accent: #84b1ff;
  --rui-body-bg: #141a1f;
  --rui-body-bg-with-display-blocks: #0e1216;
  --rui-box-shadow: #000;
  --rui-box-shadow-dialog-box: 5px 5px 15px rgba(0, 0, 0, 1);
  --rui-box-shadow-display-block: 1px 1px 1px #000306;
  --rui-box-shadow-floating-toolbar: 0px 0px 12px rgb(0, 0, 0, 0.2);
  --rui-box-shadow-form-control: inset 0 1px 1px rgba(0, 0, 0, .075);
  --rui-box-shadow-header: 0px 1px 2px rgba(0, 0, 0, 0.3);
  --rui-box-shadow-menu-header: 0 4px 8px -3px rgb(0, 0, 0, 0.2);
  --rui-box-shadow-menu-nav: 4px 0 8px -3px rgb(0, 0, 0, 0.2);
  --rui-box-shadow-popup: 3px 3px 12px rgba(0, 0, 0, .2);
  --rui-busy-indicator-backdrop: rgba(46, 50, 54, .8);
  --rui-content-primary-bg: #141a1f;
  --rui-content-secondary-bg: #2c3944;
  --rui-font-family:
    "Noto Sans",
    Roboto,
    Arial,
    -apple-system,
    system-ui,
    sans-serif;
  --rui-font-family-chrome:
    Gellix,
    "Noto Sans",
    Roboto,
    Arial,
    -apple-system,
    system-ui,
    sans-serif;
  --rui-font-size: 13px;
  --rui-font-weight: 400;
  --rui-line-height: 20px;
  --rui-function-title: #84b1ff;
  --rui-text-regular: #e6e6e6;
  --rui-text-bright: #c2d2ef;
  --rui-text-error: #ff6868;
  --rui-text-help: rgba(240, 242, 255, 0.5);
  --rui-text-highlight: #ffffbb25;
  --rui-text-disabled: #999;
  --rui-list-item-hovered-bg: #26323b;
  --rui-list-item-hovered-fg: var(--rui-text-regular);
  --rui-list-item-selected-bg: #303f4b;
  --rui-list-item-selected-fg: var(--rui-text-regular);
  --rui-back-to-top-bg: rgba(0, 0, 0, 0.5);
  --rui-back-to-top-border: #444444;
  --rui-breadcrumb: var(--rui-function-title);
  --rui-breadcrumb-separator: rgba(238, 238, 238, .7);
  --rui-breadcrumb-display-block: var(--rui-accent);
  --rui-breadcrumb-separator-display-block: var(--rui-text-regular);
  --rui-btn-badge-border-radius: 10px;
  --rui-btn-badge-border-style: solid;
  --rui-btn-badge-border-width: 1px;
  --rui-btn-badge-font-size: 12px;
  --rui-btn-badge-font-weight: 700;
  --rui-btn-badge-line-height: 1;
  --rui-btn-badge-min-width: 10px;
  --rui-btn-badge-padding: 2px 6px 4px 6px;
  --rui-btn-badge-right: -12px;
  --rui-btn-badge-top: -10px;
  --rui-btn-badge-bg-primary: #d6e5ff;
  --rui-btn-badge-bg-secondary: #d6e5ff;
  --rui-btn-badge-bg-destructive: #e13329;
  --rui-btn-badge-fg-primary: #000000;
  --rui-btn-badge-fg-secondary: #000000;
  --rui-btn-badge-fg-destructive: #000000;
  --rui-btn-badge-fg-active: #3a3c45;
  --rui-busy-indicator: #fff;
  --rui-btn-border-radius: 16px;
  --rui-btn-border-style: solid;
  --rui-btn-border-width: 1px;
  --rui-btn-box-shadow: none;
  --rui-btn-font-size-md: 13px;
  --rui-btn-font-size-sm: 12px;
  --rui-btn-font-weight: 500;
  --rui-btn-line-height-md: 1.42857143;
  --rui-btn-line-height-sm: 1.5;
  --rui-btn-padding-md: 5px 11px;
  --rui-btn-padding-sm: 4px 9px;
  --rui-btn-primary-bg: #2b64bf;
  --rui-btn-primary-bg-active: #05347f;
  --rui-btn-primary-bg-disabled: #42454F;
  --rui-btn-primary-bg-disabled-active: #2e3036;
  --rui-btn-primary-bg-hover: #224e96;
  --rui-btn-primary-border: #2b64bf;
  --rui-btn-primary-border-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-primary-fg: #fff;
  --rui-btn-primary-fg-disabled: #99a;
  --rui-btn-primary-fg-hover: #fff;
  --rui-btn-secondary-bg: #141a1f;
  --rui-btn-secondary-bg-active: #11181c;
  --rui-btn-secondary-bg-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-secondary-bg-disabled-active: var(--rui-btn-primary-bg-disabled-active);
  --rui-btn-secondary-bg-hover: #26323b;
  --rui-btn-secondary-border: #4e5763;
  --rui-btn-secondary-border-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-secondary-fg: #e6e6e6;
  --rui-btn-secondary-fg-disabled: var(--rui-btn-primary-fg-disabled);
  --rui-btn-secondary-fg-hover: #e6e6e6;
  --rui-btn-destructive-bg: #141a1f;
  --rui-btn-destructive-bg-active: #211312;
  --rui-btn-destructive-bg-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-destructive-bg-hover: #302122;
  --rui-btn-destructive-border: #673837;
  --rui-btn-destructive-fg: #bc534e;
  --rui-btn-destructive-fg-hover: #bc534e;
  --rui-btn-destructive-border-disabled: var(--rui-btn-primary-bg-disabled);
  --rui-btn-destructive-fg-disabled: var(--rui-btn-primary-fg-disabled);
  --rui-btn-light-bg: transparent;
  --rui-btn-light-bg-hover: #5c5f70;
  --rui-btn-light-fg: #eee;
  --rui-btn-light-fg-hover: #eee;
  --rui-btn-misc-bg: var(--rui-btn-primary-bg);
  --rui-btn-misc-bg-hover: var(--rui-btn-primary-bg-hover);
  --rui-btn-misc-fg: var(--rui-btn-secondary-fg);
  --rui-btn-misc-fg-hover: var(--rui-btn-secondary-fg-hover);
  --rui-btn-misc-bg-disabled: #5a5a64;
  --rui-btn-misc-fg-disabled: var(--rui-text-regular);
  --rui-btn-toggle-bg-off: transparent;
  --rui-btn-toggle-bg-off-hover: #26323b;
  --rui-btn-toggle-bg-on: #50607c;
  --rui-btn-toggle-bg-on-hover: #46546d;
  --rui-btn-toggle-fg: #e6e6e6;
  --rui-btn-bg-disabled-active: #505362;
  --rui-btn-fg-disabled-active: #cdced6;
  --rui-chart-data-series-color-1: #91e3db;
  --rui-chart-data-series-translucent-color-1: #91e3dbaa;
  --rui-chart-data-series-color-2: #78a9cc;
  --rui-chart-data-series-translucent-color-2: #78a9ccaa;
  --rui-chart-data-series-color-3: #b0c581;
  --rui-chart-data-series-translucent-color-3: #b0c581aa;
  --rui-chart-data-series-color-4: #bfacd2;
  --rui-chart-data-series-translucent-color-4: #bfacd2aa;
  --rui-chart-data-series-color-5: #6f7ca5;
  --rui-chart-data-series-translucent-color-5: #6f7ca5aa;
  --rui-chart-data-series-color-6: #dfd690;
  --rui-chart-data-series-translucent-color-6: #dfd690aa;
  --rui-chart-data-series-color-7: #bbbbbb;
  --rui-chart-data-series-translucent-color-7: #bbbbbbaa;
  --rui-chart-data-series-color-8: #dcb2b2;
  --rui-chart-data-series-translucent-color-8: #dcb2b2aa;
  --rui-chart-data-series-color-9: #e7adec;
  --rui-chart-data-series-translucent-color-9: #e7adecaa;
  --rui-chart-data-series-color-10: #d2c0ad;
  --rui-chart-data-series-translucent-color-10: #d2c0adaa;
  --rui-chart-grid-color: rgba(240, 242, 255, 0.2);
  --rui-display-block-bg: #141a1f;
  --rui-display-block-border-color: #1c222b;
  --rui-display-block-border-radius: 8px;
  --rui-display-block-border-width: 1px;
  --rui-display-block-padding: 17px;
  --rui-display-block-subtitle-opacity: 0.5;
  --rui-display-block-title-size: 18px;
  --rui-fixed-layout-gap-size: 12px;
  --rui-function-view-padding: 15px;
  --rui-function-view-title-size: 26px;
  --rui-form-disabled-bg: #45464f;
  --rui-form-disabled-fg: #8f92a3;
  --rui-form-required-field: #f81;
  --rui-form-group-margin: 4px 0 15px;
  --rui-form-input-text-align: left;
  --rui-grid-btn-fg-disabled: #666;
  --rui-group-box-bg: transparent;
  --rui-group-box-subtitle-opacity: 0.61;
  --rui-icon-dropdown-arrow: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512' fill='%23ffffff'><path d='M256 377.6l-201.6-201.6 28.8-28.8 172.8 172.8 172.8-172.8 28.8 28.8z'></path></svg>");
  --rui-icon-close-search: url("data:image/svg+xml;charset=UTF-8,<svg viewPort='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'><line x1='1' y1='9' x2='9' y2='1' stroke='%23ffffff' stroke-width='1'/><line x1='1' y1='1' x2='9' y2='9' stroke='%23ffffff' stroke-width='1'/></svg>");
  --rui-image-filter: grayscale(25%);
  --rui-line: #394046;
  --rui-line-heavy: #777;
  --rui-main-header-bg: #1f272e;
  --rui-main-header-bg-hover: rgba(240, 242, 255, 0.2);
  --rui-main-header-border-bottom: none;
  --rui-main-header-fg: #fafbff;
  --rui-main-header-height: 50px;
  --rui-main-nav-bg: #1f272e;
  --rui-main-nav-bg-active: #151a1e;
  --rui-main-nav-fg-active: #085ce5;
  --rui-main-nav-border: none;
  --rui-main-nav-fg-inactive: #ddd;
  --rui-main-nav-separator: rgba(240, 242, 255, 0.15);
  --rui-main-nav-width-collapsed: 50px;
  --rui-main-nav-width-expanded: 230px;
  --rui-modal-backdrop: #04070b80;
  --rui-modal-border: 1px solid #1c222b;
  --rui-notification-error-accent: #cc645c;
  --rui-notification-error-bg: #292428;
  --rui-notification-error-border: var(--rui-notification-error-accent);
  --rui-notification-error-close-btn: var(--rui-notification-error-accent);
  --rui-notification-error-fg: #ff5b4f;
  --rui-notification-info-accent: #5396c6;
  --rui-notification-info-bg: #242f42;
  --rui-notification-info-border: var(--rui-notification-info-accent);
  --rui-notification-info-close-btn: var(--rui-notification-info-accent);
  --rui-notification-info-fg: #94d2ff;
  --rui-notification-success-accent: #5f9b61;
  --rui-notification-success-bg: #223030;
  --rui-notification-success-border: var(--rui-notification-success-accent);
  --rui-notification-success-close-btn: var(--rui-notification-success-accent);
  --rui-notification-success-fg: #7fc782;
  --rui-notification-warning-accent: #cba334;
  --rui-notification-warning-bg: #2b2d2a;
  --rui-notification-warning-border: var(--rui-notification-warning-accent);
  --rui-notification-warning-close-btn: var(--rui-notification-warning-accent);
  --rui-notification-warning-fg: #ffcf4d;
  --rui-outline-offset-anchor: 0;
  --rui-outline-offset-btn: 0;
  --rui-outline-style: solid;
  --rui-outline-width: 1px;
  --rui-password-strength-meter-strong-bg: #5cb85c;
  --rui-password-strength-meter-medium-bg: #f0ad4e;
  --rui-password-strength-meter-weak-bg: #d9534f;
  --rui-password-strength-meter-text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  --rui-percentage-circle-data-active: #2b64bf;
  --rui-percentage-circle-data-inactive: #394046;
  --rui-percentage-circle-data-bg: #181d25;
  --rui-popup-bg: #1f272e;
  --rui-popup-border: #2d3643;
  --rui-popup-border-radius: 4px;
  --rui-popup-fg: #fff;
  --rui-popup-content-bg: #1f272e;
  --rui-popup-content-border: #2d3643;
  --rui-popup-content-fg: #fff;
  --rui-popup-header-separator: rgba(255, 255, 255, 0.2);
  --rui-popup-menu-option-padding: 3px 20px;
  --rui-popup-menu-separator: #2d3643;
  --rui-popup-menu-padding: 15px;
  --rui-search-box-bg: #0a0d0f;
  --rui-search-box-border: none;
  --rui-search-box-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.08);
  --rui-search-box-button-bg: transparent;
  --rui-search-box-button-bg-hover: var(--rui-search-box-bg);
  --rui-search-box-button-fg: rgba(240, 242, 255, .7);
  --rui-search-box-button-fg-hover: var(--rui-main-header-fg);
  --rui-search-box-fg: rgba(240, 242, 255, .75);
  --rui-search-box-watermark: rgba(240, 242, 255, .5);
  --rui-scrollbar-thumb: rgba(240, 242, 255, 0.075);
  --rui-scrollbar-track: transparent;
  --rui-slider-track: var(--rui-content-secondary-bg);
  --rui-slider-thumb: var(--rui-btn-primary-bg);
  --rui-slider-thumb-focused: var(--rui-btn-primary-bg-hover);
  --rui-slide-up-bg: rgba(0, 0, 12, .85);
  --rui-splitter-bg: #222;
  --rui-table-footer-bg: #1c242c;
  --rui-table-header-bg: #1c242c;
  --rui-table-stripe-bg: #1c242c;
  --rui-table-stripe-fg: #fff;
  --rui-table-row-border: #262c36;
  --rui-tile-alt1-bg: #3f5273;
  --rui-tile-alt1-bg-hover: #344460;
  --rui-tile-alt1-fg: #fff;
  --rui-tile-alt2-bg: #2c3a54;
  --rui-tile-alt2-bg-hover: #1e2839;
  --rui-tile-alt2-fg: #fff;
  --rui-tile-alt3-bg: #272e3a;
  --rui-tile-alt3-bg-hover: #212731;
  --rui-tile-alt3-fg: #fff;
  --rui-tile-highlighted-bg: #fa0;
  --rui-tile-highlighted-bg-hover: #d99523;
  --rui-tile-highlighted-fg: #333;
  --rui-toast-bg: #000;
  --rui-toast-close-button-border: rgba(240, 242, 255, 0.25);
  --rui-toast-close-button-fg: rgba(240, 242, 255, 0.75);
  --rui-toast-fg: #fff;
  --rui-toggle-thumb-bg: #fff;
  --rui-toggle-track-border: #464650;
  --rui-toolbar-floating-bg: #1b2227f2;
  --rui-toolbar-function-bg: transparent;
  --rui-toolbar-separator-bg-function: #848688;
  --rui-well-bg: #212c40;
  --rui-well-border: transparent;
}

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

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

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