/* Build-time constants and media queries. Theme tokens are loaded separately. */
:root {

  --body-font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --body-line-height: 1.15;

  --sm-viewport-max-width: 767px;
  --md-viewport-min-width: calc(var(--sm-viewport-max-width) + 1px);
  --md-viewport-max-width: 1063px;
  --lg-viewport-min-width: calc(var(--md-viewport-max-width) + 1px);
  --lg-viewport-max-width: 1199px;
  --xl-viewport-min-width: calc(var(--lg-viewport-max-width) + 1px);

  --z-index-modal: 1000;
  --z-index-toast: 1100;

  --spacing-xs: 2px;
  --spacing-sm: 4px;
  --spacing-md: 8px;
  --spacing-lg: 16px;
  --spacing-xl: 24px;
  --spacing-xxl: 40px;

  --container-xs: 328px;
  --container-sm: 458px;
  --container-md: 550px;
  --container-lg: 878px;
  --container-xl: 1360px;
  --outline-offset-small: 2px;
  --outline-offset-medium: 4px;
  --outline-offset-large: 8px;
}
body.lokalnie-metrum-variant {
  --button-border: 1000px;
  --button-background-primary: var(--ml-color-action-primary-background);
  --button-background-hover-primary: var(--ml-color-action-primary-background-hover);
  --button-background-active-primary: var(--ml-color-action-primary-background-pressed);
  --button-background-secondary: var(--ml-color-surface);
  --button-border-secondary: var(--ml-color-action-secondary-border);
  --button-text-secondary: var(--ml-color-action-secondary-text);
  --button-background-hover-secondary: var(--ml-color-action-secondary-border-hover);
}
body.allegro-metrum-variant {
  --button-border: 0px;
  --button-background-primary: #ff5a00;
  --button-background-hover-primary: var(--color-orange-hover);
  --button-background-active-primary: var(--color-orange-pressed);
  --button-background-secondary: var(--ml-color-surface);
  --button-border-secondary: #ff5a00;
  --button-text-secondary: #ff5a00;
  --button-background-hover-secondary: var(--color-orange-pressed);
}
._button_00fkJ {
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-family: var(--body-font-family);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  letter-spacing: 0.4px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  text-decoration: none;
  transition: background-color 0.3s ease;
  border: 1px solid transparent;
  border-radius: var(--button-border)
}
._button_00fkJ[aria-disabled='true'] {
    pointer-events: none;
    cursor: not-allowed;
  }
._buttonLoading_aAh1- {
  pointer-events: none;
  cursor: none;
}
._buttonPrimary_409Xc {
  padding: 8px 16px;

  color: var(--ml-color-action-primary-text);
  background-color: var(--button-background-primary)
}
._buttonPrimary_409Xc:hover {
    color: var(--ml-color-action-primary-text);
    background-color: var(--button-background-hover-primary);
  }
._buttonPrimary_409Xc:active {
    color: var(--ml-color-action-primary-text);
    background-color: var(--button-background-active-primary);
  }
._buttonPrimary_409Xc[aria-disabled='true'] {
    background-color: var(--ml-color-action-disabled-background);
    color: var(--ml-color-action-disabled-text);
  }
._buttonPrimary_409Xc:focus-visible {
    background-color: var(--button-background-hover-primary);
    outline: var(--outline);
    outline-offset: 4px;
    outline-offset: var(--outline-offset-medium);
  }
._buttonPrimary_409Xc[aria-disabled='true']:focus-visible {
    background-color: var(--ml-color-action-disabled-background);
    color: var(--ml-color-action-disabled-text);
    outline: var(--outline);
    outline-offset: 4px;
    outline-offset: var(--outline-offset-medium);
  }
._buttonPrimary_409Xc svg {
  color: currentcolor;
}
@media (hover: hover) and (pointer: fine) {
._buttonPrimaryLoading_CL0xd:hover {
    background-color: var(--ml-color-action-primary-loading-hover)
}
  }
