/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/shared/styles/app.css ***!
  \*****************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/pneusratte/styles/pneusratte.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
    details > summary {
        list-style: none;
    }

    details > summary::-webkit-details-marker {
        display: none;
    }

    h1, .h1 {
  font-size: 2rem;
}

    @media (min-width: 768px) {

  h1, .h1 {
    font-size: 3rem;
  }
}

    @media (min-width: 1280px) {

  h1, .h1 {
    font-size: 4rem;
  }
}

    h1, .h1 {
  font-weight: 700;
  letter-spacing: -0.025em;
  line-height: 1.1;
  text-wrap: pretty;
}

    h2, .h2 {
  font-size: 1.8rem;
}

    @media (min-width: 768px) {

  h2, .h2 {
    font-size: 2.5rem;
  }
}

    h2, .h2 {
  font-weight: 700;
  letter-spacing: -0.025em;
  line-height: 1.2;
  text-wrap: pretty;
}

    h3, .h3 {
  font-size: 1.375rem;
}

    @media (min-width: 768px) {

  h3, .h3 {
    font-size: 2rem;
  }
}

    h3, .h3 {
  font-weight: 700;
  letter-spacing: -0.025em;
  line-height: 1.25;
  text-wrap: pretty;
}

    h4, .h4 {
  font-size: 1rem;
  line-height: 1.5rem;
}

    @media (min-width: 768px) {

  h4, .h4 {
    font-size: 1.375rem;
  }
}

    h4, .h4 {
  font-weight: 700;
  line-height: 1;
  text-wrap: pretty;
}

    h5, .h5 {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  line-height: 1.2;
  text-wrap: pretty;
}
.\!container {
  width: 100% !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .\!container {
    max-width: 1024px !important;
  }

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1440px) {

  .\!container {
    max-width: 1440px !important;
  }

  .container {
    max-width: 1440px;
  }
}
@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}
.prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}
.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}
.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}
.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}
.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}
.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}
.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}
.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
}
.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}
.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}
.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}
.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}
.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: open-quote;
}
.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: close-quote;
}
.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}
.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}
.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}
.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}
.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}
.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}
.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}
.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: "`";
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: "`";
}
.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}
.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}
.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}
.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: none;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: none;
}
.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}
.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}
.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}
.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}
.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 0;
}
.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: baseline;
}
.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}
.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: top;
}
.prose :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  text-align: start;
}
.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}
.prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: rgb(17 24 39 / 10%);
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}
.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}
.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}
.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}
.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}
.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}
.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}
.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}
.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}
.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}
.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}
.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.inset-x-0 {
  left: 0px;
  right: 0px;
}
.inset-x-2\.5 {
  left: 0.625rem;
  right: 0.625rem;
}
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}
.-top-2 {
  top: -0.5rem;
}
.-top-px {
  top: -1px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-10 {
  bottom: 2.5rem;
}
.bottom-4 {
  bottom: 1rem;
}
.left-0 {
  left: 0px;
}
.left-5 {
  left: 1.25rem;
}
.left-\[15px\] {
  left: 15px;
}
.left-\[20\%\] {
  left: 20%;
}
.left-\[40\%\] {
  left: 40%;
}
.left-\[60\%\] {
  left: 60%;
}
.left-\[80\%\] {
  left: 80%;
}
.right-0 {
  right: 0px;
}
.right-10 {
  right: 2.5rem;
}
.right-2 {
  right: 0.5rem;
}
.right-8 {
  right: 2rem;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 0.25rem;
}
.top-1\/2 {
  top: 50%;
}
.top-2 {
  top: 0.5rem;
}
.top-20 {
  top: 5rem;
}
.top-24 {
  top: 6rem;
}
.top-5 {
  top: 1.25rem;
}
.top-6 {
  top: 1.5rem;
}
.top-\[15\%\] {
  top: 15%;
}
.top-\[20\%\] {
  top: 20%;
}
.top-\[25\%\] {
  top: 25%;
}
.-z-10 {
  z-index: -10;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.col-\[1\/2\] {
  grid-column: 1/2;
}
.col-\[1\/3\] {
  grid-column: 1/3;
}
.col-\[2\/3\] {
  grid-column: 2/3;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-full {
  grid-column: 1 / -1;
}
.row-\[1\/3\] {
  grid-row: 1/3;
}
.row-\[2\/3\] {
  grid-row: 2/3;
}
.m-0 {
  margin: 0px;
}
.m-10 {
  margin: 2.5rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-3 {
  margin: 0.75rem;
}
.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-\[20\%\] {
  margin-left: 20%;
  margin-right: 20%;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-mb-px {
  margin-bottom: -1px;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-10 {
  margin-top: -2.5rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-20 {
  margin-top: -5rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-20 {
  margin-bottom: 5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.ml-0 {
  margin-left: 0px;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-\[5\%\] {
  margin-left: 5%;
}
.ml-auto {
  margin-left: auto;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.ms-1 {
  margin-inline-start: 0.25rem;
}
.mt-0 {
  margin-top: 0px;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-40 {
  margin-top: 10rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[-10\%\] {
  margin-top: -10%;
}
.mt-\[0\.5\] {
  margin-top: 0.5;
}
.mt-\[2\%\] {
  margin-top: 2%;
}
.mt-\[5\%\] {
  margin-top: 5%;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.aspect-\[8\/3\] {
  aspect-ratio: 8/3;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.size-4 {
  width: 1rem;
  height: 1rem;
}
.size-4\.5 {
  width: 1.125rem;
  height: 1.125rem;
}
.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}
.h-10 {
  height: 2.5rem;
}
.h-11 {
  height: 2.75rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\.5 {
  height: 0.625rem;
}
.h-2\/5 {
  height: 40%;
}
.h-20 {
  height: 5rem;
}
.h-24 {
  height: 6rem;
}
.h-28 {
  height: 7rem;
}
.h-3\/5 {
  height: 60%;
}
.h-32 {
  height: 8rem;
}
.h-4 {
  height: 1rem;
}
.h-40 {
  height: 10rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-52 {
  height: 13rem;
}
.h-56 {
  height: 14rem;
}
.h-6 {
  height: 1.5rem;
}
.h-64 {
  height: 16rem;
}
.h-7 {
  height: 1.75rem;
}
.h-72 {
  height: 18rem;
}
.h-8 {
  height: 2rem;
}
.h-9 {
  height: 2.25rem;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[667px\] {
  height: 667px;
}
.h-\[700px\] {
  height: 700px;
}
.h-\[75px\] {
  height: 75px;
}
.h-\[840px\] {
  height: 840px;
}
.h-\[95\%\] {
  height: 95%;
}
.h-auto {
  height: auto;
}
.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-px {
  height: 1px;
}
.h-screen {
  height: 100vh;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[60vh\] {
  max-height: 60vh;
}
.max-h-\[650px\] {
  max-height: 650px;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.min-h-12 {
  min-height: 3rem;
}
.min-h-16 {
  min-height: 4rem;
}
.min-h-20 {
  min-height: 5rem;
}
.min-h-32 {
  min-height: 8rem;
}
.min-h-64 {
  min-height: 16rem;
}
.min-h-7 {
  min-height: 1.75rem;
}
.min-h-72 {
  min-height: 18rem;
}
.min-h-96 {
  min-height: 24rem;
}
.min-h-\[28px\] {
  min-height: 28px;
}
.min-h-fit {
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.min-h-screen {
  min-height: 100vh;
}
.w-1 {
  width: 0.25rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-1\/4 {
  width: 25%;
}
.w-10 {
  width: 2.5rem;
}
.w-11 {
  width: 2.75rem;
}
.w-11\/12 {
  width: 91.666667%;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2\/5 {
  width: 40%;
}
.w-20 {
  width: 5rem;
}
.w-24 {
  width: 6rem;
}
.w-32 {
  width: 8rem;
}
.w-4 {
  width: 1rem;
}
.w-40 {
  width: 10rem;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-56 {
  width: 14rem;
}
.w-6 {
  width: 1.5rem;
}
.w-60 {
  width: 15rem;
}
.w-64 {
  width: 16rem;
}
.w-7 {
  width: 1.75rem;
}
.w-72 {
  width: 18rem;
}
.w-8 {
  width: 2rem;
}
.w-9 {
  width: 2.25rem;
}
.w-96 {
  width: 24rem;
}
.w-\[100\%\] {
  width: 100%;
}
.w-\[16rem\] {
  width: 16rem;
}
.w-\[50\%\] {
  width: 50%;
}
.w-\[75\%\] {
  width: 75%;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[90\%\] {
  width: 90%;
}
.w-\[94px\] {
  width: 94px;
}
.w-\[96\%\] {
  width: 96%;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: -moz-max-content;
  width: max-content;
}
.w-px {
  width: 1px;
}
.min-w-20 {
  min-width: 5rem;
}
.min-w-36 {
  min-width: 9rem;
}
.min-w-40 {
  min-width: 10rem;
}
.min-w-48 {
  min-width: 12rem;
}
.min-w-52 {
  min-width: 13rem;
}
.min-w-60 {
  min-width: 15rem;
}
.min-w-64 {
  min-width: 16rem;
}
.min-w-72 {
  min-width: 18rem;
}
.min-w-96 {
  min-width: 24rem;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[90\%\] {
  min-width: 90%;
}
.min-w-full {
  min-width: 100%;
}
.max-w-24 {
  max-width: 6rem;
}
.max-w-36 {
  max-width: 9rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-60 {
  max-width: 15rem;
}
.max-w-64 {
  max-width: 16rem;
}
.max-w-80 {
  max-width: 20rem;
}
.max-w-96 {
  max-width: 24rem;
}
.max-w-\[1440px\] {
  max-width: 1440px;
}
.max-w-\[20rem\] {
  max-width: 20rem;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[80\%\] {
  max-width: 80%;
}
.max-w-\[90\%\] {
  max-width: 90%;
}
.max-w-\[90vw\] {
  max-width: 90vw;
}
.max-w-\[96\%\] {
  max-width: 96%;
}
.max-w-full {
  max-width: 100%;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-screen-2xl {
  max-width: 1440px;
}
.max-w-screen-md {
  max-width: 768px;
}
.max-w-screen-sm {
  max-width: 640px;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-none {
  flex: none;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.basis-0 {
  flex-basis: 0px;
}
.basis-auto {
  flex-basis: auto;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-zoom-in {
  cursor: zoom-in;
}
.cursor-zoom-out {
  cursor: zoom-out;
}
.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.resize {
  resize: both;
}
.list-disc {
  list-style-type: disc;
}
.list-none {
  list-style-type: none;
}
.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.columns-1 {
  -moz-columns: 1;
       columns: 1;
}
.break-inside-avoid {
  -moz-column-break-inside: avoid;
       break-inside: avoid;
}
.auto-cols-max {
  grid-auto-columns: max-content;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-\[repeat\(2\2c 1fr\)\] {
  grid-template-columns: repeat(2,1fr);
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.place-content-between {
  place-content: space-between;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-stretch {
  align-items: stretch;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}
.justify-stretch {
  justify-content: stretch;
}
.justify-items-stretch {
  justify-items: stretch;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-14 {
  gap: 3.5rem;
}
.gap-16 {
  gap: 4rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-20 {
  gap: 5rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-3\.5 {
  gap: 0.875rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-44 {
  gap: 11rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-\[10px\] {
  gap: 10px;
}
.gap-\[12px\] {
  gap: 12px;
}
.gap-\[13px\] {
  gap: 13px;
}
.gap-\[18px\] {
  gap: 18px;
}
.gap-\[23px\] {
  gap: 23px;
}
.gap-\[26px\] {
  gap: 26px;
}
.gap-\[3rem\] {
  gap: 3rem;
}
.gap-\[40px\] {
  gap: 40px;
}
.gap-\[5\%\] {
  gap: 5%;
}
.gap-\[inherit\] {
  gap: inherit;
}
.gap-px {
  gap: 1px;
}
.gap-x-10 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}
.gap-x-16 {
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}
.gap-x-5 {
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}
.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-y-10 {
  row-gap: 2.5rem;
}
.gap-y-12 {
  row-gap: 3rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-3 {
  row-gap: 0.75rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}
.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-pratte-grey-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(179 192 203 / var(--tw-divide-opacity, 1));
}
.divide-slate-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-divide-opacity, 1));
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-end {
  justify-self: end;
}
.justify-self-center {
  justify-self: center;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-x-clip {
  overflow-x: clip;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-normal {
  white-space: normal;
}
.text-pretty {
  text-wrap: pretty;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}
.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}
.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}
.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}
.rounded-tl-\[0\] {
  border-top-left-radius: 0;
}
.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}
.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}
.rounded-tr-\[0\] {
  border-top-right-radius: 0;
}
.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-r-4 {
  border-right-width: 4px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-solid {
  border-style: solid;
}
.border-\[\#008211\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 130 17 / var(--tw-border-opacity, 1));
}
.border-\[\#b3c0cb\]\/30 {
  border-color: rgb(179 192 203 / 0.3);
}
.border-\[\#b3c0cb\]\/40 {
  border-color: rgb(179 192 203 / 0.4);
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
}
.border-pratte-blue {
  --tw-border-opacity: 1;
  border-color: rgb(0 57 104 / var(--tw-border-opacity, 1));
}
.border-pratte-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(0 71 129 / var(--tw-border-opacity, 1));
}
.border-pratte-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(0 118 209 / var(--tw-border-opacity, 1));
}
.border-pratte-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(223 234 242 / var(--tw-border-opacity, 1));
}
.border-pratte-green {
  --tw-border-opacity: 1;
  border-color: rgb(0 130 17 / var(--tw-border-opacity, 1));
}
.border-pratte-grey {
  --tw-border-opacity: 1;
  border-color: rgb(98 119 137 / var(--tw-border-opacity, 1));
}
.border-pratte-grey-100 {
  --tw-border-opacity: 1;
  border-color: rgb(179 192 203 / var(--tw-border-opacity, 1));
}
.border-pratte-grey-100\/30 {
  border-color: rgb(179 192 203 / 0.3);
}
.border-pratte-grey\/30 {
  border-color: rgb(98 119 137 / 0.3);
}
.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.border-sky-500 {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}
.border-sky-600 {
  --tw-border-opacity: 1;
  border-color: rgb(2 132 199 / var(--tw-border-opacity, 1));
}
.border-sky-900\/10 {
  border-color: rgb(12 74 110 / 0.1);
}
.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-slate-300 {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-slate-300\/30 {
  border-color: rgb(203 213 225 / 0.3);
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-b-slate-300 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-t-pratte-blue-100 {
  --tw-border-opacity: 1;
  border-top-color: rgb(0 71 129 / var(--tw-border-opacity, 1));
}
.bg-\[\#008211\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 130 17 / var(--tw-bg-opacity, 1));
}
.bg-\[\#00acf0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 172 240 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dcf6ec\] {
  --tw-bg-opacity: 1;
  background-color: rgb(220 246 236 / var(--tw-bg-opacity, 1));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}
.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}
.bg-pratte-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(0 57 104 / var(--tw-bg-opacity, 1));
}
.bg-pratte-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 71 129 / var(--tw-bg-opacity, 1));
}
.bg-pratte-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 108 154 / var(--tw-bg-opacity, 1));
}
.bg-pratte-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 209 / var(--tw-bg-opacity, 1));
}
.bg-pratte-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(223 234 242 / var(--tw-bg-opacity, 1));
}
.bg-pratte-green {
  --tw-bg-opacity: 1;
  background-color: rgb(0 130 17 / var(--tw-bg-opacity, 1));
}
.bg-pratte-grey {
  --tw-bg-opacity: 1;
  background-color: rgb(98 119 137 / var(--tw-bg-opacity, 1));
}
.bg-pratte-grey\/30 {
  background-color: rgb(98 119 137 / 0.3);
}
.bg-pratte-success {
  --tw-bg-opacity: 1;
  background-color: rgb(220 246 236 / var(--tw-bg-opacity, 1));
}
.bg-pratte-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(251 255 224 / var(--tw-bg-opacity, 1));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.bg-sky-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}
.bg-sky-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(7 89 133 / var(--tw-bg-opacity, 1));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-slate-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}
.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}
.bg-slate-500\/10 {
  background-color: rgb(100 116 139 / 0.1);
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-contain {
  background-size: contain;
}
.bg-cover {
  background-size: cover;
}
.bg-bottom {
  background-position: bottom;
}
.bg-center {
  background-position: center;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.p-0 {
  padding: 0px;
}
.p-0\.75 {
  padding: 0.1875rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-12 {
  padding: 3rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.p-\[1\%\] {
  padding: 1%;
}
.p-\[5\%\] {
  padding: 5%;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
.px-\[2\%\] {
  padding-left: 2%;
  padding-right: 2%;
}
.px-\[5\%\] {
  padding-left: 5%;
  padding-right: 5%;
}
.px-px {
  padding-left: 1px;
  padding-right: 1px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[2\%\] {
  padding-top: 2%;
  padding-bottom: 2%;
}
.py-\[5\%\] {
  padding-top: 5%;
  padding-bottom: 5%;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-1\.5 {
  padding-bottom: 0.375rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-24 {
  padding-bottom: 6rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-\[5\%\] {
  padding-bottom: 5%;
}
.pb-px {
  padding-bottom: 1px;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-2\.5 {
  padding-left: 0.625rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pr-10 {
  padding-right: 2.5rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-2\.5 {
  padding-right: 0.625rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-5 {
  padding-right: 1.25rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pt-0 {
  padding-top: 0px;
}
.pt-1\.5 {
  padding-top: 0.375rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-2\.5 {
  padding-top: 0.625rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-\[3em\] {
  padding-top: 3em;
}
.pt-\[5\%\] {
  padding-top: 5%;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-start {
  text-align: start;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.font-\[\'Inter\'\] {
  font-family: 'Inter';
}
.font-\[\'Montserrat\'\] {
  font-family: 'Montserrat';
}
.font-montserrat {
  font-family: var(--font-family), sans-serif;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-\[0\.625rem\] {
  font-size: 0.625rem;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[8px\] {
  font-size: 8px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.leading-3 {
  line-height: .75rem;
}
.leading-4 {
  line-height: 1rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-\[13\.17px\] {
  line-height: 13.17px;
}
.leading-loose {
  line-height: 2;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-snug {
  line-height: 1.375;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.text-\[\#004781\] {
  --tw-text-opacity: 1;
  color: rgb(0 71 129 / var(--tw-text-opacity, 1));
}
.text-\[\#0074bc\] {
  --tw-text-opacity: 1;
  color: rgb(0 116 188 / var(--tw-text-opacity, 1));
}
.text-\[\#008211\] {
  --tw-text-opacity: 1;
  color: rgb(0 130 17 / var(--tw-text-opacity, 1));
}
.text-\[\#336c9a\] {
  --tw-text-opacity: 1;
  color: rgb(51 108 154 / var(--tw-text-opacity, 1));
}
.text-\[\#627789\] {
  --tw-text-opacity: 1;
  color: rgb(98 119 137 / var(--tw-text-opacity, 1));
}
.text-\[\#989898\] {
  --tw-text-opacity: 1;
  color: rgb(152 152 152 / var(--tw-text-opacity, 1));
}
.text-\[\#d70000\] {
  --tw-text-opacity: 1;
  color: rgb(215 0 0 / var(--tw-text-opacity, 1));
}
.text-\[inherit\] {
  color: inherit;
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}
.text-pratte-blue {
  --tw-text-opacity: 1;
  color: rgb(0 57 104 / var(--tw-text-opacity, 1));
}
.text-pratte-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(0 71 129 / var(--tw-text-opacity, 1));
}
.text-pratte-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(51 108 154 / var(--tw-text-opacity, 1));
}
.text-pratte-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(0 118 209 / var(--tw-text-opacity, 1));
}
.text-pratte-green {
  --tw-text-opacity: 1;
  color: rgb(0 130 17 / var(--tw-text-opacity, 1));
}
.text-pratte-grey {
  --tw-text-opacity: 1;
  color: rgb(98 119 137 / var(--tw-text-opacity, 1));
}
.text-pratte-warning-foreground {
  --tw-text-opacity: 1;
  color: rgb(140 104 1 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-sky-600 {
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}
.text-sky-800 {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}
.text-sky-900 {
  --tw-text-opacity: 1;
  color: rgb(12 74 110 / var(--tw-text-opacity, 1));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.accent-pratte-blue-300 {
  accent-color: #0076D1;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-90 {
  opacity: 0.9;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-\[inherit\] {
  transition-duration: inherit;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\@container {
  container-type: inline-size;
}
/* Custom scrollbar styles */
.scrollbar-thin {
        &::-webkit-scrollbar {
            width: 6px;
        }

        &::-webkit-scrollbar-thumb {
            background: #757575;
            border-radius: 4px;
        }

        &::-webkit-scrollbar-track {
            background: #ebebeb;
            border-radius: 4px;
        }
    }

/* VARS */
:root {
    --green: #008211;
    --green-100: #5FBB5533;
    --blue: #003968;
    --blue-100: #004781;
    --blue-200: #336C9A;
    --blue-300: #0076D1;
    --blue-400: #DFEAF2;
    --gray: #627789;
    --gray-100: #B3C0CB;
    --gray-200: #F3F5F6;
    --gray-300: #F7F9FB;

    --pratte-btn-font-size: 14px;
    --pratte-btn-line-height: 16px;
    --pratte-btn-font-weight: 600;

    --font-family: Montserrat, sans-serif;
}


[hidden] {
    display: none;
}


/* GLOBAL */

html {
    font-size:100%;
    scroll-behavior: smooth;
}

body {
    font-family: var(--font-family);
    background: var(--blue);
    overflow-x: hidden;
    font-size: 0.95em;
}

main {
    background: white;
    padding-bottom: 6%;
    border-radius: 3em 3em 0 0;
}

#content section {
    margin-bottom: 5em;
}

/* GLOBAL - (Display) Headings */

p {
    word-break: keep-all;
    white-space: normal;
    overflow-wrap: break-word;
}

i {
    color: var(--blue-200);
}
.icon-color {
    fill: #336C9A;   /* Set the fill color */
    stroke: #000000; /* Set the stroke color */
    stroke-width: 2; /* Optional: Set stroke width */
}
.footer-container {
    /*margin-top:-2.5em;*/
    background: var(--blue-100, #004781);
    border-radius: 3em;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 100%;
    overflow-x: hidden;
}
.dark-block {
    background: var(--blue, #003968);
    border-radius: 1em;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    flex-shrink: 0;
    position: relative;
}
.white-block {
    background:white;
    border-radius: 0.25em;
    padding: 0.5em;
    display: flex;
    position: relative;
}
.footer-nav {
    position: relative;
    margin:5em 0;
}
.footer-nav li {
  line-height: 2;
}
.footer-nav li a{
    color: white;
}
.footer-nav li a:hover{
    color: var(--blue-300);
}
/**** Boxes with inverse border radius ****/
.box_pratte-blue::before {
    content: "";
    position: absolute;
    top: -2em;
    left: 0;
    height: 2em;
    width: 2em;
    background: transparent;

    /* border-radius of pseudo element */
    border-bottom-left-radius: 50%;

    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 var(--blue);
}
.box_pratte-blue::after {
    content: "";
    position: absolute;
    right: -2em;
    bottom: 0;
    height: 2em;
    width: 2em;
    background: transparent;

    /* border-radius of pseudo element */
    border-bottom-left-radius: 50%;

    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 var(--blue);
}
.box_white::before {
    content: "";
    position: absolute;
    top: -2em;
    left: 0;
    height: 2em;
    width: 2em;
    background: transparent;

    /* border-radius of pseudo element */
    border-bottom-left-radius: 50%;

    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 white;
}
.box_white::after {
    content: "";
    position: absolute;
    right: -2em;
    bottom: 0;
    height: 2em;
    width: 2em;
    background: transparent;

    /* border-radius of pseudo element */
    border-bottom-left-radius: 50%;

    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 white;
}

.box_right-white::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: -2em;
    height: 2em;
    width: 2em;
    background: transparent;
    z-index:13;
    /* border-radius of pseudo element */
    border-bottom-right-radius: 50%;
    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 white;
}

.box_right-white::after {
    content: "";
    position: absolute;
    right: 0;
    top: -2em;
    height: 2em;
    width: 2em;
    background: transparent;
    z-index:14;


    /* border-radius of pseudo element */
    border-bottom-right-radius: 50%;
    /* box shadow to give the shadow of the pseudo-element the same color as the background*/
    box-shadow: 0 1em 0 0 white;
}




.autosuggest__product{
    height: 100%;
}
.gr-unbxd.unbxd-as-wrapper .unbxd-as-maincontent.unbxd-as-suggestions-overall li:not(.unbxd-as-popular-product):not(.unbxd-as-header){
    font-weight: 500;
    font-size: 14px;
    strong{
        font-weight:700;
    }
}
.gr-unbxd.unbxd-as-wrapper.gr-unbxd.unbxd-as-extra-left .unbxd-as-maincontent.unbxd-as-suggestions-overall li:not(.unbxd-as-popular-product){
    color: #004781;
}

.autosuggest__product a{
    display: flex;
    align-items: center;
    height: 100%;
    transition: opacity 0.3s;
}
.autosuggest__product a:hover{
    opacity: 0.7;
}
.autosuggest__product__image{
    width: 90px;
    max-height: 90px;
    height: auto;
    flex-shrink: 0;
}
.autosuggest__product__image img{
    display: block;
    max-height: 90px;
    margin: auto;
}
.autosuggest__product__text{
    padding: 0 0 0 10px;
}
.gr-unbxd.unbxd-as-wrapper{
    overflow: hidden;
}
.gr-unbxd.unbxd-as-wrapper ul li{
    padding: 10px 15px;
}

.gr-unbxd.unbxd-as-wrapper ul.unbxd-as-sidecontent li{
    padding: 5px 15px 5px 5px;
}
.gr-unbxd.unbxd-as-wrapper ul.unbxd-as-sidecontent li:hover{
    background: #FFFFFF;
    color: #004781;
}

.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-header{
    background: #f5f5f5;
    color: #004781;
}
.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-popular-product-header{
    background: #336c9a;
    background-color: #336c9a;
    color: white;
}
.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-suggestions-header:hover, .gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-suggestions-header.unbxd-ac-selected, .gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-header:hover, .gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-header.unbxd-ac-selected{
    background: #f5f5f5;
    color: #336c9a;
}
.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-popular-product-header:hover{
    background: #336c9a;
    background-color: #336c9a !important;
    color: white;
}

.gr-unbxd.unbxd-as-extra-left .unbxd-as-sidecontent{
    background-color: #FFFFFF;
    border-right: none;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: auto repeat(3, 1fr);
    padding-bottom: 10px;
}
.gr-unbxd.unbxd-as-extra-left .unbxd-as-sidecontent > :first-child{
    grid-column: 1 / -1;
    margin-bottom: 8px;
}
.gr-unbxd.unbxd-as-extra-left .unbxd-as-maincontent {
    background: #f5f5f5;
    color: #003968;
    border-right: none;
    border-left: none;
    margin-right: 0;
    margin-left: 0;
    flex-shrink: 0;
}
.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-header,
.gr-unbxd.unbxd-as-wrapper ul li.unbxd-as-header:hover{

    font-size: 1.125rem;
    letter-spacing: 0.07em;
    font-weight: 400 !important;
    padding: 15px 15px;
    cursor: default;
}
.gr-unbxd.unbxd-as-wrapper ul.unbxd-as-mobile-view li.unbxd-as-header{
    background: #003968;
    background-color: #003968;
    color: white;
}

.unbxd-as-wrapper.unbxd-as-overall-autosuggest ul.unbxd-as-mobile-view li.unbxd-as-keysuggestion{
    color: #003968;
}
.autosuggest__product__text{
    color: #003968;
    p{
        margin-bottom: 0;
    }
    .autosuggest__product__text__title{
        font-size: .875rem;
        font-weight: 600;
        line-height: 1.3;
        margin-bottom: 5px;
        color: #003968;
    }

    .autosuggest__product__text__sku{
        color: #003968;
        line-height: 1;
        margin-top: 3px;
        font-size: 12px;
    }

    .autosuggest__product__text__vendor{
        color: #003968;
        line-height: 1;
        font-weight: 600;
    }

    .autosuggest__product__text__price{
        color: #003968;
        font-size: 16px;
        margin-top: 8px;
        font-weight: 700;
        font-style: normal;
        text-rendering: optimizeLegibility
    }

}


.gr-unbxd.unbxd-as-wrapper .unbxd-as-sorted-suggestion{
    font-weight: 600;
    transition: background-color 0.3s;
}

.gr-unbxd.unbxd-as-wrapper .unbxd-as-sorted-suggestion.unbxd-ac-selected, .gr-unbxd.unbxd-as-wrapper .unbxd-as-sorted-suggestion:hover{

}

.UNX-header *,
.UNX-results-container * {
    box-sizing: border-box;
}
.UNX-header {
    background: #f6f6f6;
}
.UNX-header-inner {
    display: flex;
    height: 80px;
    align-items: center;
    margin: 0 auto;
    width: 90%;
}
.UNX-logo {
    font-size: 26px;
    font-weight: 500;
    margin-right: 100px;
}
.UNX-input-wrapper {
    position: relative;
    width: 80%;
}
.UNX-input {
    box-sizing: border-box;
    height: 50px;
    width: 100%;
    border: 1px solid #dae1e9;
    border-radius: 25px;
    background-color: #ffffff;
    box-shadow: inset 0 1px 4px 0 rgba(133, 146, 172, 0.46);
    color: #4b5975;
    padding-left: 24px;
}
.UNX-search-btn {
    height: 50px;
    width: 56px;
    border-radius: 0px 25px 25px 0px;
    background-color: #323949;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 0;
}
.UNX-results-container {
    margin: 0 auto;
    width: 90%;
}
.UNX-product-results {
    display: flex;
}
.UNX-results-container {
    position: relative;
}
.UNX-facet-wrapper {

    background: #ffffff;
}
.UNX-product-list {
    display: block;
    background: #ffffff;
}
.UNX-grid-card {
    width: 100%;
    overflow: hidden;
    padding: 20px 20px 20px 0px;
}
.UNX-row {
    display: flex;
}
.UNX-row > .UNX-grid-card:last-child {
    padding-right: 20px;
}
.UNX-img-wrapper {
    opacity: 1;
    width: 100%;
    transition: opacity .5s ease;
    height: auto;
}
.UNX-img-block {
    max-width: 100%;
    height: 270px;
}
.UNX-list-card {
    display: flex;
    margin-bottom: 24px;
    overflow: hidden;
}
.UNX-list-card .UNX-images-block {
    width: 30%;
    height: auto;
}
.UNX-list-card .UNX-img-block {
    height: 200px;
}
.UNX-list-card .UNX-product-content {
    padding-left: 12px;
    width: 60%;
}
.UNX-product-title {
    color: #004781;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 17px;
    margin: 5px 0px;
}
.UNX-sale-price {
    color: #004781;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 17px;
    display: inline-block;
    padding-right: 12px;
}
.UNX-strike-price {
    color: #d7194a;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 17px;
    text-decoration: line-through;
}
.UNX-swatch-color-list {
    display: block;
    overflow: auto;
    white-space: pre;
}
.UNX-swatch-btn {
    border: solid 1px transparent;
    margin: 5px 2px;
    height: 24px;
    width: 24px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.43);
    overflow: hidden;
    color: transparent
}
.UNX-selected-swatch,
.UNX-swatch-btn:focus {
    border-color: #000000;
    outline: #000000;
}
.UNX-facet-wrapper h3 {
    color: #004781;
    font-size: 16px;
    font-weight: 500;
}
.UNX-change-facet {
    display: flex;
    background: transparent;
    border-color: transparent;
    padding: 0px;
    height: 30px;
    width: 100%;
    align-items: center;
    cursor: pointer;
    white-space: pre;
}
.UNX-facet-text {
    color: #666666;
    font-size: 14px;
    font-weight: 400;
    display: flex;
    position: relative;
    padding-left: 20px;
}
.UNX-facet-text:before {
    content: " ";
    display: inline-block;
    background: #fff;
    border: 1px solid #c3c2c9;
    border-radius: 2px;
    box-sizing: border-box;
    height: 16px;
    width: 16px;
    position: absolute;
    left: 0;
}
.UNX-facet-count {
    color: #004781;
    font-size: 12px;
    display: inline-block;
    padding-left: 6px;
}
.UNX-change-facet * {
    pointer-events: none;
}
.UNX-facet-footer {
    display: flex;
    justify-content: flex-end;
}

.UNX-selected-facets-inner .UNX-facet-text:before,
.UNX-selected-facets-inner .UNX-facet-text:after {
    opacity: 0;
    display: none;
}

.UNX-selected-facets-inner .UNX-selected-facets-wrap {
    background-color: #e1e6e9;
    margin-right: 12px;
}

.UNX-slider-val-row {
    display: flex;
    justify-content: space-between;
    color: #666666;
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 16px;
}
.UNX-range-slider-wrap{
    padding:30px;
}
.UNX-range-slider-wrap .UNX-range-slider-wrapper {
    height: 6px;
    border-radius: 0px;
    background-color: #FFF;
    left: 0px;
    margin: auto;
    top: 0;
    bottom: 0;
    width:100%;
}
.UNX-range-slider-wrapper .noUi-target {
    padding: 0 4px;
}
.UNX-range-slider-wrapper .noUi-connect {
    background: #000000;
}

.UNX-range-slider-wrapper .noUi-handle:before,
.UNX-range-slider-wrapper .noUi-handle:after {
    display: none;
}
.UNX-range-slider-wrapper .noUi-handle {
    width: 25px;
    height: 25px;
    border-radius: 15px;
    border: 10px solid #004781;
    top:-10px;
    right: -10px;
}
.UNX-range-slider-wrapper .noUi-handle:focus{
    outline: solid 1px transparent;
}


.UNX-result-wrapper {
    display: grid;
}
.UNX-range-slider-wrap {
    min-height: 100px;
    position: relative;
}
.UNX-range-value-block {
    width: 100%;
    clear: both;
    padding: 12px 0px;
}

.UNX-primary-btn,
.UNX-default-btn {
    background: #323949;
    color: #ffffff;
    height: 32px;
    border-color: #323949;
    cursor: pointer;
    font-size: 14px;
}
.UNX-default-btn {
    background: transparent;
    border-color: transparent;
    color: #323949;
}
.UNX-spellcheck-block {
    line-height: 16px;
}
.UNX-head-wrapper {
    display: flex;
    justify-content: space-between;
    margin: 12px 0px;
}
.UNX-pagination-block button {
    font-weight: 200;
    background: transparent;
    border-color: transparent;
}
.UNX-pagination-block {
    display: flex;
    align-items: center;
}
.UNX-page-button {
    font-weight: 300;
    padding:1px 5px;
}
button.UNX-page-prev,
button.UNX-page-next {
    background: #c3c3c3;
    color: #ffffff;
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    pointer-events: none;
}

.UNX-change-pagination-wrap,
.UNX-sort-wrapper,
.UNX-change-products {
    padding-left: 24px;
}
.UNX-page-next {
    margin-left: 6px;
}
.UNX-sort-header {
    color: #717171;
    font-weight: 400;
    font-size: 13px;
    padding-right: 10px;
}
.UNX-page-no-block {
    display: flex;
    width:auto;
    overflow-y: auto;
}
.UNX-loader {
    position: fixed;
    top: 0;
    bottom: 0;
    display: flex;
    display: -ms-flexbox;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    color: #313131;
    font-weight: bold;
    z-index: 11;
    font-size: 39px;

    left: 0;
    .UNX-loader__background{
        position: absolute;
        top: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        background-color: #FFFFFF;
        opacity: .7;
    }
    svg{
        position: relative;
    }
}

.m-facets-btn {
    float: right;
    background: transparent;
    border: solid 1px #cccccc;
    margin: 10px;
    padding: 12px;
    display: none;
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 999;
    background: #FFFFFF;
    border-radius: 50%;
    overflow: hidden;
    font-size: 16px;
}
.UNX-product-view {
    background: #FFFFFF;
    border: solid 1px #d6d6d6;
    padding: 4px 11px;
    border-radius: 4px;
}
.UNX-sort-block {
    display: flex;
    align-items: center;
}
.UNX-sort-header {
    white-space:nowrap;
}
.UNX-change-pagination-wrap.UNX-m-pagination {
    display:none
}
.UNX-price-action-row {
    justify-content: flex-end;
    display: flex;
}
.UNX-facet-primary {
    margin-right: 12px;
    padding: 4px 8px;
    font-size: 12px;
    background: #000000;
    color: #FFFFFF;
    border-color: #000000;
}
.UNX-no-results {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #FFFFFF;
    margin-top: 24px;
    padding: 24px;
    grid-column-end: 4;
    grid-column-start: 1;
}
.UNX-range-facet {
    background: transparent;
    width: 100%;
    display: flex;
    border-color: transparent;
}
.UNX-facet-text,.UNX-facet-count {
    pointer-events: none;
}
.UNX-m-facet-btn{
    display: none;
}

.UNX-m-facet-row {
    justify-content: flex-end;
    padding: 24px 0px;
    display: none;
}
.UNX-m-selected-wrapper {
    display: none;
}
.UNX-m-page {
    display: none;
}
.UNX-multilevel-facet {
    width: 100%;
    background: transparent;
    border-color: transparent;
    display: flex;
    margin-bottom: 6px;
}
.UNX-category-level-2 {
    padding-left: 12px;
}
.UNX-category-level-3 {
    padding-left: 24px;
}
.UNX-category-level-4 {
    padding-left: 36px;
}
.UNX-category-values > .UNX-category-level-2 {
    padding-left: 24px;
}
.UNX-multilevel-facet .UNX-facet-text:before {
    background: #f1f1f1;
    border: 1px solid #f1f1f1;
}
.UNX-bread-crumb-item {
    background: transparent;
    border-color: transparent;
    margin: 6px 0;
    color: #0c94f7;
}
.UNX-list-block {
    width: 100%;
    display: block;
}
.UNX-text-facet-wrap {
  align-items: center;
  justify-content: flex-start;
  border-radius: 0.5rem;
  border-width: 1px;
  border-color: rgb(179 192 203 / 0.7);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.UNX-facets-close {
    height: 0;
    overflow-y: hidden;
}
.UNX-facets-open {
    height: auto;
    overflow-y: auto;
}
.UNX-facet-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(179 192 203 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    h5 {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}
.UNX-facet-header .UNX-collapse-btn {
    height: 32px;
    width: 32px;
    background: transparent;
    border: solid 1px transparent;
}
.UNX-facet-header *{
    pointer-events:none;
}
.UNX-search-hidden {
    display: none;
}
.UNX-facet-search {
    width: 100%;
    height: 30px;
    padding-left: 6px;
    padding-right:20px;
    border-radius: 15px;
    border-color: transparent;
    background: transparent;
}
.UNX-collapse-btn  {
    font-size: 32px;
    font-weight: 300;
    line-height: 32px;
}
.UNX-facet-open:after {
    content:"-";
    font-size: 26px;
    line-height: 20px;
}
.UNX-searchable-facets {
    font-weight: 900;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: relative;
    border: solid 1px #F6F6F6;
    background: #F6F6F6;
    width: 100%;
    border-radius: 15px;
    box-shadow: inset 0 1px 3px 0 rgba(133, 146, 172, 0.24);
    margin: 12px 0;
}
.UNX-searchable-facets:before {
    content: "\f002";
    position: absolute;
    right: 12px;
    top: 9px;
    font-size: 12px;
    opacity: .5;
}
.UNX-facet-close:after {
    content:"+";
    font-size: 20px;
    line-height: 20px;
}
.UNX-filter-header {
    color: #004781;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
}
.UNX-facets-all {
    width: 100%;
    transition: all .3s ease-in;
}
.UNX-accordian-close .UNX-facets-all {
    max-height: 0px;
    overflow: hidden;
    opacity: 0;
}

.UNX-facets-item {
    max-height:500px;
    overflow-y:auto;
}
.UNX-view-more {
    height: 100px;
}
.UNX-accordian-open .UNX-facets-all {
    max-height: inherit;
    opacity: 1;
}
.UNX-view-more-row {
    display: flex;
    justify-content: flex-end;
}
.UNX-view-more-row .UNX-action-item {
    background: transparent;
    border-color: transparent;
    color: #071fd8;
}
.UNX-range-facets-block .UNX-facets-item {
    height: auto;
}
.UNX-swatch-hidden {
    opacity: 0;
    z-index: -1;
    height: 0;
    width: 0;
    overflow: hidden;
}



.UNX-hidden {
    display: none;
}
.UNX-click-scroll {
    text-align: center;
    padding: 24px;
}

.UNX-facets-selections {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
}
.UNX-selected-facets-inner {
    flex-direction: row;
    flex-wrap: wrap;
}
.UNX-selected-facets-wrap {
    width: auto;
    margin-bottom: 6px;
}
.UNX-multilevel-facet {
    align-items: center;
}
.UNX-category-level-1 {
    padding-left: 0px;
}
.UNX-multilevel-block .UNX-facet-text {
    color: #666666;
    font-size: 14px;
    font-weight: 400;
    display: block;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    text-align: left;
    height: 17px;
    text-overflow: ellipsis;
    padding-left: 6px;
}
.UNX-category-icon {
    font-weight: 900;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    position: relative;
    margin-right: 5px;
}
.UNX-multilevel-block .UNX-facet-text::before {
    display: none;
}
.UNX-category-icon:before {
    content: "\f0da";
}
.UNX-selected-product-view {
    background: #000000;
    color: #FFFFFF;
}
.UNX-selected-facets-inner .UNX-facet-count {
    display: none;
}

@media only screen and (max-width: 1200px) {
    .UNX-result-wrapper {
        grid-template-columns: 33.3% 33.3% 33.3%;
    }
}
@media only screen and (max-width: 991px) {
    .main-grid{
        display: flex;
        flex-direction: column;
        .top-content{
            order: 1;
        }
        #shopify-section-sidebar{
            order: 2;
        }
        .main-content{
            order: 3;
        }
    }
    .UNX-result-wrapper {
        grid-template-columns:50% 50%;
    }
    .m-facets-btn {
        display: block;
    }
    .UNX-product-results {
        display: block;
    }
    .UNX-product-list {
        display: block;
        width: 100%;
        margin-left: 0;
        padding: 6px;
    }
    .UNX-results-container {
        width: 100%;
        margin: 0;
    }
    .UNX-result-header {
        display: flex;
        height: auto;
        padding: 12px;
    }
    .UNX-spellcheck-block {
        margin-top: 0px;
    }
    .UNX-result-right {
    }
    .UNX-facet-wrapper {
        width: 100%;
    }
    .UNX-list-card .UNX-images-block {
        width: 40%;
        overflow: hidden;
    }

    #shopify-section-sidebar .UNX-facet-wrapper:not(.UNX-show-facets) {
        padding: 0px;
        position: relative;
        width: 100%;
        .UNX-fxd-facet .UNX-facets-selections{
            margin-bottom: 15px;
        }

        .UNX-filter-header, .UNX-multilevel-block, .UNX-text-facet-block, .UNX-range-block{
            display: none;
        }
        .UNX-m-facet-row{
            padding: 0;
        }
        .UNX-fxd-facet .UNX-facet-trigger{
            display: none;
        }
        @media screen and (max-width: 991px) {
            .UNX-selected-facet-wrapper{
                padding: 0 0 10px;
            }
        }
    }
    .UNX-result-right{
        clear:both
    }
    .UNX-product-type-block {
        background: #FFFFFF;
        display: flex;
        justify-content: flex-end;
        padding-right: 24px;
    }
    .UNX-img-block {
        max-width: initial;
        width: 100%;
    }
    .UNX-logo{
        margin-right:20px
    }
    .UNX-facet-wrapper.UNX-show-facets {
        .UNX-filter-header, .UNX-fxd-facet{
            display: block;
        }
        .UNX-m-facet-row{
            padding: 0;
        }
        .UNX-fxd-facet .UNX-facet-trigger{
            display: none;
        }
        width: 100%;
        position: fixed !important;
        top: 110px;
        left: 0;
        margin: 0;
        overflow-y: auto;
        background: #FFFFFF;
        z-index: 0;
        height: calc(100% - 62px);
        overflow: auto;
        padding: 0px 12px;
    }
    .UNX-result-right .UNX-change-pagination-wrap {
        display:none
    }
    .UNX-change-pagination-wrap.UNX-m-pagination {
        display: flex;
        justify-content: center;
        padding: 20px;
    }

    .UNX-change-products {
        padding-left:0;
    }
    .UNX-input-wrapper{
        width: 60%
    }
    .UNX-head-wrapper {
        margin: 0;
        width:100%;
    }
    .UNX-m-facet-btn {
        position: fixed;
        bottom: 64px;
        right: 15px;
        padding: 12px;
        border-radius: 50%;
        overflow: hidden;
        background: #004b93;
        border: solid 1px #f3f3f3;
        box-shadow: 0 1px 4px #0000005c;
        font-size: 20px;
        display: block;
        z-index: 10;
        color: #fff;
    }
    .UNX-facet-footer {
        display: none;
    }

    .UNX-m-facet-row {
        display: block;
    }
    .UNX-m-selected-wrapper {
        display: block;
    }
    .UNX-m-selected-wrapper .UNX-facets-selections {
        display: block;
    }



    .UNX-head-wrapper {
        display: none;
    }


    .UNX-facet-footer {
        display: none;
    }
}




#SiteNavParent{
    margin-right: 30px;
}
.gr-unbxd.unbxd-as-wrapper ul:first-child{
    width: 100% !important;
    min-width: 600px;
    &.unbxd-no-results{
        min-width: unset;
        background: #004b93;
        background-color: #004b93 !important;
        color: white;
        li{
            background-color: #004b93 !important;;
            background: #004b93;
            color: white;
            &:hover{
                background-color: #004b93 !important;
                background: #004b93;
            }
            div.noResults{
                color: white;
            }
        }
    }
}
.unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li.unbxd-ac-selected, .unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li:hover{
    background-color: #f5f5f5 !important;
}
.unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li.unbxd-as-popular-product.unbxd-ac-selected, .unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li.unbxd-as-popular-product:hover{
    background-color: white !important;
}
.unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li.unbxd-as-keysuggestion:hover, .unbxd-as-wrapper.unbxd-as-overall-autosuggest ul li.unbxd-as-keysuggestion.unbxd-ac-selected{
    color: white !important;
    background-color: #004b93 !important;
}
.site-header__search__wrapper{
    flex-grow: 1;
}
@media only screen and (max-width: 820px){
    .gr-unbxd.unbxd-as-wrapper{
        border-top-left-radius: 0px;
    }

}
@media only screen and (max-width: 800px){
    #SiteNavParent{
        margin-right: 20px;
    }
    .site-header__search{
    }
}
@media only screen and (max-width: 779px){
    #SiteNavParent{
        margin-right: 15px;
    }
    .site-header__search{
    }
}
@media only screen and (max-width: 767px){
    .gr-unbxd.unbxd-as-wrapper{
        width: calc(100% - 60px) !important;
    }
    .site-header__search{
        width: 100%;
        max-width: 100%;
    }
    .site-header__search-inner{
        width: 100%;
    }
    .site-header__search__wrapper{
        width: 100%;
    }
    .site-header__search-input {
        height: 42px;
    }
    .gr-unbxd.unbxd-as-wrapper ul:first-child{
        min-width: unset;
    }

}

.gr-unbxd.unbxd-as-wrapper .unbxd-as-mobile-view{
    overflow-y: auto;
    max-height: 38vh;
}




.UNX-hidden {
    display: none;
}

.UNX-product-results label {
    margin-bottom:0px;
}

.UNX-input {
    outline: none;
    padding-left:37px;
    height:40px;
    width: 100%;
}
.UNX-input-wrapper {
    width: 350px;
    padding-left: 5px;
    margin-right:24px;
}

.UNX-search-btn {
    background-color: transparent;
    color: rgb(185, 185, 185);
    left: 0px;
    border-color: transparent;
    height:40px;
}
.UNX-result-header {
    padding: 0;
}
.UNX-selected-facet-wrapper{
    width: 100%;
    padding: 0 .5rem;
}
.UNX-facets-selections{
    padding-bottom: 25px;
    border-bottom: solid 1px #eaeaea;
}
.UNX-clear-facet:hover{
    opacity: 0.7;
}
.UNX-facet-wrapper {
    width: 100%;
}


.UNX-selected-actions{
    padding: 10px 20px;
}
.UNX-filter-header {
    color: #004781;
    font-size: 22px;
    font-weight: 800;
    padding: 0 .5rem;
}
.UNX-facet-item-d {
    padding: 0;
}
.UNX-facet-open:after {
    color: #717989;
}
.UNX-range-slider-wrapper .noUi-connect {
    background: #333333;
}
.UNX-selected-crumb .UNX-facet-text, .UNX-bread-crumb-item {
    color:#333333;
}

.UNX-category-icon {
    display: none;
}
.UNX-selected-crumb .UNX-category-icon:before {
    display: none;
}
.UNX-multilevel-block .UNX-facet-text {
    height: 18px;
}

.UNX-multilevel-facet {
    margin-bottom: 0px;
}
.UNX-pagination-block {
    justify-content: center;
}
.UNX-page-no-block .UNX-page-button {

}

.UNX-facets-results-block {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.UNX-facets-results-block .UNX-range-slider-wrap {
    padding: 0px 5px;
}

.UNX-selected-facet-btn .UNX-facet-text:after {
    border: 2px solid #fff;
    border-right-style: none;
    border-top-style: none;
    content: "";
    position: absolute;
    transform: rotate(-45deg);
    z-index: 1;
    height: 8px;
    left: 2px;
    top: 2px;
    width: 16px;
}
.UNX-grid-card .UNX-product-title {
    margin-bottom: 10px;
    width: 100%;
    word-break: break-all;
}
.UNX-price-row {
    display: flex;
    justify-content: space-between;
    margin: 12px 0 8px;
    padding: 0px 12px;
}
.UNX-sale-price {
    color: #004781;
    font-size: 14px;
    font-weight: 600;
}
.UNX-strike-price {
    color: #E86946;
    font-size: 14px;
    text-decoration: line-through;
}
.UNX-value-container {
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
}
.UNX-product-view {
    background: transparent;
    color: #9e9e9e;
    border-color: transparent;
    font-size: 24px;
    padding: 2px 4px;
    cursor: pointer;
}
@media (min-width: 1024px) {

  .UNX-list-block {
    padding-right: 1.5rem;
  }
}
.UNX-list-card {
    border-bottom: solid 1px #CCCCCC;
}
.UNX-selected-product-view {
    color: #000000;
}
.UNX-sort-header {
    font-weight: 500;
    color: #004781;
    font-size: 14px;
}
.UNX-facet-header {
    cursor:pointer;
    color: #004781;
    font-size: 16px;
    font-weight: 400;
    padding: 10px 0;
}
.UNX-change-facet, .UNX-multilevel-facet, .UNX-range-value-block  {
    color: #004781;
    font-size: 18px;
    font-weight: 500;
}
.UNX-facet-text{
    color: #004781;
    font-size: 16px;
}
.UNX-facet-text:before{
    top: 1px;
}
.UNX-change-facet{
    justify-content: space-between;
}
.UNX-range-slider-wrapper.noUi-target {
    border: 1px solid #eaeaea;
    margin: 0 10px;
    width: calc(100% - 20px);
}
.UNX-multilevel-facet .UNX-facet-text,
.UNX-multilevel-facet .UNX-facet-count{
    height:auto;
}
.UNX-facet-wrapper h3 {
    color: #004781;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0px;
}

.UNX-page-items.UNX-page-button {

}
.UNX-page-button.UNX-selected-page-item {

}
.product-view-container {
    display: flex;
    flex-direction: row-reverse;
}
.UNX-page-no-block {
    padding: 0px;
}

.UNX-change-pagination-wrap.unxPagination {
    margin-left:0px;
    margin-right: 0px;
}
.UNX-result-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -moz-column-gap: 30px;
         column-gap: 30px;
    row-gap: 30px;
    min-height: unset !important;

    @media only screen and (max-width: 992px){
        grid-template-columns: minmax(auto, 300px) minmax(auto, 300px);
    }
}

.UNX-grid-card {
    margin-bottom: 20px;
    padding: 0px;
}

.UNX-add-card {
    background-color: #004781;
    color: hsl(0, 0%, 100%);
    font-size: 12px;
    text-align: center;
    padding: 10px;
    border-radius: 4px;
    margin-top: 8px;
    cursor: pointer;
}
.UNX-images-block {
    margin: 9px;
    text-align: center;
}
.UNX-img-wrapper {
    border: 1px solid transparent;
}
.UNX-img-block {
    -o-object-fit: contain;
       object-fit: contain;
}
.UNX-grid-card:hover {
    border:solid 1px #E4E4E4;
}
.UNX-grid-card:hover  .UNX-add-card {
    background-color: #004781;
}
.UNX-product-content {
    padding: 9px;
}
.UNX-grid-card:hover .UNX-product-content {
    box-shadow: 0 -2px 10px 0 #DAE1E9;
}
.UNX-m-page {
    display:block;
}
.UNX-list-card {
    padding-bottom: 24px;
}
.UNX-id-row {
    font-size: 12px;
    font-weight: 500;
    color: #717989;
    margin-bottom: 12px;
    word-break: break-all;
}
.UNX-star-rating {
    margin-bottom: 12px;
}
.UNX-list-card .UNX-add-card {
    width: 130px;
    margin-top: 10px;
}

.UNX-feature-item {
    display: flex;
    align-items: center;
    width: 25%;
    justify-content: center;
    flex-direction: column;
    height: 150px;
}


.UNX-link-wrapper a {
    color: #DAE1E9;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 25px;
    display:block;
    font-weight: 200;
}

.UNX-link-icon {
    margin-right: 12px;
    font-size: 20px;
}
.UNX-selected-facet-btn .UNX-facet-text:before {
    background-color: #FFFFFF;
    border: 1px solid #c3c2c9;
}
.UNX-selected-facet-btn .UNX-facet-text:after{
    border: 4px solid #004781;
    border-right-style: none;
    border-top-style: none;
}
.UNX-selected-facet-btn .UNX-facet-text{
    color: #004781;
    font-weight: 600;
    span{
        text-transform: lowercase;
    }
}
.UNX-text-facet-block .UNX-selected-facet-btn .UNX-facet-text{
    font-weight: 600;
}
.UNX-change-facet:focus{
    outline: none;
}
.UNX-facet-footer {
    display:none;
}
.UNX-selected-product-view {
    color: #004781;
}

.UNX-selected-facets-wrap .UNX-facet-text {
    font-size: 15px;
    color: #FFF;
    font-weight: 600;
    line-height: 15px;
    padding: 0;
}
.UNX-text-facet-wrap .UNX-facet-text{
    line-height: 16px;
    padding-left: 24px;
}
.UNX-text-facet-wrap .UNX-change-facet:hover{
    .UNX-facet-text{
        font-weight: 600;
    }
}

.UNX-multilevel-facet .UNX-facet-text, .UNX-multilevel-facet .UNX-facet-count {
    height: auto;
    font-weight: 400;
}
.UNX-category-icon + .UNX-facet-text {
    padding-left: 0px;
}
.UNX-category-level-1 .UNX-facet-text {
    padding-left:0px
}
.UNX-category-values>.UNX-category-level-2 {
    padding-left: 0px;
}
.UNX-category-values {
    padding-left: 6px;
}

.UNX-images-block {
    position: relative;
}
.UNX-favourite {
    display: block;
    position: absolute;
    right: 15px;
    height: 32px;
    width: 32px;
    z-index: 9;
    top: 240px;
    background-color: #FFFFFF;
    border-radius: 50%;
    box-shadow: 0 2px 4px 0 rgba(133,146,172,0.46);
    background-position: -8px -310px;
}
input[id^="likeBtn"]:checked ~ .UNX-favourite {
    background-position: -58px -310px;
}
.UNX-heart-default {
    background-position: -8px -310px;
}
.UNX-star {
    width: 12px;
    height: 12px;
    display: inline-block;
}
.UNX-full-star {
    background-position: -169px -318px;
}
.UNX-half-star {
    background-position: -169px -368px;
}
.UNX-empty-star {
    background-position: -170px -418px;
}
.UNX-product-col {
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    border: solid 1px transparent;
}


.UNX-heart-selected {
    background-position: -58px -310px;
}


.UNX-selected-f-m {
    display: none;
}
.UNX-swatch-main {
    display: flex;
    min-height: 40px;
}

.UNX-swatch-btn-row {
    height: 40px;
    overflow: hidden;
    text-align: left;
}

.UNX-swatch-button {
    height: 31px;
    width: 31px;
    background-size: 31px 31px;
    background-repeat: no-repeat;
    background-color: #ddd;
    border: solid 1px transparent;
    margin-right: 6px;
    margin-top: 8px;
    color: transparent;
    cursor: pointer;
}
.UNX-show-more-swatches {
    height: auto;
}
.UNX-show-more-swatches + .UNX-swatch-more {
    display: none;
}
.UNX-swatch-more-btn {
    color: #9196A2;
    margin-top: 8px;
    width:31px;
    height:31px;
    border:solid 1px #9196A2;
}
.UNX-list-card .UNX-swatch-more-btn {
    display: none;
}
.UNX-list-card .UNX-swatch-btn-row {
    height:auto;
}
.UNX-swatch-button:focus, .UNX-swatch-selected-btn {
    border: solid 2px #333333;
    outline: solid 2px #333333;
}
.UNX-list-card .UNX-favourite {
    top: 80%;
    right: 20%;
}
.UNX-images-block {
    position: relative;
}
.UNX-img-block {
    -o-object-fit: contain;
       object-fit: contain;
}
.UNX-results-container,.UNX-header-inner {
    width: 100%;
}

.UNX-product-results {
    justify-content: flex-start;
    align-items: flex-start;
}

.UNX-result-wrapper.UNX-no-results-wrap {
    display:grid;
    margin-top: -30px;
}

.UNX-no-results-wrap {
    display:flex !important;
}
.UNX-selected-facet-header {
    margin:10px 0px 20px;
    color: #004781;
    font-size: 16px;
    font-weight: 400;
}
.UNX-header-inner {
    height:70px;
}

.choices__list--dropdown {
    min-width:150px;
    overflow: hidden;
    box-shadow: 0px 1px 4px rgba(0,0,0,0.18);
    border-radius: 4px;
    top: 30px;
    right:0px;
}
.UNX-size-select-wrap .choices__list--dropdown{
    top: 30px;
    z-index: 99;
}
.choices__list--dropdown .choices__item--selectable:after {
    display:none;
}
.choices__list--dropdown .choices__item--selectable {
    padding-right:0px;
}
.choices[data-type*=select-one] .choices__inner {
    min-height: 18px;
    border: solid 1px #DAE1E9;
    border-radius: 25px;
    background: transparent;
    font-size: 12px;
    padding: 1px 12px 2px 6px;
}
.choices[data-type*=select-one]:before {
    content: '';
    height: 0;
    width: 0;
    border-style: solid;
    border-color: #FFFFFF transparent transparent;
    border-width: 5px;
    position: absolute;
    right: 12px;
    top: 50%;
    margin-top: -3px;
    pointer-events: none;
    z-index: 1;
}
.choices[data-type*=select-one]:after {
    right: 12px;
}
.choices[data-type*=select-one].is-open:before{
    border-color:transparent transparent #FFFFFF;
    margin-top:-6px
}
.is-open .choices__inner{
    border-radius: 25px;
}
.UNX-multilevel-facet::before {
    content: " ";
    height: 18px;
    width: 18px;
    display: inline-block;
    /*background-image: url(./icons.svg);*/
    background-size: auto;
    background-position: -70px -367px;
}
.UNX-multilevel-facet.UNX-selected-crumb::before {
    background-position: -20px -367px;
}
.UNX-change-pagination-wrap, .UNX-sort-wrapper{
    padding-left: 0px;

}

.choices__list--single {
    padding: 4px 16px 4px 4px;
}
.choices__list--single .choices__item {
    font-size: 10px;
}

.UNX-right-header {
    display: flex;
    align-items: center;
}


.UNX-product-list {
    width: 100%;
    margin-left: 0;
}

.UNX-sort-wrapper {
    margin-right: 0;
}

.UNX-list-card .UNX-images-block {
    width: 20%;
    height: auto;
}
.UNX-multilevel-facet .UNX-facet-text {
    padding-left: 6px;
}
.UNX-selected-facets-inner{
    width: 100%;

}
.UNX-selected-facets-inner .UNX-selected-facets-wrap{
    border: 1px solid #ccc;
    background:transparent;
    transition: border 0.25s, background 0.25s;
    .UNX-facet-text{
        transition: color 0.25s;
        color: #004781;
    }
    margin: 0 8px 8px 0;
}
.UNX-selected-facets-inner .UNX-selected-facets-wrap:hover{
    border: 1px solid #004781;
    background: #004781;
    .UNX-facet-text{
        color: white;
    }
    .UNX-delete-facet:after, .UNX-delete-facet:before{
        border-top-color: white;
        pointer-events: none;
    }
}

.UNX-text-facet-wrap:has(.UNX-facet-header.UNX-facet-close) .UNX-facet-header {
  border-width: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.UNX-text-facet-wrap:has(.UNX-facet-header.UNX-facet-close) {
  gap: 0px;
}

.UNX-facet-header{
    position: relative;
}
.UNX-facet-header:before{
    content: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\"><path fill=\"%23004781\" d=\"M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z\"/></svg>");
    width: 16px;
    height: 16px;
    display: inline-block;
    margin: 0;
    transition: transform 0.3s;
    position: absolute;
    right: 0;
    top: 35%;
    transform-origin: center center;
    transform: rotate(-180deg);
    path {
        fill: #004b93;
    }
}

.UNX-facet-open:before {
    content: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath fill=%27%23004781%27 d=%27M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z%27/%3E%3C/svg%3E");
    transform: rotate(0deg);
}
.UNX-facet-close:after, .UNX-facet-open:after{
    content: none;
}
.UNX-ribbon {
    height: 25px;
    position: absolute;
    /*background: url(./icons.svg) -1px -514px;*/
    color: #FFFFFF;
    width: 50px;
    font-size: 8px;
    right: 0px;
    padding-left: 2px;
    display: flex;
    white-space: break-spaces;
    align-items: center;
    line-height: 8px;
}
.UNX-swatch-main.UNX-size-main {
    margin-top: 9px;
    min-height: auto;

}
.UNX-size-main  .UNX-swatch-btn-row{
    height:auto;
}
.UNX-swatch-size {
    cursor:pointer;
    border: solid 1px #9196A2;
    color: #9196A2;
    background: #FFFFFF;
    min-height: 31px;
    margin-right: 6px;
    margin-bottom: 6px;
    min-width: 31px;
    font-size: 12px;
    font-weight: 500;
}
.UNX-swatch-size-faded {
    opacity: .7;
    pointer-events: none;
}
.UNX-swatch-size-selected {
    border-color: #F9896A;
    background-color: #F9896A;
    color: #FFFFFF;
}
.UNX-size-row{
    white-space:pre;
}
.UNX-size-more-btn {
    margin-left: 6px;
    height: 32px;
    border: solid 1px #CCCCCC;
    color: #9a9595;
    width: 32px;
    cursor: pointer;
}
.UNX-show-size-all {
    white-space:normal;
}

.UNX-list-card .UNX-img-wrapper {
    height: 250px;
}
.UNX-list-card .UNX-img-block {
    height: 100%;
    max-width: 100%;
    display: block;
    margin: auto;
}
.choices__placeholder {
    opacity:1;
}

.UNX-facets {
    padding: 0 20px 0 0;
    margin: 0px 0 20px;
    max-height: 226px;

    &::-webkit-scrollbar{
        width: 4px;
    }
    &::-webkit-scrollbar-thumb{
        background: #757575;
    }
    &::-webkit-scrollbar-track{
        background: #ebebeb;
    }
}



@media only screen and (max-width: 991px){
    .UNX-product-list .UNX-change-pagination-wrap {
        padding: 0;
    }
    .UNX-result-right {
        display: flex;
        justify-content: space-between;
    }
    .UNX-head-wrapper .UNX-product-type-block {
        padding-right: 16px;
    }
    .UNX-header-inner .UNX-input-wrapper {
        width: 75%;
    }


    .unbxd-1column-popular-product-desktop {
        width: 100%;
    }

}

.UNX-preview-debugger.UNX-product {
    top: 12px;
    left: 10px;
}

.v_width_uFilter, .v_aspect_ratio_uFilter, .v_diameter_uFilter, .v_wheel_width_uFilter, .v_wheel_diameter_uFilter, .v_wheel_offset_uFilter, .v_wheel_hub_uFilter   {
    .UNX-change-facet{
        padding: 10px 5px;
        border: 1px solid #ccc;
        background: white;
        transition: background 0.25s, border 0.25s, color 0.25s;
        width: unset ;
        justify-content: center;
        height: unset;


        .UNX-facet-count{
            display: none;
        }
        &:hover, &.UNX-selected-facet-btn{
            background: #004781;
            border: 1px solid #004781;

            .UNX-facet-text{
                color: white;
                font-weight: 400;
            }
        }
        &.UNX-selected-facet-btn{
            .UNX-facet-text{
                font-weight: 600;
            }
        }
        .UNX-facet-text{
            padding: 0;
            color: #004781;
            font-size: 18px;
            transition: color 0.25s;

            &:before, &:after{
                display: none;
            }
        }

    }
    .UNX-facets {
        display: grid;
        grid-template-columns: minmax(50.5px, 1fr) minmax(50.5px, 1fr) minmax(50.5px, 1fr) minmax(50.5px, 1fr);
        -moz-column-gap: 5px;
             column-gap: 5px;
        row-gap: 5px;
        margin: 0px 0 25px;
        padding: 0 20px 0 0;
        max-height: 228px;
    }
}
.UNX-facet-count{
    font-size: 14px;
    padding-left: 10px;
    font-weight: 400;
}
.range-facets-block .UNX-facets-item{
    overflow-y: unset;
    padding-right: 10px;
}
.UNX-facets.UNX-facets-item {
    overflow-x: hidden;
}
.UNX-no-results{
    padding: 0 0;
    justify-content: flex-start;
    font-size: 20px;
    font-weight: 600;
    margin-top: 22px;
    span{
        margin-left: 5px;
        font-weight: 700;
    }
}

.unxPagination{
    .UNX-pagination-mobile-btns{
        display: none ;
    }
    .UNX-page-no-block{
        .UNX-page-button{
            font-size: 16px;
            font-weight: 500;
            border-radius: 20px;
            padding: 8px 8px;
            transition: color 0.25s, background-color 0.25s;
            margin: 0px;
            min-width: 44px;
            line-height: 16px;
            color: #004b93;
            &.UNX-selected-page-item, &:hover{
                background: none;
                font-weight: 700;

            }
            &:focus{
                outline: none;
            }
        }
        .UNX-page-ellipsis{
            font-size: 15px;
            font-weight: 600;
            margin: 0 3px;
            line-height: 15px;
            padding: 8px 0;
            color: #004b93;
        }
    }
}
.UNX-result-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    -moz-column-gap: 30px;
         column-gap: 30px;
    row-gap: 30px;
}
.UNX-m-facet-btn{

}

.template-collection .meta_product_type_uFilter {
    display: none;
}
body#roues.template-collection .meta_product_type_uFilter {
    display: block;
}
#shopify-section-sidebar button.UNX-m-facet-btn{
    width: 64px;
    height: 64px;
    margin-right: 0;
    right: 15px;
    top: 70px;
    @media only screen and (max-width: 991px) {
        margin-right: 0;
    }
    &:before{
        font-size: 23px;
        color: #FFFFFF;
    }
    &:focus{
        outline: none;
    }

}
#shopify-section-sidebar .UNX-show-facets button.UNX-m-facet-btn{
    top: 70px;
}

@media only screen and (max-width: 1280px){

}
@media only screen and (max-width: 1024px){
    .UNX-result-wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media only screen and (max-width: 991px){
    .UNX-facet-wrapper.UNX-show-facets {
        width: 100%;
        padding: 20px 15px 160px;
        z-index: 99999999;
    }
    .UNX-product-list{
        max-width: 100%;
        padding: 0;
    }
    .UNX-result-wrapper {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .UNX-facets{
        padding: 0px 20px 5px 0;
    }
    .v_width_uFilter, .v_aspect_ratio_uFilter, .v_diameter_uFilter, .v_wheel_width_uFilter, .v_wheel_diameter_uFilter, .v_wheel_offset_uFilter, .v_wheel_hub_uFilter {
        .UNX-facets{
            padding: 0px 20px 0px 0;
        }

    }
    .js-filters-open {
        #shopify-section-header{
            position: fixed;
            top:0;
            z-index: 999;
            width: 100%;
            background: white;
        }
        #shopify-section-sidebar button.UNX-m-facet-btn:before{
            content: "\f00d";
            font-size: 27px;
            color: #ffffff;
        }
    }
}
@media only screen and (max-width: 768px){
    .UNX-selected-facet-header {
        margin:10px 0px 16px;
    }
    .UNX-result-wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .product-card:hover{
        transform: scale(1);
        z-index: 1;
    }
    .UNX-facets {
        max-height: 226px;
    }
    .v_width_uFilter, .v_aspect_ratio_uFilter, .v_diameter_uFilter, .v_wheel_width_uFilter, .v_wheel_diameter_uFilter, .v_wheel_offset_uFilter, .v_wheel_hub_uFilter {
        .UNX-facets{
            max-height: 192px;
        }
    }
    .UNX-text-facet-wrap .UNX-change-facet:hover{
        .UNX-facet-text{
            font-weight: 600;
        }
    }
}
@media only screen and (max-width: 520px){
    .UNX-result-wrapper {
        grid-template-columns: minmax(0, 1fr);
    }
    .product .product__text{
        min-height: unset;
    }
}
@media only screen and (max-width: 420px){
    .unxPagination .UNX-pagination-block {
        justify-content: space-between;
        & > .UNX-page-nav{
            flex-shrink: 0;
            margin-right: 2px;
            margin-left: 2px;
        }
    }
}

@media only screen and (max-width: 374px){
    .unxPagination{
        .UNX-pagination-size-block{
            display: flex;
            justify-content: center;
        }
        .UNX-pagination-block{

            flex-direction: column;
            align-items: stretch;
            & > .UNX-page-nav{
                display: none;
            }
        }
        .UNX-pagination-mobile-btns{
            display: flex;
            justify-content: space-between;
            margin-top: 10px;
        }
        .UNX-page-no-block{
            width: 100%;
            justify-content: center;
            .UNX-page-button{
                flex-shrink: 0;
            }
        }
    }
}

.header--menu{
    #menuOpen{
        padding: 6px 14px;
        margin-right: -14px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1200px){
    .v_width_uFilter, .v_aspect_ratio_uFilter, .v_diameter_uFilter, .v_wheel_width_uFilter, .v_wheel_diameter_uFilter, .v_wheel_offset_uFilter, .v_wheel_hub_uFilter {
        .UNX-facets {
            grid-template-columns: minmax(50.5px, 1fr) minmax(50.5px, 1fr) minmax(50.5px, 1fr);
        }
    }
    .UNX-facet-count{
        display: none;
    }
}

@media (min-width: 768px) {

    .md\:h2 {
    font-size: 1.8rem;
  }

    @media (min-width: 768px) {

    .md\:h2 {
      font-size: 2.5rem;
    }
  }

    .md\:h2 {
    font-weight: 700;
    letter-spacing: -0.025em;
    line-height: 1.2;
    text-wrap: pretty;
  }

    .md\:h3 {
    font-size: 1.375rem;
  }

    @media (min-width: 768px) {

    .md\:h3 {
      font-size: 2rem;
    }
  }

    .md\:h3 {
    font-weight: 700;
    letter-spacing: -0.025em;
    line-height: 1.25;
    text-wrap: pretty;
  }
}

.placeholder\:text-pratte-grey::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(98 119 137 / var(--tw-text-opacity, 1));
}

.placeholder\:text-pratte-grey::placeholder {
  --tw-text-opacity: 1;
  color: rgb(98 119 137 / var(--tw-text-opacity, 1));
}

.placeholder\:text-sky-800::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}

.placeholder\:text-sky-800::placeholder {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}

.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.hover\:border-r-4:hover {
  border-right-width: 4px;
}

.hover\:border-pratte-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 57 104 / var(--tw-border-opacity, 1));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pratte-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 71 129 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pratte-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 209 / var(--tw-bg-opacity, 1));
}

.hover\:bg-pratte-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(223 234 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1));
}

.hover\:bg-sky-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(7 89 133 / var(--tw-bg-opacity, 1));
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.hover\:font-semibold:hover {
  font-weight: 600;
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.hover\:text-pratte-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgb(0 71 129 / var(--tw-text-opacity, 1));
}

.hover\:text-pratte-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgb(51 108 154 / var(--tw-text-opacity, 1));
}

.hover\:text-pratte-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgb(0 118 209 / var(--tw-text-opacity, 1));
}

.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.hover\:text-sky-500:hover {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.focus\:bg-sky-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1));
}

.focus\:ring-pratte-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 71 129 / var(--tw-ring-opacity, 1));
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.disabled\:bg-pratte-grey-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(179 192 203 / var(--tw-bg-opacity, 1));
}

.disabled\:text-pratte-blue-100\/50:disabled {
  color: rgb(0 71 129 / 0.5);
}

.group[open] .group-open\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.peer:disabled ~ .peer-disabled\:text-pratte-grey\/50 {
  color: rgb(98 119 137 / 0.5);
}

.peer.hidden ~ .peer-\[\.hidden\]\:hidden {
  display: none;
}

.group:has(label) .group-has-\[label\]\:bottom-3 {
  bottom: 0.75rem;
}

.group:has(label) .group-has-\[label\]\:pt-4 {
  padding-top: 1rem;
}

.aria-checked\:bg-pratte-blue-300[aria-checked="true"] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 209 / var(--tw-bg-opacity, 1));
}

.aria-selected\:border-transparent[aria-selected="true"] {
  border-color: transparent;
}

.aria-selected\:bg-pratte-blue-300[aria-selected="true"] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 209 / var(--tw-bg-opacity, 1));
}

.aria-selected\:text-white[aria-selected="true"] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.group[aria-checked="true"] .group-aria-checked\:translate-x-4 {
  --tw-translate-x: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group[data-empty="false"] .group-data-\[empty\=false\]\:inline {
  display: inline;
}

.group[data-empty="true"] .group-data-\[empty\=true\]\:inline {
  display: inline;
}

.group[data-empty="true"] .group-data-\[empty\=true\]\:hidden {
  display: none;
}

.peer[data-visible="true"] ~ .peer-data-\[visible\=true\]\:hidden {
  display: none;
}

@container (min-width: 20rem) {

  .\@xs\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@container (min-width: 24rem) {

  .\@sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .\@sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\@sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@container (min-width: 28rem) {

  .\@md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\@md\:bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
  }

  .\@md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
}

@container (min-width: 32rem) {

  .\@lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@container (min-width: 48rem) {

  .\@3xl\:ml-12 {
    margin-left: 3rem;
  }

  .\@3xl\:block {
    display: block;
  }

  .\@3xl\:flex {
    display: flex;
  }

  .\@3xl\:hidden {
    display: none;
  }

  .\@3xl\:h-20 {
    height: 5rem;
  }

  .\@3xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\@3xl\:items-center {
    align-items: center;
  }

  .\@3xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\@3xl\:bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
  }

  .\@3xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
}

@media not all and (min-width: 1280px) {

  .max-xl\:absolute {
    position: absolute;
  }

  .max-xl\:bottom-3 {
    bottom: 0.75rem;
  }

  .max-xl\:right-3 {
    right: 0.75rem;
  }

  .max-xl\:ml-0 {
    margin-left: 0px;
  }

  .max-xl\:hidden {
    display: none;
  }

  .max-xl\:w-full {
    width: 100%;
  }

  .max-xl\:grow {
    flex-grow: 1;
  }

  .max-xl\:flex-col {
    flex-direction: column;
  }

  .max-xl\:flex-wrap {
    flex-wrap: wrap;
  }
}

@media not all and (min-width: 1024px) {

  .max-lg\:absolute {
    position: absolute;
  }

  .max-lg\:inset-6 {
    inset: 1.5rem;
  }

  .max-lg\:z-50 {
    z-index: 50;
  }

  .max-lg\:order-first {
    order: -9999;
  }

  .max-lg\:-mt-20 {
    margin-top: -5rem;
  }

  .max-lg\:grid {
    display: grid;
  }

  .max-lg\:hidden {
    display: none;
  }

  .max-lg\:h-dvh {
    height: 100dvh;
  }

  .max-lg\:shrink-0 {
    flex-shrink: 0;
  }

  .max-lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .max-lg\:items-center {
    align-items: center;
  }

  .max-lg\:justify-center {
    justify-content: center;
  }

  .max-lg\:gap-6 {
    gap: 1.5rem;
  }

  .max-lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .max-lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .max-lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .max-lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .max-lg\:overflow-auto {
    overflow: auto;
  }

  .max-lg\:rounded-2xl {
    border-radius: 1rem;
  }

  .max-lg\:bg-black\/50 {
    background-color: rgb(0 0 0 / 0.5);
  }

  .max-lg\:p-4 {
    padding: 1rem;
  }

  .max-lg\:p-6 {
    padding: 1.5rem;
  }

  .max-lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .max-lg\:text-center {
    text-align: center;
  }

  .max-lg\:data-\[open\=true\]\:fixed[data-open="true"] {
    position: fixed;
  }

  .max-lg\:data-\[open\=false\]\:hidden[data-open="false"] {
    display: none;
  }

  .max-lg\:data-\[visible\=false\]\:hidden[data-visible="false"] {
    display: none;
  }
}

@media not all and (min-width: 768px) {

  .max-md\:absolute {
    position: absolute;
  }

  .max-md\:bottom-3 {
    bottom: 0.75rem;
  }

  .max-md\:right-3 {
    right: 0.75rem;
  }

  .max-md\:top-0 {
    top: 0px;
  }

  .max-md\:z-50 {
    z-index: 50;
  }

  .max-md\:order-last {
    order: 9999;
  }

  .max-md\:m-2 {
    margin: 0.5rem;
  }

  .max-md\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .max-md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .max-md\:mt-4 {
    margin-top: 1rem;
  }

  .max-md\:flex {
    display: flex;
  }

  .max-md\:hidden {
    display: none;
  }

  .max-md\:max-h-screen {
    max-height: 100vh;
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:content-start {
    align-content: flex-start;
  }

  .max-md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .max-md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .max-md\:overflow-auto {
    overflow: auto;
  }

  .max-md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-md\:pb-3 {
    padding-bottom: 0.75rem;
  }

  .max-md\:pl-14 {
    padding-left: 3.5rem;
  }

  .max-md\:pr-12 {
    padding-right: 3rem;
  }

  .data-\[open\=true\]\:max-md\:sticky[data-open="true"] {
    position: sticky;
  }
}

@media (min-width: 640px) {

  .sm\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:ml-3 {
    margin-left: 0.75rem;
  }

  .sm\:mr-3 {
    margin-right: 0.75rem;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mt-10 {
    margin-top: 2.5rem;
  }

  .sm\:block {
    display: block;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-\[971px\] {
    height: 971px;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-\[20\%\] {
    width: 20%;
  }

  .sm\:w-\[25\%\] {
    width: 25%;
  }

  .sm\:w-\[50\%\] {
    width: 50%;
  }

  .sm\:w-\[80\%\] {
    width: 80%;
  }

  .sm\:w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:min-w-52 {
    min-width: 13rem;
  }

  .sm\:min-w-96 {
    min-width: 24rem;
  }

  .sm\:max-w-\[360px\] {
    max-width: 360px;
  }

  .sm\:flex-none {
    flex: none;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:flex-col {
    flex-direction: column;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:p-0 {
    padding: 0px;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-12 {
    padding: 3rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:px-\[2\.5em\] {
    padding-left: 2.5em;
    padding-right: 2.5em;
  }

  .sm\:pr-10 {
    padding-right: 2.5rem;
  }

  .sm\:pt-2 {
    padding-top: 0.5rem;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .sm\:leading-6 {
    line-height: 1.5rem;
  }
}

@media (min-width: 768px) {

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:bottom-10 {
    bottom: 2.5rem;
  }

  .md\:right-10 {
    right: 2.5rem;
  }

  .md\:top-0 {
    top: 0px;
  }

  .md\:top-\[40\%\] {
    top: 40%;
  }

  .md\:col-\[1\/3\] {
    grid-column: 1/3;
  }

  .md\:row-\[1\/3\] {
    grid-row: 1/3;
  }

  .md\:m-5 {
    margin: 1.25rem;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:mx-\[1\%\] {
    margin-left: 1%;
    margin-right: 1%;
  }

  .md\:mx-\[5\%\] {
    margin-left: 5%;
    margin-right: 5%;
  }

  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .md\:mb-12 {
    margin-bottom: 3rem;
  }

  .md\:mb-4 {
    margin-bottom: 1rem;
  }

  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }

  .md\:ml-10 {
    margin-left: 2.5rem;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:mt-1 {
    margin-top: 0.25rem;
  }

  .md\:mt-10 {
    margin-top: 2.5rem;
  }

  .md\:mt-5 {
    margin-top: 1.25rem;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:inline-flex {
    display: inline-flex;
  }

  .md\:grid {
    display: grid;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-12 {
    height: 3rem;
  }

  .md\:min-h-16 {
    min-height: 4rem;
  }

  .md\:min-h-20 {
    min-height: 5rem;
  }

  .md\:min-h-\[450px\] {
    min-height: 450px;
  }

  .md\:min-h-\[500px\] {
    min-height: 500px;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-32 {
    width: 8rem;
  }

  .md\:w-36 {
    width: 9rem;
  }

  .md\:w-\[48em\] {
    width: 48em;
  }

  .md\:w-\[90\%\] {
    width: 90%;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:min-w-40 {
    min-width: 10rem;
  }

  .md\:min-w-52 {
    min-width: 13rem;
  }

  .md\:min-w-96 {
    min-width: 24rem;
  }

  .md\:max-w-28 {
    max-width: 7rem;
  }

  .md\:max-w-96 {
    max-width: 24rem;
  }

  .md\:max-w-\[80\%\] {
    max-width: 80%;
  }

  .md\:flex-grow {
    flex-grow: 1;
  }

  .md\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:translate-y-5 {
    --tw-translate-y: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:columns-2 {
    -moz-columns: 2;
         columns: 2;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:items-start {
    align-items: flex-start;
  }

  .md\:items-end {
    align-items: flex-end;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:justify-end {
    justify-content: flex-end;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:gap-4 {
    gap: 1rem;
  }

  .md\:gap-7 {
    gap: 1.75rem;
  }

  .md\:gap-8 {
    gap: 2rem;
  }

  .md\:gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:rounded-2xl {
    border-radius: 1rem;
  }

  .md\:rounded-tl-\[0\] {
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:bg-sky-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
  }

  .md\:p-10 {
    padding: 2.5rem;
  }

  .md\:p-12 {
    padding: 3rem;
  }

  .md\:p-24 {
    padding: 6rem;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-5 {
    padding: 1.25rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-\[2\%\] {
    padding: 2%;
  }

  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:pb-4 {
    padding-bottom: 1rem;
  }

  .md\:pl-32 {
    padding-left: 8rem;
  }

  .md\:pr-3 {
    padding-right: 0.75rem;
  }

  .md\:pt-10 {
    padding-top: 2.5rem;
  }

  .md\:pt-3 {
    padding-top: 0.75rem;
  }

  .md\:pt-\[4em\] {
    padding-top: 4em;
  }

  .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:leading-6 {
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:right-24 {
    right: 6rem;
  }

  .lg\:top-3 {
    top: 0.75rem;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:m-10 {
    margin: 2.5rem;
  }

  .lg\:mx-\[5\%\] {
    margin-left: 5%;
    margin-right: 5%;
  }

  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:-mt-24 {
    margin-top: -6rem;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .lg\:ml-2 {
    margin-left: 0.5rem;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mt-28 {
    margin-top: 7rem;
  }

  .lg\:block {
    display: block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:inline-flex {
    display: inline-flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-20 {
    height: 5rem;
  }

  .lg\:max-h-\[60vh\] {
    max-height: 60vh;
  }

  .lg\:max-h-\[650px\] {
    max-height: 650px;
  }

  .lg\:min-h-\[650px\] {
    min-height: 650px;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-80 {
    width: 20rem;
  }

  .lg\:w-\[60em\] {
    width: 60em;
  }

  .lg\:w-\[70\%\] {
    width: 70%;
  }

  .lg\:w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:min-w-32 {
    min-width: 8rem;
  }

  .lg\:min-w-64 {
    min-width: 16rem;
  }

  .lg\:min-w-96 {
    min-width: 24rem;
  }

  .lg\:max-w-96 {
    max-width: 24rem;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:basis-1\/3 {
    flex-basis: 33.333333%;
  }

  .lg\:basis-2\/3 {
    flex-basis: 66.666667%;
  }

  .lg\:translate-y-5 {
    --tw-translate-y: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:columns-3 {
    -moz-columns: 3;
         columns: 3;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[auto\2c auto\2c 1fr\] {
    grid-template-columns: auto auto 1fr;
  }

  .lg\:grid-cols-\[auto\2c auto\2c auto\2c auto\] {
    grid-template-columns: auto auto auto auto;
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:gap-10 {
    gap: 2.5rem;
  }

  .lg\:gap-20 {
    gap: 5rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-8 {
    gap: 2rem;
  }

  .lg\:gap-x-10 {
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .lg\:rounded-xl {
    border-radius: 0.75rem;
  }

  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:border-0 {
    border-width: 0px;
  }

  .lg\:bg-inherit {
    background-color: inherit;
  }

  .lg\:bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
  }

  .lg\:p-10 {
    padding: 2.5rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-2\.5 {
    padding: 0.625rem;
  }

  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pt-4 {
    padding-top: 1rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }
}

@media (min-width: 1280px) {

  .xl\:min-h-\[850px\] {
    min-height: 850px;
  }

  .xl\:w-48 {
    width: 12rem;
  }

  .xl\:max-w-96 {
    max-width: 24rem;
  }

  .xl\:max-w-\[40\%\] {
    max-width: 40%;
  }

  .xl\:grid-flow-col {
    grid-auto-flow: column;
  }

  .xl\:flex-row {
    flex-direction: row;
  }

  .xl\:items-center {
    align-items: center;
  }

  .xl\:pt-5 {
    padding-top: 1.25rem;
  }
}

@media (prefers-color-scheme: dark) {

  .dark\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));
  }
}

.\[\&\>a\]\:flex>a {
  display: flex;
}

.\[\&\>a\]\:h-12>a {
  height: 3rem;
}

.\[\&\>a\]\:items-center>a {
  align-items: center;
}

.\[\&\>a\]\:rounded>a {
  border-radius: 0.25rem;
}

.\[\&\>a\]\:bg-pratte-blue-300>a {
  --tw-bg-opacity: 1;
  background-color: rgb(0 118 209 / var(--tw-bg-opacity, 1));
}

.\[\&\>a\]\:px-7>a {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

@media not all and (min-width: 1024px) {

  .max-lg\:\[\&_\.UNX-clear-facet\]\:hidden .UNX-clear-facet {
    display: none;
  }
}

.\[\&_\[data-element\=label\]\]\:hidden [data-element=label] {
  display: none;
}

.\[\&_i\]\:text-pratte-success-foreground i {
  --tw-text-opacity: 1;
  color: rgb(0 130 17 / var(--tw-text-opacity, 1));
}

.\[\&_i\]\:text-pratte-warning-foreground i {
  --tw-text-opacity: 1;
  color: rgb(140 104 1 / var(--tw-text-opacity, 1));
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFjLEVBQWQsTUFBYztFQUFkLG9CQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsd0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSwwQkFBYyxFQUFkLE1BQWM7RUFBZCxhQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsa0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7Ozs7Ozs7Ozs7OztFQUFBLFNBQWM7QUFBQTs7QUFBZDtFQUFBLFNBQWM7RUFBZCxVQUFjO0FBQUE7O0FBQWQ7RUFBQSxVQUFjO0FBQUE7O0FBQWQ7OztFQUFBLGdCQUFjO0VBQWQsU0FBYztFQUFkLFVBQWM7QUFBQTs7QUFBZDs7Q0FBYztBQUFkO0VBQUEsVUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZ0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0VBQUEsVUFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLGVBQWM7QUFBQTs7QUFBZDs7Q0FBYztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7Ozs7Ozs7O0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxlQUFjO0VBQWQsWUFBYztBQUFBOztBQUFkLHdFQUFjO0FBQWQ7RUFBQSxhQUFjO0FBQUE7SUFBZDtRQUFBLGdCQUFjO0lBQUE7O0lBQWQ7UUFBQSxhQUFjO0lBQUE7O0lBQWQ7RUFBQTtBQUFjOztJQUFkOztFQUFBO0lBQUE7RUFBYztBQUFBOztJQUFkOztFQUFBO0lBQUE7RUFBYztBQUFBOztJQUFkO0VBQUEsZ0JBQWM7RUFBZCx3QkFBYztFQUFkLGdCQUFjO0VBQWQ7QUFBYzs7SUFBZDtFQUFBO0FBQWM7O0lBQWQ7O0VBQUE7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RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxjQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLDRCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5COztFQUFBO0lBQUE7RUFBbUI7QUFBQTtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkIsc0JBQW1CO1VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsd0JBQW1CO0tBQW5CLHFCQUFtQjtVQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEsK0JBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEsd0JBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsb0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsdURBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLG9EQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQix1REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsNERBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixnRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHdCQUFtQjtFQUFuQixrRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQix1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxnQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxnQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQ0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw0QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSwrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0tBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0tBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsMEVBQW1CO0VBQW5CLDhGQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdEQUFtQjtFQUFuQiw2REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSwrRUFBbUI7RUFBbkIsbUdBQW1CO0VBQW5CO0FBQW1C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RUFBQSxrQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLGtCQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsa0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxrQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLGtCQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsa0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxrQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLGtCQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBLG9CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxvQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLG9CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxvQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLG9CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUEsa0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSw4QkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLDJHQXk0RUE7RUF6NEVBLHlHQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxvQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUEsa0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBLG1CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBLGtCQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUE7QUF5NEVBOztBQXo0RUE7RUFBQSxrQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTtFQUFBLG9CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsc0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTs7RUFBQTtJQUFBO0VBeTRFQTtBQUFBOztBQXo0RUE7O0VBQUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBO0FBQUE7O0FBejRFQTs7RUFBQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsa0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBO0FBQUE7O0FBejRFQTs7RUFBQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsMkRBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTtBQUFBOztBQXo0RUE7O0VBQUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBO0FBQUE7O0FBejRFQTs7RUFBQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsK0RBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSx1QkF5NEVBO0lBejRFQSw0REF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBLDhEQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsb0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxtQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsK0RBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSx1QkF5NEVBO0lBejRFQSwrREF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsa0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxvQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGlCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBLHVEQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHFCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsa0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxxQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLG1CQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLG1CQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsa0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxnQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsZUF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGVBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxnQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsMEJBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxxQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHlCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsZUF5NEVBO1NBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEscUJBeTRFQTtTQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBLHVEQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsMkRBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxvQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsc0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHFCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsbUJBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxpQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLG1CQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsb0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxpQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGVBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxtQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUEsZUF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGdCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSx1QkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSx5QkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGVBeTRFQTtTQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7U0F6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsc0RBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSx1QkF5NEVBO0lBejRFQSxvREF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBLG9EQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsdUJBeTRFQTtJQXo0RUEsc0RBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSx1QkF5NEVBO0lBejRFQSwyREF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLHVCQXk0RUE7SUF6NEVBLCtEQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsd0JBeTRFQTtJQXo0RUEsa0VBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxtQ0F5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBLGlCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUEsb0JBeTRFQTtJQXo0RUE7RUF5NEVBOztFQXo0RUE7SUFBQSxrQkF5NEVBO0lBejRFQTtFQXk0RUE7O0VBejRFQTtJQUFBLGtCQXk0RUE7SUF6NEVBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7O0VBejRFQTtJQUFBO0VBeTRFQTs7RUF6NEVBO0lBQUE7RUF5NEVBOztFQXo0RUE7SUFBQTtFQXk0RUE7QUFBQTs7QUF6NEVBOztFQUFBO0lBQUEsb0JBeTRFQTtJQXo0RUE7RUF5NEVBO0FBQUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUE7QUF5NEVBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBO0FBeTRFQTs7QUF6NEVBO0VBQUEsa0JBeTRFQTtFQXo0RUE7QUF5NEVBOztBQXo0RUE7RUFBQSxxQkF5NEVBO0VBejRFQTtBQXk0RUE7O0FBejRFQTs7RUFBQTtJQUFBO0VBeTRFQTtBQUFBOztBQXo0RUE7RUFBQTtBQXk0RUE7O0FBejRFQTtFQUFBLG9CQXk0RUE7RUF6NEVBO0FBeTRFQTs7QUF6NEVBO0VBQUEsb0JBeTRFQTtFQXo0RUE7QUF5NEVBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3BuZXVzcmF0dGUvc3R5bGVzL3BuZXVzcmF0dGUuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG4vKiBWQVJTICovXG46cm9vdCB7XG4gICAgLS1ncmVlbjogIzAwODIxMTtcbiAgICAtLWdyZWVuLTEwMDogIzVGQkI1NTMzO1xuICAgIC0tYmx1ZTogIzAwMzk2ODtcbiAgICAtLWJsdWUtMTAwOiAjMDA0NzgxO1xuICAgIC0tYmx1ZS0yMDA6ICMzMzZDOUE7XG4gICAgLS1ibHVlLTMwMDogIzAwNzZEMTtcbiAgICAtLWJsdWUtNDAwOiAjREZFQUYyO1xuICAgIC0tZ3JheTogIzYyNzc4OTtcbiAgICAtLWdyYXktMTAwOiAjQjNDMENCO1xuICAgIC0tZ3JheS0yMDA6ICNGM0Y1RjY7XG4gICAgLS1ncmF5LTMwMDogI0Y3RjlGQjtcblxuICAgIC0tcHJhdHRlLWJ0bi1mb250LXNpemU6IDE0cHg7XG4gICAgLS1wcmF0dGUtYnRuLWxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIC0tcHJhdHRlLWJ0bi1mb250LXdlaWdodDogNjAwO1xuXG4gICAgLS1mb250LWZhbWlseTogTW9udHNlcnJhdCwgc2Fucy1zZXJpZjtcbn1cblxuQGxheWVyIHV0aWxpdGllcyB7XG4gICAgLyogQ3VzdG9tIHNjcm9sbGJhciBzdHlsZXMgKi9cbiAgICAuc2Nyb2xsYmFyLXRoaW4ge1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzc1NzU3NTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBsYXllciBiYXNlIHtcbiAgICBkZXRhaWxzID4gc3VtbWFyeSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgZGV0YWlscyA+IHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XG4gICAgICAgIEBhcHBseSAhbWF4LXctWzkydnddO1xuICAgIH1cblxuICAgIGgxLCAuaDEge1xuICAgICAgICBAYXBwbHkgdGV4dC1bMnJlbV0gbWQ6dGV4dC1bM3JlbV0geGw6dGV4dC1bNHJlbV07XG4gICAgICAgIEBhcHBseSBmb250LWJvbGQ7XG4gICAgICAgIEBhcHBseSB0cmFja2luZy10aWdodDtcbiAgICAgICAgQGFwcGx5IGxlYWRpbmctWzEuMV07XG4gICAgICAgIEBhcHBseSB0ZXh0LXByZXR0eTtcbiAgICB9XG5cbiAgICBoMiwgLmgyIHtcbiAgICAgICAgQGFwcGx5IHRleHQtWzEuOHJlbV0gbWQ6dGV4dC1bMi41cmVtXTtcbiAgICAgICAgQGFwcGx5IGZvbnQtYm9sZDtcbiAgICAgICAgQGFwcGx5IHRyYWNraW5nLXRpZ2h0O1xuICAgICAgICBAYXBwbHkgbGVhZGluZy1bMS4yXTtcbiAgICAgICAgQGFwcGx5IHRleHQtcHJldHR5O1xuICAgIH1cblxuICAgIGgzLCAuaDMge1xuICAgICAgICBAYXBwbHkgdGV4dC1bMS4zNzVyZW1dIG1kOnRleHQtWzJyZW1dO1xuICAgICAgICBAYXBwbHkgZm9udC1ib2xkO1xuICAgICAgICBAYXBwbHkgdHJhY2tpbmctdGlnaHQ7XG4gICAgICAgIEBhcHBseSBsZWFkaW5nLXRpZ2h0O1xuICAgICAgICBAYXBwbHkgdGV4dC1wcmV0dHk7XG4gICAgfVxuXG4gICAgaDQsIC5oNCB7XG4gICAgICAgIEBhcHBseSB0ZXh0LWJhc2UgbWQ6dGV4dC1bMS4zNzVyZW1dO1xuICAgICAgICBAYXBwbHkgZm9udC1ib2xkO1xuICAgICAgICBAYXBwbHkgbGVhZGluZy1ub25lO1xuICAgICAgICBAYXBwbHkgdGV4dC1wcmV0dHk7XG4gICAgfVxuXG4gICAgaDUsIC5oNSB7XG4gICAgICAgIEBhcHBseSB0ZXh0LWJhc2U7XG4gICAgICAgIEBhcHBseSBmb250LXNlbWlib2xkO1xuICAgICAgICBAYXBwbHkgbGVhZGluZy1bMS4yXTtcbiAgICAgICAgQGFwcGx5IHRleHQtcHJldHR5O1xuICAgIH1cbn1cblxuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKiBHTE9CQUwgKi9cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOjEwMCU7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZSk7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMC45NWVtO1xufVxuXG5tYWluIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNiU7XG4gICAgYm9yZGVyLXJhZGl1czogM2VtIDNlbSAwIDA7XG59XG5cbiNjb250ZW50IHNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVlbTtcbn1cblxuLyogR0xPQkFMIC0gKERpc3BsYXkpIEhlYWRpbmdzICovXG5cbnAge1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuaSB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtMjAwKTtcbn1cbi5pY29uLWNvbG9yIHtcbiAgICBmaWxsOiAjMzM2QzlBOyAgIC8qIFNldCB0aGUgZmlsbCBjb2xvciAqL1xuICAgIHN0cm9rZTogIzAwMDAwMDsgLyogU2V0IHRoZSBzdHJva2UgY29sb3IgKi9cbiAgICBzdHJva2Utd2lkdGg6IDI7IC8qIE9wdGlvbmFsOiBTZXQgc3Ryb2tlIHdpZHRoICovXG59XG4uZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgLyptYXJnaW4tdG9wOi0yLjVlbTsqL1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtMTAwLCAjMDA0NzgxKTtcbiAgICBib3JkZXItcmFkaXVzOiAzZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uZGFyay1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZSwgIzAwMzk2OCk7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndoaXRlLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb290ZXItbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOjVlbSAwO1xufVxuLmZvb3Rlci1uYXYgbGkge1xuICAgIEBhcHBseSBsZWFkaW5nLWxvb3NlO1xufVxuLmZvb3Rlci1uYXYgbGkgYXtcbiAgICBjb2xvcjogd2hpdGU7XG59XG4uZm9vdGVyLW5hdiBsaSBhOmhvdmVye1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLTMwMCk7XG59XG4vKioqKiBCb3hlcyB3aXRoIGludmVyc2UgYm9yZGVyIHJhZGl1cyAqKioqL1xuLmJveF9wcmF0dGUtYmx1ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yZW07XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLyogYm9yZGVyLXJhZGl1cyBvZiBwc2V1ZG8gZWxlbWVudCAqL1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcblxuICAgIC8qIGJveCBzaGFkb3cgdG8gZ2l2ZSB0aGUgc2hhZG93IG9mIHRoZSBwc2V1ZG8tZWxlbWVudCB0aGUgc2FtZSBjb2xvciBhcyB0aGUgYmFja2dyb3VuZCovXG4gICAgYm94LXNoYWRvdzogMCAxZW0gMCAwIHZhcigtLWJsdWUpO1xufVxuLmJveF9wcmF0dGUtYmx1ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLyogYm9yZGVyLXJhZGl1cyBvZiBwc2V1ZG8gZWxlbWVudCAqL1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcblxuICAgIC8qIGJveCBzaGFkb3cgdG8gZ2l2ZSB0aGUgc2hhZG93IG9mIHRoZSBwc2V1ZG8tZWxlbWVudCB0aGUgc2FtZSBjb2xvciBhcyB0aGUgYmFja2dyb3VuZCovXG4gICAgYm94LXNoYWRvdzogMCAxZW0gMCAwIHZhcigtLWJsdWUpO1xufVxuLmJveF93aGl0ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yZW07XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLyogYm9yZGVyLXJhZGl1cyBvZiBwc2V1ZG8gZWxlbWVudCAqL1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcblxuICAgIC8qIGJveCBzaGFkb3cgdG8gZ2l2ZSB0aGUgc2hhZG93IG9mIHRoZSBwc2V1ZG8tZWxlbWVudCB0aGUgc2FtZSBjb2xvciBhcyB0aGUgYmFja2dyb3VuZCovXG4gICAgYm94LXNoYWRvdzogMCAxZW0gMCAwIHdoaXRlO1xufVxuLmJveF93aGl0ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLyogYm9yZGVyLXJhZGl1cyBvZiBwc2V1ZG8gZWxlbWVudCAqL1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcblxuICAgIC8qIGJveCBzaGFkb3cgdG8gZ2l2ZSB0aGUgc2hhZG93IG9mIHRoZSBwc2V1ZG8tZWxlbWVudCB0aGUgc2FtZSBjb2xvciBhcyB0aGUgYmFja2dyb3VuZCovXG4gICAgYm94LXNoYWRvdzogMCAxZW0gMCAwIHdoaXRlO1xufVxuXG4uYm94X3JpZ2h0LXdoaXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMmVtO1xuICAgIGhlaWdodDogMmVtO1xuICAgIHdpZHRoOiAyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDoxMztcbiAgICAvKiBib3JkZXItcmFkaXVzIG9mIHBzZXVkbyBlbGVtZW50ICovXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAvKiBib3ggc2hhZG93IHRvIGdpdmUgdGhlIHNoYWRvdyBvZiB0aGUgcHNldWRvLWVsZW1lbnQgdGhlIHNhbWUgY29sb3IgYXMgdGhlIGJhY2tncm91bmQqL1xuICAgIGJveC1zaGFkb3c6IDAgMWVtIDAgMCB3aGl0ZTtcbn1cblxuLmJveF9yaWdodC13aGl0ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6MTQ7XG5cblxuICAgIC8qIGJvcmRlci1yYWRpdXMgb2YgcHNldWRvIGVsZW1lbnQgKi9cbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgIC8qIGJveCBzaGFkb3cgdG8gZ2l2ZSB0aGUgc2hhZG93IG9mIHRoZSBwc2V1ZG8tZWxlbWVudCB0aGUgc2FtZSBjb2xvciBhcyB0aGUgYmFja2dyb3VuZCovXG4gICAgYm94LXNoYWRvdzogMCAxZW0gMCAwIHdoaXRlO1xufVxuXG5cblxuXG4uYXV0b3N1Z2dlc3RfX3Byb2R1Y3R7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmdyLXVuYnhkLnVuYnhkLWFzLXdyYXBwZXIgLnVuYnhkLWFzLW1haW5jb250ZW50LnVuYnhkLWFzLXN1Z2dlc3Rpb25zLW92ZXJhbGwgbGk6bm90KC51bmJ4ZC1hcy1wb3B1bGFyLXByb2R1Y3QpOm5vdCgudW5ieGQtYXMtaGVhZGVyKXtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBzdHJvbmd7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICB9XG59XG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlci5nci11bmJ4ZC51bmJ4ZC1hcy1leHRyYS1sZWZ0IC51bmJ4ZC1hcy1tYWluY29udGVudC51bmJ4ZC1hcy1zdWdnZXN0aW9ucy1vdmVyYWxsIGxpOm5vdCgudW5ieGQtYXMtcG9wdWxhci1wcm9kdWN0KXtcbiAgICBjb2xvcjogIzAwNDc4MTtcbn1cblxuLmF1dG9zdWdnZXN0X19wcm9kdWN0IGF7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4uYXV0b3N1Z2dlc3RfX3Byb2R1Y3QgYTpob3ZlcntcbiAgICBvcGFjaXR5OiAwLjc7XG59XG4uYXV0b3N1Z2dlc3RfX3Byb2R1Y3RfX2ltYWdle1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF1dG9zdWdnZXN0X19wcm9kdWN0X19pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogOTBweDtcbiAgICBtYXJnaW46IGF1dG87XG59XG4uYXV0b3N1Z2dlc3RfX3Byb2R1Y3RfX3RleHR7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbn1cbi5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bCBsaXtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsLnVuYnhkLWFzLXNpZGVjb250ZW50IGxpe1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCA1cHg7XG59XG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bC51bmJ4ZC1hcy1zaWRlY29udGVudCBsaTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjMDA0NzgxO1xufVxuXG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bCBsaS51bmJ4ZC1hcy1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzAwNDc4MTtcbn1cbi5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsIGxpLnVuYnhkLWFzLXBvcHVsYXItcHJvZHVjdC1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZDogIzMzNmM5YTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2YzlhO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cbi5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsIGxpLnVuYnhkLWFzLXN1Z2dlc3Rpb25zLWhlYWRlcjpob3ZlciwgLmdyLXVuYnhkLnVuYnhkLWFzLXdyYXBwZXIgdWwgbGkudW5ieGQtYXMtc3VnZ2VzdGlvbnMtaGVhZGVyLnVuYnhkLWFjLXNlbGVjdGVkLCAuZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bCBsaS51bmJ4ZC1hcy1oZWFkZXI6aG92ZXIsIC5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsIGxpLnVuYnhkLWFzLWhlYWRlci51bmJ4ZC1hYy1zZWxlY3RlZHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjMzM2YzlhO1xufVxuLmdyLXVuYnhkLnVuYnhkLWFzLXdyYXBwZXIgdWwgbGkudW5ieGQtYXMtcG9wdWxhci1wcm9kdWN0LWhlYWRlcjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjMzM2YzlhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzZjOWEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5nci11bmJ4ZC51bmJ4ZC1hcy1leHRyYS1sZWZ0IC51bmJ4ZC1hcy1zaWRlY29udGVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIHJlcGVhdCgzLCAxZnIpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmdyLXVuYnhkLnVuYnhkLWFzLWV4dHJhLWxlZnQgLnVuYnhkLWFzLXNpZGVjb250ZW50ID4gOmZpcnN0LWNoaWxke1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmdyLXVuYnhkLnVuYnhkLWFzLWV4dHJhLWxlZnQgLnVuYnhkLWFzLW1haW5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjMDAzOTY4O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bCBsaS51bmJ4ZC1hcy1oZWFkZXIsXG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bCBsaS51bmJ4ZC1hcy1oZWFkZXI6aG92ZXJ7XG5cbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciB1bC51bmJ4ZC1hcy1tb2JpbGUtdmlldyBsaS51bmJ4ZC1hcy1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZDogIzAwMzk2ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTY4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnVuYnhkLWFzLXdyYXBwZXIudW5ieGQtYXMtb3ZlcmFsbC1hdXRvc3VnZ2VzdCB1bC51bmJ4ZC1hcy1tb2JpbGUtdmlldyBsaS51bmJ4ZC1hcy1rZXlzdWdnZXN0aW9ue1xuICAgIGNvbG9yOiAjMDAzOTY4O1xufVxuLmF1dG9zdWdnZXN0X19wcm9kdWN0X190ZXh0e1xuICAgIGNvbG9yOiAjMDAzOTY4O1xuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5hdXRvc3VnZ2VzdF9fcHJvZHVjdF9fdGV4dF9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBjb2xvcjogIzAwMzk2ODtcbiAgICB9XG5cbiAgICAuYXV0b3N1Z2dlc3RfX3Byb2R1Y3RfX3RleHRfX3NrdXtcbiAgICAgICAgY29sb3I6ICMwMDM5Njg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYXV0b3N1Z2dlc3RfX3Byb2R1Y3RfX3RleHRfX3ZlbmRvcntcbiAgICAgICAgY29sb3I6ICMwMDM5Njg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5hdXRvc3VnZ2VzdF9fcHJvZHVjdF9fdGV4dF9fcHJpY2V7XG4gICAgICAgIGNvbG9yOiAjMDAzOTY4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5XG4gICAgfVxuXG59XG5cblxuLmdyLXVuYnhkLnVuYnhkLWFzLXdyYXBwZXIgLnVuYnhkLWFzLXNvcnRlZC1zdWdnZXN0aW9ue1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciAudW5ieGQtYXMtc29ydGVkLXN1Z2dlc3Rpb24udW5ieGQtYWMtc2VsZWN0ZWQsIC5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIC51bmJ4ZC1hcy1zb3J0ZWQtc3VnZ2VzdGlvbjpob3ZlcntcblxufVxuXG4uVU5YLWhlYWRlciAqLFxuLlVOWC1yZXN1bHRzLWNvbnRhaW5lciAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLlVOWC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG59XG4uVU5YLWhlYWRlci1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogOTAlO1xufVxuLlVOWC1sb2dvIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuLlVOWC1pbnB1dC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDgwJTtcbn1cbi5VTlgtaW5wdXQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWUxZTk7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDRweCAwIHJnYmEoMTMzLCAxNDYsIDE3MiwgMC40Nik7XG4gICAgY29sb3I6ICM0YjU5NzU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLlVOWC1zZWFyY2gtYnRuIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI1cHggMjVweCAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzk0OTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cbi5VTlgtcmVzdWx0cy1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG59XG4uVU5YLXByb2R1Y3QtcmVzdWx0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5VTlgtcmVzdWx0cy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5VTlgtZmFjZXQtd3JhcHBlciB7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLlVOWC1wcm9kdWN0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uVU5YLWdyaWQtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwcHg7XG59XG4uVU5YLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5VTlgtcm93ID4gLlVOWC1ncmlkLWNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5VTlgtaW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uVU5YLWltZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjcwcHg7XG59XG4uVU5YLWxpc3QtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uVU5YLWxpc3QtY2FyZCAuVU5YLWltYWdlcy1ibG9jayB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uVU5YLWxpc3QtY2FyZCAuVU5YLWltZy1ibG9jayB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbn1cbi5VTlgtbGlzdC1jYXJkIC5VTlgtcHJvZHVjdC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgd2lkdGg6IDYwJTtcbn1cbi5VTlgtcHJvZHVjdC10aXRsZSB7XG4gICAgY29sb3I6ICMwMDQ3ODE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luOiA1cHggMHB4O1xufVxuLlVOWC1zYWxlLXByaWNlIHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5VTlgtc3RyaWtlLXByaWNlIHtcbiAgICBjb2xvcjogI2Q3MTk0YTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4uVU5YLXN3YXRjaC1jb2xvci1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuLlVOWC1zd2F0Y2gtYnRuIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDVweCAycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40Myk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRcbn1cbi5VTlgtc2VsZWN0ZWQtc3dhdGNoLFxuLlVOWC1zd2F0Y2gtYnRuOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgb3V0bGluZTogIzAwMDAwMDtcbn1cbi5VTlgtZmFjZXQtd3JhcHBlciBoMyB7XG4gICAgY29sb3I6ICMwMDQ3ODE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uVU5YLWNoYW5nZS1mYWNldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbn1cbi5VTlgtZmFjZXQtdGV4dCB7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLlVOWC1mYWNldC10ZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzJjOTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG59XG4uVU5YLWZhY2V0LWNvdW50IHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLlVOWC1jaGFuZ2UtZmFjZXQgKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uVU5YLWZhY2V0LWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uVU5YLXNlbGVjdGVkLWZhY2V0cy1pbm5lciAuVU5YLWZhY2V0LXRleHQ6YmVmb3JlLFxuLlVOWC1zZWxlY3RlZC1mYWNldHMtaW5uZXIgLlVOWC1mYWNldC10ZXh0OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5VTlgtc2VsZWN0ZWQtZmFjZXRzLWlubmVyIC5VTlgtc2VsZWN0ZWQtZmFjZXRzLXdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWU2ZTk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uVU5YLXNsaWRlci12YWwtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHtcbiAgICBwYWRkaW5nOjMwcHg7XG59XG4uVU5YLXJhbmdlLXNsaWRlci13cmFwIC5VTlgtcmFuZ2Utc2xpZGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGxlZnQ6IDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDoxMDAlO1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHBlciAubm9VaS10YXJnZXQge1xuICAgIHBhZGRpbmc6IDAgNHB4O1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHBlciAubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uVU5YLXJhbmdlLXNsaWRlci13cmFwcGVyIC5ub1VpLWhhbmRsZTpiZWZvcmUsXG4uVU5YLXJhbmdlLXNsaWRlci13cmFwcGVyIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5VTlgtcmFuZ2Utc2xpZGVyLXdyYXBwZXIgLm5vVWktaGFuZGxlIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3JkZXI6IDEwcHggc29saWQgIzAwNDc4MTtcbiAgICB0b3A6LTEwcHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHBlciAubm9VaS1oYW5kbGU6Zm9jdXN7XG4gICAgb3V0bGluZTogc29saWQgMXB4IHRyYW5zcGFyZW50O1xufVxuXG5cbi5VTlgtcmVzdWx0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG59XG4uVU5YLXJhbmdlLXNsaWRlci13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uVU5YLXJhbmdlLXZhbHVlLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nOiAxMnB4IDBweDtcbn1cblxuLlVOWC1wcmltYXJ5LWJ0bixcbi5VTlgtZGVmYXVsdC1idG4ge1xuICAgIGJhY2tncm91bmQ6ICMzMjM5NDk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1jb2xvcjogIzMyMzk0OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLlVOWC1kZWZhdWx0LWJ0biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzMyMzk0OTtcbn1cbi5VTlgtc3BlbGxjaGVjay1ibG9jayB7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uVU5YLWhlYWQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAxMnB4IDBweDtcbn1cbi5VTlgtcGFnaW5hdGlvbi1ibG9jayBidXR0b24ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5VTlgtcGFnaW5hdGlvbi1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlVOWC1wYWdlLWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOjFweCA1cHg7XG59XG5idXR0b24uVU5YLXBhZ2UtcHJldixcbmJ1dHRvbi5VTlgtcGFnZS1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjYzNjM2MzO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uVU5YLWNoYW5nZS1wYWdpbmF0aW9uLXdyYXAsXG4uVU5YLXNvcnQtd3JhcHBlcixcbi5VTlgtY2hhbmdlLXByb2R1Y3RzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uVU5YLXBhZ2UtbmV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5VTlgtc29ydC1oZWFkZXIge1xuICAgIGNvbG9yOiAjNzE3MTcxO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uVU5YLXBhZ2Utbm8tYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uVU5YLXBhZ2Utbm8tYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6YXV0bztcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLlVOWC1sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgei1pbmRleDogMTE7XG4gICAgZm9udC1zaXplOiAzOXB4O1xuXG4gICAgbGVmdDogMDtcbiAgICAuVU5YLWxvYWRlcl9fYmFja2dyb3VuZHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuICAgIHN2Z3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cblxuLm0tZmFjZXRzLWJ0biB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2NjY2M7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5VTlgtcHJvZHVjdC12aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNkNmQ2ZDY7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLlVOWC1zb3J0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uVU5YLXNvcnQtaGVhZGVyIHtcbiAgICB3aGl0ZS1zcGFjZTpub3dyYXA7XG59XG4uVU5YLWNoYW5nZS1wYWdpbmF0aW9uLXdyYXAuVU5YLW0tcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTpub25lXG59XG4uVU5YLXByaWNlLWFjdGlvbi1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5VTlgtZmFjZXQtcHJpbWFyeSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLlVOWC1uby1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xufVxuLlVOWC1yYW5nZS1mYWNldCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLlVOWC1mYWNldC10ZXh0LC5VTlgtZmFjZXQtY291bnQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLlVOWC1tLWZhY2V0LWJ0bntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uVU5YLW0tZmFjZXQtcm93IHtcbiAgICBwYWRkaW5nOjI0cHggMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMjRweCAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5VTlgtbS1zZWxlY3RlZC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLlVOWC1tLXBhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uVU5YLW11bHRpbGV2ZWwtZmFjZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uVU5YLWNhdGVnb3J5LWxldmVsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5VTlgtY2F0ZWdvcnktbGV2ZWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLlVOWC1jYXRlZ29yeS1sZXZlbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG4uVU5YLWNhdGVnb3J5LXZhbHVlcyA+IC5VTlgtY2F0ZWdvcnktbGV2ZWwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLlVOWC1tdWx0aWxldmVsLWZhY2V0IC5VTlgtZmFjZXQtdGV4dDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbn1cbi5VTlgtYnJlYWQtY3J1bWItaXRlbSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDZweCAwO1xuICAgIGNvbG9yOiAjMGM5NGY3O1xufVxuLlVOWC1saXN0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5VTlgtdGV4dC1mYWNldC13cmFwIHtcbiAgICBAYXBwbHkgcHgtMiBweS0yIGJnLXdoaXRlIHJvdW5kZWQtbGcgYm9yZGVyIGJvcmRlci1bI2IzYzBjYl0vNzAganVzdGlmeS1zdGFydCBpdGVtcy1jZW50ZXIgZmxleCBmbGV4LWNvbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbn1cbi5VTlgtZmFjZXRzLWNsb3NlIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLlVOWC1mYWNldHMtb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG4uVU5YLWZhY2V0LWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAYXBwbHkgcHktMSBiZy13aGl0ZSBib3JkZXItYiBib3JkZXItWyNiM2MwY2JdIHctZnVsbDtcbiAgICBoNSB7XG4gICAgICAgIEBhcHBseSB0ZXh0LWJhc2U7XG4gICAgfVxufVxuLlVOWC1mYWNldC1oZWFkZXIgLlVOWC1jb2xsYXBzZS1idG4ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbn1cbi5VTlgtZmFjZXQtaGVhZGVyICp7XG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cbi5VTlgtc2VhcmNoLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5VTlgtZmFjZXQtc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5VTlgtY29sbGFwc2UtYnRuICB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uVU5YLWZhY2V0LW9wZW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6XCItXCI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLlVOWC1zZWFyY2hhYmxlLWZhY2V0cyB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjRjZGNkY2O1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggMCByZ2JhKDEzMywgMTQ2LCAxNzIsIDAuMjQpO1xuICAgIG1hcmdpbjogMTJweCAwO1xufVxuLlVOWC1zZWFyY2hhYmxlLWZhY2V0czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogOXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBvcGFjaXR5OiAuNTtcbn1cbi5VTlgtZmFjZXQtY2xvc2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6XCIrXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLlVOWC1maWx0ZXItaGVhZGVyIHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5VTlgtZmFjZXRzLWFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xufVxuLlVOWC1hY2NvcmRpYW4tY2xvc2UgLlVOWC1mYWNldHMtYWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uVU5YLWZhY2V0cy1pdGVtIHtcbiAgICBtYXgtaGVpZ2h0OjUwMHB4O1xuICAgIG92ZXJmbG93LXk6YXV0bztcbn1cbi5VTlgtdmlldy1tb3JlIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xufVxuLlVOWC1hY2NvcmRpYW4tb3BlbiAuVU5YLWZhY2V0cy1hbGwge1xuICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbn1cbi5VTlgtdmlldy1tb3JlLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLlVOWC12aWV3LW1vcmUtcm93IC5VTlgtYWN0aW9uLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwNzFmZDg7XG59XG4uVU5YLXJhbmdlLWZhY2V0cy1ibG9jayAuVU5YLWZhY2V0cy1pdGVtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uVU5YLXN3YXRjaC1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuXG4uVU5YLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5VTlgtY2xpY2stc2Nyb2xsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjRweDtcbn1cblxuLlVOWC1mYWNldHMtc2VsZWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldHMtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldHMtd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLlVOWC1tdWx0aWxldmVsLWZhY2V0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlVOWC1jYXRlZ29yeS1sZXZlbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5VTlgtbXVsdGlsZXZlbC1ibG9jayAuVU5YLWZhY2V0LXRleHQge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLlVOWC1jYXRlZ29yeS1pY29uIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLlVOWC1tdWx0aWxldmVsLWJsb2NrIC5VTlgtZmFjZXQtdGV4dDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLlVOWC1jYXRlZ29yeS1pY29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cbi5VTlgtc2VsZWN0ZWQtcHJvZHVjdC12aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldHMtaW5uZXIgLlVOWC1mYWNldC1jb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuVU5YLXJlc3VsdC13cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMy4zJSAzMy4zJSAzMy4zJTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLm1haW4tZ3JpZHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLnRvcC1jb250ZW50e1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICAgICAgI3Nob3BpZnktc2VjdGlvbi1zaWRlYmFye1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tY29udGVudHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5VTlgtcmVzdWx0LXdyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6NTAlIDUwJTtcbiAgICB9XG4gICAgLm0tZmFjZXRzLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuVU5YLXByb2R1Y3QtcmVzdWx0cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuVU5YLXByb2R1Y3QtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICB9XG4gICAgLlVOWC1yZXN1bHRzLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5VTlgtcmVzdWx0LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG4gICAgLlVOWC1zcGVsbGNoZWNrLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgICAuVU5YLXJlc3VsdC1yaWdodCB7XG4gICAgfVxuICAgIC5VTlgtZmFjZXQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuVU5YLWxpc3QtY2FyZCAuVU5YLWltYWdlcy1ibG9jayB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgI3Nob3BpZnktc2VjdGlvbi1zaWRlYmFyIC5VTlgtZmFjZXQtd3JhcHBlcjpub3QoLlVOWC1zaG93LWZhY2V0cykge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5VTlgtZnhkLWZhY2V0IC5VTlgtZmFjZXRzLXNlbGVjdGlvbnN7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLlVOWC1maWx0ZXItaGVhZGVyLCAuVU5YLW11bHRpbGV2ZWwtYmxvY2ssIC5VTlgtdGV4dC1mYWNldC1ibG9jaywgLlVOWC1yYW5nZS1ibG9ja3tcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1tLWZhY2V0LXJvd3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1meGQtZmFjZXQgLlVOWC1mYWNldC10cmlnZ2Vye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLlVOWC1zZWxlY3RlZC1mYWNldC13cmFwcGVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5VTlgtcmVzdWx0LXJpZ2h0e1xuICAgICAgICBjbGVhcjpib3RoXG4gICAgfVxuICAgIC5VTlgtcHJvZHVjdC10eXBlLWJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICB9XG4gICAgLlVOWC1pbWctYmxvY2sge1xuICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuVU5YLWxvZ297XG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4XG4gICAgfVxuICAgIC5VTlgtZmFjZXQtd3JhcHBlci5VTlgtc2hvdy1mYWNldHMge1xuICAgICAgICAuVU5YLWZpbHRlci1oZWFkZXIsIC5VTlgtZnhkLWZhY2V0e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1tLWZhY2V0LXJvd3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1meGQtZmFjZXQgLlVOWC1mYWNldC10cmlnZ2Vye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MnB4KTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICAgIH1cbiAgICAuVU5YLXJlc3VsdC1yaWdodCAuVU5YLWNoYW5nZS1wYWdpbmF0aW9uLXdyYXAge1xuICAgICAgICBkaXNwbGF5Om5vbmVcbiAgICB9XG4gICAgLlVOWC1jaGFuZ2UtcGFnaW5hdGlvbi13cmFwLlVOWC1tLXBhZ2luYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAuVU5YLWNoYW5nZS1wcm9kdWN0cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgIH1cbiAgICAuVU5YLWlucHV0LXdyYXBwZXJ7XG4gICAgICAgIHdpZHRoOiA2MCVcbiAgICB9XG4gICAgLlVOWC1oZWFkLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICAgIC5VTlgtbS1mYWNldC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogNjRweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNGI5MztcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2YzZjNmMztcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4ICMwMDAwMDA1YztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuVU5YLWZhY2V0LWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLlVOWC1tLWZhY2V0LXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuVU5YLW0tc2VsZWN0ZWQtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuVU5YLW0tc2VsZWN0ZWQtd3JhcHBlciAuVU5YLWZhY2V0cy1zZWxlY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG5cblxuICAgIC5VTlgtaGVhZC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cblxuICAgIC5VTlgtZmFjZXQtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuXG5cbiNTaXRlTmF2UGFyZW50e1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsOmZpcnN0LWNoaWxke1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAmLnVuYnhkLW5vLXJlc3VsdHN7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDRiOTM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiOTMgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiOTMgIWltcG9ydGFudDs7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0YjkzO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjkzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNGI5MztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdi5ub1Jlc3VsdHN7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnVuYnhkLWFzLXdyYXBwZXIudW5ieGQtYXMtb3ZlcmFsbC1hdXRvc3VnZ2VzdCB1bCBsaS51bmJ4ZC1hYy1zZWxlY3RlZCwgLnVuYnhkLWFzLXdyYXBwZXIudW5ieGQtYXMtb3ZlcmFsbC1hdXRvc3VnZ2VzdCB1bCBsaTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4udW5ieGQtYXMtd3JhcHBlci51bmJ4ZC1hcy1vdmVyYWxsLWF1dG9zdWdnZXN0IHVsIGxpLnVuYnhkLWFzLXBvcHVsYXItcHJvZHVjdC51bmJ4ZC1hYy1zZWxlY3RlZCwgLnVuYnhkLWFzLXdyYXBwZXIudW5ieGQtYXMtb3ZlcmFsbC1hdXRvc3VnZ2VzdCB1bCBsaS51bmJ4ZC1hcy1wb3B1bGFyLXByb2R1Y3Q6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi51bmJ4ZC1hcy13cmFwcGVyLnVuYnhkLWFzLW92ZXJhbGwtYXV0b3N1Z2dlc3QgdWwgbGkudW5ieGQtYXMta2V5c3VnZ2VzdGlvbjpob3ZlciwgLnVuYnhkLWFzLXdyYXBwZXIudW5ieGQtYXMtb3ZlcmFsbC1hdXRvc3VnZ2VzdCB1bCBsaS51bmJ4ZC1hcy1rZXlzdWdnZXN0aW9uLnVuYnhkLWFjLXNlbGVjdGVke1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiOTMgIWltcG9ydGFudDtcbn1cbi5zaXRlLWhlYWRlcl9fc2VhcmNoX193cmFwcGVye1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpe1xuICAgIC5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVye1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgfVxuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KXtcbiAgICAjU2l0ZU5hdlBhcmVudHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXJfX3NlYXJjaHtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3OXB4KXtcbiAgICAjU2l0ZU5hdlBhcmVudHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXJfX3NlYXJjaHtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAuZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlcntcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zaXRlLWhlYWRlcl9fc2VhcmNoe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXJfX3NlYXJjaC1pbm5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zaXRlLWhlYWRlcl9fc2VhcmNoX193cmFwcGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNpdGUtaGVhZGVyX19zZWFyY2gtaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgfVxuICAgIC5nci11bmJ4ZC51bmJ4ZC1hcy13cmFwcGVyIHVsOmZpcnN0LWNoaWxke1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIH1cblxufVxuXG4uZ3ItdW5ieGQudW5ieGQtYXMtd3JhcHBlciAudW5ieGQtYXMtbW9iaWxlLXZpZXd7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAzOHZoO1xufVxuXG5cblxuXG4uVU5YLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLlVOWC1wcm9kdWN0LXJlc3VsdHMgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xufVxuXG4uVU5YLWlucHV0IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDozN3B4O1xuICAgIGhlaWdodDo0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLlVOWC1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OjI0cHg7XG59XG5cbi5VTlgtc2VhcmNoLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYigxODUsIDE4NSwgMTg1KTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6NDBweDtcbn1cbi5VTlgtcmVzdWx0LWhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXQtd3JhcHBlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIC41cmVtO1xufVxuLlVOWC1mYWNldHMtc2VsZWN0aW9uc3tcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2VhZWFlYTtcbn1cbi5VTlgtY2xlYXItZmFjZXQ6aG92ZXJ7XG4gICAgb3BhY2l0eTogMC43O1xufVxuLlVOWC1mYWNldC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG4uVU5YLXNlbGVjdGVkLWFjdGlvbnN7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLlVOWC1maWx0ZXItaGVhZGVyIHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBwYWRkaW5nOiAwIC41cmVtO1xufVxuLlVOWC1mYWNldC1pdGVtLWQge1xuICAgIHBhZGRpbmc6IDA7XG59XG4uVU5YLWZhY2V0LW9wZW46YWZ0ZXIge1xuICAgIGNvbG9yOiAjNzE3OTg5O1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHBlciAubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xufVxuLlVOWC1zZWxlY3RlZC1jcnVtYiAuVU5YLWZhY2V0LXRleHQsIC5VTlgtYnJlYWQtY3J1bWItaXRlbSB7XG4gICAgY29sb3I6IzMzMzMzMztcbn1cblxuLlVOWC1jYXRlZ29yeS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLlVOWC1zZWxlY3RlZC1jcnVtYiAuVU5YLWNhdGVnb3J5LWljb246YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLlVOWC1tdWx0aWxldmVsLWJsb2NrIC5VTlgtZmFjZXQtdGV4dCB7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uVU5YLW11bHRpbGV2ZWwtZmFjZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5VTlgtcGFnaW5hdGlvbi1ibG9jayB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uVU5YLXBhZ2Utbm8tYmxvY2sgLlVOWC1wYWdlLWJ1dHRvbiB7XG5cbn1cblxuLlVOWC1mYWNldHMtcmVzdWx0cy1ibG9jayB7XG4gICAgQGFwcGx5IGdhcC00IGZsZXggZmxleC1jb2w7XG59XG4uVU5YLWZhY2V0cy1yZXN1bHRzLWJsb2NrIC5VTlgtcmFuZ2Utc2xpZGVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDBweCA1cHg7XG59XG5cbi5VTlgtc2VsZWN0ZWQtZmFjZXQtYnRuIC5VTlgtZmFjZXQtdGV4dDphZnRlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGxlZnQ6IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgd2lkdGg6IDZweDtcbiAgICB6LWluZGV4OiAxO1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldC1idG4gLlVOWC1mYWNldC10ZXh0OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgdG9wOiAycHg7XG4gICAgd2lkdGg6IDE2cHg7XG59XG4uVU5YLWdyaWQtY2FyZCAuVU5YLXByb2R1Y3QtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLlVOWC1wcmljZS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMTJweCAwIDhweDtcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcbn1cbi5VTlgtc2FsZS1wcmljZSB7XG4gICAgY29sb3I6ICMwMDQ3ODE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uVU5YLXN0cmlrZS1wcmljZSB7XG4gICAgY29sb3I6ICNFODY5NDY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLlVOWC12YWx1ZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLlVOWC1wcm9kdWN0LXZpZXcge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjOWU5ZTllO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLlVOWC1saXN0LWJsb2NrIHtcbiAgICBAYXBwbHkgbGc6cHItNjtcbn1cbi5VTlgtbGlzdC1jYXJkIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0NDQ0NDQztcbn1cbi5VTlgtc2VsZWN0ZWQtcHJvZHVjdC12aWV3IHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cbi5VTlgtc29ydC1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDQ3ODE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuLlVOWC1mYWNldC1oZWFkZXIge1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGNvbG9yOiAjMDA0NzgxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5VTlgtY2hhbmdlLWZhY2V0LCAuVU5YLW11bHRpbGV2ZWwtZmFjZXQsIC5VTlgtcmFuZ2UtdmFsdWUtYmxvY2sgIHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5VTlgtZmFjZXQtdGV4dHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4uVU5YLWZhY2V0LXRleHQ6YmVmb3Jle1xuICAgIHRvcDogMXB4O1xufVxuLlVOWC1jaGFuZ2UtZmFjZXR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLlVOWC1yYW5nZS1zbGlkZXItd3JhcHBlci5ub1VpLXRhcmdldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG59XG4uVU5YLW11bHRpbGV2ZWwtZmFjZXQgLlVOWC1mYWNldC10ZXh0LFxuLlVOWC1tdWx0aWxldmVsLWZhY2V0IC5VTlgtZmFjZXQtY291bnR7XG4gICAgaGVpZ2h0OmF1dG87XG59XG4uVU5YLWZhY2V0LXdyYXBwZXIgaDMge1xuICAgIGNvbG9yOiAjMDA0NzgxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLlVOWC1wYWdlLWl0ZW1zLlVOWC1wYWdlLWJ1dHRvbiB7XG5cbn1cbi5VTlgtcGFnZS1idXR0b24uVU5YLXNlbGVjdGVkLXBhZ2UtaXRlbSB7XG5cbn1cbi5wcm9kdWN0LXZpZXctY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5VTlgtcGFnZS1uby1ibG9jayB7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4uVU5YLWNoYW5nZS1wYWdpbmF0aW9uLXdyYXAudW54UGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLlVOWC1yZXN1bHQtd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgcm93LWdhcDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDMwMHB4KSBtaW5tYXgoYXV0bywgMzAwcHgpO1xuICAgIH1cbn1cblxuLlVOWC1ncmlkLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4uVU5YLWFkZC1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NzgxO1xuICAgIGNvbG9yOiBoc2woMCwgMCUsIDEwMCUpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5VTlgtaW1hZ2VzLWJsb2NrIHtcbiAgICBtYXJnaW46IDlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uVU5YLWltZy13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5VTlgtaW1nLWJsb2NrIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLlVOWC1ncmlkLWNhcmQ6aG92ZXIge1xuICAgIGJvcmRlcjpzb2xpZCAxcHggI0U0RTRFNDtcbn1cbi5VTlgtZ3JpZC1jYXJkOmhvdmVyICAuVU5YLWFkZC1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NzgxO1xufVxuLlVOWC1wcm9kdWN0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDlweDtcbn1cbi5VTlgtZ3JpZC1jYXJkOmhvdmVyIC5VTlgtcHJvZHVjdC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwIC0ycHggMTBweCAwICNEQUUxRTk7XG59XG4uVU5YLW0tcGFnZSB7XG4gICAgZGlzcGxheTpibG9jaztcbn1cbi5VTlgtbGlzdC1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5VTlgtaWQtcm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzcxNzk4OTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5VTlgtc3Rhci1yYXRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uVU5YLWxpc3QtY2FyZCAuVU5YLWFkZC1jYXJkIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLlVOWC1mZWF0dXJlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjUlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxNTBweDtcbn1cblxuXG4uVU5YLWxpbmstd3JhcHBlciBhIHtcbiAgICBjb2xvcjogI0RBRTFFOTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBmb250LXdlaWdodDogMjAwO1xufVxuXG4uVU5YLWxpbmstaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXQtYnRuIC5VTlgtZmFjZXQtdGV4dDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYzJjOTtcbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXQtYnRuIC5VTlgtZmFjZXQtdGV4dDphZnRlcntcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjMDA0NzgxO1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldC1idG4gLlVOWC1mYWNldC10ZXh0e1xuICAgIGNvbG9yOiAjMDA0NzgxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3BhbntcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICB9XG59XG4uVU5YLXRleHQtZmFjZXQtYmxvY2sgLlVOWC1zZWxlY3RlZC1mYWNldC1idG4gLlVOWC1mYWNldC10ZXh0e1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uVU5YLWNoYW5nZS1mYWNldDpmb2N1c3tcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLlVOWC1mYWNldC1mb290ZXIge1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cbi5VTlgtc2VsZWN0ZWQtcHJvZHVjdC12aWV3IHtcbiAgICBjb2xvcjogIzAwNDc4MTtcbn1cblxuLlVOWC1zZWxlY3RlZC1mYWNldHMtd3JhcCAuVU5YLWZhY2V0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG4uVU5YLXRleHQtZmFjZXQtd3JhcCAuVU5YLWZhY2V0LXRleHR7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLlVOWC10ZXh0LWZhY2V0LXdyYXAgLlVOWC1jaGFuZ2UtZmFjZXQ6aG92ZXJ7XG4gICAgLlVOWC1mYWNldC10ZXh0e1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbn1cblxuLlVOWC1tdWx0aWxldmVsLWZhY2V0IC5VTlgtZmFjZXQtdGV4dCwgLlVOWC1tdWx0aWxldmVsLWZhY2V0IC5VTlgtZmFjZXQtY291bnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLlVOWC1jYXRlZ29yeS1pY29uICsgLlVOWC1mYWNldC10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5VTlgtY2F0ZWdvcnktbGV2ZWwtMSAuVU5YLWZhY2V0LXRleHQge1xuICAgIHBhZGRpbmctbGVmdDowcHhcbn1cbi5VTlgtY2F0ZWdvcnktdmFsdWVzPi5VTlgtY2F0ZWdvcnktbGV2ZWwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uVU5YLWNhdGVnb3J5LXZhbHVlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi5VTlgtaW1hZ2VzLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uVU5YLWZhdm91cml0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICB6LWluZGV4OiA5O1xuICAgIHRvcDogMjQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgxMzMsMTQ2LDE3MiwwLjQ2KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOHB4IC0zMTBweDtcbn1cbmlucHV0W2lkXj1cImxpa2VCdG5cIl06Y2hlY2tlZCB+IC5VTlgtZmF2b3VyaXRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNThweCAtMzEwcHg7XG59XG4uVU5YLWhlYXJ0LWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04cHggLTMxMHB4O1xufVxuLlVOWC1zdGFyIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLlVOWC1mdWxsLXN0YXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjlweCAtMzE4cHg7XG59XG4uVU5YLWhhbGYtc3RhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2OXB4IC0zNjhweDtcbn1cbi5VTlgtZW1wdHktc3RhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MHB4IC00MThweDtcbn1cbi5VTlgtcHJvZHVjdC1jb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbn1cblxuXG4uVU5YLWhlYXJ0LXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNThweCAtMzEwcHg7XG59XG5cblxuLlVOWC1zZWxlY3RlZC1mLW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uVU5YLXN3YXRjaC1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5VTlgtc3dhdGNoLWJ0bi1yb3cge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5VTlgtc3dhdGNoLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIHdpZHRoOiAzMXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzFweCAzMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5VTlgtc2hvdy1tb3JlLXN3YXRjaGVzIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uVU5YLXNob3ctbW9yZS1zd2F0Y2hlcyArIC5VTlgtc3dhdGNoLW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uVU5YLXN3YXRjaC1tb3JlLWJ0biB7XG4gICAgY29sb3I6ICM5MTk2QTI7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHdpZHRoOjMxcHg7XG4gICAgaGVpZ2h0OjMxcHg7XG4gICAgYm9yZGVyOnNvbGlkIDFweCAjOTE5NkEyO1xufVxuLlVOWC1saXN0LWNhcmQgLlVOWC1zd2F0Y2gtbW9yZS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uVU5YLWxpc3QtY2FyZCAuVU5YLXN3YXRjaC1idG4tcm93IHtcbiAgICBoZWlnaHQ6YXV0bztcbn1cbi5VTlgtc3dhdGNoLWJ1dHRvbjpmb2N1cywgLlVOWC1zd2F0Y2gtc2VsZWN0ZWQtYnRuIHtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAjMzMzMzMzO1xuICAgIG91dGxpbmU6IHNvbGlkIDJweCAjMzMzMzMzO1xufVxuLlVOWC1saXN0LWNhcmQgLlVOWC1mYXZvdXJpdGUge1xuICAgIHRvcDogODAlO1xuICAgIHJpZ2h0OiAyMCU7XG59XG4uVU5YLWltYWdlcy1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLlVOWC1pbWctYmxvY2sge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uVU5YLXJlc3VsdHMtY29udGFpbmVyLC5VTlgtaGVhZGVyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLlVOWC1wcm9kdWN0LXJlc3VsdHMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLlVOWC1yZXN1bHQtd3JhcHBlci5VTlgtbm8tcmVzdWx0cy13cmFwIHtcbiAgICBkaXNwbGF5OmdyaWQ7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5cbi5VTlgtbm8tcmVzdWx0cy13cmFwIHtcbiAgICBkaXNwbGF5OmZsZXggIWltcG9ydGFudDtcbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXQtaGVhZGVyIHtcbiAgICBtYXJnaW46MTBweCAwcHggMjBweDtcbiAgICBjb2xvcjogIzAwNDc4MTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5VTlgtaGVhZGVyLWlubmVyIHtcbiAgICBoZWlnaHQ6NzBweDtcbn1cblxuLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICBtaW4td2lkdGg6MTUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsMCwwLDAuMTgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6MHB4O1xufVxuLlVOWC1zaXplLXNlbGVjdC13cmFwIC5jaG9pY2VzX19saXN0LS1kcm9wZG93bntcbiAgICB0b3A6IDMwcHg7XG4gICAgei1pbmRleDogOTk7XG59XG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cbi5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDowcHg7XG59XG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pbm5lciB7XG4gICAgbWluLWhlaWdodDogMThweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjREFFMUU5O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDFweCAxMnB4IDJweCA2cHg7XG59XG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG59XG4uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdOmFmdGVyIHtcbiAgICByaWdodDogMTJweDtcbn1cbi5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0uaXMtb3BlbjpiZWZvcmV7XG4gICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkY7XG4gICAgbWFyZ2luLXRvcDotNnB4XG59XG4uaXMtb3BlbiAuY2hvaWNlc19faW5uZXJ7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5VTlgtbXVsdGlsZXZlbC1mYWNldDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaWNvbnMuc3ZnKTsqL1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzBweCAtMzY3cHg7XG59XG4uVU5YLW11bHRpbGV2ZWwtZmFjZXQuVU5YLXNlbGVjdGVkLWNydW1iOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0zNjdweDtcbn1cbi5VTlgtY2hhbmdlLXBhZ2luYXRpb24td3JhcCwgLlVOWC1zb3J0LXdyYXBwZXJ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG5cbn1cblxuLmNob2ljZXNfX2xpc3QtLXNpbmdsZSB7XG4gICAgcGFkZGluZzogNHB4IDE2cHggNHB4IDRweDtcbn1cbi5jaG9pY2VzX19saXN0LS1zaW5nbGUgLmNob2ljZXNfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLlVOWC1yaWdodC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG4uVU5YLXByb2R1Y3QtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5VTlgtc29ydC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5VTlgtbGlzdC1jYXJkIC5VTlgtaW1hZ2VzLWJsb2NrIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5VTlgtbXVsdGlsZXZlbC1mYWNldCAuVU5YLWZhY2V0LXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLlVOWC1zZWxlY3RlZC1mYWNldHMtaW5uZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXRzLWlubmVyIC5VTlgtc2VsZWN0ZWQtZmFjZXRzLXdyYXB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcbiAgICAuVU5YLWZhY2V0LXRleHR7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICAgICAgICBjb2xvcjogIzAwNDc4MTtcbiAgICB9XG4gICAgbWFyZ2luOiAwIDhweCA4cHggMDtcbn1cbi5VTlgtc2VsZWN0ZWQtZmFjZXRzLWlubmVyIC5VTlgtc2VsZWN0ZWQtZmFjZXRzLXdyYXA6aG92ZXJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDc4MTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0NzgxO1xuICAgIC5VTlgtZmFjZXQtdGV4dHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAuVU5YLWRlbGV0ZS1mYWNldDphZnRlciwgLlVOWC1kZWxldGUtZmFjZXQ6YmVmb3Jle1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uVU5YLXRleHQtZmFjZXQtd3JhcDpoYXMoLlVOWC1mYWNldC1oZWFkZXIuVU5YLWZhY2V0LWNsb3NlKSAuVU5YLWZhY2V0LWhlYWRlcntcbiAgICBAYXBwbHkgYm9yZGVyLTAgcHktMDtcbn1cblxuLlVOWC10ZXh0LWZhY2V0LXdyYXA6aGFzKC5VTlgtZmFjZXQtaGVhZGVyLlVOWC1mYWNldC1jbG9zZSkge1xuICAgIEBhcHBseSBnYXAtMDtcbn1cblxuLlVOWC1mYWNldC1oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLlVOWC1mYWNldC1oZWFkZXI6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNDQ4IDUxMlwiPjxwYXRoIGZpbGw9XCIlMjMwMDQ3ODFcIiBkPVwiTTI1NiA4MGMwLTE3LjctMTQuMy0zMi0zMi0zMnMtMzIgMTQuMy0zMiAzMmwwIDE0NEw0OCAyMjRjLTE3LjcgMC0zMiAxNC4zLTMyIDMyczE0LjMgMzIgMzIgMzJsMTQ0IDAgMCAxNDRjMCAxNy43IDE0LjMgMzIgMzIgMzJzMzItMTQuMyAzMi0zMmwwLTE0NCAxNDQgMGMxNy43IDAgMzItMTQuMyAzMi0zMnMtMTQuMy0zMi0zMi0zMmwtMTQ0IDAgMC0xNDR6XCIvPjwvc3ZnPicpO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDM1JTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAjMDA0YjkzO1xuICAgIH1cbn1cblxuLlVOWC1mYWNldC1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDA0NzgxJyBkPSdNNDMyIDI1NmMwIDE3LjctMTQuMyAzMi0zMiAzMkw0OCAyODhjLTE3LjcgMC0zMi0xNC4zLTMyLTMyczE0LjMtMzIgMzItMzJsMzUyIDBjMTcuNyAwIDMyIDE0LjMgMzIgMzJ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLlVOWC1mYWNldC1jbG9zZTphZnRlciwgLlVOWC1mYWNldC1vcGVuOmFmdGVye1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG4uVU5YLXJpYmJvbiB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKmJhY2tncm91bmQ6IHVybCguL2ljb25zLnN2ZykgLTFweCAtNTE0cHg7Ki9cbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA4cHg7XG59XG4uVU5YLXN3YXRjaC1tYWluLlVOWC1zaXplLW1haW4ge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXG59XG4uVU5YLXNpemUtbWFpbiAgLlVOWC1zd2F0Y2gtYnRuLXJvd3tcbiAgICBoZWlnaHQ6YXV0bztcbn1cbi5VTlgtc3dhdGNoLXNpemUge1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM5MTk2QTI7XG4gICAgY29sb3I6ICM5MTk2QTI7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtaW4taGVpZ2h0OiAzMXB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBtaW4td2lkdGg6IDMxcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uVU5YLXN3YXRjaC1zaXplLWZhZGVkIHtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5VTlgtc3dhdGNoLXNpemUtc2VsZWN0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogI0Y5ODk2QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk4OTZBO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xufVxuLlVOWC1zaXplLXJvd3tcbiAgICB3aGl0ZS1zcGFjZTpwcmU7XG59XG4uVU5YLXNpemUtbW9yZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNDQ0NDQ0M7XG4gICAgY29sb3I6ICM5YTk1OTU7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLlVOWC1zaG93LXNpemUtYWxsIHtcbiAgICB3aGl0ZS1zcGFjZTpub3JtYWw7XG59XG5cbi5VTlgtbGlzdC1jYXJkIC5VTlgtaW1nLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjUwcHg7XG59XG4uVU5YLWxpc3QtY2FyZCAuVU5YLWltZy1ibG9jayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG59XG4uY2hvaWNlc19fcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6MTtcbn1cblxuLlVOWC1mYWNldHMge1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgbWFyZ2luOiAwcHggMCAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDIyNnB4O1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzU3NTc1O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tcbiAgICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAuVU5YLXByb2R1Y3QtbGlzdCAuVU5YLWNoYW5nZS1wYWdpbmF0aW9uLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuVU5YLXJlc3VsdC1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLlVOWC1oZWFkLXdyYXBwZXIgLlVOWC1wcm9kdWN0LXR5cGUtYmxvY2sge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIH1cbiAgICAuVU5YLWhlYWRlci1pbm5lciAuVU5YLWlucHV0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cblxuXG4gICAgLnVuYnhkLTFjb2x1bW4tcG9wdWxhci1wcm9kdWN0LWRlc2t0b3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbn1cblxuLlVOWC1wcmV2aWV3LWRlYnVnZ2VyLlVOWC1wcm9kdWN0IHtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLnZfd2lkdGhfdUZpbHRlciwgLnZfYXNwZWN0X3JhdGlvX3VGaWx0ZXIsIC52X2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX3dpZHRoX3VGaWx0ZXIsIC52X3doZWVsX2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX29mZnNldF91RmlsdGVyLCAudl93aGVlbF9odWJfdUZpbHRlciAgIHtcbiAgICAuVU5YLWNoYW5nZS1mYWNldHtcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzLCBib3JkZXIgMC4yNXMsIGNvbG9yIDAuMjVzO1xuICAgICAgICB3aWR0aDogdW5zZXQgO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcblxuXG4gICAgICAgIC5VTlgtZmFjZXQtY291bnR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICYuVU5YLXNlbGVjdGVkLWZhY2V0LWJ0bntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ3ODE7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA0NzgxO1xuXG4gICAgICAgICAgICAuVU5YLWZhY2V0LXRleHR7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5VTlgtc2VsZWN0ZWQtZmFjZXQtYnRue1xuICAgICAgICAgICAgLlVOWC1mYWNldC10ZXh0e1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1mYWNldC10ZXh0e1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA0NzgxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG5cbiAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAuVU5YLWZhY2V0cyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDUwLjVweCwgMWZyKSBtaW5tYXgoNTAuNXB4LCAxZnIpIG1pbm1heCg1MC41cHgsIDFmcikgbWlubWF4KDUwLjVweCwgMWZyKTtcbiAgICAgICAgY29sdW1uLWdhcDogNXB4O1xuICAgICAgICByb3ctZ2FwOiA1cHg7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgMjVweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgICAgICAgbWF4LWhlaWdodDogMjI4cHg7XG4gICAgfVxufVxuLlVOWC1mYWNldC1jb3VudHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucmFuZ2UtZmFjZXRzLWJsb2NrIC5VTlgtZmFjZXRzLWl0ZW17XG4gICAgb3ZlcmZsb3cteTogdW5zZXQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5VTlgtZmFjZXRzLlVOWC1mYWNldHMtaXRlbSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLlVOWC1uby1yZXN1bHRze1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBzcGFue1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLnVueFBhZ2luYXRpb257XG4gICAgLlVOWC1wYWdpbmF0aW9uLW1vYmlsZS1idG5ze1xuICAgICAgICBkaXNwbGF5OiBub25lIDtcbiAgICB9XG4gICAgLlVOWC1wYWdlLW5vLWJsb2Nre1xuICAgICAgICAuVU5YLXBhZ2UtYnV0dG9ue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMsIGJhY2tncm91bmQtY29sb3IgMC4yNXM7XG4gICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDRiOTM7XG4gICAgICAgICAgICAmLlVOWC1zZWxlY3RlZC1wYWdlLWl0ZW0sICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLlVOWC1wYWdlLWVsbGlwc2lze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgY29sb3I6ICMwMDRiOTM7XG4gICAgICAgIH1cbiAgICB9XG59XG4uVU5YLXJlc3VsdC13cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICByb3ctZ2FwOiAzMHB4O1xufVxuLlVOWC1tLWZhY2V0LWJ0bntcblxufVxuXG4udGVtcGxhdGUtY29sbGVjdGlvbiAubWV0YV9wcm9kdWN0X3R5cGVfdUZpbHRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkjcm91ZXMudGVtcGxhdGUtY29sbGVjdGlvbiAubWV0YV9wcm9kdWN0X3R5cGVfdUZpbHRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jc2hvcGlmeS1zZWN0aW9uLXNpZGViYXIgYnV0dG9uLlVOWC1tLWZhY2V0LWJ0bntcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogNzBweDtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICAgICY6Zm9jdXN7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG59XG4jc2hvcGlmeS1zZWN0aW9uLXNpZGViYXIgLlVOWC1zaG93LWZhY2V0cyBidXR0b24uVU5YLW0tZmFjZXQtYnRue1xuICAgIHRvcDogNzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpe1xuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgLlVOWC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAuVU5YLWZhY2V0LXdyYXBwZXIuVU5YLXNob3ctZmFjZXRzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweCAxNjBweDtcbiAgICAgICAgei1pbmRleDogOTk5OTk5OTk7XG4gICAgfVxuICAgIC5VTlgtcHJvZHVjdC1saXN0e1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5VTlgtcmVzdWx0LXdyYXBwZXIge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgfVxuICAgIC5VTlgtZmFjZXRze1xuICAgICAgICBwYWRkaW5nOiAwcHggMjBweCA1cHggMDtcbiAgICB9XG4gICAgLnZfd2lkdGhfdUZpbHRlciwgLnZfYXNwZWN0X3JhdGlvX3VGaWx0ZXIsIC52X2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX3dpZHRoX3VGaWx0ZXIsIC52X3doZWVsX2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX29mZnNldF91RmlsdGVyLCAudl93aGVlbF9odWJfdUZpbHRlciB7XG4gICAgICAgIC5VTlgtZmFjZXRze1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDA7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAuanMtZmlsdGVycy1vcGVuIHtcbiAgICAgICAgI3Nob3BpZnktc2VjdGlvbi1oZWFkZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgI3Nob3BpZnktc2VjdGlvbi1zaWRlYmFyIGJ1dHRvbi5VTlgtbS1mYWNldC1idG46YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gICAgLlVOWC1zZWxlY3RlZC1mYWNldC1oZWFkZXIge1xuICAgICAgICBtYXJnaW46MTBweCAwcHggMTZweDtcbiAgICB9XG4gICAgLlVOWC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICB9XG4gICAgLnByb2R1Y3QtY2FyZDpob3ZlcntcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLlVOWC1mYWNldHMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMjZweDtcbiAgICB9XG4gICAgLnZfd2lkdGhfdUZpbHRlciwgLnZfYXNwZWN0X3JhdGlvX3VGaWx0ZXIsIC52X2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX3dpZHRoX3VGaWx0ZXIsIC52X3doZWVsX2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX29mZnNldF91RmlsdGVyLCAudl93aGVlbF9odWJfdUZpbHRlciB7XG4gICAgICAgIC5VTlgtZmFjZXRze1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTkycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLlVOWC10ZXh0LWZhY2V0LXdyYXAgLlVOWC1jaGFuZ2UtZmFjZXQ6aG92ZXJ7XG4gICAgICAgIC5VTlgtZmFjZXQtdGV4dHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KXtcbiAgICAuVU5YLXJlc3VsdC13cmFwcGVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgICB9XG4gICAgLnByb2R1Y3QgLnByb2R1Y3RfX3RleHR7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpe1xuICAgIC51bnhQYWdpbmF0aW9uIC5VTlgtcGFnaW5hdGlvbi1ibG9jayB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgJiA+IC5VTlgtcGFnZS1uYXZ7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCl7XG4gICAgLnVueFBhZ2luYXRpb257XG4gICAgICAgIC5VTlgtcGFnaW5hdGlvbi1zaXplLWJsb2Nre1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5VTlgtcGFnaW5hdGlvbi1ibG9ja3tcblxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgJiA+IC5VTlgtcGFnZS1uYXZ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuVU5YLXBhZ2luYXRpb24tbW9iaWxlLWJ0bnN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuVU5YLXBhZ2Utbm8tYmxvY2t7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgLlVOWC1wYWdlLWJ1dHRvbntcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRlci0tbWVudXtcbiAgICAjbWVudU9wZW57XG4gICAgICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XG4gICAgLnZfd2lkdGhfdUZpbHRlciwgLnZfYXNwZWN0X3JhdGlvX3VGaWx0ZXIsIC52X2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX3dpZHRoX3VGaWx0ZXIsIC52X3doZWVsX2RpYW1ldGVyX3VGaWx0ZXIsIC52X3doZWVsX29mZnNldF91RmlsdGVyLCAudl93aGVlbF9odWJfdUZpbHRlciB7XG4gICAgICAgIC5VTlgtZmFjZXRzIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDUwLjVweCwgMWZyKSBtaW5tYXgoNTAuNXB4LCAxZnIpIG1pbm1heCg1MC41cHgsIDFmcik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLlVOWC1mYWNldC1jb3VudHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/