﻿/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.3.6,
* Autoprefixer: v10.3.1
* Browsers: last 4 version
*/

html {
    overflow-y: scroll;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
}

body {
    font-size: 0.9em;
    background-color: #eee;
    padding: 15px;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 400;
}

h1 {
    padding-top: 5px;
    border-bottom: 4px solid #00000057;
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}


.group:after, .module-content:after, .container:after, .module:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.group, .module-content, .container, .module {
    display: inline-block;
}

fieldset, img, abbr, acronym {
    border: 0;
}


h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0;
}

h1 {
    font-size: 1.3em;
}


p {
    margin-bottom: 10px;
}

a {
    color: #06C;
}


.wrapper {
    max-width: 1400px;
    background-color: #FFF;
    margin: 0 auto;
    border: 1px solid #ddd;
}

.inner {
    padding: 15px;
    /*width: 400px;*/
}

.TheScreen {
    margin: auto;
}

@media only screen and (max-width : 667px) {
    body {
        font-size:1.1em;
    }
    .inner {
        padding: 15px;
        /*width: 300px !important;*/
    }

    .login .wrapper {
        /*width: 250px !important;*/
    }

    .loginfields {
        /*width: 95% !important;*/
    }

    .logOnBtn {
        /*width: 98% !important;*/
        font-size: 1.2em!important;
    }
}

.login {
    background: #eee;
    margin-top: -80px;
}

    .login .wrapper {
        width: 350px;
        min-width: 1px;
        margin: 100px auto;
        border: 1px solid #ddd;
        border-radius: 15px;
        -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }

    .login .inner {
        /*padding: 20px 30px 20px 30px;*/
    }


.logo {
    /*background: url(../img/brand-partner-portal/KCOM-partner-portal.png) no-repeat;*/
/*    background: url(/img/brand-nasstar/NasstarLogo.png) no-repeat margin-left: auto !important;*/
    /*background: url('/img/logos-2025/nasstar-logo-color-on-light-rgb-900px-w-72ppi.png') no-repeat margin-left: auto !important;*/
    background: url('/img/brand-partner-portal/nasstar-channel-logo_2026.png') center no-repeat!important;
    margin-right: auto !important;
    height: 100px !important;
    /*
    width: 350px;*/
    display: block;
    text-indent: -99999px;
}

.login .logo {
    background: url('/img/brand-partner-portal/nasstar-channel-logo_2026.png') center no-repeat!important;
    margin: 0px auto 00px auto;
    float: none;
    background-size: contain!important;
}

.module {
    margin-bottom: 12px;
    float: left;
    width: 100%;
    border-radius: 5px;
    z-index: 20;
    margin-top: -20px !important;
}

.module-outer {
    padding: 3px;
    border-radius: 7px;
}


.module .controls.right {
    position: absolute;
    right: 11px;
    top: 13px;
    display: block;
}

.module .controls.left {
    position: absolute;
    left: 11px;
    top: 13px;
}

.module .controls span {
    display: inline-block;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: url(../img/sprites/controls-module.png) no-repeat;
}

    .module .controls span.toggle {
        background-position: 0 0;
        display: none;
    }

    .module .controls span.settings {
        display: none;
        background-position: 0 -32px;
    }


    .module .controls span.close {
        display: none;
        background-position: 0 -48px;
    }


.module-band {
    /*
        ROY
        height: 3px;
    font-size: 1px;
        */
}


.module-content {
    margin-top: 20px;
    width: 100%;
}

.right {
    float: right;
}

