/*!*************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/app.css ***!
  \*************************************************************************************************/
@tailwind base;
@tailwind components;
@tailwind utilities;

body {
    background-color: lightgray;
}

#content .navigation {
    border-bottom: 1px solid lightgrey;
}

#appInvoices h1 {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
}

#appDashboard h1 {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
    margin-bottom: 1em;
}

#appCoface h1 {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
}

.h1Customer {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
    position: relative;
    right: 20.5em;
    top: 1.5em;
}

.h1Invoices {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
    position: absolute;
    right: 81.5em;
    top: 11.5em;
}

.h1Coface {
    color: black;
    display: flex;
    justify-content: left;
    align-items: center;
    position: relative;
    right: 37em;
    top: 1.5em;
}

.cardD {
    width: 100%;
    height: 25em;
    position: relative;
    top: 5em;
}

/*.container {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/

.tableD {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    width: 100%;
    position: relative;
    bottom: 5em;
    right: 14.5em;
}

.paginatorInvoice {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10em;
}

.card {
    background: var(--surface-card);
    padding: 2rem;
    border-radius: 10px;
    margin-bottom: 1rem;
}

p {
    line-height: 1.75;
}

#pv_id_1 {
    background: transparent;
    border: none;
    /*text-transform: uppercase;*/
    font-size: 19px;
    /*margin-top: 3em;*/
}

.p-menuitem-content:hover {
    border-radius: 5px;
    background: #3b4854;
}

.p-menuitem-content:focus {
    border-radius: 5px;
    background: #3b4854;
}

.menu-item {
    margin-bottom: 10px;
}

.vertical-menu {
    width: 231px;
    position: fixed;
    top: 0px;
    left: 0;
    background-color: #263746;
    color: white!important;
    padding: 10px;
    border-right: 1px solid #dee2e6;
    height: 100vh;
}

.p-menuitem-text {
    color: white;
}

.cardInvoice {
    position: relative;
    background: transparent;
    width: 83%;
    border: none;
    left: 16.5em;
}

.p-datatable-tbody tr:hover {
    background: #f7f9fe;
}

.tableD .p-datatable-tbody > tr.p-row-expanded > td {
    position: relative;
}

.tableD .p-datatable-tbody > tr.p-row-expanded .p-datatable-row-expansion {
    overflow: hidden;
    display: block;
}

.p-column-header-content {
    display: flex;
    justify-content: center;
}

.p-datatable-thead th {
    background: #E9EDF7;
    color: #263746;
}

.top-right {
    position: absolute;
    bottom: 39.5em;
    right: 47px;
}

.avatar-btn {
    background-color: #fff !important;
    border-radius: 50%;
    padding: 5px;
}

.language-switcher .dropdown-toggle,
.language-switcher .btn-link {
    padding: 0;
    background: none;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.language-switcher img {
    width: 24px;
    height: 24px;
}

.dropdown-language .btn-link::after {
    display: none;
}

.cardCustomer {
    position: relative;
    background: transparent;
    width: 83%;
    border: none;
    left: 16.5em;
}

.filterCustomer {
    margin-right: -6em;
}

.filters {
    display: flex;
    justify-content: end;
    margin-top: 3em;
    margin-bottom: -3em;
}

.filtersInvoice {
    display: flex;
    justify-content: end;
    margin-bottom: -4rem!important;
    margin-top: 3em;
    margin-right: -6em;
}

.filterStatus {
    background: #ffffff !important;
    border: 1px solid #8B909A !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
    border-radius: 8px !important;
    outline-color: transparent !important;
    margin-top: 2.6em!important;
    height: 2.4em!important;
    width: 142px!important;
    margin-bottom: 1em;
    margin-right: 7px;
}

.filterStatusCoface {
    background: #ffffff !important;
    border: 1px solid #8B909A !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
    border-radius: 8px !important;
    outline-color: transparent !important;
    margin-top: 2.6em !important;
    height: 2.4em !important;
    width: 171px !important;
    margin-bottom: 1em;
}

.filterSite {
    background: #ffffff !important;
    border: 1px solid #8B909A !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
    border-radius: 8px !important;
    outline-color: transparent !important;
    margin-top: 2.6em !important;
    height: 2.4em !important;
    width: 176px !important;
    position: relative;
    left: 1.6em;
    margin-right: 2em !important;
}

.filter {
    margin-right: 0.5rem;
    margin-top: 3em;
    height: 3em;
    border-radius: 8px;
    /*z-index: 100;*/
    border: 1px solid #8B909A;
}

.p-mr-2 span {
    color: #263746;
}

.p-mr-2 input {
    color: #263746;
}

/*.p-datatable-table {
    margin-top: 10em!important;
    display: table!important;
    overflow: hidden!important;
}*/

.p-paginator-bottom {
    display: flex;
    justify-content: center;
    position: relative;
    bottom: 0;
}

.cardInvoice .p-paginator-bottom {
    display: flex;
    justify-content: center;
    margin-top: -48em;
    width: 119em;
    position: relative;
    right: 69em;
    align-items: center;
}

#appCustomer {
    overflow: hidden;
}

