/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/solei.css ***!
  \****************************************************************************************************************/



body {
    background-color: #f3f3f4;
}
:root {
    --ct-menu-bg: #22718A; /*#23415b*/
    --ct-menu-item-color: rgba(255,255,255,0.7);
    --ct-menu-item-hover-color: #2b8dad;/*#195279*/
    --ct-menu-item-active-color: #2b8dad;
    --ct-menu-icon-twotone-fill: rgba(102, 88, 221, 0.2);
    --ct-menu-item-active-bg: rgba(102, 88, 221, 0.2);
    --ct-menu-item-active-link: #fff;
    --ct-topbar-bg: #fff;
    --ct-logo-lg-height: 20px;
    --ct-logo-sm-height: 22px;
    --ct-leftbar-width: 320px;
    --ct-leftbar-width-md: 175px;
    --ct-leftbar-width-sm: 80px;
    --ct-leftbar-condensed-height: 1600px;
    --ct-twocolumn-sidebar-width: 220px;
    --ct-twocolumn-sidebar-iconview-width: 70px;
    --ct-twocolumn-sidebar-iconview-size: 22px;
    --ct-topbar-height: 70px;
    --ct-horizontal-menu-height: 55px;
    --ct-menu-transition: all .1s ease-in-out;
    --ct-menu-item-padding-x: 0px;
    --ct-menu-item-gap: 5px;
    --ct-menu-link-padding-x: 10px;
    --ct-menu-link-padding-y: 10px;
    --ct-menu-link-item-gap: 10px;
    --ct-menu-item-icon-size: 18px;
    --ct-menu-item-font-size: 15px;
    --ct-footer-height: 0px;
    --ct-boxed-layout-width: 1300px;
}

.hide {
    display: none;
}

.app-menu {
    top:0;
    position:sticky;
    z-index:1000;
    /*height:calc(100vh - var(--ct-topbar-height) );
    min-height:100vh;
    max-height:100vh;
    min-width:var(--ct-leftbar-width);
    -webkit-box-shadow:var(--ct-box-shadow);
    box-shadow:var(--ct-box-shadow);
    padding-bottom:var(--ct-topbar-height);*/
    /*border-right:var(--ct-theme-border-width) solid var(--ct-border-color)*/
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    width:var(--ct-leftbar-width);
    background:var(--ct-menu-bg);
    height:calc(100vh - var(--ct-topbar-height) );
    min-height:100vh;
    max-height:100vh;
    padding-bottom:var(--ct-topbar-height);
}
.scrollbar {
    width:100%;
    height:100%;
    overflow-y: scroll;
}

.logo-box {
    top:0;
    position:sticky;
    z-index:1000;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    white-space:nowrap;
    height:var(--ct-topbar-height);
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    padding:0 var(--ct-menu-item-padding-x);
    background:var(--ct-menu-bg);
}

.navbar-custom {
    background:var(--ct-topbar-bg);
    min-height:var(--ct-topbar-height);
    top:0;
    position:sticky;
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    z-index:1000;
    border:var(--ct-theme-border-width) solid transparent;
    border-bottom:var(--ct-theme-border-width) solid var(--ct-border-color);
    -webkit-box-shadow:var(--ct-box-shadow);
    box-shadow:var(--ct-box-shadow)
  }
  .navbar-custom .topbar {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin:0 auto;
    padding:0 1.5rem;
    height:100%;
  }
  .navbar-custom .topbar ul {
    list-style-type:none;
    margin-bottom:0;
    width:100%;
    height:100%;
  }
  .navbar-custom .topbar li {
    max-height:var(--ct-topbar-height)
  }
  .navbar-custom .topbar .nav-link {
    padding:0 .75rem;
    position:relative;
    color:var(--ct-topbar-item-color);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    height:var(--ct-topbar-height);
    cursor:pointer
  }
  .navbar-custom .topbar .nav-link:hover {
    color:var(--ct-topbar-item-hover-color)
  }

#wrapper {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    height:100%;
    width:100%
}
.content-page {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    width:100%;
    position:relative;
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    padding-bottom: 100px;
}
.content-page .content {
    min-height:calc(100vh - var(--ct-topbar-height));
    padding:0 15px var(--ct-footer-height)
}

