/*!***********************************************************************************************************!*\
  !*** 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;
    color: inherit;
    text-decoration: none;
    border-radius: 0.8rem;
    transition: background-color 160ms ease, transform 160ms ease;
}

.public-saloon-profile:hover,
.public-saloon-profile:focus-visible {
    background: rgba(158, 202, 255, 0.08);
    transform: translateY(-1px);
}

.public-saloon-profile:focus-visible {
    outline: 2px solid var(--primary);
    outline-offset: 4px;
}

.public-saloon-profile.is-active {
    background: rgba(158, 202, 255, 0.08);
}

.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;
    }
}

/*!**************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/base.css ***!
  \**************************************************************************************************/
:root {
    --winp-brand: #1e3a8a;
    --primary-color: var(--winp-brand);
    --secondary-color: #3b82f6;
    --accent-color: #facc15;
    --background-color: #070d1f;
    --text-color: #f9fafb;
}

html,
body {
    min-height: 100%;
    margin: 0;
    padding: 0;
    color: var(--text-color);
    background: var(--background-color);
    font-family: 'Inter', Arial, sans-serif;
}

.public-base-navigation {
    min-height: 0;
}

.public-base-navigation .public-saloon-topbar {
    position: relative;
    inset: auto;
}


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