#appCoface {
    overflow: hidden;
}

#appInvoices {
    overflow: hidden;
}

#appDashboard {
    overflow: hidden;
}

.p-paginator {
    background: transparent;
}

.cardCoface {
    position: relative;
    background: transparent;
    width: 83%;
    border: none;
    left: 16.5em;
}

.filterCoface {
    margin-right: -6em;
}

.p-datatable-wrapper {
    display: flex!important;
    justify-content: flex-start!important;
    max-width: 101em!important;
    margin-top: 3em!important;
    align-items: center!important;
}

.exportBtnCoface {
    position: relative;
    right: 45.1em;
    background: #007bff;
    border: none;
    color: white;
    font-weight: 600;
    border-radius: 8px;
    height: 3em;
}


.all {
    display: flex;
    justify-content: center;
    align-items: center;
}

.container-message {
    width: 45em;
    height: 18em;
    border-radius: 5px;
    background: #f4f7fe;
    position: relative;
}

.scroll-wrapper {
    height: 12em;
    width: 40em;
    position: relative;
    bottom: -1em;
    left: 4em;
    scrollbar-width: thin;
    scrollbar-color: black lightgray;
}

.scroll-wrapper::-webkit-scrollbar {
    width: 8px;
}

.scroll-wrapper::-webkit-scrollbar-track {
    background: lightgray;
    border-radius: 5px;
}

.scroll-wrapper::-webkit-scrollbar-thumb {
    background-color: black;
    border-radius: 5px;
    border: 2px solid lightgray;
}

.add {
    background: white;
    width: 11em;
    height: 2.5em;
    border-radius: 5px;
    border: none;
    text-transform: uppercase;
    position: relative;
    top: 3em;
    left: 32em;
}

.save {
    border-radius: 5px;
    background: #23bdef;
    border: none;
}

.cancel {
    border-radius: 5px;
    background: #ff1010;
    border: none;
}

.message-wrapper {
    margin-bottom: 1.5em;
}

.author {
    font-weight: bold;
    margin-bottom: 0.2em;
}

.date {
    font-size: 0.8em;
    color: gray;
    margin-left: 0.5em;
}

.message-bubble {
    background-color: #e0f7fa;
    padding: 10px;
    border-radius: 15px;
    max-width: 70%;
    word-wrap: break-word;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    margin-top: 0.2em;
    margin-bottom: 10px;
}

.message-wrapper {
    display: flex;
    flex-direction: column;
}

.message-bubble {
    background-color: white;
    align-self: flex-start;
}

.edit-icon {
    cursor: pointer;
    margin-left: 10px;
    font-size: 1em;
    color: #007bff;
    transition: color 0.3s ease;
}

.edit-icon:hover {
    color: #0056b3;
}

.historique-container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 11em;
}

.historique-statutAll {
    width: 80%;
    height: 30em;
    border: 1px solid #979797;
    position: relative;
    top: 8em;
    left: 9em;
    display: flex;
}

.statut-container {
    border: 1px solid #979797;
    width: 19em;
    height: 30em;
    background: #E9E7FD;
}

.statut-container h4 {
    display: flex;
    justify-content: center;
    margin-top: 3em;
}

.statut-container i {
    color: green;
}

.s1 {
    background: #63E3AD;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.s2 {
    background: #FFC85D;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.s3 {
    background: #FFA57E;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.s4 {
    background: #FF5F5F;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.s5 {
    background: #870000;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.coface1 {
    background: #000000;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.coface2 {
    background: #000000;
    width: 135px;
    height: 1.5em;
    align-items: center;
    position: relative;
    left: 0.7em;
    border-radius: 5px;
    color: white;
}