._buttonSecondary_j-utw {
  padding: 8px 16px;
  border-color: var(--button-border-secondary);
  color: var(--button-text-secondary);
  background-color: var(--button-background-secondary)
}
._buttonSecondary_j-utw:hover {
    color: var(--button-text-secondary);
    border-color: var(--button-background-hover-secondary);
    background-color: var(--ml-color-surface);
  }
._buttonSecondary_j-utw:active {
    color: var(--button-text-secondary);
    border-color: var(--button-background-hover-secondary);
    background-color: var(--ml-color-surface);
  }
._buttonSecondary_j-utw[aria-disabled='true'] {
    background-color: var(--ml-color-action-disabled-background);
    border-color: var(--ml-color-border-disabled);
    color: var(--ml-color-action-disabled-text);
  }
._buttonSecondary_j-utw:focus-visible {
    outline: var(--outline);
    outline-offset: 4px;
    outline-offset: var(--outline-offset-medium);
  }
._buttonSecondary_j-utw svg {
  color: currentcolor;
}
._buttonTertiary_NqQCs {
  background: none;
  border-radius: 0;
  padding: 8px 0;
  color: var(--ml-color-link)
}
._buttonTertiary_NqQCs:hover {
    color: var(--ml-color-link-hover);
  }
._buttonTertiary_NqQCs:active {
    color: var(--ml-color-link-pressed);
  }
._buttonTertiary_NqQCs[aria-disabled='true'] {
    color: var(--ml-color-text-disabled);
  }
._buttonTertiary_NqQCs:focus-visible {
    outline: var(--outline);
    outline-offset: 2px;
    outline-offset: var(--outline-offset-small);
  }
._buttonTertiary_NqQCs svg {
  color: currentcolor;
}
._buttonPlain_7B88n {
  background: none;
  border-radius: 0
}
._buttonPlain_7B88n:focus-visible {
    outline: var(--outline);
    outline-offset: 4px;
    outline-offset: var(--outline-offset-medium);
  }
