@charset "UTF-8";
/*
 * LiquorTX design tokens — keep in sync with app-react/src/utils/constants.ts
 */
:root {
  /* Colors */
  --lt-cobalt: #4291d4;
  --lt-cobalt-dark: #2e6fa8;
  --lt-cobalt-dark-hover: #255a8a;
  --lt-off-white: #f5f5f5;
  --lt-white: #ffffff;
  --lt-black: #000000;
  --lt-dark-gray: #313131;
  --lt-light-gray: #e0e0e0;
  --lt-list-divider: #b0b0b4;
  --lt-red: #ff3b30;
  --lt-red-text: #d70015;
  --lt-green: #34c759;
  --lt-text-secondary: #666666;
  --lt-text-tertiary: #8e8e93;
  --lt-placeholder: #999999;
  --lt-grouped-bg: #f2f2f7;
  --lt-grouped-label: #6d6d72;
  --lt-input-border: #c6c6c8;
  --lt-chevron: #c7c7cc;
  --lt-search-chrome-bg: #fffaf5;
  --lt-search-chrome-bg-underlay: rgba(255, 250, 245, 0.85);
  /* Aliases */
  --lt-text: var(--lt-black);
  --lt-border: var(--lt-list-divider);
  /* Radius */
  --lt-radius-control: 8px;
  --lt-radius-card: 12px;
  --lt-radius-sheet: 14px;
  --lt-radius-pill: 999px;
  /* Type scale */
  --lt-type-title: 28px;
  --lt-type-heading: 22px;
  --lt-type-subheading: 19px;
  --lt-type-body: 17px;
  --lt-type-callout: 15px;
  --lt-type-caption: 13px;
  /* Font weights */
  --lt-weight-regular: 400;
  --lt-weight-medium: 500;
  --lt-weight-semibold: 600;
  --lt-weight-bold: 700;
  /* Shadows */
  --lt-shadow-card: 0 4px 24px rgba(0, 0, 0, 0.08);
  --lt-shadow-dropdown: 0 2px 6px rgba(0, 0, 0, 0.15);
  /* Interaction */
  --lt-focus-ring: 0 0 0 3px rgba(66, 145, 212, 0.25);
  --lt-focus-ring-strong: 0 0 0 3px rgba(66, 145, 212, 0.45);
  --lt-disabled-opacity: 0.6;
  --lt-press-scale: 0.99;
  --lt-overlay-on-cobalt: rgba(255, 255, 255, 0.12);
  --lt-overlay-on-cobalt-strong: rgba(255, 255, 255, 0.18);
  --lt-link-on-cobalt: rgba(255, 255, 255, 0.9);
  /* Layout (web) */
  --lt-topbar-height: 56px;
  --lt-sidebar-width: 240px;
  --lt-auth-max-width: 440px;
  /* Typography */
  --lt-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --lt-letter-spacing-tight: -0.02em;
  --lt-letter-spacing-wide: 0.3px;
}

/* LiquorTX auth screens — mobile app tokens, web-friendly layout */
*,
*::before,
*::after {
  box-sizing: border-box;
}

body.auth-login-page {
  margin: 0;
  min-height: 100vh;
  font-family: var(--lt-font-family);
  -webkit-font-smoothing: antialiased;
  background-color: var(--lt-cobalt);
  color: var(--lt-white);
}

body.auth-reset-page {
  margin: 0;
  min-height: 100vh;
  font-family: var(--lt-font-family);
  -webkit-font-smoothing: antialiased;
  background-color: var(--lt-white);
  color: var(--lt-black);
}

.auth-login-page .notice,
.auth-login-page .alert,
.auth-reset-page .notice,
.auth-reset-page .alert {
  display: none;
}

.auth-reset-page .auth-success-message + .auth-form {
  display: none;
}

.auth-page {
  min-height: 100vh;
  padding: 24px 20px 48px;
}