.reminder-date {
    color: #A3AED0;
    display: flex;
    justify-content: center;
    margin-top: 4em;
    line-height: 0rem;
}

.dateRelance {
    display: flex;
    justify-content: center;
}

.reminder-type {
    color: #A3AED0;
    display: flex;
    justify-content: center;
    margin-top: 2em;
    line-height: 0rem;
}

.auto {
    display: flex;
    justify-content: center;
}

.manuelle {
    display: flex;
    justify-content: center;
}

.emailSend {
    position: relative;
    left: 1.5em;
    /*display: none;*/
}

.sendMailInvoice {
    position: relative;
    background: #E9EDF7;
    border: none;
    color: black;
    font-weight: 600;
    border-radius: 8px;
    height: 31px;
    display: flex;
    justify-content: center;
    align-items: center;
    bottom: 1.5em;
    width: 4em;
}

.lettreRecommandee {
    background: transparent;
    color: black;
    border: none;
}

.btn-group {
    display: flex;
}

.btnRefInvoice {
    background: transparent;
    color: black;
    border-color: black!important;
    border-radius: 5px;
    cursor: grab!important;
}

.filterMED {
    position: relative;
    left: 40em;
}

@media (min-width: 1536px) and (max-width: 1708px) {

    .filterStatusC {
        background: #ffffff !important;
        border: 1px solid #8B909A !important;
        transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
        border-radius: 8px !important;
        outline-color: transparent !important;
        margin-top: 2.6em !important;
        height: 3em !important;
        width: 249px !important;
        position: relative;
        left: 5.5em !important;
        bottom: 1.3em;
    }

    .filterSearchC {
        margin-right: 0.5rem;
        margin-top: 3em;
        height: 3em;
        border-radius: 8px;
        z-index: 100;
        border: 1px solid #8B909A;
        position: relative;
        bottom: 1.5em;
        right: 18.2em!important;
    }
}

@media (min-width: 1538px) {
    .filtersInvoice {
        margin-right: -1.5em;
    }

    .h1Customer {
        right: 39.5em;
    }

    .filterCustomer {
        margin-right: -1.5em !important;
    }

    /*.h1Coface {
        right: 56.5em;
    }*/

    .filterCoface {
        margin-right: -1.5em;
    }

    .p-datatable-wrapper {
        display: flex !important;
        justify-content: flex-start !important;
        margin-top: 3em !important;
        max-width: 110em!important;
        align-items: center !important;
    }

    .s1 {
        left: 1.7em;
    }

    .s2 {
        left: 1.7em;
    }

    .s3 {
        left: 1.7em;
    }

    .s4 {
        left: 1.7em;
    }

    .s5 {
        left: 1.7em;
    }

    .coface1 {
        left: 1.7em;
    }

    .coface2 {
        left: 1.7em;
    }


}

.btnSend {
    background-color: #FF6771;
    color: #fff;
    padding: 15px;
    width: 95.5%;
    border: none;
    cursor: pointer;
    position: sticky;
    bottom: 0;
    margin-top: 20px;
    font-size: 18px;
    margin-left: 2.7em;
    font-weight: 500;
    text-transform: uppercase;
}

.loading-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 300px; /* Ajuste la hauteur */
    text-align: center;
}

.filterStatusDashboard {
    margin-left: 0.5em!important;
    height: 2em!important;
}

.filterSearchC {
    margin-right: 0.5rem;
    margin-top: 3em;
    height: 3em;
    border-radius: 8px;
    z-index: 100;
    border: 1px solid #8B909A;
    position: relative;
    bottom: 1.5em;
    right: 3.2em;
}

.filterStatusC {
    background: #ffffff !important;
    border: 1px solid #8B909A !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
    border-radius: 8px !important;
    outline-color: transparent !important;
    margin-top: 2.6em !important;
    height: 3em !important;
    width: 249px !important;
    position: relative;
    left: 24.5em ;
    bottom: 1.3em;
}

.filterStatusI {
    background: #ffffff !important;
    border: 1px solid #8B909A !important;
    transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s !important;
    border-radius: 8px !important;
    outline-color: transparent !important;
    margin-top: 2.6em !important;
    height: 2.4em !important;
    width: 185px !important;
    margin-bottom: 1em;
}

