:root{--controls-drawer-width:104px}.Controls-module__mapControl--yJTQa{color:var(--clr-granite1)}.Controls-module__mapControl--yJTQa svg{vertical-align:middle}.Controls-module__mapControl--yJTQa:disabled svg{color:var(--clr-granite6)}.Controls-module__mapControl--yJTQa.Controls-module__active--pgA6f svg{color:var(--clr-spring5)}.Controls-module__mapControl--yJTQa.Controls-module__threeDControl--OJzKp{font-family:var(--font-stack);font-variation-settings:"wght" 600;font-size:18px;font-weight:600}.Controls-module__drawer--KD7rU{white-space:nowrap;pointer-events:all;grid-area:controls;height:100%;position:relative;box-shadow:2px 0 6px rgba(0,0,0,.2)}.Controls-module__drawerPaper--qTYFU{height:100%;z-index:unset;border-right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;overflow-x:hidden;overflow-y:auto}.Controls-module__gaiaHeader--F4GJ3{box-sizing:border-box;height:78px;margin-block:var(--theme-spacing);justify-content:center;align-items:center;display:flex}.Controls-module__primaryMenu--QRMOA{gap:calc(2*var(--theme-spacing));flex-direction:column;display:flex}.Controls-module__primaryMenu--QRMOA ul{padding:0 var(--theme-spacing);gap:calc(2*var(--theme-spacing));flex-direction:column;margin:0;list-style:none;display:flex}:is(.Controls-module__primaryMenu--QRMOA ul) li{display:flex}:is(:is(.Controls-module__primaryMenu--QRMOA ul) li)>span{flex:1;display:flex}.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--theme-spacing)/2);color:var(--clr-granite2);height:64px;padding:calc(.25*var(--theme-spacing))0;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;display:flex}:is(.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML):hover{border-radius:calc(1.75*var(--theme-spacing));box-shadow:1px 1px 4px rgba(0,0,0,.15)}:is(.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML):disabled{color:var(--clr-granite6);pointer-events:none}.Controls-module__active--pgA6f:is(.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML){-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.25));filter:drop-shadow(0 1px 4px rgba(0,0,0,.25))}.Controls-module__active--pgA6f:is(.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML):hover{box-shadow:none}.Controls-module__active--pgA6f:is(.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlButton--jTqML) svg{color:var(--clr-spring5)}.Controls-module__primaryMenu--QRMOA .Controls-module__mapControlLabel--zZujl{font-variation-settings:"wght" 600;font-weight:600}.Controls-module__mapModes--zWONc{gap:calc(3*var(--theme-spacing));border-radius:calc(1.5*var(--theme-spacing));margin:var(--theme-spacing);padding-block:var(--theme-spacing);text-align:center;flex-direction:column;display:flex;box-shadow:1px 1px 4px rgba(0,0,0,.25)}.Controls-module__mapModes--zWONc .Controls-module__mapModesHeader--LuOMW{color:var(--clr-granite3);font-variation-settings:"wght" 600;font-size:14px;font-weight:600}.Controls-module__mapModes--zWONc .Controls-module__mapModesList--QQaOP{gap:inherit;padding-inline:calc(.75*var(--theme-spacing))}.Controls-module__mapModes--zWONc .Controls-module__mapControlButton--jTqML{border-radius:0}.Controls-module__footerList--t4sQM{gap:var(--theme-spacing);margin-top:auto;margin-bottom:var(--theme-spacing);flex-direction:column;display:flex}.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3{color:var(--clr-granite2);border-radius:8px;height:32px;margin-left:8px;margin-right:8px;padding-left:8px;padding-right:8px}:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3) .MuiTypography-root{font-variation-settings:"wght" 400;font-size:12px;font-weight:400}:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3):hover{background-color:transparent;box-shadow:1px 1px 4px rgba(0,0,0,.15)}:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3) .Controls-module__controlsIcon--m4T_9{color:inherit;margin-right:calc(.5*var(--theme-spacing))}.Controls-module__active--pgA6f:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3){font-variation-settings:"wght" 600;background-color:transparent;font-weight:600}.Controls-module__active--pgA6f:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3) .Controls-module__controlsIcon--m4T_9{color:var(--clr-spring5)}.Controls-module__active--pgA6f:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3) .MuiTypography-root{font-variation-settings:"wght" 600;font-weight:600}:is(.Controls-module__footerList--t4sQM .Controls-module__listItemButton--kShJ3).Mui-disabled{color:var(--clr-granite6);opacity:1}.Controls-module__attributionButton--IWefj{width:calc(3*var(--theme-spacing));aspect-ratio:1;z-index:2;background-color:rgba(255,255,255,.5);grid-area:footer;align-self:end;justify-self:end;position:relative}@supports (color:color(from white srgb r g b)){.Controls-module__attributionButton--IWefj{background-color:color(from var(--clr-granite10)srgb r g b/50%)}}.Controls-module__attributionButton--IWefj{box-sizing:border-box;cursor:pointer;background-image:url(https://www-staging-static.gaiagps.xyz/bundles/asset/02db342457fa4f51.02db3424.svg);background-position:50%;background-repeat:no-repeat;border:0;border-radius:50%;outline:none;align-items:center;justify-items:center;display:grid}.Controls-module__attributionButton--IWefj[aria-expanded=true],.Controls-module__attributionButton--IWefj:hover{background-color:rgba(0,0,0,.05)}@supports (color:color(from white srgb r g b)){.Controls-module__attributionButton--IWefj[aria-expanded=true],.Controls-module__attributionButton--IWefj:hover{background-color:color(from var(--clr-black)srgb r g b/5%)}}.Controls-module__attributionList--P3DM9{--offset-inline:50px;z-index:2;margin-inline:var(--offset-inline);background-color:var(--clr-granite10);border-radius:calc(var(--theme-spacing)/2);box-sizing:border-box;max-width:calc(100% - 2*var(--offset-inline) - var(--sidebar-width));text-align:right;z-index:1;grid-area:floating-ui;align-self:end;justify-self:end;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;margin-bottom:calc(2*var(--theme-spacing));padding:.5em;font-size:12px;line-height:1.5;position:relative;box-shadow:0 0 0 2px rgba(0,0,0,.1)}#singleMapPreview .Controls-module__attributionButton--IWefj{grid-area:viewport;align-self:start;margin-top:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionButton--IWefj:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#singleMapPreview .Controls-module__attributionList--P3DM9{margin-block:var(--theme-spacing)auto;max-width:calc(100% - 2*var(--offset-inline));grid-area:viewport;align-self:start}#legacy-embed .Controls-module__attributionButton--IWefj{grid-area:surface;align-self:start;margin-top:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#legacy-embed .Controls-module__attributionButton--IWefj:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#legacy-embed .Controls-module__attributionList--P3DM9{margin-block:var(--theme-spacing)auto;max-width:calc(100% - 2*var(--offset-inline));grid-area:surface;align-self:start}#detail-ui .Controls-module__attributionButton--IWefj{grid-area:floating-ui;align-self:start;margin-top:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .Controls-module__attributionButton--IWefj:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .Controls-module__attributionList--P3DM9{max-width:calc(100% - 2*var(--offset-inline) - var(--controls-drawer-width));align-self:start;margin-top:var(--theme-spacing);margin-bottom:auto}:root{--clr-accent-primary-hover:#268623;--clr-outside-yellow:#fdd20a;--clr-outside-yellow-hover:#fab819;--clr-alert-success:#e9fce8;--clr-txt-primary:var(--clr-granite2);--clr-txt-secondary:var(--clr-granite3);--clr-accent-primary:#3cc537;--clr-error-main:var(--clr-summer4);--clr-primary-main:var(--clr-conifer3);--clr-conifer1:#184023;--clr-conifer2:#1c4f2b;--clr-conifer3:#276338;--clr-conifer4:#2f7944;--clr-conifer5:#36854d;--clr-conifer6:#409d5b;--clr-conifer7:#69c083;--clr-conifer8:#a1dab3;--clr-conifer9:#c7ebd3;--clr-conifer10:#e0f5e7;--clr-conifer:var(--clr-conifer3);--clr-granite1:#1c1d1f;--clr-granite2:#38383b;--clr-granite3:#606163;--clr-granite4:#7b7b7d;--clr-granite5:#939496;--clr-granite6:#acacae;--clr-granite7:#cfd1d3;--clr-granite8:#e3e3e5;--clr-granite9:#f1f2f3;--clr-granite10:#fff;--clr-spring1:#1a4e18;--clr-spring2:#1c631a;--clr-spring3:#268623;--clr-spring4:#2f9b2c;--clr-spring5:#38b234;--clr-spring6:#3cc537;--clr-spring7:#4cd948;--clr-spring8:#85eb81;--clr-spring9:#bef7bc;--clr-spring10:#e9fce8;--clr-spring:var(--clr-spring4);--clr-summer1:#872712;--clr-summer2:#a32f15;--clr-summer3:#b8381c;--clr-summer4:#cf4425;--clr-summer5:#e35030;--clr-summer6:#ea674b;--clr-summer7:#f18d78;--clr-summer8:#f8b5aa;--clr-summer9:#ffd9d4;--clr-summer10:#fff0ee;--clr-summer:var(--clr-summer4);--clr-fall1:#d4500f;--clr-fall2:#e06214;--clr-fall3:#ed7011;--clr-fall4:#f58311;--clr-fall5:#fa921b;--clr-fall6:#fca338;--clr-fall7:#fcb156;--clr-fall8:#fdcd93;--clr-fall9:#ffe8c4;--clr-fall10:#fff7eb;--clr-fall:var(--clr-fall4);--clr-winter1:#07596e;--clr-winter2:#0a708a;--clr-winter3:#0d86a5;--clr-winter4:#1299ba;--clr-winter5:#24a8c9;--clr-winter6:#36b8d9;--clr-winter7:#67d0eb;--clr-winter8:#8fe2f7;--clr-winter9:#c4f3ff;--clr-winter10:#e5faff;--clr-winter:var(--clr-winter2);--clr-snow-blind:var(--clr-granite10);--clr-snow-blind-translucent:rgba(255,255,255,.8)}@supports (color:color(display-p3 0 0 0%)){:root{--clr-winter9:#c4f3ff}@media (color-gamut:p3){:root{--clr-winter9:color(display-p3 .80485 .9477 .99367)}}}@supports (color:color(from white srgb r g b)){:root{--clr-snow-blind-translucent:color(from var(--clr-snow-blind)srgb r g b/80%)}}:root{--clr-gray-line:#ededed;--clr-white-hover:#e6e7e8;--clr-blue:#0479ff;--clr-black:#000;--clr-red:#f42410;--clr-link-color:var(--clr-winter2);--clr-link-color-hover:#053642;--clr-text-color:var(--clr-granite2);--controls-spacing:calc(1.25*var(--theme-spacing));--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--elevation-shadow-1:0px 2px 1px -1px rgba(0,0,0,.2);--elevation-shadow-transition:box-shadow .3s var(--gaia-transition-function);--entering-screen-duration:.25s;--font-stack:"Inter","Helvetica Neue","Helvetica","Arial","sans-serif";--gaia-transition-function:cubic-bezier(.4,0,.2,1);--leaving-screen-duration:.25s;--shape-border-radius:calc(var(--theme-spacing)/2);--sharp-easing:cubic-bezier(.4,0,.6,1);--theme-spacing:8px;--z-popup:var(--z-snackbar);--z-snackbar:1300;--z-trial-status-snackbar:1}#root{height:100%;position:relative}html.map{height:100%;color:var(--clr-granite2);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:12px;font-family:var(--font-stack)}html.map body{height:100%;margin:0}:is(html.map input[type=range])::-ms-track{display:none}:is(html.map input[type=range])::-ms-fill-lower{display:none}:is(html.map input[type=range])::-ms-fill-upper{display:none}:is(html.map input[type=range])::-ms-thumb{display:none}.grecaptcha-badge{visibility:hidden}.Map-module__viewport--vsQFQ{height:100%;transition-property:grid-template-rows;transition-timing-function:var(--sharp-easing);transition-duration:var(--leaving-screen-duration);--sidebar-width:var(--sidebar-closed-width);--bottom-bar-height:230px;grid-template:[viewport-start]"announce announce"max-content"controls header"max-content"controls floating-ui"1fr"controls footer"max-content"bottombar bottombar"0[viewport-end]/[viewport-start]max-content 1fr[viewport-end];display:grid;position:relative;overflow:hidden}.Map-module__viewport--vsQFQ:not([data-sidebar=hidden]):not(.Map-module__bottomBar--k4XLW){--sidebar-width:var(--sidebar-open-width)}.Map-module__bottomBar--k4XLW{grid-template-rows:[viewport-start]max-content max-content 1fr max-content var(--bottom-bar-height)[viewport-end];transition-duration:var(--entering-screen-duration)}.Map-module__bottomBar--k4XLW .mapboxgl-ctrl-attrib-button{transition-property:bottom;transition-timing-function:var(--sharp-easing);transition-duration:var(--leaving-screen-duration);bottom:var(--bottom-bar-height)}.Map-module__bottomBarContainer--Drzyq{background-color:var(--clr-granite10);width:100%;height:var(--bottom-bar-height);grid-area:bottombar;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.5)}.Map-module__announcement--p5fj2{font-variation-settings:"wght" 500;color:var(--clr-granite1);grid-area:announce;font-weight:500;position:relative}.Map-module__mapSurface--RrsKa{box-sizing:border-box;background-color:var(--clr-granite8);height:100%;width:100%;transition-timing-function:var(--sharp-easing);transition-duration:var(--entering-screen-duration);grid-template:"surface"100%/100%;grid-area:viewport;align-items:center;justify-items:center;display:grid}.Map-module__mapSurface--RrsKa:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transition-property:padding-left}.Map-module__mapSurface--RrsKa:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transition-property:padding-left}.Map-module__mapSurface--RrsKa:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transition-property:padding-left}.Map-module__mapSurface--RrsKa:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transition-property:padding-right}.Map-module__mapSurface--RrsKa:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transition-property:padding-right}.Map-module__mapSurface--RrsKa:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transition-property:padding-right}.Map-module__mapSurface--RrsKa:after{content:"";height:0;width:0;transition:background-color var(--entering-screen-duration)ease;position:absolute}.Map-module__mapSurface--RrsKa.Map-module__tarpActive--iHkyx:after{background-color:rgba(0,0,0,.3);height:100%;width:100%}.Map-module__mapSize--Stvbd{transition:all var(--entering-screen-duration)var(--sharp-easing);grid-template:"surface"1fr/1fr;grid-area:surface;height:100%;width:100%;padding:0;display:grid;overflow:hidden}.Map-module__mapScale--ZUpJh{transition:all var(--leaving-screen-duration)var(--sharp-easing);box-sizing:border-box;transform-origin:0 0;grid-template:"surface"1fr/1fr;grid-area:surface;height:100%;width:100%;display:grid;position:relative;transform:scale(1)}[data-sidebar=print] .Map-module__mapSurface--RrsKa:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSurface--RrsKa:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSurface--RrsKa:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSurface--RrsKa:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSurface--RrsKa:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSurface--RrsKa:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--sidebar-width) + var(--controls-drawer-width))}[data-sidebar=print] .Map-module__mapSize--Stvbd{border-radius:calc(var(--theme-spacing)/2);background-color:var(--clr-granite10);box-shadow:var(--elevation-shadow-1),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}[data-sidebar=print] .Map-module__mapScale--ZUpJh{border:3px solid var(--clr-black)}[data-sidebar=print] .Map-module__persistentCTABanner--ka1n5{display:none}.Map-module__persistentCTABanner--ka1n5{color:var(--clr-snow-blind);background-color:var(--clr-conifer3);padding-inline:calc(2*var(--theme-spacing));padding-block:calc(.75*var(--theme-spacing));justify-content:flex-start;align-items:center;gap:calc(2*var(--theme-spacing));z-index:0;transition:all var(--entering-screen-duration)var(--sharp-easing);pointer-events:all;grid-area:1/1/auto/3;font-size:14px;display:flex}.Map-module__persistentCTABanner--ka1n5:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--sidebar-width);transition-property:margin-left}.Map-module__persistentCTABanner--ka1n5:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--sidebar-width);transition-property:margin-left}.Map-module__persistentCTABanner--ka1n5:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--sidebar-width);transition-property:margin-left}.Map-module__persistentCTABanner--ka1n5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--sidebar-width);transition-property:margin-right}.Map-module__persistentCTABanner--ka1n5:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--sidebar-width);transition-property:margin-right}.Map-module__persistentCTABanner--ka1n5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--sidebar-width);transition-property:margin-right}.Map-module__header--r755r{-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.05));filter:drop-shadow(1px 1px 4px rgba(0,0,0,.05));pointer-events:none;grid-area:header;grid-template-rows:max-content max-content;grid-template-columns:auto auto;margin-bottom:calc(3*var(--theme-spacing));display:grid}.Map-module__header--r755r .Map-module__search--H4_Rf{pointer-events:all;grid-row:2;max-width:260px;margin-top:calc(2*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(2.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__search--H4_Rf .MuiOutlinedInput-root{border-radius:calc(1.75*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ{gap:var(--theme-spacing);isolation:isolate;pointer-events:all;grid-row:2;justify-content:flex-end;margin-top:calc(2*var(--theme-spacing));display:inline-flex}.Map-module__header--r755r .Map-module__auth--svoCQ:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r .Map-module__auth--svoCQ:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--theme-spacing))}.Map-module__header--r755r button{cursor:pointer;flex-wrap:nowrap}.Map-module__sidebarContainer--Iym5n{pointer-events:none;height:100%;width:var(--sidebar-open-width);background-color:var(--clr-snow-blind);grid-area:controls;position:absolute;right:0;transform:translate(0);container:sidebar/size}.Map-module__displayContents--oggGZ{display:contents}.Map-module__search--H4_Rf{flex-direction:column;padding-bottom:4px;display:inline-flex;position:relative}.scaleBar{box-sizing:border-box;border:2px solid var(--clr-granite2);border-top:initial;color:var(--clr-granite2);white-space:nowrap;background-color:rgba(255,255,255,.75);align-self:end;justify-self:start;margin-bottom:var(--controls-spacing);padding:0 5px;font-size:10px;line-height:2;position:relative}.scaleBar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--controls-spacing)}.scaleBar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--controls-spacing)}.scaleBar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--controls-spacing)}.scaleBar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--controls-spacing)}.scaleBar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--controls-spacing)}.scaleBar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--controls-spacing)}@supports (color:color(from white srgb r g b)){.scaleBar{background-color:color(from var(--clr-granite10)srgb r g b/75%)}}.Map-module__orientation--YCpOs{align-self:end;justify-self:end;align-items:center;row-gap:var(--controls-spacing);flex-direction:column;margin-bottom:var(--controls-spacing);display:flex}.Map-module__orientation--YCpOs:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(1.5*var(--controls-spacing))}.Map-module__orientation--YCpOs .mapboxgl-ctrl-group{border-radius:calc(1.5*var(--theme-spacing));box-shadow:none;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,.05));filter:drop-shadow(1px 1px 4px rgba(0,0,0,.05))}.scaleBar,.Map-module__orientation--YCpOs{grid-area:floating-ui}:-webkit-any(.Map-module__sidebarContainer--Iym5n,.scaleBar){transition:transform var(--leaving-screen-duration)var(--sharp-easing)}:-moz-any(.Map-module__sidebarContainer--Iym5n,.scaleBar){transition:transform var(--leaving-screen-duration)var(--sharp-easing)}:is(.Map-module__sidebarContainer--Iym5n,.scaleBar){transition:transform var(--leaving-screen-duration)var(--sharp-easing)}:not([data-sidebar=hidden]) :-webkit-any(.Map-module__sidebarContainer--Iym5n,.scaleBar){transform:translateX(var(--sidebar-width));transition-duration:var(--entering-screen-duration)}:not([data-sidebar=hidden]) :-moz-any(.Map-module__sidebarContainer--Iym5n,.scaleBar){transform:translateX(var(--sidebar-width));transition-duration:var(--entering-screen-duration)}:not([data-sidebar=hidden]) :is(.Map-module__sidebarContainer--Iym5n,.scaleBar){transform:translateX(var(--sidebar-width));transition-duration:var(--entering-screen-duration)}:not([data-sidebar=hidden]) .Map-module__sidebarContainer--Iym5n{pointer-events:all}.Map-module__footer--yRM6s{padding:calc(var(--theme-spacing)/2)var(--theme-spacing);background-color:rgba(255,255,255,.5);grid-area:footer;justify-content:flex-start;margin-top:0;margin-bottom:0;font-size:12px;list-style-type:none;display:flex;position:relative}.Map-module__footer--yRM6s>li:not(:first-child):before{content:"|";padding-left:.5em;padding-right:.5em}.Map-module__footer--yRM6s a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.Map-module__printPreviewHeader--uB5yW{padding:calc(var(--theme-spacing)*2);grid-area:surface;justify-content:space-between;align-self:start;justify-self:stretch;align-items:start;display:flex;position:relative}.Map-module__printPreviewHeader--uB5yW>img{width:160px}.Map-module__printPreviewHeader--uB5yW>img:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.Map-module__printPreviewHeader--uB5yW>img:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.Map-module__printPreviewHeader--uB5yW>img:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.Map-module__printPreviewHeader--uB5yW>img:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.Map-module__printPreviewHeader--uB5yW>img:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.Map-module__printPreviewHeader--uB5yW>img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.Map-module__printPreviewFooter--bigoq{pointer-events:none;padding:var(--theme-spacing)calc(2*var(--theme-spacing));justify-content:space-between;align-self:end;justify-self:stretch;align-items:center;gap:calc(2*var(--theme-spacing));background-color:rgba(255,255,255,.95);grid-area:surface;margin:auto 1px 1px;display:flex;position:relative}.Map-module__printPreviewFooter--bigoq>p{margin-top:0;margin-bottom:0;line-height:1}:is(.Map-module__printPreviewFooter--bigoq>p)>span{font-size:8px}:is(:is(.Map-module__printPreviewFooter--bigoq>p)>span):nth-of-type(odd){font-weight:600}:is(:is(.Map-module__printPreviewFooter--bigoq>p)>span):nth-of-type(2n){margin-inline:calc(var(--theme-spacing)/2)var(--theme-spacing)}.Map-module__printPreviewFooter--bigoq>div{text-align:center;flex-direction:column;display:flex}:is(.Map-module__printPreviewFooter--bigoq>div)>div{height:var(--theme-spacing);border:2px solid var(--clr-black);border-top:none;justify-content:center;align-items:start;display:flex}:is(:is(.Map-module__printPreviewFooter--bigoq>div)>div)>span{font-size:7px;line-height:1;position:relative;top:-.5em}:is(.Map-module__printPreviewFooter--bigoq>div)>span{margin-top:.5em;font-size:7px;line-height:1}#legacy-embed .Map-module__orientation--YCpOs{grid-area:surface;margin-bottom:var(--theme-spacing)}#legacy-embed .scaleBar{grid-area:surface;margin-bottom:var(--theme-spacing);transform:none}#detail-ui .Map-module__viewport--vsQFQ{grid-template:"floating-ui" [viewport-start]1fr [viewport-end]/[viewport-start]1fr [viewport-end]}#detail-ui .Map-module__orientation--YCpOs{margin-bottom:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .Map-module__orientation--YCpOs:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--theme-spacing)}#detail-ui .scaleBar{margin-bottom:var(--theme-spacing);transform:none}#detail-ui .scaleBar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--theme-spacing)}#detail-ui .scaleBar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--theme-spacing)}#detail-ui .scaleBar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--theme-spacing)}#detail-ui .scaleBar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--theme-spacing)}#detail-ui .scaleBar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--theme-spacing)}#detail-ui .scaleBar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--theme-spacing)}#detail-ui .mapboxgl-control-container{display:block}#detail-ui .mapboxgl-ctrl-attrib{margin:var(--theme-spacing)}#notificationsMenuAnchor,#map-login{anchor-name:--anchor-debug}.tsqd-open-btn-container.tsqd-open-btn-container,.jotai-devtools-trigger-button.jotai-devtools-trigger-button,#djDebug#djDebug #djDebugToolbarHandle{position-anchor:--anchor-notificatiaon;top:0;top:0!important;right:anchor(--anchor-debug left)!important;bottom:unset!important;left:unset!important}.tsqd-open-btn-container.tsqd-open-btn-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.tsqd-open-btn-container.tsqd-open-btn-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.tsqd-open-btn-container.tsqd-open-btn-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(anchor(left))}.tsqd-open-btn-container.tsqd-open-btn-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}.tsqd-open-btn-container.tsqd-open-btn-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}.tsqd-open-btn-container.tsqd-open-btn-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}.jotai-devtools-trigger-button.jotai-devtools-trigger-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}#djDebug#djDebug #djDebugToolbarHandle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(anchor(left))}:root:has(.Map-module__persistentCTABanner--ka1n5) :is(.tsqd-open-btn-container.tsqd-open-btn-container,.jotai-devtools-trigger-button.jotai-devtools-trigger-button,#djDebug#djDebug #djDebugToolbarHandle){top:anchor(--anchor-debug top)!important}.tsqd-open-btn-container.tsqd-open-btn-container{margin-right:10px}.jotai-devtools-trigger-button.jotai-devtools-trigger-button{margin-right:84px}#djDebug#djDebug #djDebugToolbarHandle{transform-origin:50%;border:none;margin-right:158px;transform:rotate(180deg)}#djDebug#djDebug #djShowToolBarButton{transform-origin:50%;border-width:0 4px 4px;transform:rotate(180deg)}:root:has(.Map-module__persistentCTABanner--ka1n5) :is(#djDebug#djDebug #djShowToolBarButton){border-width:4px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTkxNi4yZWNhZGI3NC5jc3MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9tYXAvY29udHJvbHMvQ29udHJvbHMubW9kdWxlLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvY29sb3JzLmNzcyIsIndlYnBhY2s6Ly8vLi9tYXAvTWFwL01hcC5tb2R1bGUuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgICAtLWNvbnRyb2xzLWRyYXdlci13aWR0aDogMTA0cHg7XG59XG5cbi5tYXBDb250cm9sIHtcbiAgICBjb2xvcjogdmFyKC0tY2xyLWdyYW5pdGUxKTtcblxuICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCBzdmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU2KTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBzdmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXNwcmluZzUpO1xuICAgIH1cblxuICAgICYudGhyZWVEQ29udHJvbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrKTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dnaHQnIDYwMDtcbiAgICB9XG59XG5cbi5kcmF3ZXIge1xuICAgIGdyaWQtYXJlYTogY29udHJvbHM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiAycHggMHB4IDZweCByZ2JhKDAgMCAwIC8gMjAlKTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uZHJhd2VyUGFwZXIge1xuICAgIC8qIE92ZXJyaWRlIE1VSSdzIHBvc2l0aW9uOiBmaXhlZCBzbyB0aGUgcGFwZXIgaXMgaW4tZmxvdyBhbmQgY2FuIGRyaXZlIHRoZSBncmlkIGNvbHVtbidzXG4gICAgICAgbWF4LWNvbnRlbnQgbWVhc3VyZW1lbnQuICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogdW5zZXQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4uZ2FpYUhlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ibG9jazogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG59XG5cbi5wcmltYXJ5TWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogY2FsYygyICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogY2FsYygyICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcENvbnRyb2xCdXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGdhcDogY2FsYyh2YXIoLS10aGVtZS1zcGFjaW5nKSAvIDIpO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoMC4yNSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKSAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxLjc1ICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLWdyYW5pdGU2KTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1zcHJpbmc1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXBDb250cm9sTGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dnaHQnIDYwMDtcbiAgICB9XG59XG5cbi5tYXBNb2RlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogY2FsYygzICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMS41ICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBtYXJnaW46IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIHBhZGRpbmctYmxvY2s6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5tYXBNb2Rlc0hlYWRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTMpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dnaHQnIDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5tYXBNb2Rlc0xpc3Qge1xuICAgICAgICBnYXA6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiBjYWxjKDAuNzUgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgfVxuXG4gICAgLm1hcENvbnRyb2xCdXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbn1cblxuLmZvb3Rlckxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG5cbiAgICAubGlzdEl0ZW1CdXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmctaW5saW5lOiA4cHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IDhweDtcblxuICAgICAgICA6Z2xvYmFsKC5NdWlUeXBvZ3JhcGh5LXJvb3QpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dnaHQnIDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbHNJY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAnd2dodCcgNjAwO1xuXG4gICAgICAgICAgICAuY29udHJvbHNJY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY2xyLXNwcmluZzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA6Z2xvYmFsKC5NdWlUeXBvZ3JhcGh5LXJvb3QpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAnd2dodCcgNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpnbG9iYWwoLk11aS1kaXNhYmxlZCkge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNsci1ncmFuaXRlNik7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXR0cmlidXRpb25CdXR0b24ge1xuICAgIGdyaWQtYXJlYTogZm9vdGVyO1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYygzICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjUpO1xuICAgIEBzdXBwb3J0cyAoY29sb3I6IGNvbG9yKGZyb20gd2hpdGUgc3JnYiByIGcgYikpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZnJvbSB2YXIoLS1jbHItZ3Jhbml0ZTEwKSBzcmdiIHIgZyBiIC8gNTAlKTtcbiAgICB9XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyMCAyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNNCAxMGE2IDYgMCAxIDAgMTIgMCA2IDYgMCAxIDAtMTIgMG01LTNhMSAxIDAgMSAwIDIgMCAxIDEgMCAxIDAtMiAwbTAgM2ExIDEgMCAxIDEgMiAwdjNhMSAxIDAgMSAxLTIgMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10sXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDAgMCAvIDUlKTtcbiAgICAgICAgQHN1cHBvcnRzIChjb2xvcjogY29sb3IoZnJvbSB3aGl0ZSBzcmdiIHIgZyBiKSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZnJvbSB2YXIoLS1jbHItYmxhY2spIHNyZ2IgciBnIGIgLyA1JSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hdHRyaWJ1dGlvbkxpc3Qge1xuICAgIC0tb2Zmc2V0LWlubGluZTogNTBweDtcblxuICAgIGdyaWQtYXJlYTogZmxvYXRpbmctdWk7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1pbmxpbmU6IHZhcigtLW9mZnNldC1pbmxpbmUpO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoMiAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTEwKTtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLXRoZW1lLXNwYWNpbmcpIC8gMik7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwLjVlbTtcblxuICAgIC8qIFNpbmNlIHRoaXMgaXMgb24gJ2Zsb2F0aW5nLXVpJywgaXQgYWxyZWFkeSBhY2NvdW50cyBmb3IgdGhlIHdpZHRoIG9mIHRoZSBjb250cm9scyBkcmF3ZXIgKi9cbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1vZmZzZXQtaW5saW5lKSAtIHZhcigtLXNpZGViYXItd2lkdGgpKTtcbiAgICBtaW4taW5saW5lLXNpemU6IG1pbi1jb250ZW50O1xuXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTggLyAxMik7XG59XG5cbjpnbG9iYWwoI3NpbmdsZU1hcFByZXZpZXcpIHtcbiAgICAuYXR0cmlidXRpb25CdXR0b24ge1xuICAgICAgICBncmlkLWFyZWE6IHZpZXdwb3J0O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIH1cblxuICAgIC5hdHRyaWJ1dGlvbkxpc3Qge1xuICAgICAgICBncmlkLWFyZWE6IHZpZXdwb3J0O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgbWFyZ2luLWJsb2NrOiB2YXIoLS10aGVtZS1zcGFjaW5nKSBhdXRvO1xuICAgICAgICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1vZmZzZXQtaW5saW5lKSk7XG4gICAgfVxufVxuXG46Z2xvYmFsKCNsZWdhY3ktZW1iZWQpIHtcbiAgICAuYXR0cmlidXRpb25CdXR0b24ge1xuICAgICAgICBncmlkLWFyZWE6IHN1cmZhY2U7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgfVxuXG4gICAgLmF0dHJpYnV0aW9uTGlzdCB7XG4gICAgICAgIGdyaWQtYXJlYTogc3VyZmFjZTtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIG1hcmdpbi1ibG9jazogdmFyKC0tdGhlbWUtc3BhY2luZykgYXV0bztcbiAgICAgICAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tb2Zmc2V0LWlubGluZSkpO1xuICAgIH1cbn1cblxuOmdsb2JhbCgjZGV0YWlsLXVpKSB7XG4gICAgLmF0dHJpYnV0aW9uQnV0dG9uIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBmbG9hdGluZy11aTtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICB9XG5cbiAgICAuYXR0cmlidXRpb25MaXN0IHtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMiAqIHZhcigtLW9mZnNldC1pbmxpbmUpIC0gdmFyKC0tY29udHJvbHMtZHJhd2VyLXdpZHRoKSk7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG4gICAgfVxufVxuIiwiOnJvb3Qge1xuICAgIC0tY2xyLWFjY2VudC1wcmltYXJ5LWhvdmVyOiAjMjY4NjIzO1xuICAgIC0tY2xyLW91dHNpZGUteWVsbG93OiAjZmRkMjBhO1xuICAgIC0tY2xyLW91dHNpZGUteWVsbG93LWhvdmVyOiAjZmFiODE5O1xuXG4gICAgLS1jbHItYWxlcnQtc3VjY2VzczogI2U5ZmNlODtcblxuICAgIC8qIEBUT0RPIGAtcHJpbWFyeWAgc2hvdWxkIGJlIGAtbWFpbmAsIHNlZSBgdGhlbWUudHNgICovXG4gICAgLS1jbHItdHh0LXByaW1hcnk6IHZhcigtLWNsci1ncmFuaXRlMik7XG4gICAgLS1jbHItdHh0LXNlY29uZGFyeTogdmFyKC0tY2xyLWdyYW5pdGUzKTtcbiAgICAtLWNsci1hY2NlbnQtcHJpbWFyeTogIzNjYzUzNztcbiAgICAtLWNsci1hY2NlbnQtcHJpbWFyeS1ob3ZlcjogIzI2ODYyMztcbiAgICAtLWNsci1lcnJvci1tYWluOiB2YXIoLS1jbHItc3VtbWVyNCk7XG4gICAgLS1jbHItcHJpbWFyeS1tYWluOiB2YXIoLS1jbHItY29uaWZlcjMpO1xuXG4gICAgLS1jbHItY29uaWZlcjE6IG9rbGNoKDMzLjQlIDAuMDY4IDE1MC4yKTtcbiAgICAtLWNsci1jb25pZmVyMjogb2tsY2goMzguMjglIDAuMDgyIDE1MC4zOSk7XG4gICAgLS1jbHItY29uaWZlcjM6IG9rbGNoKDQ0LjgyJSAwLjA5NCAxNTAuMjYpO1xuICAgIC0tY2xyLWNvbmlmZXI0OiBva2xjaCg1MS41NiUgMC4xMTEgMTUwLjA3KTtcbiAgICAtLWNsci1jb25pZmVyNTogb2tsY2goNTUuMjglIDAuMTE2IDE1MC40Myk7XG4gICAgLS1jbHItY29uaWZlcjY6IG9rbGNoKDYyLjMzJSAwLjEzMiAxNTAuMzMpO1xuICAgIC0tY2xyLWNvbmlmZXI3OiBva2xjaCg3My43JSAwLjEyMyAxNTIuMDIpO1xuICAgIC0tY2xyLWNvbmlmZXI4OiBva2xjaCg4My44NiUgMC4wOCAxNTQuNDcpO1xuICAgIC0tY2xyLWNvbmlmZXI5OiBva2xjaCg5MC43NyUgMC4wNSAxNTYuMSk7XG4gICAgLS1jbHItY29uaWZlcjEwOiBva2xjaCg5NS4wOSUgMC4wMjkgMTU2LjYzKTtcbiAgICAtLWNsci1jb25pZmVyOiB2YXIoLS1jbHItY29uaWZlcjMpO1xuXG4gICAgLS1jbHItZ3Jhbml0ZTE6IG9rbGNoKDIzLjA1JSAwLjAwNCAyNjQuNDkpO1xuICAgIC0tY2xyLWdyYW5pdGUyOiBva2xjaCgzNC4xOCUgMC4wMDUgMjg2LjEyKTtcbiAgICAtLWNsci1ncmFuaXRlMzogb2tsY2goNDkuMjQlIDAuMDAzIDI2NC41Myk7XG4gICAgLS1jbHItZ3Jhbml0ZTQ6IG9rbGNoKDU4LjM2JSAwLjAwMyAyODYuMzEpO1xuICAgIC0tY2xyLWdyYW5pdGU1OiBva2xjaCg2Ni42MyUgMC4wMDMgMjY0LjU0KTtcbiAgICAtLWNsci1ncmFuaXRlNjogb2tsY2goNzQuNSUgMC4wMDMgMjg2LjMzKTtcbiAgICAtLWNsci1ncmFuaXRlNzogb2tsY2goODUuOTclIDAuMDA0IDI0Ny44Nik7XG4gICAgLS1jbHItZ3Jhbml0ZTg6IG9rbGNoKDkxLjY0JSAwLjAwMyAyODYuMzUpO1xuICAgIC0tY2xyLWdyYW5pdGU5OiBva2xjaCg5Ni4wNyUgMC4wMDIgMjQ3Ljg0KTtcbiAgICAtLWNsci1ncmFuaXRlMTA6IG9rbGNoKDEwMCUgMCAwKTtcblxuICAgIC0tY2xyLXNwcmluZzE6IG9rbGNoKDM3LjU4JSAwLjEwMSAxNDIuNjkpO1xuICAgIC0tY2xyLXNwcmluZzI6IG9rbGNoKDQzLjk5JSAwLjEyNyAxNDIuNjgpO1xuICAgIC0tY2xyLXNwcmluZzM6IG9rbGNoKDU0LjQ3JSAwLjE2MSAxNDIuNik7XG4gICAgLS1jbHItc3ByaW5nNDogb2tsY2goNjAuNjMlIDAuMTc3IDE0Mi42Nik7XG4gICAgLS1jbHItc3ByaW5nNTogb2tsY2goNjcuMTclIDAuMTk2IDE0Mi42MSk7XG4gICAgLS1jbHItc3ByaW5nNjogb2tsY2goNzIuMzMlIDAuMjE0IDE0Mi41Myk7XG4gICAgLS1jbHItc3ByaW5nNzogb2tsY2goNzguMDglIDAuMjIxIDE0Mi43Mik7XG4gICAgLS1jbHItc3ByaW5nODogb2tsY2goODUuMzMlIDAuMTcyIDE0My4xMyk7XG4gICAgLS1jbHItc3ByaW5nOTogb2tsY2goOTIuMjIlIDAuMDk4IDE0My44OSk7XG4gICAgLS1jbHItc3ByaW5nMTA6IG9rbGNoKDk3LjE3JSAwLjAzMyAxNDMuOTMpO1xuICAgIC0tY2xyLXNwcmluZzogdmFyKC0tY2xyLXNwcmluZzQpO1xuXG4gICAgLS1jbHItc3VtbWVyMTogb2tsY2goNDIuMDMlIDAuMTM0IDMzLjc0KTtcbiAgICAtLWNsci1zdW1tZXIyOiBva2xjaCg0OCUgMC4xNTYgMzMuODIpO1xuICAgIC0tY2xyLXN1bW1lcjM6IG9rbGNoKDUyLjcxJSAwLjE2OSAzMy43Myk7XG4gICAgLS1jbHItc3VtbWVyNDogb2tsY2goNTguMDElIDAuMTgxIDMzLjk2KTtcbiAgICAtLWNsci1zdW1tZXI1OiBva2xjaCg2Mi43NCUgMC4xODkgMzMuODUpO1xuICAgIC0tY2xyLXN1bW1lcjY6IG9rbGNoKDY3LjA1JSAwLjE2OSAzMy42Mik7XG4gICAgLS1jbHItc3VtbWVyNzogb2tsY2goNzQuNDglIDAuMTI2IDMyLjc3KTtcbiAgICAtLWNsci1zdW1tZXI4OiBva2xjaCg4My4yNSUgMC4wOCAyOS4zNyk7XG4gICAgLS1jbHItc3VtbWVyOTogb2tsY2goOTEuNTklIDAuMDQzIDI2Ljc5KTtcbiAgICAtLWNsci1zdW1tZXIxMDogb2tsY2goOTYuNjQlIDAuMDE2IDI2LjY1KTtcbiAgICAtLWNsci1zdW1tZXI6IHZhcigtLWNsci1zdW1tZXI0KTtcblxuICAgIC0tY2xyLWZhbGwxOiBva2xjaCg2MC4xMyUgMC4xNzkgNDEuMDEpO1xuICAgIC0tY2xyLWZhbGwyOiBva2xjaCg2NC40JSAwLjE3NTcgNDUuNDcpO1xuICAgIC0tY2xyLWZhbGwzOiBva2xjaCg2OC4zMSUgMC4xNzgzIDQ5LjExKTtcbiAgICAtLWNsci1mYWxsNDogb2tsY2goNzIuMzIlIDAuMTczNiA1NS44Myk7XG4gICAgLS1jbHItZmFsbDU6IG9rbGNoKDc1LjQ1JSAwLjE2ODggNjEuMDcpO1xuICAgIC0tY2xyLWZhbGw2OiBva2xjaCg3OC43NiUgMC4xNTU3IDY2LjA4KTtcbiAgICAtLWNsci1mYWxsNzogb2tsY2goODEuNTMlIDAuMTM3NiA2OC44OCk7XG4gICAgLS1jbHItZmFsbDg6IG9rbGNoKDg3LjcxJSAwLjA5MTggNzEuNDUpO1xuICAgIC0tY2xyLWZhbGw5OiBva2xjaCg5NC4wNiUgMC4wNTMgNzkuMDIpO1xuICAgIC0tY2xyLWZhbGwxMDogb2tsY2goOTcuOTElIDAuMDE4IDc4LjI0KTtcbiAgICAtLWNsci1mYWxsOiB2YXIoLS1jbHItZmFsbDQpO1xuXG4gICAgLS1jbHItd2ludGVyMTogb2tsY2goNDMuMDclIDAuMDc3IDIyMS43Mik7XG4gICAgLS1jbHItd2ludGVyMjogb2tsY2goNTAuNiUgMC4wOTEgMjIxLjkyKTtcbiAgICAtLWNsci13aW50ZXIzOiBva2xjaCg1Ny41NSUgMC4xMDQgMjIyLjE2KTtcbiAgICAtLWNsci13aW50ZXI0OiBva2xjaCg2My4zNCUgMC4xMTMgMjIwLjk5KTtcbiAgICAtLWNsci13aW50ZXI1OiBva2xjaCg2Ny45JSAwLjExNiAyMTkuODUpO1xuICAgIC0tY2xyLXdpbnRlcjY6IG9rbGNoKDcyLjc2JSAwLjExOCAyMTkuMDQpO1xuICAgIC0tY2xyLXdpbnRlcjc6IG9rbGNoKDgwLjUyJSAwLjEwNCAyMTYuOTcpO1xuICAgIC0tY2xyLXdpbnRlcjg6IG9rbGNoKDg2LjclIDAuMDg2IDIxNS42Mik7XG4gICAgLS1jbHItd2ludGVyOTogb2tsY2goOTMuNTIlIDAuMDUxIDIxNSk7XG4gICAgLS1jbHItd2ludGVyMTA6IG9rbGNoKDk3LjEyJSAwLjAyMyAyMTMuNjIpO1xuICAgIC0tY2xyLXdpbnRlcjogdmFyKC0tY2xyLXdpbnRlcjIpO1xuXG4gICAgLS1jbHItc25vdy1ibGluZDogdmFyKC0tY2xyLWdyYW5pdGUxMCk7XG4gICAgLS1jbHItc25vdy1ibGluZC10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIEBzdXBwb3J0cyAoY29sb3I6IGNvbG9yKGZyb20gd2hpdGUgc3JnYiByIGcgYikpIHtcbiAgICAgICAgLS1jbHItc25vdy1ibGluZC10cmFuc2x1Y2VudDogY29sb3IoZnJvbSB2YXIoLS1jbHItc25vdy1ibGluZCkgc3JnYiByIGcgYiAvIDgwJSk7XG4gICAgfVxuXG4gICAgLS1jbHItZ3JheS1saW5lOiAjZWRlZGVkO1xuXG4gICAgLS1jbHItd2hpdGUtaG92ZXI6ICNlNmU3ZTg7XG5cbiAgICAtLWNsci1ibHVlOiAjMDQ3OWZmO1xuICAgIC0tY2xyLWJsYWNrOiAjMDAwMDAwO1xuICAgIC0tY2xyLXJlZDogI2Y0MjQxMDtcblxuICAgIC8qIE1pZ3JhdGVkIGZyb20gYHZhcmlhYmxlcy5zY3NzYCAqL1xuICAgIC0tY2xyLWxpbmstY29sb3I6IHZhcigtLWNsci13aW50ZXIyKTtcbiAgICAtLWNsci1saW5rLWNvbG9yLWhvdmVyOiAjMDUzNjQyO1xuICAgIC0tY2xyLXRleHQtY29sb3I6IHZhcigtLWNsci1ncmFuaXRlMik7XG59XG4iLCJAaW1wb3J0ICdAZ2FpYS9jc3MvY29sb3JzLmNzcyc7XG5AaW1wb3J0ICdAZ2FpYS9jc3MvdGhlbWUuY3NzJztcblxuOmdsb2JhbCgjcm9vdCkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG46Z2xvYmFsKGh0bWwubWFwKSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXN0YWNrKTtcblxuICAgICYgYm9keSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8qIFN0eWxlIHJhbmdlIGlucHV0cyBvbiBFZGdlICovXG4gICAgLyogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzQ1MTkyMTUvaW5wdXQtcmFuZ2Utbm90LXdvcmtpbmctaW4taWUtb3ItZWRnZSAqL1xuICAgICYgaW5wdXRbdHlwZT0ncmFuZ2UnXSB7XG4gICAgICAgICY6Oi1tcy10cmFjayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbXMtdGh1bWIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuOmdsb2JhbCguZ3JlY2FwdGNoYS1iYWRnZSkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnZpZXdwb3J0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG5cbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICAnYW5ub3VuY2UgICBhbm5vdW5jZSdcbiAgICAgICAgJ2NvbnRyb2xzICAgaGVhZGVyJ1xuICAgICAgICAnY29udHJvbHMgICBmbG9hdGluZy11aSdcbiAgICAgICAgJ2NvbnRyb2xzICAgZm9vdGVyJ1xuICAgICAgICAnYm90dG9tYmFyICBib3R0b21iYXInO1xuXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBbdmlld3BvcnQtc3RhcnRdIG1heC1jb250ZW50IG1heC1jb250ZW50IDFmciBtYXgtY29udGVudCAwcHggW3ZpZXdwb3J0LWVuZF07XG5cbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IFt2aWV3cG9ydC1zdGFydF0gbWF4LWNvbnRlbnQgMWZyIFt2aWV3cG9ydC1lbmRdO1xuXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZ3JpZC10ZW1wbGF0ZS1yb3dzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zaGFycC1lYXNpbmcpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWxlYXZpbmctc2NyZWVuLWR1cmF0aW9uKTtcblxuICAgIC0tc2lkZWJhci13aWR0aDogdmFyKC0tc2lkZWJhci1jbG9zZWQtd2lkdGgpO1xuICAgIC0tYm90dG9tLWJhci1oZWlnaHQ6IDIzMHB4O1xuXG4gICAgJjpub3QoW2RhdGEtc2lkZWJhcj0naGlkZGVuJ10pOm5vdCguYm90dG9tQmFyKSB7XG4gICAgICAgIC0tc2lkZWJhci13aWR0aDogdmFyKC0tc2lkZWJhci1vcGVuLXdpZHRoKTtcbiAgICB9XG59XG5cbi5ib3R0b21CYXIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czpcbiAgICAgICAgW3ZpZXdwb3J0LXN0YXJ0XSBtYXgtY29udGVudCBtYXgtY29udGVudCAxZnIgbWF4LWNvbnRlbnQgdmFyKC0tYm90dG9tLWJhci1oZWlnaHQpXG4gICAgICAgIFt2aWV3cG9ydC1lbmRdO1xuXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tZW50ZXJpbmctc2NyZWVuLWR1cmF0aW9uKTtcblxuICAgIDpnbG9iYWwoLm1hcGJveGdsLWN0cmwtYXR0cmliLWJ1dHRvbikge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b207XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zaGFycC1lYXNpbmcpO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1sZWF2aW5nLXNjcmVlbi1kdXJhdGlvbik7XG4gICAgICAgIGJvdHRvbTogdmFyKC0tYm90dG9tLWJhci1oZWlnaHQpO1xuICAgIH1cbn1cblxuLmJvdHRvbUJhckNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBib3R0b21iYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWdyYW5pdGUxMCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWJvdHRvbS1iYXItaGVpZ2h0KTtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgb2tsY2goMCUgMCAwIC8gNTAlKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hbm5vdW5jZW1lbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLWFyZWE6IGFubm91bmNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6ICd3Z2h0JyA1MDA7XG4gICAgY29sb3I6IHZhcigtLWNsci1ncmFuaXRlMSk7XG59XG5cbi5tYXBTdXJmYWNlIHtcbiAgICBncmlkLWFyZWE6IHZpZXdwb3J0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZTogJ3N1cmZhY2UnIDEwMCUgLyAxMDAlO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNsci1ncmFuaXRlOCk7XG5cbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBwYWRkaW5nLWlubGluZS1zdGFydDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc2hhcnAtZWFzaW5nKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1lbnRlcmluZy1zY3JlZW4tZHVyYXRpb24pO1xuXG4gICAgLyogZm9yIGBUYXJwYDsgQFRPRE8gcHJvZ3Jlc3NpdmUgZW5oYW5jZW1lbnQgd2l0aCBgdHJhbnNpdGlvbi1iZWhhdmlvcjogYWxsb3ctZGlzY3JldGVgICovXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbmxpbmUtc2l6ZTogMDtcbiAgICAgICAgYmxvY2stc2l6ZTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1lbnRlcmluZy1zY3JlZW4tZHVyYXRpb24pIGVhc2U7XG4gICAgfVxuXG4gICAgJi50YXJwQWN0aXZlOjphZnRlciB7XG4gICAgICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgICAgICBibG9jay1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAgMCAwIC8gMC4zKTtcbiAgICB9XG59XG5cbi5tYXBTaXplIHtcbiAgICBncmlkLWFyZWE6IHN1cmZhY2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLWVudGVyaW5nLXNjcmVlbi1kdXJhdGlvbikgdmFyKC0tc2hhcnAtZWFzaW5nKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGU6ICdzdXJmYWNlJyAxZnIgLyAxZnI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tYXBTY2FsZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLWxlYXZpbmctc2NyZWVuLWR1cmF0aW9uKSB2YXIoLS1zaGFycC1lYXNpbmcpO1xuICAgIGdyaWQtYXJlYTogc3VyZmFjZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGU6ICdzdXJmYWNlJyAxZnIgLyAxZnI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5bZGF0YS1zaWRlYmFyPSdwcmludCddIHtcbiAgICAubWFwU3VyZmFjZSB7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpZGViYXItd2lkdGgpICsgdmFyKC0tY29udHJvbHMtZHJhd2VyLXdpZHRoKSk7XG4gICAgfVxuXG4gICAgLm1hcFNpemUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLXRoZW1lLXNwYWNpbmcpIC8gMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNsci1ncmFuaXRlMTApO1xuXG4gICAgICAgIC8qIEBUT0RPOiBUaGlzIGJveCBzaGFkb3cgaXMgY29waWVkIGZyb20gdGhlIDxQYXBlcj4gc3R5bGUsIHdoaWNoIGhhZCBhbiAnZWxldmF0aW9uPXsxfSdcbiAgICAgICAgICAgcHJvcCwgeWV0IHRoZSByZXN1bHQgd2FzIG1vcmUgdGhhbiBqdXN0ICctLWVsZXZhdGlvbi1zaGFkb3ctMScuIElzICctLWVsZXZhdGlvbi1zaGFkb3ctMSdcbiAgICAgICAgICAgaW5jb3JyZWN0PyAqL1xuICAgICAgICBib3gtc2hhZG93OlxuICAgICAgICAgICAgdmFyKC0tZWxldmF0aW9uLXNoYWRvdy0xKSxcbiAgICAgICAgICAgIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxuICAgICAgICAgICAgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgfVxuXG4gICAgLm1hcFNjYWxlIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY2xyLWJsYWNrKTtcbiAgICB9XG5cbiAgICAucGVyc2lzdGVudENUQUJhbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4ucGVyc2lzdGVudENUQUJhbm5lciB7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jbHItc25vdy1ibGluZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLWNvbmlmZXIzKTtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbiAgICBwYWRkaW5nLWlubGluZTogY2FsYygyICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIHBhZGRpbmctYmxvY2s6IGNhbGMoMC43NSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICBnYXA6IGNhbGMoMiAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS1lbnRlcmluZy1zY3JlZW4tZHVyYXRpb24pIHZhcigtLXNoYXJwLWVhc2luZyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWFyZ2luLWlubGluZS1zdGFydDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uaGVhZGVyIHtcbiAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygzICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG5cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIC5zZWFyY2gge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoMiAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygyLjUgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cblxuICAgIC5zZWFyY2ggOmdsb2JhbCguTXVpT3V0bGluZWRJbnB1dC1yb290KSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMS43NSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICB9XG5cbiAgICAuYXV0aCB7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZ2FwOiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKDEuNSAqIHZhcigtLXRoZW1lLXNwYWNpbmcpKTtcbiAgICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxufVxuXG4uc2lkZWJhckNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBjb250cm9scztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICB3aWR0aDogdmFyKC0tc2lkZWJhci1vcGVuLXdpZHRoKTsgLyogYWx3YXlzIFwib3BlblwiOyB0cmFuc2xhdGVkIGludG8gcG9zaXRpb24gd2hlbiB2aXNpYmxlICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2xyLXNub3ctYmxpbmQpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBjb250YWluZXI6IHNpZGViYXIgLyBzaXplO1xufVxuXG4uZGlzcGxheUNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLnNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogTWFrZSByb29tIGZvciBwcm9ncmVzcyBiYXIgdG8gZGlzcGxheSBiZW5lYXRoIGlucHV0IHdpdGhvdXQgcmVmbG93aW5nIHRoZSBET00gKi9cbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG46Z2xvYmFsKC5zY2FsZUJhcikge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tY29udHJvbHMtc3BhY2luZyk7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tY29udHJvbHMtc3BhY2luZyk7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY2xyLWdyYW5pdGUyKTtcbiAgICBib3JkZXItdG9wOiBpbml0aWFsO1xuICAgIGNvbG9yOiB2YXIoLS1jbHItZ3Jhbml0ZTIpO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc1KTtcbiAgICBAc3VwcG9ydHMgKGNvbG9yOiBjb2xvcihmcm9tIHdoaXRlIHNyZ2IgciBnIGIpKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGZyb20gdmFyKC0tY2xyLWdyYW5pdGUxMCkgc3JnYiByIGcgYiAvIDc1JSk7XG4gICAgfVxufVxuXG4ub3JpZW50YXRpb24ge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1jb250cm9scy1zcGFjaW5nKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygxLjUgKiB2YXIoLS1jb250cm9scy1zcGFjaW5nKSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogdmFyKC0tY29udHJvbHMtc3BhY2luZyk7XG5cbiAgICA6Z2xvYmFsKC5tYXBib3hnbC1jdHJsLWdyb3VwKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMS41ICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICAgIH1cbn1cblxuOmdsb2JhbCguc2NhbGVCYXIpLFxuLm9yaWVudGF0aW9uIHtcbiAgICBncmlkLWFyZWE6IGZsb2F0aW5nLXVpO1xufVxuXG46aXMoLnNpZGViYXJDb250YWluZXIsIDpnbG9iYWwoLnNjYWxlQmFyKSkge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1sZWF2aW5nLXNjcmVlbi1kdXJhdGlvbikgdmFyKC0tc2hhcnAtZWFzaW5nKTtcbn1cblxuOm5vdChbZGF0YS1zaWRlYmFyPSdoaWRkZW4nXSkgOmlzKC5zaWRlYmFyQ29udGFpbmVyLCA6Z2xvYmFsKC5zY2FsZUJhcikpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tc2lkZWJhci13aWR0aCkpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWVudGVyaW5nLXNjcmVlbi1kdXJhdGlvbik7XG59XG5cbjpub3QoW2RhdGEtc2lkZWJhcj0naGlkZGVuJ10pIC5zaWRlYmFyQ29udGFpbmVyIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZm9vdGVyIHtcbiAgICBncmlkLWFyZWE6IGZvb3RlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tdGhlbWUtc3BhY2luZykgLyAyKSB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCAwJSAxMDAlIC8gMC41KTtcblxuICAgICYgPiBsaTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ3wnO1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMC41ZW07XG4gICAgfVxuXG4gICAgJiBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5wcmludFByZXZpZXdIZWFkZXIge1xuICAgIGdyaWQtYXJlYTogc3VyZmFjZTtcbiAgICBwbGFjZS1zZWxmOiBzdGFydCBzdHJldGNoO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tdGhlbWUtc3BhY2luZykgKiAyKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiA+IGltZyB7XG4gICAgICAgIGlubGluZS1zaXplOiAxNjBweDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG4gICAgfVxufVxuXG4ucHJpbnRQcmV2aWV3Rm9vdGVyIHtcbiAgICBncmlkLWFyZWE6IHN1cmZhY2U7XG4gICAgcGxhY2Utc2VsZjogZW5kIHN0cmV0Y2g7XG4gICAgbWFyZ2luOiBhdXRvIDFweCAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gICAgcGFkZGluZzogdmFyKC0tdGhlbWUtc3BhY2luZykgY2FsYygyICogdmFyKC0tdGhlbWUtc3BhY2luZykpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiBjYWxjKDIgKiB2YXIoLS10aGVtZS1zcGFjaW5nKSk7XG5cbiAgICA+IHAge1xuICAgICAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDhweDtcblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXRoZW1lLXNwYWNpbmcpIC8gMikgdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBibG9jay1zaXplOiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNsci1ibGFjayk7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjVlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDAuNWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuOmdsb2JhbCgjbGVnYWN5LWVtYmVkKSB7XG4gICAgLm9yaWVudGF0aW9uIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBzdXJmYWNlO1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICB9XG5cbiAgICA6Z2xvYmFsKC5zY2FsZUJhcikge1xuICAgICAgICBncmlkLWFyZWE6IHN1cmZhY2U7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgfVxufVxuXG46Z2xvYmFsKCNkZXRhaWwtdWkpIHtcbiAgICAudmlld3BvcnQge1xuICAgICAgICBncmlkLXRlbXBsYXRlOlxuICAgICAgICAgICAgJ2Zsb2F0aW5nLXVpJ1xuICAgICAgICAgICAgW3ZpZXdwb3J0LXN0YXJ0XSAxZnIgW3ZpZXdwb3J0LWVuZF0gL1xuICAgICAgICAgICAgW3ZpZXdwb3J0LXN0YXJ0XSAxZnIgW3ZpZXdwb3J0LWVuZF07XG4gICAgfVxuXG4gICAgLm9yaWVudGF0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdGhlbWUtc3BhY2luZyk7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICB9XG5cbiAgICA6Z2xvYmFsKC5zY2FsZUJhcikge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS10aGVtZS1zcGFjaW5nKTtcbiAgICB9XG5cbiAgICA6Z2xvYmFsKC5tYXBib3hnbC1jb250cm9sLWNvbnRhaW5lcikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICA6Z2xvYmFsKC5tYXBib3hnbC1jdHJsLWF0dHJpYikge1xuICAgICAgICBtYXJnaW46IHZhcigtLXRoZW1lLXNwYWNpbmcpO1xuICAgIH1cbn1cblxuLyogSGlkZSB0aGUgZGV2IHRvb2xzICovXG4vKlxuOmdsb2JhbCgudHNxZC1wYXJlbnQtY29udGFpbmVyKSwgOmdsb2JhbCgjam90YWktZGV2dG9vbHMtcm9vdCksIDpnbG9iYWwoI2RqRGVidWdUb29sYmFySGFuZGxlKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuKi9cblxuOmdsb2JhbCgjbm90aWZpY2F0aW9uc01lbnVBbmNob3IpLFxuOmdsb2JhbCgjbWFwLWxvZ2luKSB7XG4gICAgYW5jaG9yLW5hbWU6IC0tYW5jaG9yLWRlYnVnO1xufVxuXG46Z2xvYmFsKC50c3FkLW9wZW4tYnRuLWNvbnRhaW5lci50c3FkLW9wZW4tYnRuLWNvbnRhaW5lciksXG46Z2xvYmFsKC5qb3RhaS1kZXZ0b29scy10cmlnZ2VyLWJ1dHRvbi5qb3RhaS1kZXZ0b29scy10cmlnZ2VyLWJ1dHRvbiksXG46Z2xvYmFsKCNkakRlYnVnKTpnbG9iYWwoI2RqRGVidWcpIDpnbG9iYWwoI2RqRGVidWdUb29sYmFySGFuZGxlKSB7XG4gICAgcG9zaXRpb24tYW5jaG9yOiAtLWFuY2hvci1ub3RpZmljYXRpYW9uO1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhbmNob3IoLS1hbmNob3ItZGVidWcgbGVmdCkgIWltcG9ydGFudDtcbiAgICBib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKGFuY2hvcihsZWZ0KSk7XG59XG5cbjpyb290OmhhcygucGVyc2lzdGVudENUQUJhbm5lcilcbiAgICA6aXMoXG4gICAgICAgIDpnbG9iYWwoLnRzcWQtb3Blbi1idG4tY29udGFpbmVyLnRzcWQtb3Blbi1idG4tY29udGFpbmVyKSxcbiAgICAgICAgOmdsb2JhbCguam90YWktZGV2dG9vbHMtdHJpZ2dlci1idXR0b24uam90YWktZGV2dG9vbHMtdHJpZ2dlci1idXR0b24pLFxuICAgICAgICA6Z2xvYmFsKCNkakRlYnVnKTpnbG9iYWwoI2RqRGVidWcpIDpnbG9iYWwoI2RqRGVidWdUb29sYmFySGFuZGxlKVxuICAgICkge1xuICAgIHRvcDogYW5jaG9yKC0tYW5jaG9yLWRlYnVnIHRvcCkgIWltcG9ydGFudDtcbn1cblxuOmdsb2JhbCgudHNxZC1vcGVuLWJ0bi1jb250YWluZXIudHNxZC1vcGVuLWJ0bi1jb250YWluZXIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbjpnbG9iYWwoLmpvdGFpLWRldnRvb2xzLXRyaWdnZXItYnV0dG9uLmpvdGFpLWRldnRvb2xzLXRyaWdnZXItYnV0dG9uKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDY0cHggKyAyICogMTBweCk7XG59XG5cbjpnbG9iYWwoI2RqRGVidWcpOmdsb2JhbCgjZGpEZWJ1ZykgOmdsb2JhbCgjZGpEZWJ1Z1Rvb2xiYXJIYW5kbGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMiAqIDY0cHggKyAzICogMTBweCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG46Z2xvYmFsKCNkakRlYnVnKTpnbG9iYWwoI2RqRGVidWcpIDpnbG9iYWwoI2RqU2hvd1Rvb2xCYXJCdXR0b24pIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBib3JkZXItd2lkdGg6IDBweCA0cHggNHB4O1xuXG4gICAgOnJvb3Q6aGFzKC5wZXJzaXN0ZW50Q1RBQmFubmVyKSAmIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9DQUlBLDhEQUdJLDhEQUlBLDJFQUlBLGdHQUlBLDBLQVFKLDJKQVNBLHFNQVlBLCtKQVNBLHlHQUtJLG9LQVFJLDZEQUdJLDhFQU9SLCtVQWdCSSwrS0FLQSwySUFLQSx1TkFHSSx5SUFJQSxnSkFNUixpSUFNSiwyUUFVSSxzS0FPQSxrSUFLQSw0RkFLSixtSkFPSSx3TUFPSSx1S0FPQSwySkFLQSxnTEFLQSxnTUFLSSwrS0FJQSx1TEFNSixrSUFPUixnTkFRSSwrQ0FSSixzYkFzQkksaUpBR0ksK0NBSEosNEtBU0osb2tCQTBCSSxvNkRBT0EsbUxBU0EsdTREQU9BLDhLQVNBLHMzREFPQSxxTUM3U0osdS9EQXdGSSwrQ0F4RkosbTVCQ0dBLG9DQUtBLGlLQVFJLG1DQVFJLHdEQUlBLDZEQUlBLDZEQUlBLHdEQU1SLG9DQUlBLHVnQkF3QkkscUlBS0osb01BT0ksd05BUUosdVBBWUEsbUpBUUEsNDZEQWVJLG1KQVFBLDBIQU9KLDZNQVdBLG1RQWNJLGk5REFJQSx1T0FhQSxvRkFJQSwwRUFLSix5d0VBbUJBLDJTQVVJLGk4REFRQSwySEFJQSwyL0RBV0Esa0VBTUosdU9BWUEscURBSUEsMEdBUUEsb3pEQWVJLCtDQWZKLDJFQW9CQSwrM0RBVUksME5BT0osZ0VBS0EsZ1lBSUEsNGhCQUtBLG9GQUlBLHNRQVdJLHdHQUtBLDZGQU1KLG1OQVNJLDhvREFNSixzVkFhSSxvRkFJSSxpRUFHSSx5RkFJQSx1SUFNUixnR0FLSSx3TEFRSSxzSEFRSixpR0FTSixtR0FLQSw0RkFRQSwwSUFPQSxxd0RBS0EsMG5EQU1BLHFEQUlBLDZEQVlKLCtEQUtBLHF5S0FZQSxzUEFTQSxtRUFJQSwrRUFJQSxvSEFPQSwyR0FLSSJ9*/