/*!***********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/public-saloon.css ***!
  \***********************************************************************************************************/
.public-saloon-page {
    --surface-container-high: #262b2f;
    --primary-container: #2196f3;
    --tertiary-container: #c8a900;
    --background: #0f1418;
    --surface: rgba(23, 28, 32, 0.88);
    --surface-strong: rgba(15, 20, 24, 0.94);
    --surface-variant: #30353a;
    --on-surface: #dfe3e9;
    --on-surface-variant: #bfc7d4;
    --outline-variant: rgba(64, 71, 82, 0.9);
    --primary: #9ecaff;
    --tertiary: #e9c400;
    min-height: 100vh;
    color: var(--on-surface);
    font-family: 'Inter', sans-serif;
}

.public-saloon-page,
.public-saloon-page * {
    box-sizing: border-box;
}

.public-saloon-topbar {
    position: fixed;
    inset: 0 0 auto 0;
    z-index: 40;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
    height: 6.25rem;
    padding: 0 2rem;
    background: rgba(15, 20, 24, 0.92);
    box-shadow: 0 18px 40px rgba(0, 0, 0, 0.24);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
}

.public-saloon-topbar__brand,
.public-saloon-tabs,
.public-saloon-topbar__actions,
.public-saloon-brand-home,
.public-saloon-profile,
.public-saloon-balance,
.public-saloon-guest-actions {
    display: flex;
    align-items: center;
}

.public-saloon-topbar__brand {
    gap: 3rem;
}

.public-saloon-brand-logo {
    display: block;
    width: auto;
    height: 5.6rem;
    object-fit: contain;
}

.public-saloon-tabs {
    gap: 2rem;
}

.public-saloon-tab,
.public-saloon-ghost-link {
    display: inline-flex;
    align-items: center;
    padding-bottom: 0.3rem;
    color: #94a3b8;
    border-bottom: 2px solid transparent;
    font-size: 0.95rem;
    font-weight: 500;
    text-decoration: none;
    transition: color 0.25s ease, border-color 0.25s ease;
}

.public-saloon-tab:hover,
.public-saloon-tab.is-active,
.public-saloon-ghost-link:hover,
.public-saloon-ghost-link.is-active {
    color: #fff;
}

.public-saloon-tab.is-active,
.public-saloon-ghost-link.is-active {
    color: var(--primary);
    border-bottom-color: var(--primary);
}

.public-saloon-topbar__actions {
    margin-left: auto;
    gap: 1.5rem;
    flex-shrink: 0;
}

.public-saloon-ghost-link--standalone {
    display: inline-flex;
    align-items: center;
}

.public-saloon-profile {
    gap: 0.85rem;
}

.public-saloon-profile__badge {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.75rem;
    height: 2.75rem;
    background: var(--surface-container-high);
    border: 1px solid rgba(158, 202, 255, 0.2);
    border-radius: 0.75rem;
    color: var(--primary);
    font-size: 1.4rem;
}

.public-saloon-profile__content {
    display: flex;
    flex-direction: column;
    gap: 0.15rem;
}

.public-saloon-profile__name {
    color: #fff;
    font-weight: 700;
    line-height: 1.1;
}

.public-saloon-profile__status {
    color: #64748b;
    font-size: 0.76rem;
    line-height: 1.1;
}

.public-saloon-balance {
    gap: 0.75rem;
    padding: 0.45rem 0.45rem 0.45rem 1rem;
    background: rgba(23, 28, 32, 0.92);
    border: 1px solid rgba(64, 71, 82, 0.5);
    border-radius: 0.75rem;
}

.public-saloon-balance__value {
    color: var(--tertiary);
    font-family: 'Space Grotesk', sans-serif;
    font-size: 1rem;
    font-weight: 700;
}

.public-saloon-balance__action {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem 1rem;
    color: #062540;
    background: linear-gradient(90deg, var(--primary), var(--primary-container));
    border-radius: 0.45rem;
    font-size: 0.7rem;
    font-weight: 700;
    letter-spacing: 0.14em;
    text-decoration: none;
    text-transform: uppercase;
    box-shadow: 0 0 12px rgba(158, 202, 255, 0.18);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.public-saloon-balance__action:hover {
    box-shadow: 0 0 20px rgba(158, 202, 255, 0.2);
}

.public-saloon-guest-actions {
    gap: 0.65rem;
    flex-wrap: nowrap;
    white-space: nowrap;
    padding-bottom: 0.3rem;
}

.public-saloon-guest-actions__separator {
    display: inline-flex;
    align-items: center;
    color: rgba(100, 116, 139, 0.9);
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1;
    transform: translateY(-3px);
}

.public-saloon-content {
    padding-top: 8.25rem;
}

.public-site-footer {
    position: relative;
    z-index: 1;
    width: 100%;
    padding: 2.75rem 1.5rem 3rem;
    border-top: 1px solid rgba(158, 202, 255, 0.14);
    background: rgba(2, 7, 19, 0.92);
}

.public-site-footer__inner {
    width: min(100%, 1280px);
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1.5rem;
}

.public-site-footer__brand {
    color: var(--primary, #9ecaff);
    font-family: 'Space Grotesk', sans-serif;
    font-size: 1.15rem;
    font-weight: 800;
    line-height: 1;
    text-decoration: none;
}

.public-site-footer__links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 0.85rem 1.5rem;
}

.public-site-footer__links a {
    color: var(--on-surface-variant, #bfc7d4);
    font-size: 0.92rem;
    font-weight: 600;
    text-decoration: none;
    transition: color 0.2s ease;
}

.public-site-footer__brand:hover,
.public-site-footer__links a:hover {
    color: #fff;
}

.public-site-footer__copyright {
    margin: 0;
    color: rgba(191, 199, 212, 0.68);
    font-size: 0.88rem;
    font-weight: 600;
    white-space: nowrap;
}

@media (max-width: 991.98px) {
    .public-saloon-topbar {
        position: relative;
        inset: auto;
        flex-direction: column;
        align-items: flex-start;
        height: auto;
        padding: 1rem;
    }

    .public-saloon-topbar__brand,
    .public-saloon-topbar__actions {
        width: 100%;
        flex-direction: column;
        align-items: flex-start;
        gap: 1rem;
    }

    .public-saloon-tabs,
    .public-saloon-guest-actions {
        flex-wrap: wrap;
        gap: 1rem;
    }

    .public-saloon-content {
        padding-top: 1rem;
    }

    .public-site-footer__inner {
        flex-direction: column;
        text-align: center;
    }
}


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