/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/pages/find_a_center.css ***!
  \******************************************************************************************************************************/
.fc-banner {
    position: relative;
    min-height: 340px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.fc-banner__bg {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center 30%;
}

.fc-banner__overlay {
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg, rgba(10, 10, 30, 0.88) 0%, rgba(10, 10, 30, 0.72) 55%, rgba(10, 10, 30, 0.25) 100%);
}

.fc-banner__inner {
    position: relative;
    padding: 64px 0;
}

.fc-banner__copy {
    max-width: 640px;
    color: #fff;
}

.fc-banner__title {
    font-size: clamp(1.85rem, 3.6vw, 2.75rem);
    color: #fff;
}

.fc-banner__text {
    font-size: 1.0625rem;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.88);
}

.fc-toolbar {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    gap: 16px 24px;
    margin-bottom: 24px;
}

.fc-toolbar__field {
    flex: 1 1 320px;
    min-width: 0;
}

.fc-toolbar__field--filter {
    flex: 0 1 280px;
}

.fc-toolbar__label {
    display: block;
    margin-bottom: 6px;
    font-size: 0.875rem;
    font-weight: 600;
    color: #1a1a2e;
}

.fc-toolbar__input-wrap {
    position: relative;
}

.fc-toolbar__input-icon {
    position: absolute;
    top: 50%;
    left: 14px;
    transform: translateY(-50%);
    color: var(--tosa-orange);
    pointer-events: none;
}

.fc-toolbar__input,
.fc-toolbar__select {
    width: 100%;
    padding: 13px 16px;
    font-size: 1rem;
    color: #1a1a2e;
    background: #fff;
    border: 1px solid #d8d8e2;
    border-radius: 4px;
}

.fc-toolbar__input {
    padding-left: 40px;
}

.fc-toolbar__input:focus,
.fc-toolbar__select:focus {
    border-color: var(--tosa-orange);
    outline: 2px solid rgba(241, 73, 16, 0.18);
    outline-offset: 0;
}

.fc-toolbar__actions {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 12px;
}

.fc-toolbar__locate {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    padding: 14px 18px;
    font-size: 0.9375rem;
    font-weight: 600;
    color: #1a1a2e;
    background: #fff;
    border: 1px solid #d8d8e2;
    border-radius: 4px;
    cursor: pointer;
}

.fc-toolbar__locate:hover:not(:disabled) {
    border-color: var(--tosa-orange);
    color: var(--tosa-orange);
}

.fc-toolbar__locate:disabled {
    opacity: 0.6;
    cursor: progress;
}

.fc-error {
    margin-bottom: 16px;
    padding: 12px 16px;
    font-size: 0.9375rem;
    color: #8a2c0c;
    background: #fdece6;
    border-left: 4px solid var(--tosa-orange);
}

.fc-layout {
    display: grid;
    grid-template-columns: minmax(0, 340px) minmax(0, 1fr);
    border: 1px solid #e3e3ec;
    border-radius: 6px;
    overflow: hidden;
}

.fc-results {
    display: flex;
    flex-direction: column;
    height: 580px;
    background: #fff;
    border-right: 1px solid #e3e3ec;
}

.fc-results__count {
    margin: 0;
    padding: 14px 16px;
    font-weight: 700;
    color: #1a1a2e;
    border-bottom: 1px solid #e3e3ec;
}

.fc-results__hint {
    margin: 0;
    padding: 10px 16px;
    font-size: 0.875rem;
    font-style: italic;
    color: #5c5c72;
    background: #f7f7fb;
    border-bottom: 1px solid #e3e3ec;
}

.fc-results__list {
    flex: 1;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow-y: auto;
}

.fc-results__link {
    display: block;
    width: 100%;
    padding: 12px 16px;
    text-align: left;
    background: none;
    border: 0;
    border-bottom: 1px solid #eef0f6;
    cursor: pointer;
}

.fc-results__link:hover,
.fc-results__link:focus-visible {
    background: #fdf1ec;
}

.fc-results__name {
    display: block;
    font-weight: 600;
    color: #1a1a2e;
    text-transform: capitalize;
}