._buttonFullWidth_V61XO {
  display: flex;
  width: 100%;
}
._buttonHasOnlyIcon_8mCIz {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  padding: 0;
}
._uppercase_7XYOa {
  text-transform: uppercase;
}
._lowercase_wGD-m {
  text-transform: lowercase;
}
._capitalize_XX3Eh:first-letter {
  text-transform: uppercase;
}
._normal_XeX8c {
  font-weight: 400;
}
._semiBold_-BQje {
  font-weight: 600;
}
._bold_CZkFI {
  font-weight: 700;
}
._buttonIcon_eCi1s {
  width: 24px;
  height: 24px;
}
._buttonIconWithSpacing_1Ng-x {
  margin-right: 8px;
  margin-right: var(--spacing-md);
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXRzL0J1dHRvbi9zdHlsZXMuNjk0NGE5MGUxZGE0ZWNkMTM2NjQuY3NzIiwibWFwcGluZ3MiOiJBQUFBLGdGQUFnRjtBQUNoRjs7RUFFRSwrRUFBK0U7RUFDL0Usd0JBQXdCOztFQUV4Qiw4QkFBOEI7RUFDOUIsaUVBQWlFO0VBQ2pFLCtCQUErQjtFQUMvQixpRUFBaUU7RUFDakUsK0JBQStCO0VBQy9CLGlFQUFpRTs7RUFFakUscUJBQXFCO0VBQ3JCLHFCQUFxQjs7RUFFckIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixtQkFBbUI7O0VBRW5CLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLDRCQUE0QjtFQUM1QiwyQkFBMkI7QUFDN0I7QUMxQkE7RUFDRSx1QkFBdUI7RUFDdkIsc0VBQXNFO0VBQ3RFLGtGQUFrRjtFQUNsRixxRkFBcUY7RUFDckYsc0RBQXNEO0VBQ3RELGtFQUFrRTtFQUNsRSw4REFBOEQ7RUFDOUQsa0ZBQWtGO0FBQ3BGO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsb0NBQW9DO0VBQ3BDLDREQUE0RDtFQUM1RCwrREFBK0Q7RUFDL0Qsc0RBQXNEO0VBQ3RELGtDQUFrQztFQUNsQyxnQ0FBZ0M7RUFDaEMsZ0VBQWdFO0FBQ2xFO0FBRUE7RUN2QkUsd0VBQW9DO0VBQXBDLG9DQUFvQztFQUlwQyxtQ0FBbUM7RUFDbkMsa0NBQWtDO0VEcUJsQyxzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLHNDQUFzQztFQUN0Qyw2QkFBNkI7RUFDN0I7QUFNRjtBQUpFO0lBQ0Usb0JBQW9CO0lBQ3BCLG1CQUFtQjtFQUNyQjtBQUdGO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQVk7QUFDZDtBQUVBO0VBQ0UsaUJBQWlCOztFQUVqQiwwQ0FBMEM7RUFDMUM7QUE0QkY7QUExQkU7SUFDRSwwQ0FBMEM7SUFDMUMsd0RBQXdEO0VBQzFEO0FBQ0E7SUFDRSwwQ0FBMEM7SUFDMUMseURBQXlEO0VBQzNEO0FBRUE7SUFDRSw0REFBNEQ7SUFDNUQsMkNBQTJDO0VBQzdDO0FBRUE7SUFDRSx3REFBd0Q7SUFDeEQsdUJBQXVCO0lBQ3ZCLG1CQUE0QztJQUE1Qyw0Q0FBNEM7RUFDOUM7QUFFQTtJQUNFLDREQUE0RDtJQUM1RCwyQ0FBMkM7SUFDM0MsdUJBQXVCO0lBQ3ZCLG1CQUE0QztJQUE1Qyw0Q0FBNEM7RUFDOUM7QUFHRjtFQUNFLG1CQUFtQjtBQUNyQjtBRTFGRTtBRjRGRjtJQUVJO0FBRUo7RUU5RkU7QUZnR0Y7RUFDRSxpQkFBaUI7RUFDakIsNENBQTRDO0VBQzVDLG1DQUFtQztFQUNuQztBQXdCRjtBQXRCRTtJQUNFLG1DQUFtQztJQUNuQyxzREFBc0Q7SUFDdEQseUNBQXlDO0VBQzNDO0FBRUE7SUFDRSxtQ0FBbUM7SUFDbkMsc0RBQXNEO0lBQ3RELHlDQUF5QztFQUMzQztBQUVBO0lBQ0UsNERBQTREO0lBQzVELDZDQUE2QztJQUM3QywyQ0FBMkM7RUFDN0M7QUFFQTtJQUNFLHVCQUF1QjtJQUN2QixtQkFBNEM7SUFBNUMsNENBQTRDO0VBQzlDO0FBR0Y7RUFDRSxtQkFBbUI7QUFDckI7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkO0FBa0JGO0FBaEJFO0lBQ0UsaUNBQWlDO0VBQ25DO0FBRUE7SUFDRSxtQ0FBbUM7RUFDckM7QUFFQTtJQUNFLG9DQUFvQztFQUN0QztBQUVBO0lBQ0UsdUJBQXVCO0lBQ3ZCLG1CQUEyQztJQUEzQywyQ0FBMkM7RUFDN0M7QUFHRjtFQUNFLG1CQUFtQjtBQUNyQjtBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCO0FBTUY7QUFKRTtJQUNFLHVCQUF1QjtJQUN2QixtQkFBNEM7SUFBNUMsNENBQTRDO0VBQzlDO0FBR0Y7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBRUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixVQUFVO0FBQ1o7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUVBO0VBQ0UseUJBQXlCO0FBQzNCO0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7QUFFQTtFR2xLRSxnQkFBZ0I7QUhvS2xCO0FBRUE7RUdsS0UsZ0JBQWdCO0FIb0tsQjtBQUVBO0VHbEtFLGdCQUFnQjtBSG9LbEI7QUFFQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFFQTtFQUNFLGlCQUErQjtFQUEvQiwrQkFBK0I7QUFDakMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AYWxsZWdyby9sb2thbG5pZS1tZXRydW0vLi9zcmMvY29tbW9uL3ZhcmlhYmxlcy5jc3MiLCJ3ZWJwYWNrOi8vQGFsbGVncm8vbG9rYWxuaWUtbWV0cnVtLy4vc3JjL2NvbW1vbi9CYXNlQnV0dG9uL0Jhc2VCdXR0b24ubW9kdWxlLmNzcyIsIndlYnBhY2s6Ly9AYWxsZWdyby9sb2thbG5pZS1tZXRydW0vLi9zcmMvY29tbW9uL21peGlucy9mb250LmNzcyIsIndlYnBhY2s6Ly9AYWxsZWdyby9sb2thbG5pZS1tZXRydW0vLi9zcmMvY29tbW9uL21peGlucy9tZWRpYVF1ZXJ5LmNzcyIsIndlYnBhY2s6Ly9AYWxsZWdyby9sb2thbG5pZS1tZXRydW0vLi9zcmMvY29tbW9uL21peGlucy90ZXh0LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCdWlsZC10aW1lIGNvbnN0YW50cyBhbmQgbWVkaWEgcXVlcmllcy4gVGhlbWUgdG9rZW5zIGFyZSBsb2FkZWQgc2VwYXJhdGVseS4gKi9cbjpyb290IHtcblxuICAtLWJvZHktZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAtLWJvZHktbGluZS1oZWlnaHQ6IDEuMTU7XG5cbiAgLS1zbS12aWV3cG9ydC1tYXgtd2lkdGg6IDc2N3B4O1xuICAtLW1kLXZpZXdwb3J0LW1pbi13aWR0aDogY2FsYyh2YXIoLS1zbS12aWV3cG9ydC1tYXgtd2lkdGgpICsgMXB4KTtcbiAgLS1tZC12aWV3cG9ydC1tYXgtd2lkdGg6IDEwNjNweDtcbiAgLS1sZy12aWV3cG9ydC1taW4td2lkdGg6IGNhbGModmFyKC0tbWQtdmlld3BvcnQtbWF4LXdpZHRoKSArIDFweCk7XG4gIC0tbGctdmlld3BvcnQtbWF4LXdpZHRoOiAxMTk5cHg7XG4gIC0teGwtdmlld3BvcnQtbWluLXdpZHRoOiBjYWxjKHZhcigtLWxnLXZpZXdwb3J0LW1heC13aWR0aCkgKyAxcHgpO1xuXG4gIC0tei1pbmRleC1tb2RhbDogMTAwMDtcbiAgLS16LWluZGV4LXRvYXN0OiAxMTAwO1xuXG4gIC0tc3BhY2luZy14czogMnB4O1xuICAtLXNwYWNpbmctc206IDRweDtcbiAgLS1zcGFjaW5nLW1kOiA4cHg7XG4gIC0tc3BhY2luZy1sZzogMTZweDtcbiAgLS1zcGFjaW5nLXhsOiAyNHB4O1xuICAtLXNwYWNpbmcteHhsOiA0MHB4O1xuXG4gIC0tY29udGFpbmVyLXhzOiAzMjhweDtcbiAgLS1jb250YWluZXItc206IDQ1OHB4O1xuICAtLWNvbnRhaW5lci1tZDogNTUwcHg7XG4gIC0tY29udGFpbmVyLWxnOiA4NzhweDtcbiAgLS1jb250YWluZXIteGw6IDEzNjBweDtcbiAgLS1vdXRsaW5lLW9mZnNldC1zbWFsbDogMnB4O1xuICAtLW91dGxpbmUtb2Zmc2V0LW1lZGl1bTogNHB4O1xuICAtLW91dGxpbmUtb2Zmc2V0LWxhcmdlOiA4cHg7XG59XG5cbkBjdXN0b20tbWVkaWEgLS1ob3Zlci1zdXBwb3J0ZWQgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKTtcblxuQGN1c3RvbS1tZWRpYSAtLXNtLXZpZXdwb3J0IChtYXgtd2lkdGg6IDc2N3B4KTtcblxuQGN1c3RvbS1tZWRpYSAtLW1heC1zbS12aWV3cG9ydCAobWF4LXdpZHRoOiA3NjdweCk7XG5cbkBjdXN0b20tbWVkaWEgLS1tZC12aWV3cG9ydCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwNjNweCk7XG5cbkBjdXN0b20tbWVkaWEgLS1taW4tbWQtdmlld3BvcnQgKG1pbi13aWR0aDogNzY4cHgpO1xuXG5AY3VzdG9tLW1lZGlhIC0tbWF4LW1kLXZpZXdwb3J0IChtYXgtd2lkdGg6IDEwNjNweCk7XG5cbkBjdXN0b20tbWVkaWEgLS1sZy12aWV3cG9ydCAobWluLXdpZHRoOiAxMDY0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpO1xuXG5AY3VzdG9tLW1lZGlhIC0tbWluLWxnLXZpZXdwb3J0IChtaW4td2lkdGg6IDEwNjRweCk7XG5cbkBjdXN0b20tbWVkaWEgLS1tYXgtbGctdmlld3BvcnQgKG1heC13aWR0aDogMTE5OXB4KTtcblxuQGN1c3RvbS1tZWRpYSAtLXhsLXZpZXdwb3J0IChtaW4td2lkdGg6IDEyMDBweCk7XG5cbkBjdXN0b20tbWVkaWEgLS1taW4teGwtdmlld3BvcnQgKG1pbi13aWR0aDogMTIwMHB4KTtcbiIsIkBpbXBvcnQgJy4uLy4uL2NvbW1vbi92YXJpYWJsZXMuY3NzJztcbkBpbXBvcnQgJy4uLy4uL2NvbW1vbi9taXhpbnMvbWVkaWFRdWVyeS5jc3MnO1xuQGltcG9ydCAnLi4vLi4vY29tbW9uL21peGlucy9mb250LmNzcyc7XG5AaW1wb3J0ICcuLi8uLi9jb21tb24vbWl4aW5zL3RleHQuY3NzJztcblxuYm9keTpnbG9iYWwoLmxva2FsbmllLW1ldHJ1bS12YXJpYW50KSB7XG4gIC0tYnV0dG9uLWJvcmRlcjogMTAwMHB4O1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLXByaW1hcnk6IHZhcigtLW1sLWNvbG9yLWFjdGlvbi1wcmltYXJ5LWJhY2tncm91bmQpO1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyLXByaW1hcnk6IHZhcigtLW1sLWNvbG9yLWFjdGlvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXIpO1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLWFjdGl2ZS1wcmltYXJ5OiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tcHJpbWFyeS1iYWNrZ3JvdW5kLXByZXNzZWQpO1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLXNlY29uZGFyeTogdmFyKC0tbWwtY29sb3Itc3VyZmFjZSk7XG4gIC0tYnV0dG9uLWJvcmRlci1zZWNvbmRhcnk6IHZhcigtLW1sLWNvbG9yLWFjdGlvbi1zZWNvbmRhcnktYm9yZGVyKTtcbiAgLS1idXR0b24tdGV4dC1zZWNvbmRhcnk6IHZhcigtLW1sLWNvbG9yLWFjdGlvbi1zZWNvbmRhcnktdGV4dCk7XG4gIC0tYnV0dG9uLWJhY2tncm91bmQtaG92ZXItc2Vjb25kYXJ5OiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tc2Vjb25kYXJ5LWJvcmRlci1ob3Zlcik7XG59XG5ib2R5Omdsb2JhbCguYWxsZWdyby1tZXRydW0tdmFyaWFudCkge1xuICAtLWJ1dHRvbi1ib3JkZXI6IDBweDtcbiAgLS1idXR0b24tYmFja2dyb3VuZC1wcmltYXJ5OiAjZmY1YTAwO1xuICAtLWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyLXByaW1hcnk6IHZhcigtLWNvbG9yLW9yYW5nZS1ob3Zlcik7XG4gIC0tYnV0dG9uLWJhY2tncm91bmQtYWN0aXZlLXByaW1hcnk6IHZhcigtLWNvbG9yLW9yYW5nZS1wcmVzc2VkKTtcbiAgLS1idXR0b24tYmFja2dyb3VuZC1zZWNvbmRhcnk6IHZhcigtLW1sLWNvbG9yLXN1cmZhY2UpO1xuICAtLWJ1dHRvbi1ib3JkZXItc2Vjb25kYXJ5OiAjZmY1YTAwO1xuICAtLWJ1dHRvbi10ZXh0LXNlY29uZGFyeTogI2ZmNWEwMDtcbiAgLS1idXR0b24tYmFja2dyb3VuZC1ob3Zlci1zZWNvbmRhcnk6IHZhcigtLWNvbG9yLW9yYW5nZS1wcmVzc2VkKTtcbn1cblxuLmJ1dHRvbiB7XG4gIEBtaXhpbiBtbC1mb250LWZhbWlseTtcbiAgQG1peGluIG1sLWZvbnQtc21vb3RoaW5nO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyKTtcblxuICAmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuXG4uYnV0dG9uTG9hZGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vbmU7XG59XG5cbi5idXR0b25QcmltYXJ5IHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgY29sb3I6IHZhcigtLW1sLWNvbG9yLWFjdGlvbi1wcmltYXJ5LXRleHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idXR0b24tYmFja2dyb3VuZC1wcmltYXJ5KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbWwtY29sb3ItYWN0aW9uLXByaW1hcnktdGV4dCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnV0dG9uLWJhY2tncm91bmQtaG92ZXItcHJpbWFyeSk7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tcHJpbWFyeS10ZXh0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idXR0b24tYmFja2dyb3VuZC1hY3RpdmUtcHJpbWFyeSk7XG4gIH1cblxuICAmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWwtY29sb3ItYWN0aW9uLWRpc2FibGVkLWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tZGlzYWJsZWQtdGV4dCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyLXByaW1hcnkpO1xuICAgIG91dGxpbmU6IHZhcigtLW91dGxpbmUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1vdXRsaW5lLW9mZnNldC1tZWRpdW0pO1xuICB9XG5cbiAgJlthcmlhLWRpc2FibGVkPSd0cnVlJ106Zm9jdXMtdmlzaWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWwtY29sb3ItYWN0aW9uLWRpc2FibGVkLWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tZGlzYWJsZWQtdGV4dCk7XG4gICAgb3V0bGluZTogdmFyKC0tb3V0bGluZSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLW91dGxpbmUtb2Zmc2V0LW1lZGl1bSk7XG4gIH1cbn1cblxuLmJ1dHRvblByaW1hcnkgc3ZnIHtcbiAgY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLmJ1dHRvblByaW1hcnlMb2FkaW5nOmhvdmVyIHtcbiAgQG1peGluIGhvdmVyLXN1cHBvcnRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWwtY29sb3ItYWN0aW9uLXByaW1hcnktbG9hZGluZy1ob3Zlcik7XG4gIH1cbn1cblxuLmJ1dHRvblNlY29uZGFyeSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1ib3JkZXItc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi10ZXh0LXNlY29uZGFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi1iYWNrZ3JvdW5kLXNlY29uZGFyeSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWJ1dHRvbi10ZXh0LXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idXR0b24tYmFja2dyb3VuZC1ob3Zlci1zZWNvbmRhcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1sLWNvbG9yLXN1cmZhY2UpO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1idXR0b24tdGV4dC1zZWNvbmRhcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnV0dG9uLWJhY2tncm91bmQtaG92ZXItc2Vjb25kYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tbC1jb2xvci1zdXJmYWNlKTtcbiAgfVxuXG4gICZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tZGlzYWJsZWQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tbC1jb2xvci1ib3JkZXItZGlzYWJsZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1hY3Rpb24tZGlzYWJsZWQtdGV4dCk7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IHZhcigtLW91dGxpbmUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiB2YXIoLS1vdXRsaW5lLW9mZnNldC1tZWRpdW0pO1xuICB9XG59XG5cbi5idXR0b25TZWNvbmRhcnkgc3ZnIHtcbiAgY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLmJ1dHRvblRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1saW5rKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbWwtY29sb3ItbGluay1ob3Zlcik7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLW1sLWNvbG9yLWxpbmstcHJlc3NlZCk7XG4gIH1cblxuICAmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG4gICAgY29sb3I6IHZhcigtLW1sLWNvbG9yLXRleHQtZGlzYWJsZWQpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiB2YXIoLS1vdXRsaW5lKTtcbiAgICBvdXRsaW5lLW9mZnNldDogdmFyKC0tb3V0bGluZS1vZmZzZXQtc21hbGwpO1xuICB9XG59XG5cbi5idXR0b25UZXJ0aWFyeSBzdmcge1xuICBjb2xvcjogY3VycmVudGNvbG9yO1xufVxuXG4uYnV0dG9uUGxhaW4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogdmFyKC0tb3V0bGluZSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IHZhcigtLW91dGxpbmUtb2Zmc2V0LW1lZGl1bSk7XG4gIH1cbn1cblxuLmJ1dHRvbkZ1bGxXaWR0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uSGFzT25seUljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5jYXBpdGFsaXplOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ub3JtYWwge1xuICBAbWl4aW4gdGV4dC1ub3JtYWw7XG59XG5cbi5zZW1pQm9sZCB7XG4gIEBtaXhpbiB0ZXh0LXNlbWktYm9sZDtcbn1cblxuLmJvbGQge1xuICBAbWl4aW4gdGV4dC1ib2xkO1xufVxuXG4uYnV0dG9uSWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5idXR0b25JY29uV2l0aFNwYWNpbmcge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctbWQpO1xufVxuIiwiQGltcG9ydCAnLi4vdmFyaWFibGVzLmNzcyc7XG5cbkBkZWZpbmUtbWl4aW4gbWwtZm9udC1mYW1pbHkge1xuICBmb250LWZhbWlseTogdmFyKC0tYm9keS1mb250LWZhbWlseSk7XG59XG5cbkBkZWZpbmUtbWl4aW4gbWwtZm9udC1zbW9vdGhpbmcge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbiIsIkBkZWZpbmUtbWl4aW4gaG92ZXItc3VwcG9ydGVkIHtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgIEBtaXhpbi1jb250ZW50O1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMuY3NzJztcblxuQGRlZmluZS1taXhpbiB0ZXh0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LWV4dHJhLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC10aW55IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1zZW1pLWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLW1sLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tbWwtY29sb3ItdGV4dC1zZWNvbmRhcnkpO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtY29sb3ItbmV1dHJhbCB7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1zdGF0dXMtaW5mbyk7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1jb2xvci1hY2NlcHRlZCB7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1zdGF0dXMtc3VjY2Vzcyk7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1jb2xvci1jcml0aWNhbCB7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1zdGF0dXMtZXJyb3IpO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtY29sb3Itd2FybmluZyB7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1zdGF0dXMtd2FybmluZyk7XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1jb2xvci1wdXJwbGUge1xuICBjb2xvcjogdmFyKC0tbWwtY29sb3ItYWN0aW9uLXNlY29uZGFyeS10ZXh0KTtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1vcmFuZ2UpO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtY29sb3ItdGVhbCB7XG4gIGNvbG9yOiB2YXIoLS1tbC1jb2xvci1saW5rKTtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LWNvbG9yLWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLW1sLWNvbG9yLXRleHQtZGlzYWJsZWQpO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtY29sb3Itd2hpdGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuXG5AZGVmaW5lLW1peGluIHRleHQtc3RyaWtlLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LWVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBkZWZpbmUtbWl4aW4gdGV4dC1oeXBoZW5zIHtcbiAgaHlwaGVuczogYXV0bztcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuQGRlZmluZS1taXhpbiB0ZXh0LXRydW5jYXRlICRsaW5lOiAyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/