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

:root {
    --bs-primary: #43A4CE;
    --bs-primary-rgb: 14,165,233;
    --bs-box-shadow-lg: 0 0 1.67rem rgba(104, 104, 104, 0.79);
--bs-link-color: var(--bs-primary);
}


body {
    background-color: rgb(255, 250, 248);
    font-family: 'Inter', sans-serif;
}

h1{
    font-size: 32px;
    font-weight: bold;
    color: #303030;
}

h2{
    font-size: 24px;
    font-weight: bold;
    color: #43A4CE;
}


label{
    font-weight: bold;
}

a{
    color: #43A4CE;
    text-decoration: none;
}

.special-link{
    padding: 8px;
    color: #f9f9f9;
    background-color: #43A4CE;
    border-radius: 8px;
}

.special-link:hover{
    background-color: #2a7593;

}

.nav-link{
    color: white;
    font-size: 18px;
}

#sidebarMenu{
    background-color: #43A4CE;
}

.nav-link.active{
    font-weight: bold;
}

.nav-link:hover{
    font-weight: bold;
    color: white;
}

.sidebar-btn{
    border: 1px solid black;
    border-radius: 4px;
}

/* Container für die Tabelle */
.table-container {
    background-color: #F5F5F5;
    padding: 16px;
    border-radius: 8px;
    overflow-y: auto;   /* Vertikales Scrollen innerhalb des Containers */
    -webkit-overflow-scrolling: touch;  /* Smooth scrolling für mobile Geräte */
}
/* Scrollbar immer ausblenden */
.table-container::-webkit-scrollbar {
    width: 0px;   /* Setzt die Breite der vertikalen Scrollbar auf 0 */
    background: transparent; /* Hintergrund transparent, um sicherzustellen, dass sie nicht angezeigt wird */
}

/* Für die horizontale Scrollbar */
.table-container::-webkit-scrollbar:horizontal {
    height: 0px;  /* Macht die horizontale Scrollbar unsichtbar */
}

/* Optionale Verbesserungen für die Tabelle */
.table {
    width: 100%;  /* Stellt sicher, dass die Tabelle den verfügbaren Platz einnimmt */
    border-collapse: collapse;  /* Sorgt für eine saubere Darstellung */
}

.table th, .table td {
    background-color: #F5F5F5;
    color: #2d2d2d;
    padding: 8px;  /* Innenabstand */
    text-align: left;  /* Text linksbündig */
    border: 0;
}

/* Optional: Tabelle horizontal scrollbar für größere Bildschirme */
@media (max-width: 767px) {
    .table-container {
        max-width: 100%;  /* Verhindert horizontales Scrollen auf kleinen Geräten */
    }
    h1{
        font-size: 20px;
    }

    .show-navbar{
        display: blocK;
    }
}

.setup_date{
    display: none;
}

.text-color-brink{
    color: #43A4CE;
}

.c-pointer{
    cursor: pointer;
}

.shadow-nav{
    -webkit-box-shadow: 50px 2px 20px 14px rgba(74,74,74,0.8);
    box-shadow: 50px 2px 20px 14px rgba(74,74,74,0.8);
}

.nav-width{
    flex: 0 0 auto;
    width: 100%;
}

.sidebar-btn-white{
    color: white !important;
}


@media(min-width: 798px){
    .nav-width{
        width: 20vw;
    }
}

@media(min-width: 1200px){
    .nav-width{
        width: 20vw;
    }
}

@media(max-width: 1200px){
    .text-nowrap-sm {
        white-space: nowrap !important;
    }
}
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/container.css ***!
  \********************************************************************************************************************/
.content-container{
    background-color: #F5F5F5;
    border-radius: 8px;
}

/* Unter Desktop */
.w-xl-75 { width: 95%; }
main { margin-left: 0; }

/* Ab Desktop (Bootstrap "xl" = ≥1200px) */
@media (min-width: 1200px) {
    .w-xl-75 { width: 75%; }
    main { margin-left: 12vw; }
}

/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/input.css ***!
  \****************************************************************************************************************/
input[type="text"] {
    border: 1px solid #e7e7e7;
    border-radius: 8px;
    padding: 8px 8px;
}

input[type="email"] {
    border: none;
    border-radius: 8px;
    padding: 8px 8px;
}

button[type="submit"] {
    background-color: #43A4CE;
    border: none;
    padding: 8px 16px;
    color: white;
    font-weight: bold;
    border-radius: 8px;
}

button[type="submit"]:hover{
    background-color: #3691B7;
}

button[type="button"] {
    background-color: #43A4CE;
    border: none;
    padding: 8px 16px;
    color: white;
    font-weight: bold;
    border-radius: 8px;
}

button[type="button"]:hover{
    background-color: #3691B7;
}

select {
    border: none;
    border-radius: 8px;
    padding: 16px; /* Optional: für mehr Platz */
    font-size: 16px; /* Optional: für Textgröße */
    appearance: none;
    outline: none; /* Entfernt die Fokuskontur */
}

/* Rahmen/Background weg, wie plain Text */
.select-plain {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    box-shadow: none !important;
    outline: none;
    padding: 0;
    margin: 0;
    width: 100%;
    font: inherit;
    color: inherit;
    /* Liste sichtbar machen */
    min-block-size: 8lh;          /* etwa 8 Zeilen hoch */
    overflow-y: auto;
    cursor: default;
}
/* IE/Edge Legacy Pfeil entfernen (falls relevant) */
.select-plain::-ms-expand { display: none; }

/* Optionen wie einfache Liste */
.select-plain option {
    background: transparent !important;
    color: inherit !important;
    padding: .25rem 0;
    border: 0;
}

/* Hover/Focus-Zustand dezent, ohne Hintergründe */
.select-plain option:hover,
.select-plain option:focus {
    text-decoration: underline;
}

/* Markierte Items ohne Hintergrund, nur typografisch markiert */
.select-plain option:checked {
    background: transparent !important;
    color: inherit !important;
    font-weight: 600;
    text-decoration: underline;
}

/* Falls Bootstrap im Spiel ist: */
.form-select.select-plain {
    background-image: none; /* Caret entfernen */
    border: 0;
    padding: 0;
}

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