.fc-results__place {
    display: block;
    margin-top: 2px;
    font-size: 0.875rem;
    color: #5c5c72;
    text-transform: capitalize;
}

.fc-map,
.fc-map__canvas {
    height: 580px;
    width: 100%;
}

.fc-map__tip {
    display: flex;
    align-items: center;
    gap: 14px;
    max-width: 320px;
    padding: 12px 16px 12px 4px;
}

.gm-style .fc-map__tip-logo {
    flex: 0 0 auto;
    width: auto;
    height: auto;
    max-width: 120px;
    max-height: 52px;
    object-fit: contain;
}

.fc-map__tip-name {
    font-size: 0.9375rem;
    font-weight: 600;
    line-height: 1.35;
    text-transform: capitalize;
}

/* Google reserves a header row above the content for its close button; the tip
   closes on mouseout, so the row is dead space that also caps the tip's size. */
.fc-map .gm-style-iw-chr {
    display: none;
}

.fc-map .gm-style-iw-d {
    overflow: hidden !important;
}

.pac-container {
    z-index: 1100;
}

.fc-prometric {
    background: var(--tosa-light-blue);
}

.fc-prometric__card {
    max-width: 780px;
    margin: 0 auto;
}

.fc-prometric__text {
    font-size: 1.0625rem;
    line-height: 1.6;
    color: #1a1a2e;
}

.fc-modal .modal-content {
    border: 0;
    border-radius: 6px;
}

.fc-modal .modal-header {
    align-items: flex-start;
    padding: 28px 36px 20px;
    border-bottom: 1px solid #eef0f6;
}

.fc-modal .modal-body {
    padding: 32px 36px 36px;
}

.fc-modal__title {
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.35;
    text-transform: capitalize;
}

.fc-modal__grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
    gap: 32px 48px;
}

.fc-modal__logo-link {
    display: block;
    margin-bottom: 36px;
    text-align: center;
}

.fc-modal__logo {
    max-width: 200px;
    max-height: 88px;
    object-fit: contain;
}

.fc-modal__label {
    margin-bottom: 10px;
    font-weight: 700;
    color: #1a1a2e;
}

.fc-modal__address,
.fc-modal__contact {
    line-height: 1.75;
    color: #3c3c52;
}

.fc-modal__address {
    text-transform: capitalize;
}

.fc-modal__contact-line {
    display: block;
}

.fc-modal__zoom {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: 14px;
    padding: 0;
    font-size: 0.9375rem;
    font-style: italic;
    color: var(--tosa-orange);
    background: none;
    border: 0;
    text-decoration: underline;
    cursor: pointer;
}

.fc-modal__website {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: 14px;
    font-size: 0.9375rem;
    font-weight: 600;
    color: var(--tosa-orange);
}

.fc-modal__offers {
    margin-top: 36px;
    padding-top: 28px;
    border-top: 1px solid #eef0f6;
}

.fc-modal__offers-list {
    margin: 0;
    padding-left: 22px;
    line-height: 1.9;
    color: #3c3c52;
}

.fc-modal__badge {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    margin: 28px 0 0;
    padding: 12px 18px;
    font-size: 0.9375rem;
    font-weight: 600;
    color: #0d6b6e;
    background: #e6f6f6;
    border-radius: 4px;
}

@media (max-width: 991.98px) {
    .fc-layout {
        grid-template-columns: minmax(0, 1fr);
    }

    .fc-results {
        height: auto;
        max-height: 360px;
        border-right: 0;
        border-bottom: 1px solid #e3e3ec;
    }

    .fc-map,
    .fc-map__canvas {
        height: 420px;
    }
}

@media (max-width: 575.98px) {
    .fc-banner__inner {
        padding: 40px 0;
    }

    .fc-modal .modal-header {
        padding: 20px 20px 16px;
    }

    .fc-modal .modal-body {
        padding: 24px 20px 28px;
    }

    .fc-toolbar__field--filter,
    .fc-toolbar__actions {
        flex: 1 1 100%;
        width: 100%;
    }

    .fc-toolbar__actions .cta-btn {
        flex: 1 1 auto;
        justify-content: center;
    }
}


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