body {
    background: #f5f7fb;
}

body > .container-fluid {
    padding: 0 0.75rem 1.5rem;
}

.no-print.navbar {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    padding: 0.5rem 0.75rem;
}

.no-print.navbar .container-fluid {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

h1 {
    color: #1f2937;
    font-size: 1.6rem;
    font-weight: 700;
    margin-bottom: 1rem;
}

#my_table_wrapper {
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 8px;
    box-shadow: 0 10px 24px rgba(15, 23, 42, 0.07);
    padding: 1rem;
}

#my_table_wrapper .dataTables_scroll {
    width: 100%;
}

#my_table_wrapper .dataTables_scrollBody {
    border-bottom: 1px solid #e5e7eb;
}

.datatable-scroll-top {
    background: #f8fafc;
    border: 1px solid #e5e7eb;
    border-radius: 6px;
    display: block;
    height: 22px;
    margin-bottom: 0.45rem;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 2px;
}

.datatable-scroll-top > div {
    height: 2px;
}

#my_table {
    margin-bottom: 0;
    width: 100% !important;
}

#my_table thead th {
    background: #243447;
    color: #fff;
    font-size: 0.78rem;
    font-weight: 700;
    letter-spacing: 0;
    text-transform: uppercase;
    white-space: nowrap;
}

#my_table thead .datatable-filter-row th {
    background: #eef2f7;
    padding: 0.45rem;
    text-transform: none;
}

.datatable-column-filter {
    border: 1px solid #cbd5e1;
    color: #1f2937;
    font-size: 0.78rem;
    min-width: 120px;
}

.datatable-column-filter:focus {
    border-color: #2f80ed;
    box-shadow: 0 0 0 0.15rem rgba(47, 128, 237, 0.18);
}

#my_table tbody td {
    color: #273142;
    font-size: 0.86rem;
    vertical-align: middle;
}

#my_table tbody tr:hover td {
    background-color: #eef5ff;
}

.js-open-account-table tbody tr.table-danger td {
    background-color: #fff1f2;
}

.js-open-account-table tbody tr.table-success td {
    background-color: #eefbf3;
}

#my_table.table > :not(caption) > * > * {
    padding: 0.55rem 0.65rem;
}

.oa-date,
.oa-reference {
    white-space: nowrap;
}

.oa-reference {
    color: #334155;
    font-family: Consolas, "Liberation Mono", monospace;
    font-size: 0.82rem;
    font-weight: 700;
}

.oa-number {
    font-variant-numeric: tabular-nums;
    text-align: right;
    white-space: nowrap;
}

.oa-text {
    min-width: 140px;
}

.oa-amount-positive {
    color: #166534 !important;
    font-weight: 700;
}

.oa-amount-negative {
    color: #b42318 !important;
    font-weight: 700;
}

.oa-badge {
    align-items: center;
    border: 1px solid transparent;
    border-radius: 999px;
    display: inline-flex;
    font-size: 0.74rem;
    font-weight: 800;
    line-height: 1.1;
    max-width: 240px;
    min-height: 1.55rem;
    padding: 0.25rem 0.55rem;
    text-transform: uppercase;
    white-space: normal;
}

.oa-badge-success {
    background: #dcfce7;
    border-color: #86efac;
    color: #166534;
}

.oa-badge-warning {
    background: #fff7ed;
    border-color: #fed7aa;
    color: #9a3412;
}

.oa-badge-danger {
    background: #fee2e2;
    border-color: #fecaca;
    color: #991b1b;
}

.oa-badge-info {
    background: #e0f2fe;
    border-color: #bae6fd;
    color: #075985;
}

.oa-badge-primary {
    background: #dbeafe;
    border-color: #bfdbfe;
    color: #1d4ed8;
}

.oa-badge-purple {
    background: #f3e8ff;
    border-color: #e9d5ff;
    color: #6b21a8;
}

.oa-badge-muted {
    background: #f1f5f9;
    border-color: #e2e8f0;
    color: #475569;
}

