@font-face{font-display:swap;font-family:Space-Regular;font-style:normal;font-weight:400;src:url(fonts/SpaceGrotesk-Regular.woff2),url(fonts/SpaceGrotesk-Regular.woff)}@font-face{font-display:swap;font-family:Space-Bold;font-style:normal;font-weight:600;src:url(fonts/SpaceGrotesk-SemiBold.woff2),url(fonts/SpaceGrotesk-SemiBold.woff)}:root{--bg:#fbdbea;--black:rgba(0,0,0,.85);--white:hsla(0,0%,100%,.8);--ff-reg:Space-Regular;--ff-bold:Space-Bold}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{-webkit-font-smoothing:antialiased;color:var(--black);font-family:var(--ff-reg);font-size:1rem;letter-spacing:.03em;line-height:1.4em;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;word-spacing:-.06em}@media(min-width:50em){body{font-size:1.25rem;letter-spacing:.015em;line-height:1.6em;word-spacing:-.03em}}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;color:inherit;text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}::-moz-selection{background:#fff;color:#006a53}::selection{background:#fff;color:#006a53}h2{font-family:var(--ff-bold);font-size:1.3rem;font-weight:400;letter-spacing:.01em;line-height:1.1em;margin-bottom:1em}@media (min-width:50em){h2{font-size:2.5rem;letter-spacing:-.02em}}h2+h3{border-bottom:1px solid #000;border-top:1px solid #000;color:var(--black);font-size:.9rem;letter-spacing:.06em;line-height:1.2em;margin-bottom:1em;padding-block:.5em}@media (min-width:50em){h2+h3{font-size:1.2rem;letter-spacing:.01em}}h3{font-size:1rem;line-height:1.2em}@media (min-width:50em){h3{font-size:1.6rem;letter-spacing:.01em}}h4{font-family:var(--ff-bold);letter-spacing:.06em;margin-bottom:1em;margin-top:2em;text-transform:uppercase}@media (min-width:50em){h4{font-size:1.6rem;letter-spacing:.03em}}section{margin-bottom:6em}ul.list{line-height:1.2em;list-style:none;margin-bottom:2em;padding-left:0}ul.list li{border-bottom:1px solid var(--black);padding-block:.5em}ul.list li span{font-family:var(--ff-bold)}ul.list li.list-institution{color:var(--black);font-family:var(--ff-bold);letter-spacing:0;padding-bottom:.2em}.disclaimer{border-bottom:1px solid #000;font-size:.75rem;line-height:1.1em;padding-bottom:1em}.disclaimer h3{border-top:1px solid #000;font-size:1rem;padding-top:1em}.disclaimer h4{margin-top:1em;text-transform:none}@media (min-width:50em){.disclaimer h4{font-size:1rem;letter-spacing:.01em}}.cover{position:fixed;width:100%;z-index:-10}.mySlides{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.page-title{font-family:var(--ff-bold);font-size:4rem;left:50%;letter-spacing:-.06em;line-height:.9em;padding-inline:.5em;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:40em){.page-title{font-size:calc(11vw - 1rem)}}.content{background-color:var(--bg);box-shadow:10px 0 30px 0 rgba(127,157,231,.3);height:auto;opacity:.4;overflow:scroll;padding-top:120px;padding-inline:1em;position:absolute;transform:translate(-100%);transition:all .2s;z-index:1}@media (min-width:50em){.content{margin:0;max-width:40em;max-width:50em;padding-inline:2em;padding-top:200px}}.content.open{opacity:1;transform:translate(0)}header{display:flex;gap:4px;justify-content:flex-start;left:.5em;position:fixed;top:.5em;z-index:10}header svg{height:24px;width:24px}header .link{align-items:center;background-color:var(--black);border-radius:999px;color:#fff;display:flex;gap:1em;height:54px;justify-content:center;text-decoration:none;transition:all .1s ease-in;width:54px}header .link span{display:none;font-family:var(--ff-bold);line-height:1em;text-transform:uppercase}@media (min-width:40em){header .link{font-size:1rem;height:auto;padding-block:1em;padding-inline:1.8em;transition:.2s ease-in;width:auto}header .link span{display:block}}@media (hover:hover){header .link:hover{transform:translateY(8px)}}@media (min-width:50em){header{left:1em;top:1em}}.content-toggle svg{transform:rotate(45deg);transition:all .2s}.support{display:grid;grid-template-columns:repeat(1,1fr);justify-items:start;padding-block:1em}.support span{height:60px;margin-bottom:1em;-o-object-fit:contain;object-fit:contain}.support svg{display:inline-block;height:100%;opacity:.8;width:100%}.support .logo-bau,.support .logo-bbsr{height:40px}@media (min-width:50em){.support{gap:2em;grid-template-columns:repeat(3,1fr);justify-items:center}.support svg{height:40px}}footer{border-top:1px solid #000;font-size:.875rem;line-height:1.2em;padding-bottom:2em}.item,footer{padding-top:1em}.item{border-top:1px solid var(--black);margin-bottom:.5em;position:relative}.item h3{margin-bottom:.2em}.item p{font-size:.875rem;line-height:1.3em;padding-top:.5em}.item p span{font-family:var(--ff-bold)}@media (min-width:50em){.item p span{letter-spacing:.01em}}.item p .date{background-color:var(--white);border-radius:999px;display:inline-block;font-size:.75rem;line-height:1;opacity:.75;padding-inline:.5em;padding-bottom:.1em;padding-top:.1em}@media (min-width:50em){.item p,.item p .date{font-size:1.2rem;letter-spacing:.03em}.item p{padding-top:1em}}.item-heading{align-items:flex-end;display:flex;gap:.5em;justify-content:flex-end;margin-top:.5em}.item-heading .heading-icons{align-items:center;display:flex;gap:1em}@media (min-width:50em){.item-heading .heading-icons{gap:.2em}}.item-heading svg{display:inline-block;height:28px;transition:all .2s ease-out;width:28px}@media (min-width:50em){.item-heading svg{height:48px;width:48px}}@media (hover:hover){.item-heading svg:hover{opacity:.85;transform:translateY(-8px)}}.project-heading{align-items:baseline;display:flex;gap:.5em}.project-heading .project-number{font-size:6rem}@media(min-width:50em){.project-heading{font-size:2.5rem;letter-spacing:-.02em}.project-heading .project-number{font-size:10rem}}.project-link{align-items:flex-start;background:transparent;border-radius:6px;color:inherit;display:flex;gap:.5em;margin-bottom:1em;text-decoration:none;transition:all .2s ease-in}.project-link svg{height:44px;transition:all .2s;width:44px}@media(min-width:50em){.project-link svg{height:60px;width:60px}}.project-link .project-text{width:100%}.project-link .project-text p{border-bottom:1px solid #fff;font-size:.875rem;margin-bottom:.5em;padding-bottom:.3em;padding-top:.5em;text-transform:uppercase}.project-link .project-text p .download-data{margin-left:.5em}.project-link .project-text h4{font-size:1.5rem;line-height:1.1em}@media (hover:hover){.project-link:hover{opacity:.75}.project-link:hover svg{transform:translateY(-8px)}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jc3MvcmVzZXQuY3NzIiwiLi4vLi4vc3JjL2Nzcy90eXBvZ3JhcGh5LmNzcyIsIi4uLy4uL3NyYy9jc3MvY29tcG9uZW50cy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsV0FHRSxpQkFBa0IsQ0FGbEIseUJBQTJCLENBQzNCLGlCQUFrQixDQUVsQixlQUFnQixDQUNoQiw4RUFDRixDQUNBLFdBSUUsaUJBQWtCLENBSGxCLHNCQUF3QixDQUN4QixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FFaEIsZ0ZBQ0YsQ0FFQSxNQUVFLFlBQWEsQ0FDYix1QkFBeUIsQ0FDekIsMEJBQThCLENBQzlCLHNCQUF1QixDQUN2QixvQkFDRixDQUNBLGlCQUdFLHFCQUNGLENBR0Esb0JBRUUsU0FDRixDQUdBLCtEQWNFLFFBQ0YsQ0FHQSxLQUlFLGtDQUFtQyxDQU1uQyxrQkFBbUIsQ0FMbkIseUJBQXlCLENBQ3pCLGNBQWUsQ0FFZixvQkFBc0IsQ0FEdEIsaUJBQWtCLENBTmxCLGdCQUFpQixDQUNqQixzQkFBdUIsQ0FDdkIsNEJBQTZCLENBTTdCLG1CQVFGLENBTkUsdUJBWEYsS0FZSSxpQkFBa0IsQ0FDbEIscUJBQXVCLENBRXZCLGlCQUFrQixDQURsQixtQkFHSixDQURFLENBSUYsb0JBRUUsZUFFRixDQUdBLGVBQ0UsZ0NBQThCLENBQzlCLGFBQWEsQ0FEYiw2QkFHRixDQUdBLElBRUUsYUFBYyxDQURkLGNBRUYsQ0FJQSw2QkFJRSxZQUNGLENBRUEsaUJBRUUsZUFBaUIsQ0FEakIsYUFFRixDQUhBLFlBRUUsZUFBaUIsQ0FEakIsYUFFRixDQ3hHQSxHQUNJLDBCQUEyQixDQUUzQixnQkFBaUIsQ0FEakIsZUFBbUIsQ0FHbkIsb0JBQXNCLENBRHRCLGlCQUFpQixDQUVqQixpQkFLSixDQUpJLHdCQVBKLEdBUVEsZ0JBQWlCLENBQ2pCLHFCQUVSLENBREksQ0FFSixNQVFJLDRCQUE2QixDQUQ3Qix5QkFBMEIsQ0FKMUIsa0JBQW1CLENBQ25C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LENBRnBCLFVBT0QsQ0FKQyx1QkFORCxrQkFRQyxXQUFZLENBRFgsVUFHRixDQURDLENBRUQsNEJBQ0MsVUFpQkQsQ0FoQkMsOEJBTUMsNEJBQThCLENBTDlCLGlCQUFtQixDQUluQixrQkFBb0IsQ0FEcEIsbUJBQXFCLENBRHJCLGdCQUFrQixDQURsQix3QkFRRCxDQUhDLDZDQUNDLGdCQUNELENBRUQsK0JBQ0MsZ0JBQWlCLENBQ2pCLGlCQUNELENBR0QscUJBQ0Msb0JBQVUsV0FLVixDQUhDLHdCQUNDLDBCQUNELENBR0EiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTonU3BhY2UtUmVndWxhcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChmb250cy9TcGFjZUdyb3Rlc2stUmVndWxhci53b2ZmMiksIHVybChmb250cy9TcGFjZUdyb3Rlc2stUmVndWxhci53b2ZmKTtcbn1cbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OidTcGFjZS1Cb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGZvbnRzL1NwYWNlR3JvdGVzay1TZW1pQm9sZC53b2ZmMiksIHVybChmb250cy9TcGFjZUdyb3Rlc2stU2VtaUJvbGQud29mZik7XG59XG5cbjpyb290e1xuXG4gIC0tYmc6ICNGQkRCRUE7XG4gIC0tYmxhY2s6IHJnYmEoMCwwLDAsMC44NSk7XG4gIC0td2hpdGU6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgLS1mZi1yZWc6IFNwYWNlLVJlZ3VsYXI7IFxuICAtLWZmLWJvbGQ6IFNwYWNlLUJvbGQ7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBwYWRkaW5nICovXG51bFtjbGFzc10sXG5vbFtjbGFzc10ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gKi9cbmJvZHksXG5oMSxcbmgyLFxuaDMsXG5oNCxcbnAsXG51bCxcbm9sLFxubGksXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuYmxvY2txdW90ZSxcbmRsLFxuZGQge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIFNldCBjb3JlIGJvZHkgZGVmYXVsdHMgKi9cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6dmFyKC0tZmYtcmVnKTtcbiAgZm9udC1zaXplOiAxcmVtOyBcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtOyAgXG4gIHdvcmQtc3BhY2luZzogLTAuMDZlbTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTsgXG4gIEBtZWRpYShtaW4td2lkdGg6IDUwZW0pe1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07IFxuICAgIHdvcmQtc3BhY2luZzogLTAuMDNlbTtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gIH1cbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgY2xhc3MgYXR0cmlidXRlICovXG51bFtjbGFzc10sXG5vbFtjbGFzc10ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG59XG5cbi8qIEEgZWxlbWVudHMgdGhhdCBkb24ndCBoYXZlIGEgY2xhc3MgZ2V0IGRlZmF1bHQgc3R5bGVzICovXG5hOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcbiAgY29sb3I6IGluaGVyaXRcblxufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8qIEluaGVyaXQgZm9udHMgZm9yIGlucHV0cyBhbmQgYnV0dG9ucyAqL1xuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgY29sb3I6IHJnYigwLCAxMDYsIDgzKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59IiwiXG5cbmgye1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1ib2xkKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyBcbiAgICBsaW5lLWhlaWdodDoxLjFlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07IFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTsgXG4gICAgfVxufVxuaDIgKyBoM3tcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IFxuICAgIHBhZGRpbmctYmxvY2s6IDAuNWVtOyBcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyBcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTsgXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7IFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07IFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBcblxuICAgIH1cbn1cbmgze1xuICBcbiAgICBmb250LXNpemU6IDFyZW07IFxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOyBcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgXG4gIFxuXG4gICAgfSBcbn1cbmg0e1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1ib2xkKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtOyA7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtOyBcbiAgICBtYXJnaW4tdG9wOiAyZW07IFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07IFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtOyBcbiAgICAgXG4gIFxuXG4gICAgfSBcbn1cblxuc2VjdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW07IFxufVxuXG4vKiBMaXN0ZW4gKi9cbnVsLmxpc3R7XG5saXN0LXN0eWxlOiBub25lOyBcbnBhZGRpbmctbGVmdDogMDtcbmxpbmUtaGVpZ2h0OiAxLjJlbTsgXG5tYXJnaW4tYm90dG9tOiAyZW07ICBcblxuXG5saXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmxhY2spOyBcbiAgICBwYWRkaW5nLWJsb2NrOiAwLjVlbTsgXG4gICAgc3BhbntcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLWJvbGQpO1xuICAgIH1cbn1cbmxpLmxpc3QtaW5zdGl0dXRpb257XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLWJvbGQpO1xuICAgICBjb2xvcjp2YXIoLS1ibGFjayk7IFxuICAgICBwYWRkaW5nLWJvdHRvbTogMC4yZW07XG4gICAgIGxldHRlci1zcGFjaW5nOiAwZW07IDsgXG59XG5cbn1cblxuXG5cbi5kaXNjbGFpbWVye1xuXHRmb250LXNpemU6IDAuNzVyZW07IFxuXHRsaW5lLWhlaWdodDogMS4xZW07IFxuICAgIHBhZGRpbmctYm90dG9tOiAxZW07IFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcblx0XG5cdGgze1xuXHRcdGZvbnQtc2l6ZTogMXJlbTsgXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgcGFkZGluZy10b3A6IDFlbTsgXG5cblx0fVxuICAgIGg0e1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07IFxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgXG4gICAgICBcbiAgICBcbiAgICAgICAgfSBcbiAgICB9XG59XG4iLCIvKiBDb3ZlciBJbWFnZXMgU2xpZGVzaG93ICovXG4uY292ZXJ7XG5cdHBvc2l0aW9uOiBmaXhlZDsgXG5cdHotaW5kZXg6IC0xMDsgXG5cdHdpZHRoOiAxMDAlOyBcbn1cblxuLm15U2xpZGVze1xuXHRoZWlnaHQ6IDEwMHZoOyBcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdH1cdFxuLyogUGFnZSBUaXRsZSAqL1xuLnBhZ2UtdGl0bGV7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1ib2xkKTtcblx0cG9zaXRpb246IGFic29sdXRlOyBcblx0dG9wOiA1MCU7IFxuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiAxMDAlOyBcblx0cGFkZGluZy1pbmxpbmU6IDAuNWVtOyBcblx0Zm9udC1zaXplOiA0cmVtOyBcblx0bGluZS1oZWlnaHQ6IDAuOWVtOyBcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07IFxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0QG1lZGlhIChtaW4td2lkdGg6IDQwZW0pIHtcblx0XHRmb250LXNpemU6IGNhbGMoMTF2dyAtIDFyZW0pOyBcblx0fVxufVxuXG4uY29udGVudHtcblx0b3BhY2l0eTowLjQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnKTsgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdGhlaWdodDogYXV0bzsgXG5cdG92ZXJmbG93OiBzY3JvbGw7XG5cdHBhZGRpbmctdG9wOiAxMjBweDtcblx0cGFkZGluZy1pbmxpbmU6IDFlbTtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzOyAgXG5cdHotaW5kZXg6IDE7IFxuXHRib3gtc2hhZG93OiAxMHB4IDBweCAzMHB4IDBweCByZ2JhKDEyNywgMTU3LCAyMzEsIDAuMyk7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcblx0XHRtYXgtd2lkdGg6IDQwZW07XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcblx0XHRtYXgtd2lkdGg6IDUwZW07XG5cdFx0cGFkZGluZy1pbmxpbmU6IDJlbTsgXG5cdFx0cGFkZGluZy10b3A6IDIwMHB4OyBcblx0XHRcblx0fVxufVxuLmNvbnRlbnQub3Blbntcblx0b3BhY2l0eToxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuaGVhZGVye1xuXHRwb3NpdGlvbjogZml4ZWQ7IFxuXHR0b3A6MC41ZW07IFxuXHRsZWZ0OiAwLjVlbTsgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgXG5cdGdhcDogNHB4OyBcblx0ei1pbmRleDogMTA7IFxuXHRzdmd7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4OyBcblx0fVxuXHQgLmxpbmt7XG5cdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDFlbTsgXG5cdFx0d2lkdGg6IDU0cHg7XG5cdFx0aGVpZ2h0OiA1NHB4OyBcblx0XHRjb2xvcjogd2hpdGU7IFxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTsgXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDk5OXB4OyBcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluOyBcblx0c3Bhbntcblx0XHRkaXNwbGF5OiBub25lOyBcblx0XHRmb250LWZhbWlseTogdmFyKC0tZmYtYm9sZCk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHR9XG5cdFxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA0MGVtKXtcblx0XHQubGlua3tcblx0XHRcdHdpZHRoOiBhdXRvOyBcblx0XHRcdGhlaWdodDogYXV0bzsgXG5cdFx0XHRmb250LXNpemU6IDFyZW07IFxuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xuXHRcdFx0cGFkZGluZy1ibG9jazogMWVtIDtcblx0XHRcdHBhZGRpbmctaW5saW5lOjEuOGVtOyBcblx0XHRcdHNwYW57XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgIHtcblx0XHQubGluazpob3ZlciB7IFxuXHRcdFx0XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSB9XG5cdCAgfVxuXHQgIEBtZWRpYSAobWluLXdpZHRoOiA1MGVtKXtcblx0XHRsZWZ0OiAxZW07IFxuXHRcdHRvcDogMWVtOyBcblx0ICB9XG5cdFxufVxuLmNvbnRlbnQtdG9nZ2xlIHN2Z3tcblx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuXG4gIC8qIEbDtnJkZXIgICovXG4gLnN1cHBvcnR7XG5cdHBhZGRpbmctYmxvY2s6IDFlbTsgXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG5cdGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuXHRzcGFue1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxuXHRzdmd7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMTAwJTsgXG5cdFx0d2lkdGg6IDEwMCU7IFxuXHRcdG9wYWNpdHk6IDAuODsgXG5cdFx0XG5cdH1cblx0LmxvZ28tYmF1e1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXHQubG9nby1iYnNye1xuXHRcdGhlaWdodDogNDBweDsgXG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pe1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0Z2FwOiAyZW07XG5cdFx0anVzdGlmeS1pdGVtczogY2VudGVyOyBcblx0XHRzdmd7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7IFxuXHRcdH1cblx0ICB9XG5cbn1cblxuZm9vdGVye1xuXHRmb250LXNpemU6IDAuODc1cmVtOyBcblx0bGluZS1oZWlnaHQ6IDEuMmVtOyBcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrOyBcblx0cGFkZGluZy10b3A6IDFlbTsgXG5cdHBhZGRpbmctYm90dG9tOiAyZW07IFxufVxuLyogTGlzdGVuYWJzY2huaXR0ZSAqL1xuLml0ZW17XG5cdG1hcmdpbi1ib3R0b206IDAuNWVtOyBcblx0cGFkZGluZy10b3A6IDFlbTsgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cdC8qIGRpc3BsYXk6IGZsZXg7ICAqL1xuXHQvKiBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgKi9cblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcblx0aDN7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4yZW07IFxuXHR9XG5cdHB7XG5cdFx0XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTsgXHRcblx0XHRsaW5lLWhlaWdodDogMS4zZW07IFxuXHRcdHBhZGRpbmctdG9wOiAwLjVlbTsgXG5cblx0XHRzcGFue1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZmLWJvbGQpO1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pe1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBcblx0XHRcdH0gXG5cdFx0fVxuXHRcdC5kYXRle1xuXHRcdFx0Zm9udC1zaXplOiAwLjc1cmVtOyBcblx0XHRcdGJvcmRlci1yYWRpdXM6IDk5OXB4OyBcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcblx0XHRcdG9wYWNpdHk6IDAuNzU7IFxuXHRcdFx0LyogYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmxhY2spOyAgKi9cblx0XHRcdGxpbmUtaGVpZ2h0OiAxOyBcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctaW5saW5lOiAwLjVlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAwLjFlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjFlbTsgXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtOyBcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTsgXG5cdFx0XHR9ICBcblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pe1xuXHRcdFxuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07IFxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDNlbTsgXG5cdFx0XHRwYWRkaW5nLXRvcDogMWVtOyBcblx0XHR9IFxuXHR9XG59XG5cbi8qIERvd25sb2FkIGVpbnRyw6RnZSAqL1xuLml0ZW0taGVhZGluZ3tcblx0ZGlzcGxheTogZmxleDsgXG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Z2FwOiAwLjVlbTtcblx0bWFyZ2luLXRvcDogMC41ZW07IFxuXG5cdC5oZWFkaW5nLWljb25zeyBcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgXG5cdFx0Z2FwOiAxZW07IFxuXHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNTBlbSl7XG5cdFx0XG5cdFx0XHRnYXA6IDAuMmVtO1xuXHRcdH1cblx0fVxuXHRcblx0c3Zne1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDI4cHg7IFxuXHRcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDsgXG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDUwZW0pIHtcblx0XHRcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4OyBcblx0XHRcdFxuXHRcdH0gXG5cdFx0QG1lZGlhIChob3Zlcjpob3Zlcil7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg1O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcblxuXHR9XG59XHRcblxuLyogUHJvamVrdGUgKi9cblxuLnByb2plY3QtaGVhZGluZ3tcblx0ZGlzcGxheTogZmxleDsgXG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0Z2FwOiAwLjVlbTtcblx0LnByb2plY3QtbnVtYmVye1xuICAgICAgICBmb250LXNpemU6IDZyZW07IFxuXHR9XG5cdEBtZWRpYShtaW4td2lkdGg6IDUwZW0pe1xuXHRcdGZvbnQtc2l6ZTogMi41cmVtOyBcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTsgXG5cdFx0LnByb2plY3QtbnVtYmVye1xuXHRcdFx0Zm9udC1zaXplOiAxMHJlbTsgXG5cdFx0fVxuXHR9XG59XG5cbi5wcm9qZWN0LWxpbmt7XG5cdC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgICovXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7IFxuXHRkaXNwbGF5OiBmbGV4OyBcblx0Z2FwOiAwLjVlbTsgXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBcblx0bWFyZ2luLWJvdHRvbTogMWVtOyBcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyBcblx0Y29sb3I6IGluaGVyaXQ7IFxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluOyBcblx0XG5cdHN2Z3tcblx0XHQvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICAqL1xuXHRcdC8qIGRpc3BsYXk6IGJsb2NrOyAgKi9cblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7ICBcblx0XHRAbWVkaWEobWluLXdpZHRoOiA1MGVtKXtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0XHR9XG5cdH1cblx0LnByb2plY3QtdGV4dHtcblx0XHR3aWR0aDogMTAwJTsgXG5cdFx0cHtcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07IFxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjNlbTsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTsgXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7IFxuXHRcdFx0LmRvd25sb2FkLWRhdGF7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTsgXG5cdFx0XHR9XG5cdFx0fVxuXHRcdGg0e1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07IFxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMWVtOyBcblx0XHR9XG5cblx0fVxuXHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgIHtcblx0XHQmOmhvdmVyIHsgb3BhY2l0eTogMC43NTtcblx0XHRcdCBcblx0XHRcdHN2Z3tcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0ICB9XG5cbn1cbiJdfQ== */