.left {
    float: left;
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

/* From forms */
input[type=text], input[type=password], textarea, select {
    border: 1px solid #bbb;
    /*background: #fff url(../img/gradients/grad-lg-top.png) repeat-x 0 -1px;*/
    padding: 4px;
}


.formrow {
    margin-bottom: 10px;
    width: 97%;
}

    .formrow label {
        width: 97%;
        display: block;
        margin-bottom: 5px;
    }

    .formrow input[type=text], .formrow input[type=password] {
        padding: 8px;
        width: 96%;
        border-radius: 5px;
    }

    .formrow.buttons {
        margin-top: 15px;
        text-align: right;
        margin-bottom: 0;
    }

.controls {
    padding: 0 15px 15px 15px;
}


.logOnBtn {
    width: 100%;
    margin: 0;
    padding: 5px;
    font-size: 1em;
    border-radius: 5px;
}








.logOnBtnbt {
    width: 40%;
    margin: 0;
    padding: 5px;
    font-size: 1em;
    border-radius: 5px;
}

.message {
    background-color: #f8f8f8;
    border: 1px solid #CCC;
    padding: 8px;
}

.error {
    background-color: #FFC1C1;
    margin-bottom: 10px;
    border-radius: 5px;
    width: 96%;
    font-size: 0.9em;
}

.module-inner {
    padding-top: 0px;
}

/* BT Compliance Screen  */
.btDivTable {
    display: table;
    border: 2px solid #999999;
    font-family: Calibri,Georgia,Serif;
    margin-top: 20px;
}

.btDivTableRow {
    display: table-row;
}

.btDivTableRowBottom {
    border-top: 2px solid #999999;
}

.btDivTableCell, .btDivTableCellCenter {
    display: table-cell;
    padding: 15px;
}

.btDivTableCellCenter {
    text-align: center;
    font-weight: bold;
    font-size: 14pt;
    padding: 12px;
}

.btDivTableBody {
    display: table-row-group;
}

.logmsg {
    font-size: 1.2em;
    border-bottom: 4px solid #00000057;
    margin-top: 15px;
    display:none!important;
}

.portalversion {
    width: 100%;
    border-top: 2px solid #4a4747;
    font-size: 1em;
}

.fail {
    background-color: #c33232;
    font-size: 0.8em;
    padding: 4px;
    margin: 10px;
    box-shadow: 0 0 7px 3px #c33232,0 0 2px 2px #c33232;
}

.pass {
    background-color: #267626;
    color: black;
    font-size: 0.8em;
    padding: 4px;
    margin: 10px;
    box-shadow: 0 0 7px 3px #267626,0 0 2px 2px #267626;
}

.hideme {
    display:none!important;
}

meter {
    /* Reset the default appearance */
    margin: 0 auto 1em;
    width: 100%;
    height: 1.0em;
    /* Applicable only to Firefox */
    background: none;
    background-color: rgba(0, 0, 0, 0.1);
    margin-bottom:0;
    padding-bottom:0;
}

    meter::-webkit-meter-bar {
        background: none;
        background-color: rgba(0, 0, 0, 0.1);
    }

    /* Webkit based browsers */
    meter[value="1"]::-webkit-meter-optimum-value {
        background: red;
    }

    meter[value="2"]::-webkit-meter-optimum-value {
        background: yellow;
    }

    meter[value="3"]::-webkit-meter-optimum-value {
        background: orange;
    }

    meter[value="4"]::-webkit-meter-optimum-value {
        background: green;
    }

    /* Gecko based browsers */
    meter[value="1"]::-moz-meter-bar {
        background: red;
    }

    meter[value="2"]::-moz-meter-bar {
        background: yellow;
    }

    meter[value="3"]::-moz-meter-bar {
        background: orange;
    }

    meter[value="4"]::-moz-meter-bar {
        background: green;
    }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvZ2luLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSIsImZpbGUiOiJsb2dpbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/LypcclxuKiBQcmVmaXhlZCBieSBodHRwczovL2F1dG9wcmVmaXhlci5naXRodWIuaW9cclxuKiBQb3N0Q1NTOiB2OC4zLjYsXHJcbiogQXV0b3ByZWZpeGVyOiB2MTAuMy4xXHJcbiogQnJvd3NlcnM6IGxhc3QgNCB2ZXJzaW9uXHJcbiovXHJcblxyXG5odG1sIHtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5cclxuYm9keSwgZGl2LCBkbCwgZHQsIGRkLCB1bCwgb2wsIGxpLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwcmUsIGZvcm0sIGZpZWxkc2V0LCBpbnB1dCwgdGV4dGFyZWEsIHAsIGJsb2NrcXVvdGUsIHRoLCB0ZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLypmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsqL1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDAwMDA1NztcclxufVxyXG5cclxuLmNsZWFyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcblxyXG4uZ3JvdXA6YWZ0ZXIsIC5tb2R1bGUtY29udGVudDphZnRlciwgLmNvbnRhaW5lcjphZnRlciwgLm1vZHVsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIi5cIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLmdyb3VwLCAubW9kdWxlLWNvbnRlbnQsIC5jb250YWluZXIsIC5tb2R1bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5maWVsZHNldCwgaW1nLCBhYmJyLCBhY3JvbnltIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuaDEge1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxufVxyXG5cclxuXHJcbnAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogIzA2QztcclxufVxyXG5cclxuXHJcbi53cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLmlubmVyIHtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAvKndpZHRoOiA0MDBweDsqL1xyXG59XHJcblxyXG4uVGhlU2NyZWVuIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjY3cHgpIHtcclxuICAgIGJvZHkge1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjFlbTtcclxuICAgIH1cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAvKndpZHRoOiAzMDBweCAhaW1wb3J0YW50OyovXHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luIC53cmFwcGVyIHtcclxuICAgICAgICAvKndpZHRoOiAyNTBweCAhaW1wb3J0YW50OyovXHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luZmllbGRzIHtcclxuICAgICAgICAvKndpZHRoOiA5NSUgIWltcG9ydGFudDsqL1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dPbkJ0biB7XHJcbiAgICAgICAgLyp3aWR0aDogOTglICFpbXBvcnRhbnQ7Ki9cclxuICAgICAgICBmb250LXNpemU6IDEuMmVtIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvZ2luIHtcclxuICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcclxufVxyXG5cclxuICAgIC5sb2dpbiAud3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMTAwcHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luIC5pbm5lciB7XHJcbiAgICAgICAgLypwYWRkaW5nOiAyMHB4IDMwcHggMjBweCAzMHB4OyovXHJcbiAgICB9XHJcblxyXG5cclxuLmxvZ28ge1xyXG4gICAgLypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JyYW5kLXBhcnRuZXItcG9ydGFsL0tDT00tcGFydG5lci1wb3J0YWwucG5nKSBuby1yZXBlYXQ7Ki9cclxuLyogICAgYmFja2dyb3VuZDogdXJsKC9pbWcvYnJhbmQtbmFzc3Rhci9OYXNzdGFyTG9nby5wbmcpIG5vLXJlcGVhdCBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyovXHJcbiAgICAvKmJhY2tncm91bmQ6IHVybCgnL2ltZy9sb2dvcy0yMDI1L25hc3N0YXItbG9nby1jb2xvci1vbi1saWdodC1yZ2ItOTAwcHgtdy03MnBwaS5wbmcnKSBuby1yZXBlYXQgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsqL1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1nL2JyYW5kLXBhcnRuZXItcG9ydGFsL25hc3N0YXItY2hhbm5lbC1sb2dvXzIwMjYucG5nJykgY2VudGVyIG5vLXJlcGVhdCFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcclxuICAgIC8qXHJcbiAgICB3aWR0aDogMzUwcHg7Ki9cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xyXG59XHJcblxyXG4ubG9naW4gLmxvZ28ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1nL2JyYW5kLXBhcnRuZXItcG9ydGFsL25hc3N0YXItY2hhbm5lbC1sb2dvXzIwMjYucG5nJykgY2VudGVyIG5vLXJlcGVhdCFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDAwcHggYXV0bztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZHVsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZHVsZS1vdXRlciB7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbn1cclxuXHJcblxyXG4ubW9kdWxlIC5jb250cm9scy5yaWdodCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTFweDtcclxuICAgIHRvcDogMTNweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubW9kdWxlIC5jb250cm9scy5sZWZ0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDExcHg7XHJcbiAgICB0b3A6IDEzcHg7XHJcbn1cclxuXHJcbi5tb2R1bGUgLmNvbnRyb2xzIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Nwcml0ZXMvY29udHJvbHMtbW9kdWxlLnBuZykgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4gICAgLm1vZHVsZSAuY29udHJvbHMgc3Bhbi50b2dnbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGUgLmNvbnRyb2xzIHNwYW4uc2V0dGluZ3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLm1vZHVsZSAuY29udHJvbHMgc3Bhbi5jbG9zZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbi5tb2R1bGUtYmFuZCB7XHJcbiAgICAvKlxyXG4gICAgICAgIFJPWVxyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxcHg7XHJcbiAgICAgICAgKi9cclxufVxyXG5cclxuXHJcbi5tb2R1bGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLyogRnJvbSBmb3JtcyAqL1xyXG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xyXG4gICAgLypiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvZ3JhZGllbnRzL2dyYWQtbGctdG9wLnBuZykgcmVwZWF0LXggMCAtMXB4OyovXHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuXHJcblxyXG4uZm9ybXJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2lkdGg6IDk3JTtcclxufVxyXG5cclxuICAgIC5mb3Jtcm93IGxhYmVsIHtcclxuICAgICAgICB3aWR0aDogOTclO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybXJvdyBpbnB1dFt0eXBlPXRleHRdLCAuZm9ybXJvdyBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3Jtcm93LmJ1dHRvbnMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbi5jb250cm9scyB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xyXG59XHJcblxyXG5cclxuLmxvZ09uQnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4ubG9nT25CdG5idCB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi5tZXNzYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG59XHJcblxyXG4uZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzFDMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB3aWR0aDogOTYlO1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxufVxyXG5cclxuLm1vZHVsZS1pbm5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG59XHJcblxyXG4vKiBCVCBDb21wbGlhbmNlIFNjcmVlbiAgKi9cclxuLmJ0RGl2VGFibGUge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5OTk5O1xyXG4gICAgZm9udC1mYW1pbHk6IENhbGlicmksR2VvcmdpYSxTZXJpZjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5idERpdlRhYmxlUm93IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxufVxyXG5cclxuLmJ0RGl2VGFibGVSb3dCb3R0b20ge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM5OTk5OTk7XHJcbn1cclxuXHJcbi5idERpdlRhYmxlQ2VsbCwgLmJ0RGl2VGFibGVDZWxsQ2VudGVyIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4uYnREaXZUYWJsZUNlbGxDZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG59XHJcblxyXG4uYnREaXZUYWJsZUJvZHkge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG59XHJcblxyXG4ubG9nbXNnIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwMDAwMDU3O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3J0YWx2ZXJzaW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM0YTQ3NDc7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLmZhaWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzMzIzMjtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4IDNweCAjYzMzMjMyLDAgMCAycHggMnB4ICNjMzMyMzI7XHJcbn1cclxuXHJcbi5wYXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjc2MjY7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgcGFkZGluZzogNHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAzcHggIzI2NzYyNiwwIDAgMnB4IDJweCAjMjY3NjI2O1xyXG59XHJcblxyXG4uaGlkZW1lIHtcclxuICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbm1ldGVyIHtcclxuICAgIC8qIFJlc2V0IHRoZSBkZWZhdWx0IGFwcGVhcmFuY2UgKi9cclxuICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxLjBlbTtcclxuICAgIC8qIEFwcGxpY2FibGUgb25seSB0byBGaXJlZm94ICovXHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgcGFkZGluZy1ib3R0b206MDtcclxufVxyXG5cclxuICAgIG1ldGVyOjotd2Via2l0LW1ldGVyLWJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICB9XHJcblxyXG4gICAgLyogV2Via2l0IGJhc2VkIGJyb3dzZXJzICovXHJcbiAgICBtZXRlclt2YWx1ZT1cIjFcIl06Oi13ZWJraXQtbWV0ZXItb3B0aW11bS12YWx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgfVxyXG5cclxuICAgIG1ldGVyW3ZhbHVlPVwiMlwiXTo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgbWV0ZXJbdmFsdWU9XCIzXCJdOjotd2Via2l0LW1ldGVyLW9wdGltdW0tdmFsdWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICBtZXRlclt2YWx1ZT1cIjRcIl06Oi13ZWJraXQtbWV0ZXItb3B0aW11bS12YWx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLyogR2Vja28gYmFzZWQgYnJvd3NlcnMgKi9cclxuICAgIG1ldGVyW3ZhbHVlPVwiMVwiXTo6LW1vei1tZXRlci1iYXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJlZDtcclxuICAgIH1cclxuXHJcbiAgICBtZXRlclt2YWx1ZT1cIjJcIl06Oi1tb3otbWV0ZXItYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgbWV0ZXJbdmFsdWU9XCIzXCJdOjotbW96LW1ldGVyLWJhciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogb3JhbmdlO1xyXG4gICAgfVxyXG5cclxuICAgIG1ldGVyW3ZhbHVlPVwiNFwiXTo6LW1vei1tZXRlci1iYXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGdyZWVuO1xyXG4gICAgfSJdfQ== */