.oa-badge-product {
    background: #ecfeff;
    border-color: #a5f3fc;
    color: #155e75;
}

.table-toolbar {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 0.45rem;
}

.table-toolbar:empty {
    display: none;
}

.table-toolbar .btn,
#my_table .btn {
    align-items: center;
    border-radius: 6px;
    box-shadow: 0 1px 2px rgba(15, 23, 42, 0.08);
    display: inline-flex;
    font-size: 0.76rem;
    font-weight: 800;
    gap: 0.32rem;
    justify-content: center;
    line-height: 1.15;
    min-height: 1.9rem;
    padding: 0.34rem 0.58rem;
    transition: background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.15s ease;
    white-space: nowrap;
}

.table-toolbar .btn:hover,
#my_table .btn:hover {
    box-shadow: 0 6px 14px rgba(15, 23, 42, 0.14);
    transform: translateY(-1px);
}

.table-toolbar .btn:focus-visible,
#my_table .btn:focus-visible {
    box-shadow: 0 0 0 0.18rem rgba(47, 128, 237, 0.24);
}

.table-actions {
    min-width: 210px;
    white-space: normal;
}

.table-actions .btn {
    margin: 0.08rem;
}

.table-actions br {
    display: none;
}

.dt-buttons .btn,
.dataTables_wrapper .dataTables_filter input,
.dataTables_wrapper .dataTables_length select {
    border-radius: 6px;
}

.dt-buttons {
    margin-bottom: 0.75rem;
}

.datatable-row-count {
    align-items: center;
    background: #fff;
    border: 1px solid #d8dee8;
    border-radius: 8px;
    color: #1f2937;
    display: inline-flex;
    font-size: 0.92rem;
    font-weight: 700;
    margin-bottom: 0.75rem;
    padding: 0.45rem 0.75rem;
}

.dt-buttons .btn {
    background: #1f7a55;
    border-color: #1f7a55;
    color: #fff;
}

.dataTables_wrapper .dataTables_filter input {
    border: 1px solid #cbd5e1;
    margin-left: 0.5rem;
}