.downloadB {
    border-radius: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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SUFDaEIseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksYUFBYTtJQUNiLHNCQUFzQjtJQUN0Qix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLGlCQUFpQixFQUFFLHNCQUFzQjtJQUN6QyxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSw0QkFBNEI7SUFDNUIscUJBQXFCO0FBQ3pCOztBQUVBO0lBQ0ksb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZixXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksOEJBQThCO0lBQzlCLG9DQUFvQztJQUNwQyw0RkFBNEY7SUFDNUYsNkJBQTZCO0lBQzdCLHFDQUFxQztJQUNyQyw0QkFBNEI7SUFDNUIsc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLGFBQWE7QUFDakI7O0FBRUE7SUFDSSw4QkFBOEI7SUFDOUIsb0NBQW9DO0lBQ3BDLDRGQUE0RjtJQUM1Riw2QkFBNkI7SUFDN0IscUNBQXFDO0lBQ3JDLDRCQUE0QjtJQUM1Qix3QkFBd0I7SUFDeEIsdUJBQXVCO0lBQ3ZCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0QixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG59XG5cbiNjb250ZW50IC5uYXZpZ2F0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRncmV5O1xufVxuXG4jYXBwSW52b2ljZXMgaDEge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4jYXBwRGFzaGJvYXJkIGgxIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbiNhcHBDb2ZhY2UgaDEge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaDFDdXN0b21lciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAyMC41ZW07XG4gICAgdG9wOiAxLjVlbTtcbn1cblxuLmgxSW52b2ljZXMge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogODEuNWVtO1xuICAgIHRvcDogMTEuNWVtO1xufVxuXG4uaDFDb2ZhY2Uge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMzdlbTtcbiAgICB0b3A6IDEuNWVtO1xufVxuXG4uY2FyZEQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1ZW07XG59XG5cbi8qLmNvbnRhaW5lciB7Ki9cbi8qICAgIGRpc3BsYXk6IGZsZXg7Ki9cbi8qICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyovXG4vKiAgICBhbGlnbi1pdGVtczogY2VudGVyOyovXG4vKn0qL1xuXG4udGFibGVEIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDVlbTtcbiAgICByaWdodDogMTQuNWVtO1xufVxuXG4ucGFnaW5hdG9ySW52b2ljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwZW07XG59XG5cbi5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLWNhcmQpO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5wIHtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuI3B2X2lkXzEge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAvKnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7Ki9cbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgLyptYXJnaW4tdG9wOiAzZW07Ki9cbn1cblxuLnAtbWVudWl0ZW0tY29udGVudDpob3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICMzYjQ4NTQ7XG59XG5cbi5wLW1lbnVpdGVtLWNvbnRlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjM2I0ODU0O1xufVxuXG4ubWVudS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udmVydGljYWwtbWVudSB7XG4gICAgd2lkdGg6IDIzMXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjM3NDY7XG4gICAgY29sb3I6IHdoaXRlIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnAtbWVudWl0ZW0tdGV4dCB7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uY2FyZEludm9pY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogODMlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsZWZ0OiAxNi41ZW07XG59XG5cbi5wLWRhdGF0YWJsZS10Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjlmZTtcbn1cblxuLnRhYmxlRCAucC1kYXRhdGFibGUtdGJvZHkgPiB0ci5wLXJvdy1leHBhbmRlZCA+IHRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWJsZUQgLnAtZGF0YXRhYmxlLXRib2R5ID4gdHIucC1yb3ctZXhwYW5kZWQgLnAtZGF0YXRhYmxlLXJvdy1leHBhbnNpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wLWNvbHVtbi1oZWFkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnAtZGF0YXRhYmxlLXRoZWFkIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTlFREY3O1xuICAgIGNvbG9yOiAjMjYzNzQ2O1xufVxuXG4udG9wLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzOS41ZW07XG4gICAgcmlnaHQ6IDQ3cHg7XG59XG5cbi5hdmF0YXItYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLmxhbmd1YWdlLXN3aXRjaGVyIC5kcm9wZG93bi10b2dnbGUsXG4ubGFuZ3VhZ2Utc3dpdGNoZXIgLmJ0bi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmxhbmd1YWdlLXN3aXRjaGVyIGltZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZHJvcGRvd24tbGFuZ3VhZ2UgLmJ0bi1saW5rOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhcmRDdXN0b21lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiA4MyU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxlZnQ6IDE2LjVlbTtcbn1cblxuLmZpbHRlckN1c3RvbWVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02ZW07XG59XG5cbi5maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM2VtO1xufVxuXG4uZmlsdGVyc0ludm9pY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0haW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02ZW07XG59XG5cbi5maWx0ZXJTdGF0dXMge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOEI5MDlBICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyLjZlbSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyLjRlbSFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE0MnB4IWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5maWx0ZXJTdGF0dXNDb2ZhY2Uge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOEI5MDlBICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyLjZlbSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMi40ZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTcxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5maWx0ZXJTaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhCOTA5QSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMi42ZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIuNGVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDEuNmVtO1xuICAgIG1hcmdpbi1yaWdodDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbi5maWx0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgLyp6LWluZGV4OiAxMDA7Ki9cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOEI5MDlBO1xufVxuXG4ucC1tci0yIHNwYW4ge1xuICAgIGNvbG9yOiAjMjYzNzQ2O1xufVxuXG4ucC1tci0yIGlucHV0IHtcbiAgICBjb2xvcjogIzI2Mzc0Njtcbn1cblxuLyoucC1kYXRhdGFibGUtdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDEwZW0haW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IHRhYmxlIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcbn0qL1xuXG4ucC1wYWdpbmF0b3ItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDA7XG59XG5cbi5jYXJkSW52b2ljZSAucC1wYWdpbmF0b3ItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC00OGVtO1xuICAgIHdpZHRoOiAxMTllbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDY5ZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2FwcEN1c3RvbWVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jYXBwQ29mYWNlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jYXBwSW52b2ljZXMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNhcHBEYXNoYm9hcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wLXBhZ2luYXRvciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXJkQ29mYWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDgzJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGVmdDogMTYuNWVtO1xufVxuXG4uZmlsdGVyQ29mYWNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02ZW07XG59XG5cbi5wLWRhdGF0YWJsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAxZW0haW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDNlbSFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciFpbXBvcnRhbnQ7XG59XG5cbi5leHBvcnRCdG5Db2ZhY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNDUuMWVtO1xuICAgIGJhY2tncm91bmQ6ICMwMDdiZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBoZWlnaHQ6IDNlbTtcbn1cblxuXG4uYWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb250YWluZXItbWVzc2FnZSB7XG4gICAgd2lkdGg6IDQ1ZW07XG4gICAgaGVpZ2h0OiAxOGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmN2ZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNjcm9sbC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEyZW07XG4gICAgd2lkdGg6IDQwZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTFlbTtcbiAgICBsZWZ0OiA0ZW07XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogYmxhY2sgbGlnaHRncmF5O1xufVxuXG4uc2Nyb2xsLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogOHB4O1xufVxuXG4uc2Nyb2xsLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2Nyb2xsLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgbGlnaHRncmF5O1xufVxuXG4uYWRkIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB3aWR0aDogMTFlbTtcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzZW07XG4gICAgbGVmdDogMzJlbTtcbn1cblxuLnNhdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjNiZGVmO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhbmNlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZjEwMTA7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ubWVzc2FnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmF1dGhvciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG5cbi5kYXRlIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiBncmF5O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLm1lc3NhZ2UtYnViYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmN2ZhO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tZXNzYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1lc3NhZ2UtYnViYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uZWRpdC1pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgY29sb3I6ICMwMDdiZmY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuXG4uZWRpdC1pY29uOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNTZiMztcbn1cblxuLmhpc3RvcmlxdWUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFlbTtcbn1cblxuLmhpc3RvcmlxdWUtc3RhdHV0QWxsIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogMzBlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDhlbTtcbiAgICBsZWZ0OiA5ZW07XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnN0YXR1dC1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gICAgd2lkdGg6IDE5ZW07XG4gICAgaGVpZ2h0OiAzMGVtO1xuICAgIGJhY2tncm91bmQ6ICNFOUU3RkQ7XG59XG5cbi5zdGF0dXQtY29udGFpbmVyIGg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbn1cblxuLnN0YXR1dC1jb250YWluZXIgaSB7XG4gICAgY29sb3I6IGdyZWVuO1xufVxuXG4uczEge1xuICAgIGJhY2tncm91bmQ6ICM2M0UzQUQ7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMC43ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnMyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZDODVEO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDAuN2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5zMyB7XG4gICAgYmFja2dyb3VuZDogI0ZGQTU3RTtcbiAgICB3aWR0aDogMTM1cHg7XG4gICAgaGVpZ2h0OiAxLjVlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwLjdlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uczQge1xuICAgIGJhY2tncm91bmQ6ICNGRjVGNUY7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMC43ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnM1IHtcbiAgICBiYWNrZ3JvdW5kOiAjODcwMDAwO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDAuN2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5jb2ZhY2UxIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDAuN2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5jb2ZhY2UyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDAuN2VtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5yZW1pbmRlci1kYXRlIHtcbiAgICBjb2xvcjogI0EzQUVEMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgICBsaW5lLWhlaWdodDogMHJlbTtcbn1cblxuLmRhdGVSZWxhbmNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucmVtaW5kZXItdHlwZSB7XG4gICAgY29sb3I6ICNBM0FFRDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDByZW07XG59XG5cbi5hdXRvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFudWVsbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lbWFpbFNlbmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxLjVlbTtcbiAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbn1cblxuLnNlbmRNYWlsSW52b2ljZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNFOUVERjc7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvdHRvbTogMS41ZW07XG4gICAgd2lkdGg6IDRlbTtcbn1cblxuLmxldHRyZVJlY29tbWFuZGVlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYnRuUmVmSW52b2ljZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2shaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IGdyYWIhaW1wb3J0YW50O1xufVxuXG4uZmlsdGVyTUVEIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDBlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzZweCkgYW5kIChtYXgtd2lkdGg6IDE3MDhweCkge1xuXG4gICAgLmZpbHRlclN0YXR1c0Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4QjkwOUEgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjZlbSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDNlbSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjQ5cHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiA1LjVlbSAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDEuM2VtO1xuICAgIH1cblxuICAgIC5maWx0ZXJTZWFyY2hDIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICAgICAgaGVpZ2h0OiAzZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOEI5MDlBO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogMS41ZW07XG4gICAgICAgIHJpZ2h0OiAxOC4yZW0haW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1MzhweCkge1xuICAgIC5maWx0ZXJzSW52b2ljZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICAgIH1cblxuICAgIC5oMUN1c3RvbWVyIHtcbiAgICAgICAgcmlnaHQ6IDM5LjVlbTtcbiAgICB9XG5cbiAgICAuZmlsdGVyQ3VzdG9tZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qLmgxQ29mYWNlIHtcbiAgICAgICAgcmlnaHQ6IDU2LjVlbTtcbiAgICB9Ki9cblxuICAgIC5maWx0ZXJDb2ZhY2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbiAgICB9XG5cbiAgICAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDNlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDExMGVtIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zMSB7XG4gICAgICAgIGxlZnQ6IDEuN2VtO1xuICAgIH1cblxuICAgIC5zMiB7XG4gICAgICAgIGxlZnQ6IDEuN2VtO1xuICAgIH1cblxuICAgIC5zMyB7XG4gICAgICAgIGxlZnQ6IDEuN2VtO1xuICAgIH1cblxuICAgIC5zNCB7XG4gICAgICAgIGxlZnQ6IDEuN2VtO1xuICAgIH1cblxuICAgIC5zNSB7XG4gICAgICAgIGxlZnQ6IDEuN2VtO1xuICAgIH1cblxuICAgIC5jb2ZhY2UxIHtcbiAgICAgICAgbGVmdDogMS43ZW07XG4gICAgfVxuXG4gICAgLmNvZmFjZTIge1xuICAgICAgICBsZWZ0OiAxLjdlbTtcbiAgICB9XG5cblxufVxuXG4uYnRuU2VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNjc3MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHdpZHRoOiA5NS41JTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjdlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sb2FkaW5nLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMzAwcHg7IC8qIEFqdXN0ZSBsYSBoYXV0ZXVyICovXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmlsdGVyU3RhdHVzRGFzaGJvYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW0haW1wb3J0YW50O1xuICAgIGhlaWdodDogMmVtIWltcG9ydGFudDtcbn1cblxuLmZpbHRlclNlYXJjaEMge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4QjkwOUE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMS41ZW07XG4gICAgcmlnaHQ6IDMuMmVtO1xufVxuXG4uZmlsdGVyU3RhdHVzQyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4QjkwOUEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDIuNmVtICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjQ5cHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjQuNWVtIDtcbiAgICBib3R0b206IDEuM2VtO1xufVxuXG4uZmlsdGVyU3RhdHVzSSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4QjkwOUEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDIuNmVtICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyLjRlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxODVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmRvd25sb2FkQiB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/