.menu {
    padding-left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    list-style-type:none;
    gap:var(--ct-menu-item-gap);
    padding-top:var(--ct-menu-item-gap)
}
.menu ul {
    padding-left:0;
    list-style-type:none
}
.menu>.menu-item {
    padding:0 var(--ct-menu-item-padding-x)
}
.menu .menu-item .menu-link {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    text-decoration: none;
    list-style:none;
    position:relative;
    color:var(--ct-menu-item-color);
    gap:var(--ct-menu-link-item-gap);
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    border-radius:var(--ct-border-radius);
    font-size:var(--ct-menu-item-font-size);
    padding:var(--ct-menu-link-padding-y) var(--ct-menu-link-padding-x)
}
.menu .menu-item.active,
.menu .menu-item.active,
.menu .menu-item .menu-link.show,
.menu .menu-item .menu-link:hover,
.menu .menu-item .menu-link[aria-expanded=true] {
    background:var(--ct-menu-item-hover-color);
    color:var(--ct-menu-item-active-link);
}
.menu .menu-item .menu-link>.menu-icon {
    width:var(--ct-menu-item-icon-size);
    font-size:var(--ct-menu-item-icon-size);
    line-height:var(--ct-menu-item-icon-size);
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition)
}
.menu .menu-item .menu-link>.menu-icon svg {
    width:var(--ct-menu-item-icon-size);
    height:var(--ct-menu-item-icon-size)
}
.menu .menu-item .menu-link>.menu-icon+.menu-text {
    padding-left:0
}
.menu .menu-item .menu-link>.menu-text {
    white-space:nowrap;
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    font-size:var(--ct-menu-item-font-size);
    line-height:var(--ct-menu-item-font-size);
    padding-left:calc(var(--ct-menu-item-icon-size) + var(--ct-menu-link-item-gap))
}
.menu .menu-item .menu-link>.menu-arrow {
    margin-left:auto;
    -webkit-transition:var(--ct-menu-transition);
    transition:var(--ct-menu-transition);
    line-height:var(--ct-menu-item-font-size);
    font-size:calc(var(--ct-menu-item-font-size) * 1.18)
}
.menu .menu-item .menu-link>.menu-arrow:before {
    font-weight: 900;
    content:"\f054";
    font-family: 'Font Awesome 6 Free';
}
.menu .menu-item .menu-link[aria-expanded=true]>.menu-arrow {
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.menu .menu-item .sub-menu {
    display:grid
}
.menu .menu-item .sub-menu .menu-text {
    font-size:calc(var(--ct-menu-item-font-size) * .95)
}
.menu .menu-item .sub-menu .sub-menu .menu-link  {
    padding-left:calc(var(--ct-menu-item-icon-size))
}
.menu .menu-item.menuitem-active>.menu-link {
    background:var(--ct-menu-item-active-color)
}
.menu .menu-item.menuitem-active>.menu-link:not(.collapsed)>.menu-arrow {
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
html[dir=rtl] .menu-arrow:before {
    content:"\f0141"!important
}
html[data-menu-icon=twotones] .menu-icon svg {
    fill:var(--ct-menu-icon-twotone-fill)
}


.gedmodal.modal-dialog,
.maimodal.modal-dialog,
.covmodal.modal-dialog,
.gedmodal .modal-content ,
.maimodal .modal-content ,
.covmodal .modal-content ,
.covmodal .modal-content  {
    /* 80% of window height */
    height: calc(100% - 40px)!important;
}

#MANModal.modal-dialog ,
#MANModal .modal-content  ,
#AVIModal .modal-content ,
.cfModal .modal-content{
    /* 80% of window height */
   width:90%!important;
    height: calc(100% - 40px)!important;
}
.gedmodal .modal-body,
.maimodal .modal-body,
.covmodal .modal-body,
#MANModal .modal-body ,
#AVIModal .modal-body,
.cfModal .modal-body {
    /* 100% = dialog height, 120px = header + footer */
    height: calc(100% - 120px)!important;
    overflow-y: visible!important;
}
#MANModal .modal-body {
    padding:0;
}
#MANModal iframe {
    width:100%;
    height:100%;
    min-height:600px;
}
@keyframes blinker {
  50% { opacity: 0; }
}
@media (min-width: 992px){
    #MANModal .modal-lg {
        width: 80%!important;
        margin-left:10%;
        margin-right:10%;
    }
}