.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    padding-top: 0.85rem;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2FwcC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFDSSxtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSx5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSxxQkFBcUI7SUFDckIsc0JBQXNCO0lBQ3RCLHVCQUF1QjtBQUMzQjs7QUFFQTtJQUNJLHFCQUFxQjtJQUNyQixzQkFBc0I7QUFDMUI7O0FBRUE7SUFDSSxjQUFjO0lBQ2QsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQiw4Q0FBOEM7SUFDOUMsYUFBYTtBQUNqQjs7QUFFQTtJQUNJLFdBQVc7QUFDZjs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQix5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxZQUFZO0lBQ1osc0JBQXNCO0lBQ3RCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksV0FBVztBQUNmOztBQUVBO0lBQ0ksZ0JBQWdCO0lBQ2hCLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIseUJBQXlCO0lBQ3pCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixnQkFBZ0I7SUFDaEIsb0JBQW9CO0FBQ3hCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0kscUJBQXFCO0lBQ3JCLGtEQUFrRDtBQUN0RDs7QUFFQTtJQUNJLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0kseUJBQXlCO0FBQzdCOztBQUVBO0lBQ0ksd0JBQXdCO0FBQzVCOztBQUVBOztJQUVJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLGNBQWM7SUFDZCxtREFBbUQ7SUFDbkQsa0JBQWtCO0lBQ2xCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLGtDQUFrQztJQUNsQyxpQkFBaUI7SUFDakIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLHlCQUF5QjtJQUN6QixnQkFBZ0I7QUFDcEI7O0FBRUE7SUFDSSxtQkFBbUI7SUFDbkIsNkJBQTZCO0lBQzdCLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQix3QkFBd0I7SUFDeEIseUJBQXlCO0lBQ3pCLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsY0FBYztBQUNsQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsZUFBZTtJQUNmLFlBQVk7QUFDaEI7O0FBRUE7SUFDSSxhQUFhO0FBQ2pCOztBQUVBOztJQUVJLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsNENBQTRDO0lBQzVDLG9CQUFvQjtJQUNwQixrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLFlBQVk7SUFDWix1QkFBdUI7SUFDdkIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQix3QkFBd0I7SUFDeEIsNkdBQTZHO0lBQzdHLG1CQUFtQjtBQUN2Qjs7QUFFQTs7SUFFSSw2Q0FBNkM7SUFDN0MsMkJBQTJCO0FBQy9COztBQUVBOztJQUVJLGtEQUFrRDtBQUN0RDs7QUFFQTtJQUNJLGdCQUFnQjtJQUNoQixtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxlQUFlO0FBQ25COztBQUVBO0lBQ0ksYUFBYTtBQUNqQjs7QUFFQTs7O0lBR0ksa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksc0JBQXNCO0FBQzFCOztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxvQkFBb0I7SUFDcEIsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixzQkFBc0I7SUFDdEIsd0JBQXdCO0FBQzVCOztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixXQUFXO0FBQ2Y7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsbUJBQW1CO0FBQ3ZCOztBQUVBOztJQUVJLG9CQUFvQjtBQUN4QiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5taW4uY3NzJztcblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjdmYjtcbn1cblxuYm9keSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbSAxLjVyZW07XG59XG5cbi5uby1wcmludC5uYXZiYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4ubm8tcHJpbnQubmF2YmFyIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG5oMSB7XG4gICAgY29sb3I6ICMxZjI5Mzc7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4jbXlfdGFibGVfd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2ViO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDE1LCAyMywgNDIsIDAuMDcpO1xuICAgIHBhZGRpbmc6IDFyZW07XG59XG5cbiNteV90YWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNteV90YWJsZV93cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlN2ViO1xufVxuXG4uZGF0YXRhYmxlLXNjcm9sbC10b3Age1xuICAgIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDVyZW07XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuLmRhdGF0YWJsZS1zY3JvbGwtdG9wID4gZGl2IHtcbiAgICBoZWlnaHQ6IDJweDtcbn1cblxuI215X3RhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbiNteV90YWJsZSB0aGVhZCB0aCB7XG4gICAgYmFja2dyb3VuZDogIzI0MzQ0NztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuNzhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiNteV90YWJsZSB0aGVhZCAuZGF0YXRhYmxlLWZpbHRlci1yb3cgdGgge1xuICAgIGJhY2tncm91bmQ6ICNlZWYyZjc7XG4gICAgcGFkZGluZzogMC40NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRhdGF0YWJsZS1jb2x1bW4tZmlsdGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxO1xuICAgIGNvbG9yOiAjMWYyOTM3O1xuICAgIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xufVxuXG4uZGF0YXRhYmxlLWNvbHVtbi1maWx0ZXI6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODBlZDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjE1cmVtIHJnYmEoNDcsIDEyOCwgMjM3LCAwLjE4KTtcbn1cblxuI215X3RhYmxlIHRib2R5IHRkIHtcbiAgICBjb2xvcjogIzI3MzE0MjtcbiAgICBmb250LXNpemU6IDAuODZyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI215X3RhYmxlIHRib2R5IHRyOmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmNWZmO1xufVxuXG4uanMtb3Blbi1hY2NvdW50LXRhYmxlIHRib2R5IHRyLnRhYmxlLWRhbmdlciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFmMjtcbn1cblxuLmpzLW9wZW4tYWNjb3VudC10YWJsZSB0Ym9keSB0ci50YWJsZS1zdWNjZXNzIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmYmYzO1xufVxuXG4jbXlfdGFibGUudGFibGUgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6IDAuNTVyZW0gMC42NXJlbTtcbn1cblxuLm9hLWRhdGUsXG4ub2EtcmVmZXJlbmNlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ub2EtcmVmZXJlbmNlIHtcbiAgICBjb2xvcjogIzMzNDE1NTtcbiAgICBmb250LWZhbWlseTogQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDAuODJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm9hLW51bWJlciB7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ub2EtdGV4dCB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbn1cblxuLm9hLWFtb3VudC1wb3NpdGl2ZSB7XG4gICAgY29sb3I6ICMxNjY1MzQgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ub2EtYW1vdW50LW5lZ2F0aXZlIHtcbiAgICBjb2xvcjogI2I0MjMxOCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vYS1iYWRnZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LXNpemU6IDAuNzRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgbWluLWhlaWdodDogMS41NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNTVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4ub2EtYmFkZ2Utc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogI2RjZmNlNztcbiAgICBib3JkZXItY29sb3I6ICM4NmVmYWM7XG4gICAgY29sb3I6ICMxNjY1MzQ7XG59XG5cbi5vYS1iYWRnZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmN2VkO1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdhYTtcbiAgICBjb2xvcjogIzlhMzQxMjtcbn1cblxuLm9hLWJhZGdlLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogI2ZlZTJlMjtcbiAgICBib3JkZXItY29sb3I6ICNmZWNhY2E7XG4gICAgY29sb3I6ICM5OTFiMWI7XG59XG5cbi5vYS1iYWRnZS1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTBmMmZlO1xuICAgIGJvcmRlci1jb2xvcjogI2JhZTZmZDtcbiAgICBjb2xvcjogIzA3NTk4NTtcbn1cblxuLm9hLWJhZGdlLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICNkYmVhZmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmZkYmZlO1xuICAgIGNvbG9yOiAjMWQ0ZWQ4O1xufVxuXG4ub2EtYmFkZ2UtcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNlOGZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDVmZjtcbiAgICBjb2xvcjogIzZiMjFhODtcbn1cblxuLm9hLWJhZGdlLW11dGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmNWY5O1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgICBjb2xvcjogIzQ3NTU2OTtcbn1cblxuLm9hLWJhZGdlLXByb2R1Y3Qge1xuICAgIGJhY2tncm91bmQ6ICNlY2ZlZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTVmM2ZjO1xuICAgIGNvbG9yOiAjMTU1ZTc1O1xufVxuXG4udGFibGUtdG9vbGJhciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAuNDVyZW07XG59XG5cbi50YWJsZS10b29sYmFyOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFibGUtdG9vbGJhciAuYnRuLFxuI215X3RhYmxlIC5idG4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGdhcDogMC4zMnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICBtaW4taGVpZ2h0OiAxLjlyZW07XG4gICAgcGFkZGluZzogMC4zNHJlbSAwLjU4cmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZSwgdHJhbnNmb3JtIDAuMTVzIGVhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRhYmxlLXRvb2xiYXIgLmJ0bjpob3ZlcixcbiNteV90YWJsZSAuYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDZweCAxNHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4xNCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuXG4udGFibGUtdG9vbGJhciAuYnRuOmZvY3VzLXZpc2libGUsXG4jbXlfdGFibGUgLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjE4cmVtIHJnYmEoNDcsIDEyOCwgMjM3LCAwLjI0KTtcbn1cblxuLnRhYmxlLWFjdGlvbnMge1xuICAgIG1pbi13aWR0aDogMjEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnRhYmxlLWFjdGlvbnMgLmJ0biB7XG4gICAgbWFyZ2luOiAwLjA4cmVtO1xufVxuXG4udGFibGUtYWN0aW9ucyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmR0LWJ1dHRvbnMgLmJ0bixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0LFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5kdC1idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uZGF0YXRhYmxlLXJvdy1jb3VudCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGRlZTg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGNvbG9yOiAjMWYyOTM3O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgcGFkZGluZzogMC40NXJlbSAwLjc1cmVtO1xufVxuXG4uZHQtYnV0dG9ucyAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWY3YTU1O1xuICAgIGJvcmRlci1jb2xvcjogIzFmN2E1NTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgcGFkZGluZy10b3A6IDAuODVyZW07XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/