/* CSS Document */
html {
  scroll-behavior: smooth;
}

body {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
  line-height: 160%;
  color: #5A5C74;
  font-weight: lighter;
  min-height: 100vh;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  padding: 0px;
}

a {
  color: #049BC1;
  transition: all 0.3s ease;
}

a:hover {
  color: #C78F03;
}

button:focus {
  outline: 0;
}

.pointer:hover {
  cursor: pointer !important;
}

.label-required {
  color: #cf3b3b;
}

.centered {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  -ms-flex-pack: center !important;
  -ms-flex-align: center !important;
}

.centered-vertical {
  display: flex !important;
  align-items: center !important;
  -ms-flex-align: center !important;
}

button:disabled {
  cursor: not-allowed !important;
  opacity: 0.5 !important;
}

.text-red {
  color: #EA3D3D !important;
}

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-250 {
  width: 250px;
}

.mw-532 {
  min-width: 532px;
}

.mw-260 {
  min-width: 260px;
}

.fs-14 {
  font-size: 14px;
}

.table tbody tr:nth-of-type(2n),
.table thead {
  background-color: rgba(0, 0, 21, 0.05);
}

label.required-red-asterisk:after {
  color: #cc0000;
  content: "*";
  font-weight: bold;
  margin-left: 10px;
}

.input-error {
  border: 1px solid red !important;
}

#loading {
  position: fixed;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 2000;
  background-image: url(../images/loading.svg?639da9c61784eea53f5710e8ed74a83f);
  background-repeat: no-repeat;
  background-position: center;
  background-color: rgba(255, 255, 255, 0.53);
  background-size: 120px;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}

@media only screen and (min-width: 600px) {
  .col-sm-w120 {
    width: 120px !important;
  }

  .mw-sm-532 {
    min-width: 532px;
  }
}
.c-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 15px 0 30px;
  position: -webkit-sticky !important;
}
.c-header .line-gradient {
  height: 5px;
  background-image: linear-gradient(to right, #df5c85, #1275bf);
}

.c-sidebar .setting-lang {
  display: flex;
  flex: 1;
  align-items: center;
  padding: 0.8445rem 1rem;
  text-decoration: none;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.05);
}

.user-screen .table-responsive {
  max-height: 600px;
  margin-bottom: 30px;
  overflow: inherit;
}
.user-screen .table-responsive.scroll {
  overflow: auto;
}
.user-screen .search-user {
  width: 76px;
  min-width: 76px;
}

.danger-helper {
  font-size: 12px;
}

html,
body,
main,
#app {
  height: 100%;
}

