/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/legal.css ***!
  \*************************************************************************************************************/
/* Terms and privacy policy pages (templates/base.legal.html.twig). Same tokens as auth.css; mobile first. */

:root {
    --legal-blue: #2563EB;
    --legal-blue-dark: #1D4ED8;
    --legal-blue-light: #EFF6FF;
    --legal-text: #0F172A;
    --legal-body: #334155;
    --legal-muted: #64748B;
    --legal-border: #E2E8F0;
    --legal-surface: #F8FAFC;
}

*, *::before, *::after { box-sizing: border-box; }

html { scroll-padding-top: 24px; }
@media (prefers-reduced-motion: no-preference) {
    html { scroll-behavior: smooth; }
}

.legal-body {
    margin: 0;
    font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: var(--legal-text);
    background: #FFFFFF;
    -webkit-text-size-adjust: 100%;
}

.legal-body a { color: var(--legal-blue); font-weight: 600; text-decoration: none; }
.legal-body a:hover { color: var(--legal-blue-dark); text-decoration: underline; }
.legal-body a:focus-visible,
.legal-body summary:focus-visible { outline: 3px solid #DBEAFE; outline-offset: 2px; border-radius: 6px; }

.legal-wrap { width: 100%; max-width: 1120px; margin: 0 auto; padding: 0 20px; }
@media (min-width: 992px) {
    .legal-wrap { padding: 0 40px; }
}

/* ---------- Top bar ---------- */
.legal-top { display: flex; align-items: center; gap: 8px; padding: 12px 16px 12px 20px; border-bottom: 1px solid var(--legal-border); }
.legal-top-logo { display: flex; }
.legal-top-logo img { width: 130px; height: auto; }
.legal-lang { display: flex; gap: 2px; margin-left: auto; font-size: 14px; }
.legal-body .legal-lang a { color: var(--legal-muted); padding: 10px 12px; border-radius: 8px; line-height: 1; }
.legal-body .legal-lang a:hover { color: var(--legal-text); background: var(--legal-surface); text-decoration: none; }
.legal-body .legal-lang a.is-active { color: var(--legal-text); background: #F1F5F9; }
.legal-body a.legal-top-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    min-height: 44px;
    padding: 0 14px;
    border: 1px solid #CBD5E1;
    border-radius: 10px;
    color: var(--legal-text);
    font-size: 15px;
    white-space: nowrap;
}
.legal-body a.legal-top-btn:hover { background: var(--legal-surface); text-decoration: none; }
/* On phones the back button is icon-only when there's no room */
@media (max-width: 420px) {
    .legal-top-btn .auth-icon + span { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
    .legal-body a.legal-top-btn { padding: 0 12px; }
}
@media (min-width: 992px) {
    .legal-top { padding: 0 40px; height: 64px; gap: 16px; }
    .legal-top-logo img { width: 141px; }
}

/* ---------- Header ---------- */
.legal-hero { background: var(--legal-surface); border-bottom: 1px solid var(--legal-border); padding-top: 28px; }
.legal-hero .legal-wrap { display: flex; flex-direction: column; gap: 8px; }
.legal-eyebrow { font-size: 12px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--legal-muted); }
.legal-title { margin: 0; font: 800 28px/1.2 'Plus Jakarta Sans', sans-serif; letter-spacing: -0.02em; }
.legal-meta { margin: 0; font-size: 14px; color: var(--legal-muted); }
.legal-meta:empty { display: none; }
@media (min-width: 992px) {
    .legal-hero { padding-top: 48px; }
    .legal-hero .legal-wrap { gap: 12px; }
    .legal-eyebrow { font-size: 13px; }
    .legal-title { font-size: 40px; line-height: 1.15; }
    .legal-meta { font-size: 15px; }
}

.legal-tabs { display: flex; gap: 4px; margin-top: 16px; padding: 4px; background: #EEF2F6; border-radius: 10px 10px 0 0; }
.legal-body .legal-tabs a { flex: 1; text-align: center; padding: 10px 8px; border-radius: 8px; font-size: 15px; color: #475569; }
.legal-body .legal-tabs a:hover { color: var(--legal-text); text-decoration: none; }
.legal-body .legal-tabs a.is-active { background: #FFFFFF; color: var(--legal-text); box-shadow: 0 1px 2px rgba(15, 23, 42, .08); }
.legal-tab-long { display: none; }
@media (min-width: 576px) {
    .legal-tabs { align-self: flex-start; margin-top: 20px; }
    .legal-body .legal-tabs a { flex: none; padding: 10px 16px; }
    .legal-tab-long { display: inline; }
    .legal-tab-short { display: none; }
}

/* ---------- Layout: table of contents + document ---------- */
.legal-layout { display: flex; flex-direction: column; gap: 20px; padding-top: 20px; padding-bottom: 80px; }
.legal-main { min-width: 0; max-width: 720px; }
@media (min-width: 992px) {
    .legal-layout { display: grid; grid-template-columns: 240px minmax(0, 1fr); gap: 64px; padding-top: 40px; }
}

.legal-toc { border: 1px solid var(--legal-border); border-radius: 12px; overflow: hidden; }
.legal-toc summary {
    display: flex;
    align-items: center;
    gap: 6px;
    min-height: 52px;
    padding: 0 16px;
    font-weight: 600;
    cursor: pointer;
    list-style: none;
}
.legal-toc summary::-webkit-details-marker { display: none; }
.legal-toc-count { color: var(--legal-muted); font-weight: 500; }
.legal-toc summary .auth-icon { margin-left: auto; transition: transform .15s; }
.legal-toc[open] summary .auth-icon { transform: rotate(180deg); }
.legal-toc-list { list-style: none; margin: 0; padding: 0; }
.legal-body .legal-toc-list a { display: block; padding: 11px 16px; border-top: 1px solid #EEF2F6; font-weight: 500; font-size: 15px; color: var(--legal-body); }
.legal-body .legal-toc-list a:hover { color: var(--legal-text); text-decoration: none; background: var(--legal-surface); }

@media (min-width: 992px) {
    .legal-aside { position: sticky; top: 24px; align-self: start; max-height: calc(100vh - 48px); overflow-y: auto; }
    .legal-toc { border: 0; border-radius: 0; overflow: visible; }
    .legal-toc summary { min-height: 0; padding: 0 0 10px; font-size: 13px; letter-spacing: 0.06em; text-transform: uppercase; color: var(--legal-muted); cursor: default; pointer-events: none; }
    .legal-toc summary .auth-icon,
    .legal-toc-count { display: none; }
    .legal-body .legal-toc-list a { padding: 7px 12px; border-top: 0; border-left: 2px solid var(--legal-border); font-size: 14px; color: #475569; }
    .legal-body .legal-toc-list a:hover { background: none; }
    .legal-body .legal-toc-list a.is-active { border-left-color: var(--legal-blue); color: var(--legal-blue-dark); font-weight: 600; }
}

/* ---------- Document typography (also styles the stored privacy policy HTML) ---------- */
.legal-doc { font-size: 16px; line-height: 1.65; color: var(--legal-body); overflow-wrap: break-word; }
.legal-doc h2,
.legal-doc h4 { margin: 32px 0 10px; font: 700 20px/1.3 'Plus Jakarta Sans', sans-serif; letter-spacing: -0.01em; color: var(--legal-text); }
.legal-doc h3 { margin: 20px 0 8px; font: 700 16px/1.4 'Plus Jakarta Sans', sans-serif; color: var(--legal-text); }
.legal-doc p { margin: 0 0 12px; }
.legal-doc ul, .legal-doc ol { margin: 0 0 12px; padding-left: 22px; }
.legal-doc li { margin-bottom: 6px; }
.legal-doc strong { color: var(--legal-text); }
.legal-doc > :first-child { margin-top: 0; }
/* The stored policy starts with its own "last updated / version" line; the header already shows it */
.legal-doc--policy > p:first-child:has(> small:only-child) { display: none; }
.legal-doc--policy > p:first-child:has(> small:only-child) + * { margin-top: 0; }
@media (min-width: 992px) {
    .legal-doc h2, .legal-doc h4 { margin-top: 40px; font-size: 22px; }
    .legal-doc h3 { font-size: 17px; }
    .legal-doc p { margin-bottom: 14px; }
}

.legal-callout { display: block; margin: 0 0 24px; padding: 14px 16px; border: 1px solid #FDE68A; border-radius: 12px; background: #FFFBEB; color: #78350F; font-size: 15px; line-height: 1.55; }
.legal-callout strong { color: #78350F; }
.legal-callout--row { display: flex; gap: 10px; align-items: center; justify-content: space-between; flex-wrap: wrap; }
.legal-body .legal-callout a { color: #78350F; text-decoration: underline; }

.legal-rights { display: flex; flex-direction: column; gap: 14px; margin: 0 0 32px; padding: 18px 20px; border: 1px solid #BFDBFE; border-radius: 12px; background: var(--legal-blue-light); color: #1E3A8A; }
.legal-rights > div { display: flex; flex-direction: column; gap: 4px; }
.legal-rights strong { font: 700 16px 'Plus Jakarta Sans', sans-serif; }
.legal-rights span { font-size: 15px; }
.legal-body a.legal-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; min-height: 44px; padding: 0 18px; border-radius: 10px; background: var(--legal-blue); color: #FFFFFF; font-size: 15px; white-space: nowrap; }
.legal-body a.legal-btn:hover { background: var(--legal-blue-dark); color: #FFFFFF; text-decoration: none; }
@media (min-width: 576px) {
    .legal-rights { flex-direction: row; align-items: center; justify-content: space-between; gap: 20px; }
}

.legal-body a.legal-to-top {
    position: fixed;
    right: 16px;
    bottom: 24px;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: var(--legal-text);
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 12px rgba(15, 23, 42, .25);
    opacity: 0;
    visibility: hidden;
    transition: opacity .2s, visibility .2s;
}
.legal-body a.legal-to-top.is-visible { opacity: 1; visibility: visible; }
.legal-body a.legal-to-top:hover { color: #FFFFFF; background: #1E293B; }
@media (min-width: 992px) {
    .legal-body a.legal-to-top { right: 32px; bottom: 32px; }
}


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