.auth-login-page .auth-page {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.auth-panel {
  width: 100%;
}

.auth-logo-section {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 160px;
  padding: 24px 0;
}

.auth-logo {
  width: 220px;
  max-width: 70vw;
  height: auto;
}

.auth-form-section {
  width: 100%;
  max-width: var(--lt-auth-max-width);
  margin: 0 auto;
}

.auth-field {
  margin-bottom: 16px;
}

.auth-field label {
  display: block;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: var(--lt-weight-regular);
}

.auth-login-page .auth-field label {
  color: var(--lt-white);
}

.auth-reset-page .auth-field label {
  color: var(--lt-text-secondary);
}

.auth-field input[type=email],
.auth-field input[type=password],
.auth-field input[type=text],
.auth-field select {
  width: 100%;
  padding: 12px 14px;
  font-size: 16px;
  line-height: 1.4;
  border-radius: var(--lt-radius-control);
  border: 1px solid transparent;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
}

.auth-login-page .auth-field input {
  background-color: var(--lt-white);
  color: var(--lt-black);
}

.auth-reset-page .auth-field input,
.auth-reset-page .auth-field select {
  border-color: var(--lt-input-border);
  background-color: var(--lt-white);
  color: var(--lt-black);
}

.auth-field input::-moz-placeholder {
  color: var(--lt-placeholder);
}

.auth-field input::placeholder {
  color: var(--lt-placeholder);
}

.auth-field input:hover {
  border-color: var(--lt-list-divider);
}

.auth-reset-page .auth-field input:hover,
.auth-reset-page .auth-field select:hover {
  border-color: var(--lt-chevron);
}

.auth-field input:focus {
  outline: none;
  border-color: var(--lt-cobalt);
  box-shadow: var(--lt-focus-ring);
}

.auth-button {
  display: block;
  width: 100%;
  margin-top: 8px;
  padding: 14px 16px;
  border: none;
  border-radius: var(--lt-radius-control);
  font-size: var(--lt-type-body);
  font-weight: var(--lt-weight-semibold);
  cursor: pointer;
  transition: background-color 0.15s ease, transform 0.1s ease;
}

.auth-button-primary-dark {
  background-color: var(--lt-cobalt-dark);
  color: var(--lt-white);
}

.auth-button-primary-dark:hover:not(:disabled) {
  background-color: var(--lt-cobalt-dark-hover);
}

.auth-button-primary {
  background-color: var(--lt-cobalt);
  color: var(--lt-white);
}

.auth-button-primary:hover:not(:disabled) {
  background-color: var(--lt-cobalt-dark);
}

.auth-button:focus-visible {
  outline: none;
  box-shadow: var(--lt-focus-ring-strong);
}

.auth-button:active:not(:disabled) {
  transform: scale(var(--lt-press-scale));
}

.auth-button:disabled {
  opacity: var(--lt-disabled-opacity);
  cursor: not-allowed;
}

.auth-link {
  display: block;
  margin-top: 16px;
  text-align: center;
  color: var(--lt-cobalt);
  font-size: var(--lt-type-callout);
  text-decoration: none;
}

.auth-link:hover {
  text-decoration: underline;
}

.auth-signup-link {
  display: block;
  margin-top: 16px;
  padding: 14px 0;
  text-align: center;
  color: var(--lt-white);
  font-size: var(--lt-type-caption);
  font-weight: var(--lt-weight-medium);
  letter-spacing: 0.03em;
  text-decoration: none;
}

.auth-signup-link:hover {
  text-decoration: underline;
}

.auth-secondary-link {
  display: block;
  margin-top: 4px;
  padding: 12px 0;
  text-align: center;
  color: rgba(255, 255, 255, 0.9);
  font-size: 12px;
  font-weight: var(--lt-weight-regular);
  text-decoration: none;
}

.auth-secondary-link:hover {
  text-decoration: underline;
}

.auth-error {
  margin-bottom: 16px;
  padding: 12px 14px;
  border-radius: var(--lt-radius-control);
  background-color: rgba(255, 59, 48, 0.12);
  color: var(--lt-red-text);
  font-size: var(--lt-type-callout);
  line-height: 1.4;
}

.auth-login-page .auth-error {
  background-color: var(--lt-overlay-on-cobalt-strong);
  color: var(--lt-white);
}

.auth-reset-header {
  max-width: var(--lt-auth-max-width);
  margin: 0 auto 32px;
  text-align: center;
}

.auth-reset-header h1 {
  margin: 0;
  font-size: var(--lt-type-title);
  font-weight: var(--lt-weight-bold);
  color: var(--lt-cobalt);
  letter-spacing: var(--lt-letter-spacing-tight);
}

.auth-reset-header p {
  margin: 8px 0 0;
  font-size: var(--lt-type-callout);
  color: var(--lt-text-secondary);
  line-height: 1.5;
}

.auth-reset-page .auth-page {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.auth-email-value {
  padding: 12px 14px;
  border-radius: var(--lt-radius-control);
  background-color: var(--lt-off-white);
  font-size: var(--lt-type-body);
  word-break: break-word;
}

.auth-success-message {
  max-width: var(--lt-auth-max-width);
  margin: 0 auto;
  text-align: center;
  font-size: var(--lt-type-body);
  line-height: 1.6;
  color: var(--lt-dark-gray);
}

/* Tablet and desktop */
@media (min-width: 640px) {
  .auth-page {
    padding: 48px 24px;
  }
  .auth-login-page .auth-page {
    align-items: center;
    justify-content: center;
  }
  .auth-login-page .auth-panel {
    width: 100%;
    max-width: var(--lt-auth-max-width);
  }
  .auth-login-page .auth-logo-section {
    flex: none;
    min-height: auto;
    padding: 0 0 40px;
  }
  .auth-logo {
    width: 240px;
  }
  .auth-reset-page {
    background-color: var(--lt-off-white);
  }
  .auth-reset-page .auth-panel--card {
    width: 100%;
    max-width: var(--lt-auth-max-width);
    margin: 0 auto;
    padding: 48px 40px;
    background-color: var(--lt-white);
    border-radius: var(--lt-radius-card);
    box-shadow: var(--lt-shadow-card);
  }
  .auth-reset-page .auth-reset-header {
    margin-bottom: 28px;
  }
  .auth-reset-page .auth-form-section {
    max-width: none;
  }
}
@media (min-width: 1024px) {
  .auth-page {
    padding: 64px 32px;
  }
  .auth-reset-header h1 {
    font-size: 32px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImF1dGguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjs7RUFFRTtBQUNGO0VBQ0UsV0FBVztFQUNYLG9CQUFvQjtFQUNwQix5QkFBeUI7RUFDekIsK0JBQStCO0VBQy9CLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix3QkFBd0I7RUFDeEIsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLDRCQUE0QjtFQUM1QiwyQkFBMkI7RUFDM0IseUJBQXlCO0VBQ3pCLHdCQUF3QjtFQUN4QiwyQkFBMkI7RUFDM0IsMEJBQTBCO0VBQzFCLHFCQUFxQjtFQUNyQiw4QkFBOEI7RUFDOUIseURBQXlEO0VBQ3pELFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsbUNBQW1DO0VBQ25DLFdBQVc7RUFDWCx3QkFBd0I7RUFDeEIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQix3QkFBd0I7RUFDeEIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLGdEQUFnRDtFQUNoRCxtREFBbUQ7RUFDbkQsZ0JBQWdCO0VBQ2hCLG1EQUFtRDtFQUNuRCwwREFBMEQ7RUFDMUQsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixpREFBaUQ7RUFDakQsd0RBQXdEO0VBQ3hELDZDQUE2QztFQUM3QyxpQkFBaUI7RUFDakIsd0JBQXdCO0VBQ3hCLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLHFHQUFxRztFQUNyRyxrQ0FBa0M7RUFDbEMsK0JBQStCO0FBQ2pDOztBQUVBLG1FQUFtRTtBQUNuRTs7O0VBR0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsU0FBUztFQUNULGlCQUFpQjtFQUNqQixrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLGtDQUFrQztFQUNsQyxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxTQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLGtDQUFrQztFQUNsQyxtQ0FBbUM7RUFDbkMsaUNBQWlDO0VBQ2pDLHNCQUFzQjtBQUN4Qjs7QUFFQTs7OztFQUlFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLE9BQU87RUFDUCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixpQkFBaUI7RUFDakIsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsWUFBWTtBQUNkOztBQUVBO0VBQ0UsV0FBVztFQUNYLG1DQUFtQztFQUNuQyxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YscUNBQXFDO0FBQ3ZDOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsK0JBQStCO0FBQ2pDOztBQUVBOzs7O0VBSUUsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLHVDQUF1QztFQUN2Qyw2QkFBNkI7RUFDN0IsMERBQTBEO0FBQzVEOztBQUVBO0VBQ0UsaUNBQWlDO0VBQ2pDLHNCQUFzQjtBQUN4Qjs7QUFFQTs7RUFFRSxvQ0FBb0M7RUFDcEMsaUNBQWlDO0VBQ2pDLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFGQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLG9DQUFvQztBQUN0Qzs7QUFFQTs7RUFFRSwrQkFBK0I7QUFDakM7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGdDQUFnQztBQUNsQzs7QUFFQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osdUNBQXVDO0VBQ3ZDLDhCQUE4QjtFQUM5QixzQ0FBc0M7RUFDdEMsZUFBZTtFQUNmLDREQUE0RDtBQUM5RDs7QUFFQTtFQUNFLHVDQUF1QztFQUN2QyxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSw2Q0FBNkM7QUFDL0M7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsdUNBQXVDO0FBQ3pDOztBQUVBO0VBQ0UsYUFBYTtFQUNiLHVDQUF1QztBQUN6Qzs7QUFFQTtFQUNFLHVDQUF1QztBQUN6Qzs7QUFFQTtFQUNFLG1DQUFtQztFQUNuQyxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsaUNBQWlDO0VBQ2pDLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsaUNBQWlDO0VBQ2pDLG9DQUFvQztFQUNwQyxzQkFBc0I7RUFDdEIscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLCtCQUErQjtFQUMvQixlQUFlO0VBQ2YscUNBQXFDO0VBQ3JDLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsdUNBQXVDO0VBQ3ZDLHlDQUF5QztFQUN6Qyx5QkFBeUI7RUFDekIsaUNBQWlDO0VBQ2pDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9EQUFvRDtFQUNwRCxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxtQ0FBbUM7RUFDbkMsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLFNBQVM7RUFDVCwrQkFBK0I7RUFDL0Isa0NBQWtDO0VBQ2xDLHVCQUF1QjtFQUN2Qiw4Q0FBOEM7QUFDaEQ7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsaUNBQWlDO0VBQ2pDLCtCQUErQjtFQUMvQixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQix1Q0FBdUM7RUFDdkMscUNBQXFDO0VBQ3JDLDhCQUE4QjtFQUM5QixzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxtQ0FBbUM7RUFDbkMsY0FBYztFQUNkLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsZ0JBQWdCO0VBQ2hCLDBCQUEwQjtBQUM1Qjs7QUFFQSx1QkFBdUI7QUFDdkI7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsbUJBQW1CO0lBQ25CLHVCQUF1QjtFQUN6QjtFQUNBO0lBQ0UsV0FBVztJQUNYLG1DQUFtQztFQUNyQztFQUNBO0lBQ0UsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixpQkFBaUI7RUFDbkI7RUFDQTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0UscUNBQXFDO0VBQ3ZDO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsbUNBQW1DO0lBQ25DLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsaUNBQWlDO0lBQ2pDLG9DQUFvQztJQUNwQyxpQ0FBaUM7RUFDbkM7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtFQUNBO0lBQ0UsZUFBZTtFQUNqQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsZUFBZTtFQUNqQjtBQUNGIiwiZmlsZSI6ImF1dGguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbiAqIExpcXVvclRYIGRlc2lnbiB0b2tlbnMg4oCUIGtlZXAgaW4gc3luYyB3aXRoIGFwcC1yZWFjdC9zcmMvdXRpbHMvY29uc3RhbnRzLnRzXG4gKi9cbjpyb290IHtcbiAgLyogQ29sb3JzICovXG4gIC0tbHQtY29iYWx0OiAjNDI5MWQ0O1xuICAtLWx0LWNvYmFsdC1kYXJrOiAjMmU2ZmE4O1xuICAtLWx0LWNvYmFsdC1kYXJrLWhvdmVyOiAjMjU1YThhO1xuICAtLWx0LW9mZi13aGl0ZTogI2Y1ZjVmNTtcbiAgLS1sdC13aGl0ZTogI2ZmZmZmZjtcbiAgLS1sdC1ibGFjazogIzAwMDAwMDtcbiAgLS1sdC1kYXJrLWdyYXk6ICMzMTMxMzE7XG4gIC0tbHQtbGlnaHQtZ3JheTogI2UwZTBlMDtcbiAgLS1sdC1saXN0LWRpdmlkZXI6ICNiMGIwYjQ7XG4gIC0tbHQtcmVkOiAjZmYzYjMwO1xuICAtLWx0LXJlZC10ZXh0OiAjZDcwMDE1O1xuICAtLWx0LWdyZWVuOiAjMzRjNzU5O1xuICAtLWx0LXRleHQtc2Vjb25kYXJ5OiAjNjY2NjY2O1xuICAtLWx0LXRleHQtdGVydGlhcnk6ICM4ZThlOTM7XG4gIC0tbHQtcGxhY2Vob2xkZXI6ICM5OTk5OTk7XG4gIC0tbHQtZ3JvdXBlZC1iZzogI2YyZjJmNztcbiAgLS1sdC1ncm91cGVkLWxhYmVsOiAjNmQ2ZDcyO1xuICAtLWx0LWlucHV0LWJvcmRlcjogI2M2YzZjODtcbiAgLS1sdC1jaGV2cm9uOiAjYzdjN2NjO1xuICAtLWx0LXNlYXJjaC1jaHJvbWUtYmc6ICNmZmZhZjU7XG4gIC0tbHQtc2VhcmNoLWNocm9tZS1iZy11bmRlcmxheTogcmdiYSgyNTUsIDI1MCwgMjQ1LCAwLjg1KTtcbiAgLyogQWxpYXNlcyAqL1xuICAtLWx0LXRleHQ6IHZhcigtLWx0LWJsYWNrKTtcbiAgLS1sdC1ib3JkZXI6IHZhcigtLWx0LWxpc3QtZGl2aWRlcik7XG4gIC8qIFJhZGl1cyAqL1xuICAtLWx0LXJhZGl1cy1jb250cm9sOiA4cHg7XG4gIC0tbHQtcmFkaXVzLWNhcmQ6IDEycHg7XG4gIC0tbHQtcmFkaXVzLXNoZWV0OiAxNHB4O1xuICAtLWx0LXJhZGl1cy1waWxsOiA5OTlweDtcbiAgLyogVHlwZSBzY2FsZSAqL1xuICAtLWx0LXR5cGUtdGl0bGU6IDI4cHg7XG4gIC0tbHQtdHlwZS1oZWFkaW5nOiAyMnB4O1xuICAtLWx0LXR5cGUtc3ViaGVhZGluZzogMTlweDtcbiAgLS1sdC10eXBlLWJvZHk6IDE3cHg7XG4gIC0tbHQtdHlwZS1jYWxsb3V0OiAxNXB4O1xuICAtLWx0LXR5cGUtY2FwdGlvbjogMTNweDtcbiAgLyogRm9udCB3ZWlnaHRzICovXG4gIC0tbHQtd2VpZ2h0LXJlZ3VsYXI6IDQwMDtcbiAgLS1sdC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gIC0tbHQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG4gIC0tbHQtd2VpZ2h0LWJvbGQ6IDcwMDtcbiAgLyogU2hhZG93cyAqL1xuICAtLWx0LXNoYWRvdy1jYXJkOiAwIDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIC0tbHQtc2hhZG93LWRyb3Bkb3duOiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLyogSW50ZXJhY3Rpb24gKi9cbiAgLS1sdC1mb2N1cy1yaW5nOiAwIDAgMCAzcHggcmdiYSg2NiwgMTQ1LCAyMTIsIDAuMjUpO1xuICAtLWx0LWZvY3VzLXJpbmctc3Ryb25nOiAwIDAgMCAzcHggcmdiYSg2NiwgMTQ1LCAyMTIsIDAuNDUpO1xuICAtLWx0LWRpc2FibGVkLW9wYWNpdHk6IDAuNjtcbiAgLS1sdC1wcmVzcy1zY2FsZTogMC45OTtcbiAgLS1sdC1vdmVybGF5LW9uLWNvYmFsdDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgLS1sdC1vdmVybGF5LW9uLWNvYmFsdC1zdHJvbmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCk7XG4gIC0tbHQtbGluay1vbi1jb2JhbHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgLyogTGF5b3V0ICh3ZWIpICovXG4gIC0tbHQtdG9wYmFyLWhlaWdodDogNTZweDtcbiAgLS1sdC1zaWRlYmFyLXdpZHRoOiAyNDBweDtcbiAgLS1sdC1hdXRoLW1heC13aWR0aDogNDQwcHg7XG4gIC8qIFR5cG9ncmFwaHkgKi9cbiAgLS1sdC1mb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLS1sdC1sZXR0ZXItc3BhY2luZy10aWdodDogLTAuMDJlbTtcbiAgLS1sdC1sZXR0ZXItc3BhY2luZy13aWRlOiAwLjNweDtcbn1cblxuLyogTGlxdW9yVFggYXV0aCBzY3JlZW5zIOKAlCBtb2JpbGUgYXBwIHRva2Vucywgd2ViLWZyaWVuZGx5IGxheW91dCAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keS5hdXRoLWxvZ2luLXBhZ2Uge1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmb250LWZhbWlseTogdmFyKC0tbHQtZm9udC1mYW1pbHkpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29iYWx0KTtcbiAgY29sb3I6IHZhcigtLWx0LXdoaXRlKTtcbn1cblxuYm9keS5hdXRoLXJlc2V0LXBhZ2Uge1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmb250LWZhbWlseTogdmFyKC0tbHQtZm9udC1mYW1pbHkpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtd2hpdGUpO1xuICBjb2xvcjogdmFyKC0tbHQtYmxhY2spO1xufVxuXG4uYXV0aC1sb2dpbi1wYWdlIC5ub3RpY2UsXG4uYXV0aC1sb2dpbi1wYWdlIC5hbGVydCxcbi5hdXRoLXJlc2V0LXBhZ2UgLm5vdGljZSxcbi5hdXRoLXJlc2V0LXBhZ2UgLmFsZXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF1dGgtcmVzZXQtcGFnZSAuYXV0aC1zdWNjZXNzLW1lc3NhZ2UgKyAuYXV0aC1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF1dGgtcGFnZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAyNHB4IDIwcHggNDhweDtcbn1cblxuLmF1dGgtbG9naW4tcGFnZSAuYXV0aC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYXV0aC1wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYXV0aC1sb2dvLXNlY3Rpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTYwcHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cblxuLmF1dGgtbG9nbyB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWF4LXdpZHRoOiA3MHZ3O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hdXRoLWZvcm0tc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHZhcigtLWx0LWF1dGgtbWF4LXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5hdXRoLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmF1dGgtZmllbGQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1sdC13ZWlnaHQtcmVndWxhcik7XG59XG5cbi5hdXRoLWxvZ2luLXBhZ2UgLmF1dGgtZmllbGQgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tbHQtd2hpdGUpO1xufVxuXG4uYXV0aC1yZXNldC1wYWdlIC5hdXRoLWZpZWxkIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWx0LXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLmF1dGgtZmllbGQgaW5wdXRbdHlwZT1lbWFpbF0sXG4uYXV0aC1maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5hdXRoLWZpZWxkIGlucHV0W3R5cGU9dGV4dF0sXG4uYXV0aC1maWVsZCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWx0LXJhZGl1cy1jb250cm9sKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi5hdXRoLWxvZ2luLXBhZ2UgLmF1dGgtZmllbGQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1sdC1ibGFjayk7XG59XG5cbi5hdXRoLXJlc2V0LXBhZ2UgLmF1dGgtZmllbGQgaW5wdXQsXG4uYXV0aC1yZXNldC1wYWdlIC5hdXRoLWZpZWxkIHNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbHQtaW5wdXQtYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtd2hpdGUpO1xuICBjb2xvcjogdmFyKC0tbHQtYmxhY2spO1xufVxuXG4uYXV0aC1maWVsZCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tbHQtcGxhY2Vob2xkZXIpO1xufVxuXG4uYXV0aC1maWVsZCBpbnB1dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbHQtbGlzdC1kaXZpZGVyKTtcbn1cblxuLmF1dGgtcmVzZXQtcGFnZSAuYXV0aC1maWVsZCBpbnB1dDpob3Zlcixcbi5hdXRoLXJlc2V0LXBhZ2UgLmF1dGgtZmllbGQgc2VsZWN0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1sdC1jaGV2cm9uKTtcbn1cblxuLmF1dGgtZmllbGQgaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLWx0LWNvYmFsdCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWx0LWZvY3VzLXJpbmcpO1xufVxuXG4uYXV0aC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWx0LXJhZGl1cy1jb250cm9sKTtcbiAgZm9udC1zaXplOiB2YXIoLS1sdC10eXBlLWJvZHkpO1xuICBmb250LXdlaWdodDogdmFyKC0tbHQtd2VpZ2h0LXNlbWlib2xkKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGVhc2U7XG59XG5cbi5hdXRoLWJ1dHRvbi1wcmltYXJ5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2JhbHQtZGFyayk7XG4gIGNvbG9yOiB2YXIoLS1sdC13aGl0ZSk7XG59XG5cbi5hdXRoLWJ1dHRvbi1wcmltYXJ5LWRhcms6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2JhbHQtZGFyay1ob3Zlcik7XG59XG5cbi5hdXRoLWJ1dHRvbi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtY29iYWx0KTtcbiAgY29sb3I6IHZhcigtLWx0LXdoaXRlKTtcbn1cblxuLmF1dGgtYnV0dG9uLXByaW1hcnk6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1jb2JhbHQtZGFyayk7XG59XG5cbi5hdXRoLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogdmFyKC0tbHQtZm9jdXMtcmluZy1zdHJvbmcpO1xufVxuXG4uYXV0aC1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1sdC1wcmVzcy1zY2FsZSkpO1xufVxuXG4uYXV0aC1idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiB2YXIoLS1sdC1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmF1dGgtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2JhbHQpO1xuICBmb250LXNpemU6IHZhcigtLWx0LXR5cGUtY2FsbG91dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmF1dGgtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYXV0aC1zaWdudXAtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWx0LXdoaXRlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1sdC10eXBlLWNhcHRpb24pO1xuICBmb250LXdlaWdodDogdmFyKC0tbHQtd2VpZ2h0LW1lZGl1bSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmF1dGgtc2lnbnVwLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmF1dGgtc2Vjb25kYXJ5LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogdmFyKC0tbHQtd2VpZ2h0LXJlZ3VsYXIpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hdXRoLXNlY29uZGFyeS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5hdXRoLWVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1sdC1yYWRpdXMtY29udHJvbCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA1OSwgNDgsIDAuMTIpO1xuICBjb2xvcjogdmFyKC0tbHQtcmVkLXRleHQpO1xuICBmb250LXNpemU6IHZhcigtLWx0LXR5cGUtY2FsbG91dCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5hdXRoLWxvZ2luLXBhZ2UgLmF1dGgtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1vdmVybGF5LW9uLWNvYmFsdC1zdHJvbmcpO1xuICBjb2xvcjogdmFyKC0tbHQtd2hpdGUpO1xufVxuXG4uYXV0aC1yZXNldC1oZWFkZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWx0LWF1dGgtbWF4LXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG8gMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXV0aC1yZXNldC1oZWFkZXIgaDEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbHQtdHlwZS10aXRsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1sdC13ZWlnaHQtYm9sZCk7XG4gIGNvbG9yOiB2YXIoLS1sdC1jb2JhbHQpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbHQtbGV0dGVyLXNwYWNpbmctdGlnaHQpO1xufVxuXG4uYXV0aC1yZXNldC1oZWFkZXIgcCB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgZm9udC1zaXplOiB2YXIoLS1sdC10eXBlLWNhbGxvdXQpO1xuICBjb2xvcjogdmFyKC0tbHQtdGV4dC1zZWNvbmRhcnkpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYXV0aC1yZXNldC1wYWdlIC5hdXRoLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF1dGgtZW1haWwtdmFsdWUge1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWx0LXJhZGl1cy1jb250cm9sKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHQtb2ZmLXdoaXRlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1sdC10eXBlLWJvZHkpO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXV0aC1zdWNjZXNzLW1lc3NhZ2Uge1xuICBtYXgtd2lkdGg6IHZhcigtLWx0LWF1dGgtbWF4LXdpZHRoKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1sdC10eXBlLWJvZHkpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogdmFyKC0tbHQtZGFyay1ncmF5KTtcbn1cblxuLyogVGFibGV0IGFuZCBkZXNrdG9wICovXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmF1dGgtcGFnZSB7XG4gICAgcGFkZGluZzogNDhweCAyNHB4O1xuICB9XG4gIC5hdXRoLWxvZ2luLXBhZ2UgLmF1dGgtcGFnZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYXV0aC1sb2dpbi1wYWdlIC5hdXRoLXBhbmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWx0LWF1dGgtbWF4LXdpZHRoKTtcbiAgfVxuICAuYXV0aC1sb2dpbi1wYWdlIC5hdXRoLWxvZ28tc2VjdGlvbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB9XG4gIC5hdXRoLWxvZ28ge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuYXV0aC1yZXNldC1wYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC1vZmYtd2hpdGUpO1xuICB9XG4gIC5hdXRoLXJlc2V0LXBhZ2UgLmF1dGgtcGFuZWwtLWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogdmFyKC0tbHQtYXV0aC1tYXgtd2lkdGgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdC13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbHQtcmFkaXVzLWNhcmQpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWx0LXNoYWRvdy1jYXJkKTtcbiAgfVxuICAuYXV0aC1yZXNldC1wYWdlIC5hdXRoLXJlc2V0LWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAuYXV0aC1yZXNldC1wYWdlIC5hdXRoLWZvcm0tc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hdXRoLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDY0cHggMzJweDtcbiAgfVxuICAuYXV0aC1yZXNldC1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuIl19 */