.capture-face .item-direction {
  border: 1px solid black;
  border-radius: 5px;
  width: 144px;
  height: 144px;
}
.capture-face .flex-item {
  display: flex;
  align-items: center;
  justify-content: center;
}
.capture-face input[type=radio] {
  width: 25px;
  height: 15px;
}
.capture-face #video {
  position: absolute;
  width: 432px;
  height: 432px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  display: none;
}
.capture-face #facesvg {
  position: absolute;
  width: 432px;
  height: 432px;
  display: none;
}
.capture-face #canvas {
  display: none;
}
.capture-face .camera {
  width: 432px;
  height: 432px;
  border: 1px solid black;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.capture-face div[data-direction] {
  border: 2px solid white;
  border-radius: 5px;
}
.capture-face div[data-direction] .item-direction {
  width: 144px;
  height: 144px;
}
.capture-face div[data-direction] .item-direction img {
  position: absolute;
  width: 144px;
  height: 144px;
  -o-object-fit: cover;
     object-fit: cover;
  display: none;
  border-radius: 5px;
}
.capture-face div[data-direction] .item-direction svg {
  position: absolute;
  width: 144px;
  height: 144px;
}
.capture-face div[data-direction].boxselect {
  border-color: green;
}
.capture-face div[data-direction].has-image .item-direction span {
  display: none;
}
.capture-face div[data-direction].has-image .item-direction img {
  display: block;
}
.capture-face div[data-direction].has-image .item-direction svg {
  display: block;
}

/*
div.header-message {
    display: none;
    color: #EA3D3D;
    div {
        display: none;
    }
}
*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9fY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX3VzZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9sb2dpbi5zY3NzIiwid2VicGFjazovLy8uL19jYXB0dXJlLWZhY2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtBQUNBO0VBQ0k7QUNBSjs7QURHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDQUo7O0FER0E7RUFDSTtFQUNBO0FDQUo7O0FER0E7RUFDSTtFQUlBO0FDQUo7O0FER0E7RUFDSTtBQ0FKOztBREdBO0VBQ0k7QUNBSjs7QURHQTtFQUNJO0FDQUo7O0FER0E7RUFDSTtBQ0FKOztBREdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0FKOztBREdBO0VBQ0k7RUFDQTtFQUNBO0FDQUo7O0FER0E7RUFDSTtFQUNBO0FDQUo7O0FER0E7RUFDSTtBQ0FKOztBREdBO0VBQ0k7QUNBSjs7QURHQTtFQUNJO0FDQUo7O0FERUE7RUFDSTtBQ0NKOztBRENBO0VBQ0k7QUNFSjs7QURBQTtFQUNJO0FDR0o7O0FEREE7RUFDSTtBQ0lKOztBREFJOztFQUVJO0FDR1I7O0FEQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQ0VKOztBRENBO0VBQ0k7QUNFSjs7QURDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNFSjs7QURDQTtFQUNJO0lBQ0k7RUNFTjs7RURDRTtJQUNJO0VDRU47QUFDRjtBQ3BJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURzSUo7QUNySUk7RUFDSTtFQUNBO0FEdUlSOztBQ2xJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcUlSOztBRXhKSTtFQUNJO0VBQ0E7RUFDQTtBRjJKUjtBRXpKSTtFQUNJO0FGMkpSO0FFekpJO0VBQ0k7RUFDQTtBRjJKUjs7QUd0S0E7RUFDSTtBSHlLSjs7QUd0S0E7Ozs7RUFJSTtBSHlLSjs7QUloTEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSm1MUjtBSWpMSTtFQUNJO0VBQ0E7RUFDQTtBSm1MUjtBSWpMSTtFQUNJO0VBQ0E7QUptTFI7QUlqTEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7S0FBQTtFQUNBO0FKbUxSO0FJakxJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUptTFI7QUlqTEk7RUFDSTtBSm1MUjtBSWpMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbUxSO0FJakxJO0VBQ0k7RUFDQTtBSm1MUjtBSWxMUTtFQUNJO0VBQ0E7QUpvTFo7QUluTFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFDQTtBSnFMaEI7QUluTFk7RUFDSTtFQUNBO0VBQ0E7QUpxTGhCO0FJakxJO0VBQ0k7QUptTFI7QUkvS1k7RUFDSTtBSmlMaEI7QUkvS1k7RUFDSTtBSmlMaEI7QUkvS1k7RUFDSTtBSmlMaEI7O0FJNUtBOzs7Ozs7OztDQUFBLEMiLCJmaWxlIjoiY3NzL2luZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qIENTUyBEb2N1bWVudCAqL1xuaHRtbCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgY29sb3I6ICM1QTVDNzQ7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICMwNDlCQzE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbmE6aG92ZXIge1xuICAgIGNvbG9yOiAjQzc4RjAzO1xufVxuXG5idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5wb2ludGVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmxhYmVsLXJlcXVpcmVkIHtcbiAgICBjb2xvcjogI2NmM2IzYjtcbn1cblxuLmNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OmZsZXghaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlciFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazpjZW50ZXIhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7XG59XG5cbi5jZW50ZXJlZC12ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTpmbGV4IWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZWQge1xuICAgIGNvbG9yOiAjRUEzRDNEICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwIHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4udy0zMCB7XG4gICAgd2lkdGg6IDMwJTtcbn1cbi53LTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xufVxuLm13LTUzMiB7XG4gICAgbWluLXdpZHRoOiA1MzJweDtcbn1cbi5tdy0yNjAge1xuICAgIG1pbi13aWR0aDogMjYwcHg7XG59XG4uZnMtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRhYmxlIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgybiksXG4gICAgdGhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDIxLCAwLjA1KTtcbiAgICB9XG59XG5cbmxhYmVsLnJlcXVpcmVkLXJlZC1hc3RlcmlzazphZnRlciB7XG4gICAgY29sb3I6ICNjYzAwMDA7XG4gICAgY29udGVudDogXCIqXCI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnB1dC1lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG59XG5cbiNsb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDIwMDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL3B1YmxpYy9pbWcvbG9hZGluZy5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41Myk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjBweDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAuY29sLXNtLXcxMjAge1xuICAgICAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXctc20tNTMyIHtcbiAgICAgICAgbWluLXdpZHRoOiA1MzJweDtcbiAgICB9XG59XG4iLCIvKiBDU1MgRG9jdW1lbnQgKi9cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGNvbG9yOiAjNUE1Qzc0O1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5hIHtcbiAgY29sb3I6ICMwNDlCQzE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICNDNzhGMDM7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5wb2ludGVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG5cbi5sYWJlbC1yZXF1aXJlZCB7XG4gIGNvbG9yOiAjY2YzYjNiO1xufVxuXG4uY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmNlbnRlcmVkLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNFQTNEM0QgIWltcG9ydGFudDtcbn1cblxuLnctMjAge1xuICB3aWR0aDogMjAlO1xufVxuXG4udy0zMCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi53LTI1MCB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLm13LTUzMiB7XG4gIG1pbi13aWR0aDogNTMycHg7XG59XG5cbi5tdy0yNjAge1xuICBtaW4td2lkdGg6IDI2MHB4O1xufVxuXG4uZnMtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZSgybiksXG4udGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDIxLCAwLjA1KTtcbn1cblxubGFiZWwucmVxdWlyZWQtcmVkLWFzdGVyaXNrOmFmdGVyIHtcbiAgY29sb3I6ICNjYzAwMDA7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnB1dC1lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xufVxuXG4jbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9wdWJsaWMvaW1nL2xvYWRpbmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTMpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyMHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNvbC1zbS13MTIwIHtcbiAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS01MzIge1xuICAgIG1pbi13aWR0aDogNTMycHg7XG4gIH1cbn1cbi5jLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4IDAgMzBweDtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG4uYy1oZWFkZXIgLmxpbmUtZ3JhZGllbnQge1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZGY1Yzg1LCAjMTI3NWJmKTtcbn1cblxuLmMtc2lkZWJhciAuc2V0dGluZy1sYW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC44NDQ1cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuLnVzZXItc2NyZWVuIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuLnVzZXItc2NyZWVuIC50YWJsZS1yZXNwb25zaXZlLnNjcm9sbCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnVzZXItc2NyZWVuIC5zZWFyY2gtdXNlciB7XG4gIHdpZHRoOiA3NnB4O1xuICBtaW4td2lkdGg6IDc2cHg7XG59XG5cbi5kYW5nZXItaGVscGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5odG1sLFxuYm9keSxcbm1haW4sXG4jYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2FwdHVyZS1mYWNlIC5pdGVtLWRpcmVjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiAxNDRweDtcbn1cbi5jYXB0dXJlLWZhY2UgLmZsZXgtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhcHR1cmUtZmFjZSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uY2FwdHVyZS1mYWNlICN2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQzMnB4O1xuICBoZWlnaHQ6IDQzMnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FwdHVyZS1mYWNlICNmYWNlc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDMycHg7XG4gIGhlaWdodDogNDMycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FwdHVyZS1mYWNlICNjYW52YXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcHR1cmUtZmFjZSAuY2FtZXJhIHtcbiAgd2lkdGg6IDQzMnB4O1xuICBoZWlnaHQ6IDQzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXB0dXJlLWZhY2UgZGl2W2RhdGEtZGlyZWN0aW9uXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2FwdHVyZS1mYWNlIGRpdltkYXRhLWRpcmVjdGlvbl0gLml0ZW0tZGlyZWN0aW9uIHtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDE0NHB4O1xufVxuLmNhcHR1cmUtZmFjZSBkaXZbZGF0YS1kaXJlY3Rpb25dIC5pdGVtLWRpcmVjdGlvbiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiAxNDRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jYXB0dXJlLWZhY2UgZGl2W2RhdGEtZGlyZWN0aW9uXSAuaXRlbS1kaXJlY3Rpb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogMTQ0cHg7XG59XG4uY2FwdHVyZS1mYWNlIGRpdltkYXRhLWRpcmVjdGlvbl0uYm94c2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiBncmVlbjtcbn1cbi5jYXB0dXJlLWZhY2UgZGl2W2RhdGEtZGlyZWN0aW9uXS5oYXMtaW1hZ2UgLml0ZW0tZGlyZWN0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcHR1cmUtZmFjZSBkaXZbZGF0YS1kaXJlY3Rpb25dLmhhcy1pbWFnZSAuaXRlbS1kaXJlY3Rpb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FwdHVyZS1mYWNlIGRpdltkYXRhLWRpcmVjdGlvbl0uaGFzLWltYWdlIC5pdGVtLWRpcmVjdGlvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbmRpdi5oZWFkZXItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogI0VBM0QzRDtcbiAgICBkaXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiovIiwiLmMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDMwcHg7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gICAgLmxpbmUtZ3JhZGllbnQge1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZGY1Yzg1LCAjMTI3NWJmKTtcbiAgICB9XG59XG5cbi5jLXNpZGViYXIge1xuICAgIC5zZXR0aW5nLWxhbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjg0NDVyZW0gMXJlbTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgIH1cbn1cbiIsIi51c2VyLXNjcmVlbiB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLnNjcm9sbCB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAuc2VhcmNoLXVzZXIge1xuICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgbWluLXdpZHRoOiA3NnB4O1xuICAgIH1cbn1cbiIsIi5kYW5nZXItaGVscGVye1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuaHRtbCxcbmJvZHksXG5tYWluLFxuI2FwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLmNhcHR1cmUtZmFjZSB7XG4gICAgLml0ZW0tZGlyZWN0aW9uIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgd2lkdGg6MTQ0cHg7XG4gICAgICAgIGhlaWdodDoxNDRweDtcbiAgICB9XG4gICAgLmZsZXgtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICB9XG4gICAgI3ZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDMycHg7XG4gICAgICAgIGhlaWdodDogNDMycHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI2ZhY2Vzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0MzJweDtcbiAgICAgICAgaGVpZ2h0OiA0MzJweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI2NhbnZhcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5jYW1lcmEge1xuICAgICAgICB3aWR0aDogNDMycHg7XG4gICAgICAgIGhlaWdodDogNDMycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBkaXZbZGF0YS1kaXJlY3Rpb25dIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgLml0ZW0tZGlyZWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOjE0NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjE0NHB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTQ0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE0NHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTQ0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE0NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGRpdltkYXRhLWRpcmVjdGlvbl0uYm94c2VsZWN0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBncmVlbjtcbiAgICB9XG4gICAgZGl2W2RhdGEtZGlyZWN0aW9uXS5oYXMtaW1hZ2Uge1xuICAgICAgICAuaXRlbS1kaXJlY3Rpb24ge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLypcbmRpdi5oZWFkZXItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogI0VBM0QzRDtcbiAgICBkaXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiovXG4iXSwic291cmNlUm9vdCI6IiJ9*/