/* download fichiers contextuels PRP, CNV, ACF */
.clsficmodal.modal-dialog {
    padding: 2px 1px 1px 1px;   /* haut droite bas gauche */
    height: 420px;
    width: 950px;
    background:#195279;
}
.clsficmodal .modal-body {
    height: calc(100% - 45px)!important;
    width: calc(100%)!important;
    overflow-y: visible!important;
}
.clsficmodal .modal-content {
    height: calc(100% - 20px)!important;
    width: calc(100%)!important;
}

/* envoi de mails contextuels PRP, CNV, ACF */
.clsmelmodal.modal-dialog {
    padding: 2px 2px 2px 2px;   /* haut droite bas gauche*/
    height: calc(100%)!important;
    width: calc(100% - 40px)!important;
    background:#195279;
}
.clsmelmodal .modal-body {
    height: calc(100% - 75px)!important;
    width: calc(100%)!important;
    overflow-y: visible!important;
}
.clsmelmodal .modal-content {
    height: calc(100% - 20px)!important;
    width: calc(100%)!important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QW1DO0FBQ3ZDOztBQUVBOzs7O0lBSUkseUJBQXlCO0dBQzFCLG1CQUFtQjtJQUNsQixtQ0FBbUM7QUFDdkM7QUFDQTs7Ozs7O0lBTUksa0RBQWtEO0lBQ2xELG9DQUFvQztJQUNwQyw2QkFBNkI7QUFDakM7QUFDQTtJQUNJLFNBQVM7QUFDYjtBQUNBO0lBQ0ksVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0I7QUFDcEI7QUFDQTtFQUNFLE1BQU0sVUFBVSxFQUFFO0FBQ3BCO0FBQ0E7SUFDSTtRQUNJLG9CQUFvQjtRQUNwQixlQUFlO1FBQ2YsZ0JBQWdCO0lBQ3BCO0FBQ0o7OztBQUdBLGdEQUFnRDtBQUNoRDtJQUNJLHdCQUF3QixJQUFJLDJCQUEyQjtJQUN2RCxhQUFhO0lBQ2IsWUFBWTtJQUNaLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksbUNBQW1DO0lBQ25DLDJCQUEyQjtJQUMzQiw2QkFBNkI7QUFDakM7QUFDQTtJQUNJLG1DQUFtQztJQUNuQywyQkFBMkI7QUFDL0I7O0FBRUEsNkNBQTZDO0FBQzdDO0lBQ0ksd0JBQXdCLElBQUksMEJBQTBCO0lBQ3RELDRCQUE0QjtJQUM1QixrQ0FBa0M7SUFDbEMsa0JBQWtCO0FBQ3RCO0FBQ0E7SUFDSSxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLDZCQUE2QjtBQUNqQztBQUNBO0lBQ0ksbUNBQW1DO0lBQ25DLDJCQUEyQjtBQUMvQixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zb2xlaS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG5cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNDtcbn1cbjpyb290IHtcbiAgICAtLWN0LW1lbnUtYmc6ICMyMjcxOEE7IC8qIzIzNDE1YiovXG4gICAgLS1jdC1tZW51LWl0ZW0tY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbiAgICAtLWN0LW1lbnUtaXRlbS1ob3Zlci1jb2xvcjogIzJiOGRhZDsvKiMxOTUyNzkqL1xuICAgIC0tY3QtbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjogIzJiOGRhZDtcbiAgICAtLWN0LW1lbnUtaWNvbi10d290b25lLWZpbGw6IHJnYmEoMTAyLCA4OCwgMjIxLCAwLjIpO1xuICAgIC0tY3QtbWVudS1pdGVtLWFjdGl2ZS1iZzogcmdiYSgxMDIsIDg4LCAyMjEsIDAuMik7XG4gICAgLS1jdC1tZW51LWl0ZW0tYWN0aXZlLWxpbms6ICNmZmY7XG4gICAgLS1jdC10b3BiYXItYmc6ICNmZmY7XG4gICAgLS1jdC1sb2dvLWxnLWhlaWdodDogMjBweDtcbiAgICAtLWN0LWxvZ28tc20taGVpZ2h0OiAyMnB4O1xuICAgIC0tY3QtbGVmdGJhci13aWR0aDogMzIwcHg7XG4gICAgLS1jdC1sZWZ0YmFyLXdpZHRoLW1kOiAxNzVweDtcbiAgICAtLWN0LWxlZnRiYXItd2lkdGgtc206IDgwcHg7XG4gICAgLS1jdC1sZWZ0YmFyLWNvbmRlbnNlZC1oZWlnaHQ6IDE2MDBweDtcbiAgICAtLWN0LXR3b2NvbHVtbi1zaWRlYmFyLXdpZHRoOiAyMjBweDtcbiAgICAtLWN0LXR3b2NvbHVtbi1zaWRlYmFyLWljb252aWV3LXdpZHRoOiA3MHB4O1xuICAgIC0tY3QtdHdvY29sdW1uLXNpZGViYXItaWNvbnZpZXctc2l6ZTogMjJweDtcbiAgICAtLWN0LXRvcGJhci1oZWlnaHQ6IDcwcHg7XG4gICAgLS1jdC1ob3Jpem9udGFsLW1lbnUtaGVpZ2h0OiA1NXB4O1xuICAgIC0tY3QtbWVudS10cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgIC0tY3QtbWVudS1pdGVtLXBhZGRpbmcteDogMHB4O1xuICAgIC0tY3QtbWVudS1pdGVtLWdhcDogNXB4O1xuICAgIC0tY3QtbWVudS1saW5rLXBhZGRpbmcteDogMTBweDtcbiAgICAtLWN0LW1lbnUtbGluay1wYWRkaW5nLXk6IDEwcHg7XG4gICAgLS1jdC1tZW51LWxpbmstaXRlbS1nYXA6IDEwcHg7XG4gICAgLS1jdC1tZW51LWl0ZW0taWNvbi1zaXplOiAxOHB4O1xuICAgIC0tY3QtbWVudS1pdGVtLWZvbnQtc2l6ZTogMTVweDtcbiAgICAtLWN0LWZvb3Rlci1oZWlnaHQ6IDBweDtcbiAgICAtLWN0LWJveGVkLWxheW91dC13aWR0aDogMTMwMHB4O1xufVxuXG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwcC1tZW51IHtcbiAgICB0b3A6MDtcbiAgICBwb3NpdGlvbjpzdGlja3k7XG4gICAgei1pbmRleDoxMDAwO1xuICAgIC8qaGVpZ2h0OmNhbGMoMTAwdmggLSB2YXIoLS1jdC10b3BiYXItaGVpZ2h0KSApO1xuICAgIG1pbi1oZWlnaHQ6MTAwdmg7XG4gICAgbWF4LWhlaWdodDoxMDB2aDtcbiAgICBtaW4td2lkdGg6dmFyKC0tY3QtbGVmdGJhci13aWR0aCk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OnZhcigtLWN0LWJveC1zaGFkb3cpO1xuICAgIGJveC1zaGFkb3c6dmFyKC0tY3QtYm94LXNoYWRvdyk7XG4gICAgcGFkZGluZy1ib3R0b206dmFyKC0tY3QtdG9wYmFyLWhlaWdodCk7Ki9cbiAgICAvKmJvcmRlci1yaWdodDp2YXIoLS1jdC10aGVtZS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWN0LWJvcmRlci1jb2xvcikqL1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pO1xuICAgIHRyYW5zaXRpb246dmFyKC0tY3QtbWVudS10cmFuc2l0aW9uKTtcbiAgICB3aWR0aDp2YXIoLS1jdC1sZWZ0YmFyLXdpZHRoKTtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWN0LW1lbnUtYmcpO1xuICAgIGhlaWdodDpjYWxjKDEwMHZoIC0gdmFyKC0tY3QtdG9wYmFyLWhlaWdodCkgKTtcbiAgICBtaW4taGVpZ2h0OjEwMHZoO1xuICAgIG1heC1oZWlnaHQ6MTAwdmg7XG4gICAgcGFkZGluZy1ib3R0b206dmFyKC0tY3QtdG9wYmFyLWhlaWdodCk7XG59XG4uc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmxvZ28tYm94IHtcbiAgICB0b3A6MDtcbiAgICBwb3NpdGlvbjpzdGlja3k7XG4gICAgei1pbmRleDoxMDAwO1xuICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTotbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOmNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazpjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTpub3dyYXA7XG4gICAgaGVpZ2h0OnZhcigtLWN0LXRvcGJhci1oZWlnaHQpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pO1xuICAgIHRyYW5zaXRpb246dmFyKC0tY3QtbWVudS10cmFuc2l0aW9uKTtcbiAgICBwYWRkaW5nOjAgdmFyKC0tY3QtbWVudS1pdGVtLXBhZGRpbmcteCk7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1jdC1tZW51LWJnKTtcbn1cblxuLm5hdmJhci1jdXN0b20ge1xuICAgIGJhY2tncm91bmQ6dmFyKC0tY3QtdG9wYmFyLWJnKTtcbiAgICBtaW4taGVpZ2h0OnZhcigtLWN0LXRvcGJhci1oZWlnaHQpO1xuICAgIHRvcDowO1xuICAgIHBvc2l0aW9uOnN0aWNreTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246dmFyKC0tY3QtbWVudS10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgei1pbmRleDoxMDAwO1xuICAgIGJvcmRlcjp2YXIoLS1jdC10aGVtZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206dmFyKC0tY3QtdGhlbWUtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1jdC1ib3JkZXItY29sb3IpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzp2YXIoLS1jdC1ib3gtc2hhZG93KTtcbiAgICBib3gtc2hhZG93OnZhcigtLWN0LWJveC1zaGFkb3cpXG4gIH1cbiAgLm5hdmJhci1jdXN0b20gLnRvcGJhciB7XG4gICAgZGlzcGxheTotd2Via2l0LWJveDtcbiAgICBkaXNwbGF5Oi1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOmp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazpqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOmNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgcGFkZGluZzowIDEuNXJlbTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgfVxuICAubmF2YmFyLWN1c3RvbSAudG9wYmFyIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgfVxuICAubmF2YmFyLWN1c3RvbSAudG9wYmFyIGxpIHtcbiAgICBtYXgtaGVpZ2h0OnZhcigtLWN0LXRvcGJhci1oZWlnaHQpXG4gIH1cbiAgLm5hdmJhci1jdXN0b20gLnRvcGJhciAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6MCAuNzVyZW07XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgY29sb3I6dmFyKC0tY3QtdG9wYmFyLWl0ZW0tY29sb3IpO1xuICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTotbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOmNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgaGVpZ2h0OnZhcigtLWN0LXRvcGJhci1oZWlnaHQpO1xuICAgIGN1cnNvcjpwb2ludGVyXG4gIH1cbiAgLm5hdmJhci1jdXN0b20gLnRvcGJhciAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOnZhcigtLWN0LXRvcGJhci1pdGVtLWhvdmVyLWNvbG9yKVxuICB9XG5cbiN3cmFwcGVyIHtcbiAgICBkaXNwbGF5Oi13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6LW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6MTtcbiAgICAtbXMtZmxleDoxIDEgYXV0bztcbiAgICBmbGV4OjEgMSBhdXRvO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHdpZHRoOjEwMCVcbn1cbi5jb250ZW50LXBhZ2Uge1xuICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTotbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDoxO1xuICAgIC1tcy1mbGV4OjEgMSBhdXRvO1xuICAgIGZsZXg6MSAxIGF1dG87XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246dmFyKC0tY3QtbWVudS10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLmNvbnRlbnQtcGFnZSAuY29udGVudCB7XG4gICAgbWluLWhlaWdodDpjYWxjKDEwMHZoIC0gdmFyKC0tY3QtdG9wYmFyLWhlaWdodCkpO1xuICAgIHBhZGRpbmc6MCAxNXB4IHZhcigtLWN0LWZvb3Rlci1oZWlnaHQpXG59XG5cbi5tZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICBkaXNwbGF5Oi13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6LW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTpub25lO1xuICAgIGdhcDp2YXIoLS1jdC1tZW51LWl0ZW0tZ2FwKTtcbiAgICBwYWRkaW5nLXRvcDp2YXIoLS1jdC1tZW51LWl0ZW0tZ2FwKVxufVxuLm1lbnUgdWwge1xuICAgIHBhZGRpbmctbGVmdDowO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTpub25lXG59XG4ubWVudT4ubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nOjAgdmFyKC0tY3QtbWVudS1pdGVtLXBhZGRpbmcteClcbn1cbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gICAgZGlzcGxheTotd2Via2l0LWJveDtcbiAgICBkaXNwbGF5Oi1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246Y2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGNvbG9yOnZhcigtLWN0LW1lbnUtaXRlbS1jb2xvcik7XG4gICAgZ2FwOnZhcigtLWN0LW1lbnUtbGluay1pdGVtLWdhcCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pO1xuICAgIGJvcmRlci1yYWRpdXM6dmFyKC0tY3QtYm9yZGVyLXJhZGl1cyk7XG4gICAgZm9udC1zaXplOnZhcigtLWN0LW1lbnUtaXRlbS1mb250LXNpemUpO1xuICAgIHBhZGRpbmc6dmFyKC0tY3QtbWVudS1saW5rLXBhZGRpbmcteSkgdmFyKC0tY3QtbWVudS1saW5rLXBhZGRpbmcteClcbn1cbi5tZW51IC5tZW51LWl0ZW0uYWN0aXZlLFxuLm1lbnUgLm1lbnUtaXRlbS5hY3RpdmUsXG4ubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsuc2hvdyxcbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcixcbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGlua1thcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWN0LW1lbnUtaXRlbS1ob3Zlci1jb2xvcik7XG4gICAgY29sb3I6dmFyKC0tY3QtbWVudS1pdGVtLWFjdGl2ZS1saW5rKTtcbn1cbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluaz4ubWVudS1pY29uIHtcbiAgICB3aWR0aDp2YXIoLS1jdC1tZW51LWl0ZW0taWNvbi1zaXplKTtcbiAgICBmb250LXNpemU6dmFyKC0tY3QtbWVudS1pdGVtLWljb24tc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6dmFyKC0tY3QtbWVudS1pdGVtLWljb24tc2l6ZSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pXG59XG4ubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms+Lm1lbnUtaWNvbiBzdmcge1xuICAgIHdpZHRoOnZhcigtLWN0LW1lbnUtaXRlbS1pY29uLXNpemUpO1xuICAgIGhlaWdodDp2YXIoLS1jdC1tZW51LWl0ZW0taWNvbi1zaXplKVxufVxuLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rPi5tZW51LWljb24rLm1lbnUtdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OjBcbn1cbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluaz4ubWVudS10ZXh0IHtcbiAgICB3aGl0ZS1zcGFjZTpub3dyYXA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pO1xuICAgIGZvbnQtc2l6ZTp2YXIoLS1jdC1tZW51LWl0ZW0tZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDp2YXIoLS1jdC1tZW51LWl0ZW0tZm9udC1zaXplKTtcbiAgICBwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1jdC1tZW51LWl0ZW0taWNvbi1zaXplKSArIHZhcigtLWN0LW1lbnUtbGluay1pdGVtLWdhcCkpXG59XG4ubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms+Lm1lbnUtYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOnZhcigtLWN0LW1lbnUtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNpdGlvbjp2YXIoLS1jdC1tZW51LXRyYW5zaXRpb24pO1xuICAgIGxpbmUtaGVpZ2h0OnZhcigtLWN0LW1lbnUtaXRlbS1mb250LXNpemUpO1xuICAgIGZvbnQtc2l6ZTpjYWxjKHZhcigtLWN0LW1lbnUtaXRlbS1mb250LXNpemUpICogMS4xOClcbn1cbi5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluaz4ubWVudS1hcnJvdzpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDpcIlxcZjA1NFwiO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG59XG4ubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmtbYXJpYS1leHBhbmRlZD10cnVlXT4ubWVudS1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKVxufVxuLm1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6Z3JpZFxufVxuLm1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUgLm1lbnUtdGV4dCB7XG4gICAgZm9udC1zaXplOmNhbGModmFyKC0tY3QtbWVudS1pdGVtLWZvbnQtc2l6ZSkgKiAuOTUpXG59XG4ubWVudSAubWVudS1pdGVtIC5zdWItbWVudSAuc3ViLW1lbnUgLm1lbnUtbGluayAge1xuICAgIHBhZGRpbmctbGVmdDpjYWxjKHZhcigtLWN0LW1lbnUtaXRlbS1pY29uLXNpemUpKVxufVxuLm1lbnUgLm1lbnUtaXRlbS5tZW51aXRlbS1hY3RpdmU+Lm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1jdC1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKVxufVxuLm1lbnUgLm1lbnUtaXRlbS5tZW51aXRlbS1hY3RpdmU+Lm1lbnUtbGluazpub3QoLmNvbGxhcHNlZCk+Lm1lbnUtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZylcbn1cbmh0bWxbZGlyPXJ0bF0gLm1lbnUtYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXFxmMDE0MVwiIWltcG9ydGFudFxufVxuaHRtbFtkYXRhLW1lbnUtaWNvbj10d290b25lc10gLm1lbnUtaWNvbiBzdmcge1xuICAgIGZpbGw6dmFyKC0tY3QtbWVudS1pY29uLXR3b3RvbmUtZmlsbClcbn1cblxuXG4uZ2VkbW9kYWwubW9kYWwtZGlhbG9nLFxuLm1haW1vZGFsLm1vZGFsLWRpYWxvZyxcbi5jb3Ztb2RhbC5tb2RhbC1kaWFsb2csXG4uZ2VkbW9kYWwgLm1vZGFsLWNvbnRlbnQgLFxuLm1haW1vZGFsIC5tb2RhbC1jb250ZW50ICxcbi5jb3Ztb2RhbCAubW9kYWwtY29udGVudCAsXG4uY292bW9kYWwgLm1vZGFsLWNvbnRlbnQgIHtcbiAgICAvKiA4MCUgb2Ygd2luZG93IGhlaWdodCAqL1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCkhaW1wb3J0YW50O1xufVxuXG4jTUFOTW9kYWwubW9kYWwtZGlhbG9nICxcbiNNQU5Nb2RhbCAubW9kYWwtY29udGVudCAgLFxuI0FWSU1vZGFsIC5tb2RhbC1jb250ZW50ICxcbi5jZk1vZGFsIC5tb2RhbC1jb250ZW50e1xuICAgIC8qIDgwJSBvZiB3aW5kb3cgaGVpZ2h0ICovXG4gICB3aWR0aDo5MCUhaW1wb3J0YW50O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCkhaW1wb3J0YW50O1xufVxuLmdlZG1vZGFsIC5tb2RhbC1ib2R5LFxuLm1haW1vZGFsIC5tb2RhbC1ib2R5LFxuLmNvdm1vZGFsIC5tb2RhbC1ib2R5LFxuI01BTk1vZGFsIC5tb2RhbC1ib2R5ICxcbiNBVklNb2RhbCAubW9kYWwtYm9keSxcbi5jZk1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICAvKiAxMDAlID0gZGlhbG9nIGhlaWdodCwgMTIwcHggPSBoZWFkZXIgKyBmb290ZXIgKi9cbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KSFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZSFpbXBvcnRhbnQ7XG59XG4jTUFOTW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6MDtcbn1cbiNNQU5Nb2RhbCBpZnJhbWUge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgbWluLWhlaWdodDo2MDBweDtcbn1cbkBrZXlmcmFtZXMgYmxpbmtlciB7XG4gIDUwJSB7IG9wYWNpdHk6IDA7IH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgI01BTk1vZGFsIC5tb2RhbC1sZyB7XG4gICAgICAgIHdpZHRoOiA4MCUhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDoxMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxMCU7XG4gICAgfVxufVxuXG5cbi8qIGRvd25sb2FkIGZpY2hpZXJzIGNvbnRleHR1ZWxzIFBSUCwgQ05WLCBBQ0YgKi9cbi5jbHNmaWNtb2RhbC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmc6IDJweCAxcHggMXB4IDFweDsgICAvKiBoYXV0IGRyb2l0ZSBiYXMgZ2F1Y2hlICovXG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICB3aWR0aDogOTUwcHg7XG4gICAgYmFja2dyb3VuZDojMTk1Mjc5O1xufVxuLmNsc2ZpY21vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygxMDAlKSFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZSFpbXBvcnRhbnQ7XG59XG4uY2xzZmljbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUpIWltcG9ydGFudDtcbn1cblxuLyogZW52b2kgZGUgbWFpbHMgY29udGV4dHVlbHMgUFJQLCBDTlYsIEFDRiAqL1xuLmNsc21lbG1vZGFsLm1vZGFsLWRpYWxvZyB7XG4gICAgcGFkZGluZzogMnB4IDJweCAycHggMnB4OyAgIC8qIGhhdXQgZHJvaXRlIGJhcyBnYXVjaGUqL1xuICAgIGhlaWdodDogY2FsYygxMDAlKSFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiMxOTUyNzk7XG59XG4uY2xzbWVsbW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzVweCkhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUpIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlIWltcG9ydGFudDtcbn1cbi5jbHNtZWxtb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSkhaW1wb3J0YW50O1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/