.vue-skeletor {
  position: relative;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.12); }
  .vue-skeletor:not(.vue-skeletor--shimmerless):after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: translateX(-100%);
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3), rgba(37, 22, 22, 0));
    animation: shimmer 1.5s infinite;
    content: ''; }
  .vue-skeletor--rect, .vue-skeletor--circle {
    display: block; }
  .vue-skeletor--circle {
    border-radius: 50%; }
  .vue-skeletor--pill, .vue-skeletor--text {
    border-radius: 9999px; }
  .vue-skeletor--text {
    line-height: 1;
    display: inline-block;
    width: 100%;
    height: inherit;
    vertical-align: middle;
    top: -1px; }

@keyframes shimmer {
  100% {
    transform: translateX(100%); } }

:root {
  --ms-tag-bg: #469BD4;
  --ms-caret-color: #0B4A7A;
  --ms-clear-color: #0B4A7A;
  --ms-option-bg-selected-pointed: #469BD4;
  --ms-option-bg-selected: #469BD4;
}

*, ::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.17 | 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;
}
.container{
  width: 100%;
}
@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1112px){
  .container{
    max-width: 1112px;
  }
}
.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-y-0{
  top: 0px;
  bottom: 0px;
}
.bottom-0{
  bottom: 0px;
}
.left-0{
  left: 0px;
}
.right-0{
  right: 0px;
}
.top-0{
  top: 0px;
}
.top-2{
  top: 0.5rem;
}
.isolate{
  isolation: isolate;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-30{
  z-index: 30;
}
.m-3{
  margin: 0.75rem;
}
.m-4{
  margin: 1rem;
}
.m-auto{
  margin: auto;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-auto{
  margin-top: auto;
  margin-bottom: auto;
}
.-ml-2{
  margin-left: -0.5rem;
}
.-ml-4{
  margin-left: -1rem;
}
.-mr-2{
  margin-right: -0.5rem;
}
.-mt-1{
  margin-top: -0.25rem;
}
.-mt-2{
  margin-top: -0.5rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-12{
  margin-bottom: 3rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.ml-1{
  margin-left: 0.25rem;
}
.ml-12{
  margin-left: 3rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-4{
  margin-left: 1rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.ml-8{
  margin-left: 2rem;
}
.ml-auto{
  margin-left: auto;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-4{
  margin-right: 1rem;
}
.mr-6{
  margin-right: 1.5rem;
}
.mr-8{
  margin-right: 2rem;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-8{
  margin-top: 2rem;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.flex{
  display: flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.contents{
  display: contents;
}
.hidden{
  display: none;
}
.h-full{
  height: 100%;
}
.w-1\/12{
  width: 8.333333%;
}
.w-1\/2{
  width: 50%;
}
.w-1\/3{
  width: 33.333333%;
}
.w-1\/5{
  width: 20%;
}
.w-1\/6{
  width: 16.666667%;
}
.w-10\/12{
  width: 83.333333%;
}
.w-2\/12{
  width: 16.666667%;
}
.w-2\/3{
  width: 66.666667%;
}
.w-4\/5{
  width: 80%;
}
.w-5\/12{
  width: 41.666667%;
}
.w-6\/12{
  width: 50%;
}
.w-7\/12{
  width: 58.333333%;
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-shrink{
  flex-shrink: 1;
}
.table-fixed{
  table-layout: fixed;
}
.border-collapse{
  border-collapse: collapse;
}
.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));
}
.cursor-pointer{
  cursor: pointer;
}
.cursor-text{
  cursor: text;
}
.resize{
  resize: both;
}
.flex-row{
  flex-direction: row;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.items-start{
  align-items: flex-start;
}
.items-center{
  align-items: center;
}
.items-stretch{
  align-items: stretch;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-y-scroll{
  overflow-y: scroll;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.border{
  border-width: 1px;
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-11{
  padding: 2.75rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-6{
  padding: 1.5rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.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;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-1{
  padding-bottom: 0.25rem;
}
.pb-16{
  padding-bottom: 4rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-4{
  padding-left: 1rem;
}
.pl-8{
  padding-left: 2rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-6{
  padding-right: 1.5rem;
}
.pr-8{
  padding-right: 2rem;
}
.pt-1{
  padding-top: 0.25rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.font-black{
  font-weight: 900;
}
.font-bold{
  font-weight: 700;
}
.font-extrabold{
  font-weight: 800;
}
.font-normal{
  font-weight: 400;
}
.uppercase{
  text-transform: uppercase;
}
.lowercase{
  text-transform: lowercase;
}
.capitalize{
  text-transform: capitalize;
}
.italic{
  font-style: italic;
}
.underline{
  text-decoration-line: underline;
}
.opacity-0{
  opacity: 0;
}
.outline{
  outline-style: solid;
}
.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);
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
:root {
  --ms-tag-bg: #469BD4;
  --ms-caret-color: #0B4A7A;
  --ms-clear-color: #0B4A7A;
  --ms-option-bg-selected-pointed: #469BD4;
  --ms-option-bg-selected: #469BD4;
}

html {
  font-size: 16px;
}

html body {
  font-family: "Arial", sans-serif;
  color: #4720BF;
  font-size: 15px;
  line-height: 20px;
}

.scrollbar-thin {
  scrollbar-width: thin;
}

.scrollbar-thin::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.scrollbar-thin::-webkit-scrollbar {
  width: 4px;
  background-color: #F5F5F5;
}

.scrollbar-thin::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #4720BF;
}

.button{
  cursor: pointer;
  color: #4720BF;
  letter-spacing: 1.05px;
  background-color: #f8f5ff;
  border: 1px solid rgba(71, 32, 191, 0.3);
  border-radius: 5px;
  line-height: 1em;
}

.button.secondary {
  background-color: #4720BF;
  color: #FFF;
}

.button.no-border {
  padding: 10px 15px;
  border: none;
  letter-spacing: 0;
}

.dropdown-menu{
  position: absolute;
}

.login-page .progress-bar .progress .dropdown-menu {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .dropdown-menu {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .dropdown-menu {
  right: -16px;
  bottom: 10px;
}

.dropdown-menu {
  background-color: #f8f5ff;
  border: 1px solid rgba(71, 32, 191, 0.3);
  border-radius: 5px;
  border-top-left-radius: 0px;
}

.dropdown-menu button, .dropdown-menu a {
  color: #4720BF;
  width: 100%;
}

.dropdown-menu button:not(:last-child), .dropdown-menu a:not(:last-child) {
  border-bottom: 1px solid rgba(71, 32, 191, 0.3);
}

.dropdown-menu button svg, .dropdown-menu a svg {
  width: 20px;
}

.dropdown-menu button svg [stroke], .dropdown-menu a svg [stroke] {
  stroke: rgba(71, 32, 191, 0.3);
}

.related-items{
  position: sticky;
  top: 0px;
  margin-right: 1rem;
  height: -moz-max-content;
  height: max-content;
}

.related-items .section {
  margin-bottom: 10px;
}

.related-items .section .icon {
  filter: saturate(0%) brightness(0%) invert(43.7254901961%) opacity(1);
  filter: url('data:image/svg+xml;utf8,    <svg xmlns="http://www.w3.org/2000/svg">      <filter id="recolor" color-interpolation-filters="sRGB">        <feColorMatrix type="matrix" values="          0 0 0 0 0.2784313725          0 0 0 0 0.1254901961          0 0 0 0 0.7490196078          0 0 0 1 0        "/>      </filter>    </svg>    #recolor');
}

.related-items a{
  margin-bottom: 0.25rem;
  display: block;
  text-decoration-line: underline;
}

.related-items .menu li{
  font-weight: 800;
  text-transform: uppercase;
  margin-bottom: 10px;
  letter-spacing: 0.84px;
  font-size: 0.75rem;
  color: rgba(71, 32, 191, 0.4);
}

.related-items .menu li.active {
  color: #4720BF;
}

.form-content{
  padding-right: 1rem;
}

.counter{
  margin-left: 1rem;
  padding: 4px 8px;
  background-color: #4720BF;
  color: #FFF;
  font-size: 0.625rem;
}

.gradient-bg {
  background: linear-gradient(to right, #480FF6, #4720BF);
}

.vue-skeletor {
  background-color: #e3e3e3;
  z-index: 1;
  border-radius: 5px;
}

.header-site {
  background: linear-gradient(to right, #480FF6 0%, #4720BF 100%);
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  height: 70px;
  display: flex;
  align-items: center;
}

.header-site a.button {
  color: #FFF;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 0.625rem;
  border: 1px solid #FFF;
  border-radius: 2px;
  background: none;
  padding: 12px;
}

.login-page {
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, #480FF6 0%, #4720BF 100%);
  color: #FFF;
}

.login-page.team-page .email-input {
  border: 1px solid #FFF;
}

.login-page.team-page input {
  background: none;
}

.login-page .progress-bar {
  height: 10px;
  background: #4720BF;
}

.login-page .progress-bar .progress {
  background: #FFF;
}

.login-page .progress-bar .progress .absolute {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress{
  width: 33.333333%;
}

.login-page .progress-bar.password-progress .progress .absolute {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress {
  width: 58.46%;
}

.login-page .progress-bar.space-progress .progress .absolute {
  right: -16px;
  bottom: 10px;
}

.login-page .progress-bar.team-progress .progress {
  width: 80%;
}

.login-page.space-name-page .login-page__content p.login-page__desc {
  font-weight: 800;
  font-size: 1.875rem;
}

.login-page .login-page__content {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.login-page .login-page__content h1 {
  color: #FFF;
  font-size: 3.75rem;
  line-height: 3.75rem;
}

.login-page .login-page__content p.login-page__desc {
  font-size: 1.25rem;
  font-weight: 400;
}

.login-page .login-page__content input, .login-page .login-page__content button, .login-page .login-page__content .invalid-feedback, .login-page .login-page__content label, .login-page .login-page__content .password-rules, .login-page .login-page__content .input-password, .login-page .login-page__content a.button {
  max-width: 360px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  padding: 1rem;
}

.login-page .login-page__content input {
  width: 360px;
}

.login-page .login-page__content input#password {
  text-align: left;
}

.login-page .login-page__content label {
  font-size: 1rem;
  letter-spacing: 0.8px;
  line-height: 1.5625rem;
}

.login-page .login-page__content label, .login-page .login-page__content .password-rules, .login-page .login-page__content .input-password{
  padding: 0.5rem;
  padding-left: 0;
  padding-right: 0;
}

.login-page .login-page__content .invalid-feedback {
  padding-left: 0;
  padding-right: 0;
}

.login-page .login-page__content .password-rules{
  padding-top: 1.5rem;
  margin-bottom: 2rem;
}

.login-page .login-page__content .password-rules span{
  margin-right: 1rem;
}

.login-page .login-page__content .password-rules li{
  margin-top: 0.5rem;
  letter-spacing: 0.75px;
}

.login-page .login-page__content .password-rules li:first-of-type {
  margin-top: 0;
}

.login-page .login-page__content .input-password {
  height: 50px;
}

.login-page .login-page__content .input-password input{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.625rem;
}

.login-page .login-page__content .input-password button {
  top: 50%;
  transform: translateY(-50%);
}

.login-page .login-page__content input[type=text], .login-page .login-page__content input[type=number], .login-page .login-page__content input[type=password] {
  background: none;
  border: 1px solid #FFF;
  border-radius: 2px;
  letter-spacing: 0.75px;
}

.login-page .login-page__content input[type=text]::-moz-placeholder, .login-page .login-page__content input[type=number]::-moz-placeholder, .login-page .login-page__content input[type=password]::-moz-placeholder {
  opacity: 0.6;
  color: #FFF;
}

.login-page .login-page__content input[type=text]::placeholder, .login-page .login-page__content input[type=number]::placeholder, .login-page .login-page__content input[type=password]::placeholder {
  opacity: 0.6;
  color: #FFF;
}

.login-page .login-page__content button[type=submit], .login-page .login-page__content a.button {
  text-decoration: none;
  margin-bottom: 2.5rem;
  width: 100%;
  font-style: italic;
  font-weight: bold;
  background: #FFF;
  color: #4720BF;
  line-height: 0;
  height: 50px;
  border-radius: 2px;
}

.login-page .login-page__content .code {
  max-width: 600px;
  margin: 0 auto;
}

.login-page .login-page__content .code input[type=number] {
  margin: 0;
  width: 78px;
  height: 115px;
  border: 1px solid #FFF;
  border-radius: 2px;
  font-weight: bold;
  font-style: italic;
  padding: 0;
  text-align: center;
  font-size: 2.5rem;
}

.login-page .login-page__content .code input[type=number]::-webkit-inner-spin-button,
.login-page .login-page__content .code input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.login-page .login-page__content .actions .forgot-pass, .login-page .login-page__content .actions p{
  margin-bottom: 0.5rem;
}

.login-page .login-page__content .actions p {
  letter-spacing: 0.75px;
}

.login-page .login-page__content .actions a {
  letter-spacing: 0.75px;
  display: block;
  text-align: center;
  text-decoration: underline;
}

.login-page .login-page__content .actions a.button {
  text-decoration: none;
}

.login-page .login-page__content .actions.space button, .login-page .login-page__content .actions.team button {
  max-width: 172px;
  margin-left: auto;
  margin-right: 0;
}

.login-page.check-code-page p.login-page__desc {
  font-size: 1.125rem;
  font-weight: 200;
  line-height: 1.5625rem;
}

h1, h2, h3{
  font-weight: 800;
  color: #4720BF;
  margin-bottom: 1.25rem;
}

h1 {
  font-size: 1.25rem;
}

h2 {
  font-size: 1.25rem;
}

h3 {
  font-size: 0.9375rem;
  letter-spacing: 1.05px;
}

.fieldset {
  background-color: #f8f5ff;
  border-radius: 10px;
}

.fieldset h3 {
  margin-bottom: 0;
}

.fieldset .button-group .button{
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0;
  font-size: 0.875rem;
}

.fieldset .sub-fieldset{
  margin-bottom: 1rem;
  padding: 1rem;
  border-radius: 10px;
  background: rgba(215, 205, 243, 0.2);
}

.fieldset .sub-fieldset h4{
  margin-bottom: 0.5rem;
  font-weight: 700;
}

.fieldset .sub-fieldset .item-sub {
  color: #4720BF;
  border-radius: 10px;
  background-color: #FFF;
}

.fieldset .sub-fieldset .item-sub .form-radio {
  border: none;
  margin-bottom: 0;
}

.form-content h2 {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 10px;
}

.form-group{
  position: relative;
  margin-bottom: 16px;
}

.form-group label{
  pointer-events: none;
  position: absolute;
}

.login-page .progress-bar .progress .form-group label {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .form-group label {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .form-group label {
  right: -16px;
  bottom: 10px;
}

.form-group label {
  left: 19px;
  top: 19px;
  opacity: 0.75;
  transition: all ease-in-out 0.2s;
}

.form-group label.small {
  top: 8px;
  font-size: 0.625rem;
}

.form-group label.optin {
  width: 360px;
  position: relative;
  margin: 0;
  margin: auto;
  top: 0;
  padding: 0;
  opacity: 1;
  pointer-events: all;
  left: 0;
  display: flex;
}

.form-group label.optin input {
  margin-right: 20px;
  margin-top: 7px;
}

.form-group label.optin a {
  text-decoration: underline;
}

.form-group input,
.form-group select,
.form-group textarea{
  width: 100%;
  padding: 27px 19px 4px;
  border: 1px solid rgba(71, 32, 191, 0.4);
  border-radius: 5px;
}

.form-group input::-moz-placeholder, .form-group select::-moz-placeholder, .form-group textarea::-moz-placeholder {
  color: transparent;
  opacity: 0;
}

.form-group input::placeholder,
.form-group select::placeholder,
.form-group textarea::placeholder {
  color: transparent;
  opacity: 0;
}

.form-group input:not(:-moz-placeholder) + label, .form-group select:not(:-moz-placeholder) + label, .form-group textarea:not(:-moz-placeholder) + label {
  top: 11px;
  font-size: 0.625rem;
}

.form-group input:not(:placeholder-shown) + label, .form-group input:focus + label,
.form-group select:not(:placeholder-shown) + label,
.form-group select:focus + label,
.form-group textarea:not(:placeholder-shown) + label,
.form-group textarea:focus + label {
  top: 11px;
  font-size: 0.625rem;
}

.form-group .multiselect {
  position: relative;
  margin: 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  border: var(--ms-border-width, 1px) solid var(--ms-border-color, #D1D5DB);
  border-radius: var(--ms-radius, 4px);
  background: var(--ms-bg, #FFFFFF);
  font-size: var(--ms-font-size, 1rem);
  min-height: calc(2 * var(--ms-border-width, 1px) + var(--ms-font-size, 1rem) * var(--ms-line-height, 1.375) + 2 * var(--ms-py, 0.5rem));
}

.form-group .multiselect.is-open {
  border-radius: var(--ms-radius, 4px) var(--ms-radius, 4px) 0 0;
}

.form-group .multiselect.is-open-top {
  border-radius: 0 0 var(--ms-radius, 4px) var(--ms-radius, 4px);
}

.form-group .multiselect.is-disabled {
  cursor: default;
  background: var(--ms-bg-disabled, #F3F4F6);
}

.form-group .multiselect.is-active {
  border: var(--ms-border-width-active, var(--ms-border-width, 1px)) solid var(--ms-border-color-active, var(--ms-border-color, #D1D5DB));
  box-shadow: 0 0 0 var(--ms-ring-width, 3px) var(--ms-ring-color, rgba(16, 185, 129, 0.1882352941));
}

.form-group .multiselect-wrapper {
  position: relative;
  margin: 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  cursor: pointer;
  outline: none;
  min-height: calc(2 * var(--ms-border-width, 1px) + var(--ms-font-size, 1rem) * var(--ms-line-height, 1.375) + 2 * var(--ms-py, 0.5rem));
}

.form-group .multiselect-multiple-label,
.form-group .multiselect-single-label,
.form-group .multiselect-placeholder {
  display: flex;
  align-items: center;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  background: transparent;
  line-height: var(--ms-line-height, 1.375);
  padding-left: var(--ms-px, 0.875rem);
  padding-right: calc(1.25rem + var(--ms-px, 0.875rem) * 3);
  box-sizing: border-box;
  max-width: 100%;
}

.form-group .multiselect-placeholder {
  color: var(--ms-placeholder-color, #9CA3AF);
}

.form-group .multiselect-single-label-text {
  overflow: hidden;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
}

.form-group .multiselect-search {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  outline: none;
  box-sizing: border-box;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: inherit;
  font-family: inherit;
  background: var(--ms-bg, #FFFFFF);
  border-radius: var(--ms-radius, 4px);
  padding-left: var(--ms-px, 0.875rem);
}

.form-group .multiselect-search::-webkit-search-decoration, .form-group .multiselect-search::-webkit-search-cancel-button, .form-group .multiselect-search::-webkit-search-results-button, .form-group .multiselect-search::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.form-group .multiselect-tags {
  flex-grow: 1;
  flex-shrink: 1;
  display: flex;
  flex-wrap: wrap;
  margin: var(--ms-tag-my, 0.25rem) 0 0;
  padding-left: var(--ms-py, 0.5rem);
  align-items: center;
  min-width: 0;
}

.form-group .multiselect-tag {
  background: var(--ms-tag-bg, #10B981);
  color: var(--ms-tag-color, #FFFFFF);
  font-size: var(--ms-tag-font-size, 0.875rem);
  line-height: var(--ms-tag-line-height, 1.25rem);
  font-weight: var(--ms-tag-font-weight, 600);
  padding: var(--ms-tag-py, 0.125rem) 0 var(--ms-tag-py, 0.125rem) var(--ms-tag-px, 0.5rem);
  border-radius: var(--ms-tag-radius, 4px);
  margin-right: var(--ms-tag-mx, 0.25rem);
  margin-bottom: var(--ms-tag-my, 0.25rem);
  display: flex;
  align-items: center;
  white-space: nowrap;
  min-width: 0;
}

.form-group .multiselect-tag.is-disabled {
  padding-right: var(--ms-tag-px, 0.5rem);
  background: var(--ms-tag-bg-disabled, #9CA3AF);
  color: var(--ms-tag-color-disabled, #FFFFFF);
}

.form-group .multiselect-tag-wrapper {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.form-group .multiselect-tag-wrapper-break {
  white-space: normal;
  word-break: break-all;
}

.form-group .multiselect-tag-remove {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--ms-tag-remove-py, 0.25rem) var(--ms-tag-remove-px, 0.25rem);
  margin: var(--ms-tag-remove-my, 0rem) var(--ms-tag-remove-mx, 0.125rem);
  border-radius: var(--ms-tag-remove-radius, 4px);
}

.form-group .multiselect-tag-remove:hover {
  background: rgba(0, 0, 0, 0.062745098);
}

.form-group .multiselect-tag-remove-icon {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: currentColor;
  opacity: 0.8;
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
}

.form-group .multiselect-tags-search-wrapper {
  display: inline-block;
  position: relative;
  margin: 0 var(--ms-tag-mx, 4px) var(--ms-tag-my, 4px);
  flex-grow: 1;
  flex-shrink: 1;
  height: 100%;
}

.form-group .multiselect-tags-search-copy {
  visibility: hidden;
  white-space: pre-wrap;
  display: inline-block;
  height: 1px;
  width: 100%;
}

.form-group .multiselect-tags-search {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border: 0;
  outline: none;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  box-sizing: border-box;
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.form-group .multiselect-tags-search::-webkit-search-decoration, .form-group .multiselect-tags-search::-webkit-search-cancel-button, .form-group .multiselect-tags-search::-webkit-search-results-button, .form-group .multiselect-tags-search::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.form-group .multiselect-inifite {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  min-height: calc(2 * var(--ms-border-width, 1px) + var(--ms-font-size, 1rem) * var(--ms-line-height, 1.375) + 2 * var(--ms-py, 0.5rem));
}

.form-group .multiselect-spinner,
.form-group .multiselect-inifite-spinner {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M456.433 371.72l-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: var(--ms-spinner-color, #10B981);
  width: 1rem;
  height: 1rem;
  z-index: 10;
  animation: multiselect-spin 1s linear infinite;
  flex-shrink: 0;
  flex-grow: 0;
}

.form-group .multiselect-spinner {
  margin: 0 var(--ms-px, 0.875rem) 0 0;
}

.form-group .multiselect-clear {
  padding: 0 var(--ms-px, 0.875rem) 0 0px;
  position: relative;
  z-index: 10;
  opacity: 1;
  transition: 0.3s;
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
}

.form-group .multiselect-clear:hover .multiselect-clear-icon {
  background-color: var(--ms-clear-color-hover, #000000);
}

.form-group .multiselect-clear-icon {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: var(--ms-clear-color, #999999);
  width: 0.625rem;
  height: 1.125rem;
  display: inline-block;
  transition: 0.3s;
}

.form-group .multiselect-caret {
  transform: rotate(0deg);
  transition: 0.3s transform;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: var(--ms-caret-color, #999999);
  width: 0.625rem;
  height: 1.125rem;
  margin: 0 var(--ms-px, 0.875rem) 0 0;
  position: relative;
  z-index: 10;
  flex-shrink: 0;
  flex-grow: 0;
  pointer-events: none;
}

.form-group .multiselect-caret.is-open {
  transform: rotate(180deg);
  pointer-events: auto;
}

.form-group .multiselect-dropdown {
  position: absolute;
  left: calc(var(--ms-border-width, 1px) * -1);
  right: calc(var(--ms-border-width, 1px) * -1);
  bottom: 0;
  transform: translateY(100%);
  border: var(--ms-dropdown-border-width, 1px) solid var(--ms-dropdown-border-color, #D1D5DB);
  margin-top: calc(var(--ms-border-width, 1px) * -1);
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  z-index: 100;
  background: var(--ms-dropdown-bg, #FFFFFF);
  display: flex;
  flex-direction: column;
  border-radius: 0 0 var(--ms-dropdown-radius, 4px) var(--ms-dropdown-radius, 4px);
  outline: none;
  max-height: var(--ms-max-height, 10rem);
}

.form-group .multiselect-dropdown.is-top {
  transform: translateY(-100%);
  top: var(--ms-border-width, 1px);
  bottom: auto;
  border-radius: var(--ms-dropdown-radius, 4px) var(--ms-dropdown-radius, 4px) 0 0;
}

.form-group .multiselect-dropdown.is-hidden {
  display: none;
}

.form-group .multiselect-options {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
}

.form-group .multiselect-group {
  padding: 0;
  margin: 0;
}

.form-group .multiselect-group-label {
  padding: var(--ms-group-label-py, 0.3rem) var(--ms-group-label-px, 0.75rem);
  font-size: 0.875rem;
  font-weight: 600;
  background: var(--ms-group-label-bg, #E5E7EB);
  color: var(--ms-group-label-color, #374151);
  cursor: default;
  line-height: var(--ms-group-label-line-height, 1.375);
  display: flex;
  box-sizing: border-box;
  text-decoration: none;
  align-items: center;
  justify-content: flex-start;
  text-align: left;
}

.form-group .multiselect-group-label.is-pointable {
  cursor: pointer;
}

.form-group .multiselect-group-label.is-pointed {
  background: var(--ms-group-label-bg-pointed, #D1D5DB);
  color: var(--ms-group-label-color-pointed, #374151);
}

.form-group .multiselect-group-label.is-selected {
  background: var(--ms-group-label-bg-selected, #059669);
  color: var(--ms-group-label-color-selected, #FFFFFF);
}

.form-group .multiselect-group-label.is-disabled {
  background: var(--ms-group-label-bg-disabled, #F3F4F6);
  color: var(--ms-group-label-color-disabled, #D1D5DB);
  cursor: not-allowed;
}

.form-group .multiselect-group-label.is-selected.is-pointed {
  background: var(--ms-group-label-bg-selected-pointed, #0c9e70);
  color: var(--ms-group-label-color-selected-pointed, #FFFFFF);
}

.form-group .multiselect-group-label.is-selected.is-disabled {
  background: var(--ms-group-label-bg-selected-disabled, #75cfb1);
  color: var(--ms-group-label-color-selected-disabled, #D1FAE5);
}

.form-group .multiselect-group-options {
  padding: 0;
  margin: 0;
}

.form-group .multiselect-option {
  padding: var(--ms-option-py, 0.5rem) var(--ms-option-px, 0.75rem);
  font-size: var(--ms-option-font-size, 1rem);
  line-height: var(--ms-option-line-height, 1.375);
  cursor: pointer;
  display: flex;
  box-sizing: border-box;
  text-decoration: none;
  align-items: center;
  justify-content: flex-start;
  text-align: left;
}

.form-group .multiselect-option.is-pointed {
  background: var(--ms-option-bg-pointed, #F3F4F6);
  color: var(--ms-option-color-pointed, #1F2937);
}

.form-group .multiselect-option.is-selected {
  background: var(--ms-option-bg-selected, #10B981);
  color: var(--ms-option-color-selected, #FFFFFF);
}

.form-group .multiselect-option.is-disabled {
  background: var(--ms-option-bg-disabled, #FFFFFF);
  color: var(--ms-option-color-disabled, #D1D5DB);
  cursor: not-allowed;
}

.form-group .multiselect-option.is-selected.is-pointed {
  background: var(--ms-option-bg-selected-pointed, #26c08e);
  color: var(--ms-option-color-selected-pointed, #FFFFFF);
}

.form-group .multiselect-option.is-selected.is-disabled {
  background: var(--ms-option-bg-selected-disabled, #87dcc0);
  color: var(--ms-option-color-selected-disabled, #D1FAE5);
}

.form-group .multiselect-no-options,
.form-group .multiselect-no-results {
  padding: var(--ms-option-py, 0.5rem) var(--ms-option-px, 0.75rem);
  color: var(--ms-empty-color, #4B5563);
}

.form-group .multiselect-fake-input {
  background: transparent;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  width: 100%;
  height: 1px;
  border: 0;
  padding: 0;
  font-size: 0;
  outline: none;
}

.form-group .multiselect-fake-input:active, .form-group .multiselect-fake-input:focus {
  outline: none;
}

.form-group .multiselect-assistive-text {
  position: absolute;
  margin: -1px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
}

.form-group .multiselect-spacer {
  display: none;
}

.form-group [dir=rtl] .multiselect-multiple-label,
.form-group [dir=rtl] .multiselect-single-label,
.form-group [dir=rtl] .multiselect-placeholder {
  padding-right: var(--ms-px, 0.875rem);
  padding-left: calc(1.25rem + var(--ms-px, 0.875rem) * 3);
  left: auto;
  right: 0;
}

.form-group [dir=rtl] .multiselect-search {
  padding-left: 0;
  padding-right: var(--ms-px, 0.875rem);
}

.form-group [dir=rtl] .multiselect-tags {
  padding-left: 0;
  padding-right: var(--ms-py, 0.5rem);
}

.form-group [dir=rtl] .multiselect-tag {
  padding: var(--ms-tag-py, 0.125rem) var(--ms-tag-px, 0.5rem) var(--ms-tag-py, 0.125rem) 0;
  margin-right: 0;
  margin-left: var(--ms-tag-mx, 0.25rem);
}

.form-group [dir=rtl] .multiselect-tag.is-disabled {
  padding-left: var(--ms-tag-px, 0.5rem);
}

.form-group [dir=rtl] .multiselect-spinner,
.form-group [dir=rtl] .multiselect-caret {
  margin: 0 0 0 var(--ms-px, 0.875rem);
}

.form-group [dir=rtl] .multiselect-clear {
  padding: 0 0 0 var(--ms-px, 0.875rem);
}

@keyframes multiselect-spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.form-radio {
  background-color: #FFF;
  margin-bottom: 16px;
  border: 1px solid rgba(71, 32, 191, 0.4);
  border-radius: 5px;
  padding: 11.5px 19px;
}

.form-radio label{
  position: relative;
  display: inline-block;
  width: 26px;
  height: 14px;
}

.form-radio label input{
  height: 0.25rem;
  width: 0.25rem;
  opacity: 0;
}

.form-radio label input:checked + .slider {
  background-color: rgba(71, 32, 191, 0.26);
}

.form-radio label input:checked + .slider:before {
  background-color: #4720BF;
  transform: translateX(12px);
}

.form-radio label .slider{
  position: absolute;
  inset: 0px;
  cursor: pointer;
}

.login-page .progress-bar .progress .form-radio label .slider {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .form-radio label .slider {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .form-radio label .slider {
  right: -16px;
  bottom: 10px;
}

.form-radio label .slider {
  background-color: rgba(71, 32, 191, 0.18);
  transition: 0.4s;
  border-radius: 34px;
}

.form-radio label .slider::before {
  position: absolute;
  content: "";
  height: 14px;
  width: 14px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(71, 32, 191, 0.3);
  transition: 0.4s;
  border-radius: 50%;
}

.form-checkbox .container{
  position: relative;
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding-left: 35px;
  margin-bottom: 12px;
  font-size: 22px;
}

.form-checkbox .container input{
  position: absolute;
  cursor: pointer;
  opacity: 0;
}

.login-page .progress-bar .progress .form-checkbox .container input {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .form-checkbox .container input {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .form-checkbox .container input {
  right: -16px;
  bottom: 10px;
}

.form-checkbox .container input {
  height: 1px;
  width: 1px;
}

.form-checkbox .container:hover input ~ .checkmark {
  background-color: rgba(71, 32, 191, 0.1);
}

.form-checkbox .container input:checked ~ .checkmark {
  border: 2px solid #4720BF;
}

.form-checkbox .container input:checked ~ .checkmark::after {
  display: block;
}

.form-checkbox .container .checkmark{
  position: absolute;
  top: 0px;
  left: 0px;
}

.login-page .progress-bar .progress .form-checkbox .container .checkmark {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .form-checkbox .container .checkmark {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .form-checkbox .container .checkmark {
  right: -16px;
  bottom: 10px;
}

.form-checkbox .container .checkmark {
  height: 20px;
  width: 20px;
  border: 1px solid #4720BF;
  border-radius: 2px;
}

.form-checkbox .container .checkmark::after{
  position: absolute;
  display: none;
  --tw-rotate: 45deg;
  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));
}

.login-page .progress-bar .progress .form-checkbox .container .checkmark::after {
  right: -18px;
  bottom: 15px;
}

.login-page .progress-bar.password-progress .progress .form-checkbox .container .checkmark::after {
  right: -15px;
  bottom: 10px;
}

.login-page .progress-bar.space-progress .progress .form-checkbox .container .checkmark::after {
  right: -16px;
  bottom: 10px;
}

.form-checkbox .container .checkmark::after {
  content: "";
  left: 6px;
  top: 0px;
  width: 5px;
  height: 13px;
  border: solid #4720BF;
  border-width: 0 2px 2px 0;
}

.form-checkbox .container .checkmark.line::after{
  --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));
  left: 3px;
  top: 7px;
  width: 10px;
  height: 2px;
}

.form-wysiwyg{
  padding: 0.75rem;
  border: 1px solid rgba(71, 32, 191, 0.4);
  background-color: #FFF;
  border-radius: 5px;
}

.form-wysiwyg .ql-editor {
  height: 192px;
}

.form-wysiwyg .ql-container.ql-snow {
  border: none;
}

.form-wysiwyg .ql-toolbar.ql-snow {
  border: none;
  border-bottom: 1px solid rgba(71, 32, 191, 0.4);
}

.form-textarea {
  width: 100%;
}

.form-textarea textarea{
  padding: 0.75rem;
  padding-top: 35px;
  width: 100%;
  resize: none;
  height: 202px;
  border: 1px solid rgba(71, 32, 191, 0.4);
  border-radius: 5px;
}

.form-textarea label {
  opacity: 0.5;
}

/*! purgecss start ignore */
/* component style */
.vue-slider-disabled .vue-slider-process {
  background-color: #a7a7a7;
}

.vue-slider-disabled .vue-slider-dot-handle {
  border-color: #a7a7a7;
}

.vue-slider-disabled .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #a7a7a7;
}

/* rail style */
.vue-slider-rail {
  background-color: whitesmoke;
  border-radius: 15px;
  transition: background-color 0.3s;
}

.vue-slider:hover .vue-slider-rail {
  background-color: #e1e1e1;
}

/* process style */
.vue-slider-process {
  background-color: #9cd5ff;
  border-radius: 15px;
  transition: background-color 0.3s;
}

.vue-slider:hover .vue-slider-process {
  background-color: #69c0ff;
}

/* mark style */
.vue-slider-mark-step {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #e8e8e8;
  background-color: #fff;
}

.vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #9cd5ff;
}

.vue-slider:hover .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #69c0ff;
}

.vue-slider-mark-label {
  font-size: 12px;
  white-space: nowrap;
}

/* dot style */
.vue-slider-dot-handle {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #9cd5ff;
  box-sizing: border-box;
  transition: box-shadow 0.3s, border-color 0.3s;
}

.vue-slider:hover .vue-slider-dot-handle {
  border-color: #69c0ff;
}

.vue-slider-dot-handle-focus {
  border-color: #36abff;
  box-shadow: 0 0 0 5px rgba(54, 171, 255, 0.2);
}

.vue-slider:hover .vue-slider-dot-handle-focus {
  border-color: #36abff;
}

.vue-slider-dot-handle:hover {
  border-color: #36abff;
}

.vue-slider:hover .vue-slider-dot-handle:hover {
  border-color: #36abff;
}

.vue-slider-dot-handle-disabled {
  cursor: not-allowed;
  border-color: #ddd !important;
}

.vue-slider-dot-tooltip {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
}

.vue-slider-dot-tooltip-inner {
  font-size: 14px;
  white-space: nowrap;
  padding: 6px 8px;
  color: #fff;
  border-radius: 5px;
  border-color: rgba(0, 0, 0, 0.75);
  background-color: rgba(0, 0, 0, 0.75);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transform: scale(0.9);
  transition: transform 0.3s;
}

.vue-slider-dot-tooltip-inner::after {
  content: "";
  position: absolute;
}

.vue-slider-dot-tooltip-inner-top::after {
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-top-color: inherit;
}

.vue-slider-dot-tooltip-inner-bottom::after {
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-bottom-color: inherit;
}

.vue-slider-dot-tooltip-inner-left::after {
  left: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: inherit;
}

.vue-slider-dot-tooltip-inner-right::after {
  right: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-right-color: inherit;
}

.vue-slider-dot-tooltip-inner-top {
  transform-origin: 50% 100%;
}

.vue-slider-dot-tooltip-inner-bottom {
  transform-origin: 50% 0;
}

.vue-slider-dot-tooltip-inner-left {
  transform-origin: 100% 50%;
}

.vue-slider-dot-tooltip-inner-right {
  transform-origin: 0% 50%;
}

.vue-slider-dot:hover .vue-slider-dot-tooltip, .vue-slider-dot-tooltip-show {
  opacity: 1;
  visibility: visible;
}

.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner, .vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner {
  transform: scale(1);
}

.vue-slider {
  width: 60% !important;
}

.vue-slider:hover .vue-slider-rail {
  background-color: rgba(71, 32, 191, 0.4);
}

.vue-slider:hover .vue-slider-process {
  background-color: transparent;
}

.vue-slider .vue-slider-rail {
  background-color: rgba(71, 32, 191, 0.4);
  height: 2px;
}

.vue-slider .vue-slider-process {
  background-color: transparent;
  height: 2px;
}

.vue-slider .vue-slider-dot-handle {
  border-radius: 0;
  width: 5px;
  border: none;
  background: #4720BF;
}

.vue-slider .vue-slider-marks .vue-slider-mark-label {
  display: none;
}

.vue-slider .vue-slider-dot-hover:hover .vue-tooltip-dot-tooltip, .vue-slider .vue-slider-dot-hover:hover .vue-slider-dot-tooltip-inner-top, .vue-slider .vue-slider-dot-hover .vue-tooltip-dot-tooltip, .vue-slider .vue-slider-dot-hover .vue-slider-dot-tooltip-inner-top {
  display: none;
}

/*! purgecss end ignore */
.error-page {
  line-height: 1.2;
}

.error-page .code {
  font-size: 20px;
  margin-bottom: 20px;
}

.error-page .title {
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 50px;
}

.error-page .subtitle {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 50px;
}

.error-page .subtitle a {
  color: #4720BF;
  text-decoration: underline;
}

.error-page .action {
  display: flex;
  align-items: center;
  justify-content: center;
}

.error-page .action a {
  padding: 10px 20px;
  background: #4720BF;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 8px;
}

.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #4720BF;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #4720BF transparent transparent transparent;
}

.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}

.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}

.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}

@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root {
  --balloon-border-radius: 2px;
  --balloon-color: rgba(16, 16, 16, 0.95);
  --balloon-text-color: #fff;
  --balloon-font-size: 12px;
  --balloon-move: 4px;
}

button[aria-label][data-balloon-pos] {
  overflow: visible;
}

[aria-label][data-balloon-pos] {
  position: relative;
  cursor: pointer;
}

[aria-label][data-balloon-pos]:after {
  opacity: 0;
  pointer-events: none;
  transition: all 0.18s ease-out 0.18s;
  text-indent: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  font-weight: normal;
  font-style: normal;
  text-shadow: none;
  font-size: var(--balloon-font-size);
  background: var(--balloon-color);
  border-radius: 2px;
  color: var(--balloon-text-color);
  border-radius: var(--balloon-border-radius);
  content: attr(aria-label);
  padding: 0.5em 1em;
  position: absolute;
  white-space: nowrap;
  z-index: 10;
}

[aria-label][data-balloon-pos]:before {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: var(--balloon-color);
  opacity: 0;
  pointer-events: none;
  transition: all 0.18s ease-out 0.18s;
  content: "";
  position: absolute;
  z-index: 10;
}

[aria-label][data-balloon-pos]:hover:before, [aria-label][data-balloon-pos]:hover:after, [aria-label][data-balloon-pos][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-visible]:after, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after {
  opacity: 1;
  pointer-events: none;
}

[aria-label][data-balloon-pos].font-awesome:after {
  font-family: FontAwesome, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
}

[aria-label][data-balloon-pos][data-balloon-break]:after {
  white-space: pre;
}

[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after {
  white-space: pre-line;
  word-break: break-word;
}

[aria-label][data-balloon-pos][data-balloon-blunt]:before, [aria-label][data-balloon-pos][data-balloon-blunt]:after {
  transition: none;
}

[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after {
  transform: translate(-50%, 0);
}

[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before {
  transform: translate(-50%, 0);
}

[aria-label][data-balloon-pos][data-balloon-pos*=-left]:after {
  left: 0;
}

[aria-label][data-balloon-pos][data-balloon-pos*=-left]:before {
  left: 5px;
}

[aria-label][data-balloon-pos][data-balloon-pos*=-right]:after {
  right: 0;
}

[aria-label][data-balloon-pos][data-balloon-pos*=-right]:before {
  right: 5px;
}

[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:after, [aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:after {
  transform: translate(0, 0);
}

[aria-label][data-balloon-pos][data-balloon-po*=-left]:hover:before, [aria-label][data-balloon-pos][data-balloon-po*=-left][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos*=-right]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos*=-right][data-balloon-visible]:before {
  transform: translate(0, 0);
}

[aria-label][data-balloon-pos][data-balloon-pos^=up]:before, [aria-label][data-balloon-pos][data-balloon-pos^=up]:after {
  bottom: 100%;
  transform-origin: top;
  transform: translate(0, var(--balloon-move));
}

[aria-label][data-balloon-pos][data-balloon-pos^=up]:after {
  margin-bottom: 10px;
}

[aria-label][data-balloon-pos][data-balloon-pos=up]:before, [aria-label][data-balloon-pos][data-balloon-pos=up]:after {
  left: 50%;
  transform: translate(-50%, var(--balloon-move));
}

[aria-label][data-balloon-pos][data-balloon-pos^=down]:before, [aria-label][data-balloon-pos][data-balloon-pos^=down]:after {
  top: 100%;
  transform: translate(0, calc(var(--balloon-move) * -1));
}

[aria-label][data-balloon-pos][data-balloon-pos^=down]:after {
  margin-top: 10px;
}

[aria-label][data-balloon-pos][data-balloon-pos^=down]:before {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: var(--balloon-color);
}

[aria-label][data-balloon-pos][data-balloon-pos=down]:after, [aria-label][data-balloon-pos][data-balloon-pos=down]:before {
  left: 50%;
  transform: translate(-50%, calc(var(--balloon-move) * -1));
}

[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after, [aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after, [aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after {
  transform: translate(0, -50%);
}

[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before, [aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before, [aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before {
  transform: translate(0, -50%);
}

[aria-label][data-balloon-pos][data-balloon-pos=left]:after, [aria-label][data-balloon-pos][data-balloon-pos=left]:before {
  right: 100%;
  top: 50%;
  transform: translate(var(--balloon-move), -50%);
}

[aria-label][data-balloon-pos][data-balloon-pos=left]:after {
  margin-right: 10px;
}

[aria-label][data-balloon-pos][data-balloon-pos=left]:before {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-left-color: var(--balloon-color);
}

[aria-label][data-balloon-pos][data-balloon-pos=right]:after, [aria-label][data-balloon-pos][data-balloon-pos=right]:before {
  left: 100%;
  top: 50%;
  transform: translate(calc(var(--balloon-move) * -1), -50%);
}

[aria-label][data-balloon-pos][data-balloon-pos=right]:after {
  margin-left: 10px;
}

[aria-label][data-balloon-pos][data-balloon-pos=right]:before {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: var(--balloon-color);
}

[aria-label][data-balloon-pos][data-balloon-length]:after {
  white-space: normal;
}

[aria-label][data-balloon-pos][data-balloon-length=small]:after {
  width: 80px;
}

[aria-label][data-balloon-pos][data-balloon-length=medium]:after {
  width: 150px;
}

[aria-label][data-balloon-pos][data-balloon-length=large]:after {
  width: 260px;
}

[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after {
  width: 380px;
}

@media screen and (max-width: 768px) {
  [aria-label][data-balloon-pos][data-balloon-length=xlarge]:after {
    width: 90vw;
  }
}
[aria-label][data-balloon-pos][data-balloon-length=fit]:after {
  width: 100%;
}
@media (min-width: 768px){
  .md\:block{
    display: block;
  }
  .md\:hidden{
    display: none;
  }
  .md\:w-10\/12{
    width: 83.333333%;
  }
  .md\:flex-nowrap{
    flex-wrap: nowrap;
  }
  .md\:border-none{
    border-style: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHFDQUFxQyxFQUFFO0VBQ3ZDO0lBQ0Usa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixPQUFPO0lBQ1AsV0FBVztJQUNYLFlBQVk7SUFDWiw0QkFBNEI7SUFDNUIsK0dBQStHO0lBQy9HLGdDQUFnQztJQUNoQyxXQUFXLEVBQUU7RUFDZjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLFdBQVc7SUFDWCxlQUFlO0lBQ2Ysc0JBQXNCO0lBQ3RCLFNBQVMsRUFBRTs7QUFFZjtFQUNFO0lBQ0UsMkJBQTJCLEVBQUUsRUFBRTs7QUM3Qm5DO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7O0NBQUE7O0FBQUE7OztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7QUFBQTs7QUFBQTs7Ozs7Ozs7Q0FBQTs7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtLQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7VUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOzs7Ozs7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7QUFBQTs7QUFBQTs7Ozs7Q0FBQTs7QUFBQTs7OztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTs7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7Ozs7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0VBQUE7QUFBQTs7QUFBQTs7QUFBQTtFQUFBO0FBQUE7QUFDQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQ0E7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtBQUNGOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0FBRUY7O0FBQUE7RUFDRTtFQUNBO0VBQ0E7QUFHRjs7QUFEQTtFQUNFO0VBQ0E7QUFJRjs7QUFGQTtFQUNFO0VBQ0E7RUFDQTtBQUtGOztBQURFO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOQTs7QUFRRjtFQUNFO0VBQ0E7QUFNRjs7QUFKQTtFQUNFO0VBQ0E7RUFDQTtBQU9GOztBQUhFO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFERjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FBT0Y7O0FBTEE7RUFDRTtFQUNBO0FBUUY7O0FBTkE7RUFDRTtBQVNGOztBQVBBO0VBQ0U7QUFVRjs7QUFSQTtFQUNFO0FBV0Y7O0FBUEU7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBRUY7RUFDRTtBQVlGOztBQVZBO0VBQ0U7RUFDQTtBQWFGOztBQVZFO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBR0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKQTs7QUFNRjtFQUNFO0FBZ0JGOztBQVpFO0VBQUE7QUFBQTs7QUFJQTtF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O0FBbkpBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc0pGOztBQW5KQTtFQUNFO0FBc0pGOztBQW5KQTtFQUNFO0FBc0pGOztBQW5KQTtFQUNFO0VBQ0E7QUFzSkY7O0FBbkpBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc0pGOztBQW5KQTtFQUNFO0FBc0pGOztBQW5KQTtFQUNFO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7RUFDQTtBQXNKRjs7QUFuSkE7RUFDRTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7RUFDQTtBQXNKRjs7QUFuSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc0pGOztBQW5KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNKRjs7QUFuSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7QUFzSkY7O0FBbkpBO0VBQ0U7RUFDQTtBQXNKRjs7QUFuSkE7RUFDRTtBQXNKRjs7QUFsSkE7RUFDRTtBQXFKRjs7QUFuSkE7RUFDRTtBQXNKRjs7QUFwSkE7RUFDRTtBQXVKRjs7QUFySkE7RUFDRTtFQUNBO0FBd0pGOztBQXRKQTtFQUNFO0VBQ0E7QUF5SkY7O0FBdkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwSkY7O0FBeEpBO0VBQ0U7QUEySkY7O0FBekpBO0VBQ0U7QUE0SkY7O0FBekpBO0FBQ0E7RUFDRTtBQTRKRjs7QUExSkE7RUFDRTtFQUNBO0FBNkpGOztBQTNKQTtFQUNFO0VBQ0E7RUFDQTtBQThKRjs7QUE1SkE7RUFDRTtFQUNBO0VBQ0E7QUErSkY7O0FBN0pBO0VBQ0U7RUFDQTtBQWdLRjs7QUE5SkE7RUFDRTtFQUNBO0VBQ0E7QUFpS0Y7O0FBL0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa0tGOztBQS9KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBa0tGOztBQS9KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa0tGOztBQS9KQTtFQUNFO0FBa0tGOztBQS9KQTtFQUNFO0FBa0tGOztBQS9KQTtFQUNFO0FBa0tGOztBQS9KQTtFQUNFO0lBQ0U7RUFrS0Y7RUFoS0E7SUFDRTtFQWtLRjtBQUNGO0FBaEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWtLRjs7QUEvSkE7RUFDRTtBQWtLRjs7QUEvSkE7RUFDRTtFQUNBO0FBa0tGOztBQWhLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW1LRjs7QUFqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9LRjs7QUFsS0E7RUFDRTtFQUNBO0FBcUtGOztBQW5LQTtFQUNFO0FBc0tGOztBQXBLQTtFQUNFO0FBdUtGOztBQXJLQTtFQUNFO0VBQ0E7QUF3S0Y7O0FBdEtBO0VBQ0U7QUF5S0Y7O0FBdktBO0VBQ0U7QUEwS0Y7O0FBeEtBO0VBQ0U7QUEyS0Y7O0FBektBO0VBQ0U7QUE0S0Y7O0FBMUtBO0VBQ0U7QUE2S0Y7O0FBM0tBO0VBQ0U7QUE4S0Y7O0FBNUtBO0VBQ0U7QUErS0Y7O0FBN0tBO0VBQ0U7QUFnTEY7O0FBOUtBO0VBQ0U7QUFpTEY7O0FBL0tBO0VBQ0U7RUFDQTtFQUNBO0FBa0xGOztBQWhMQTtFQUNFO0FBbUxGOztBQWpMQTtFQUNFO0VBQ0E7QUFvTEY7O0FBbExBO0VBQ0U7RUFDQTtBQXFMRjs7QUFuTEE7RUFDRTtBQXNMRjs7QUFwTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXVMRjs7QUFyTEE7RUFDRTtFQUNBO0FBd0xGOztBQXRMQTtFQUNFO0FBeUxGOztBQXZMQTtFQUNFO0FBMExGOztBQXhMQTtFQUNFO0VBQ0E7RUFDQTtBQTJMRjs7QUF6TEE7RUFDRTtBQTRMRjs7QUExTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTZMRjs7QUEzTEE7RUFDRTtFQUNBO0VBQ0E7QUE4TEY7O0FBNUxBO0VBQ0U7QUErTEY7O0FBN0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFnTUY7O0FBOUxBO0VBQ0U7QUFpTUY7O0FBL0xBO0VBQ0U7QUFrTUY7O0FBaE1BO0VBQ0U7QUFtTUY7O0FBak1BO0VBQ0U7QUFvTUY7O0FBbE1BO0VBQ0U7QUFxTUY7O0FBbk1BO0VBQ0U7SUFDRTtFQXNNRjtBQUNGO0FBcE1BO0VBQ0U7QUFzTUY7QUF0cERRO0VBQUE7SUFBQTtFQXNwRFA7RUF0cERPO0lBQUE7RUFzcERQO0VBdHBETztJQUFBO0VBc3BEUDtFQXRwRE87SUFBQTtFQXNwRFA7RUF0cERPO0lBQUE7RUFzcERQO0FBQUEsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtc2tlbGV0b3IvZGlzdC92dWUtc2tlbGV0b3IuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi52dWUtc2tlbGV0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLnZ1ZS1za2VsZXRvcjpub3QoLnZ1ZS1za2VsZXRvci0tc2hpbW1lcmxlc3MpOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyksIHJnYmEoMzcsIDIyLCAyMiwgMCkpO1xuICAgIGFuaW1hdGlvbjogc2hpbW1lciAxLjVzIGluZmluaXRlO1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIC52dWUtc2tlbGV0b3ItLXJlY3QsIC52dWUtc2tlbGV0b3ItLWNpcmNsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnZ1ZS1za2VsZXRvci0tY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnZ1ZS1za2VsZXRvci0tcGlsbCwgLnZ1ZS1za2VsZXRvci0tdGV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4OyB9XG4gIC52dWUtc2tlbGV0b3ItLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0b3A6IC0xcHg7IH1cblxuQGtleWZyYW1lcyBzaGltbWVyIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9IH1cbiIsIkBpbXBvcnQgXCJ+dnVlLXNrZWxldG9yL2Rpc3QvdnVlLXNrZWxldG9yLmNzc1wiO1xuOnJvb3Qge1xuICAtLW1zLXRhZy1iZzogIzQ2OUJENDtcbiAgLS1tcy1jYXJldC1jb2xvcjogIzBCNEE3QTtcbiAgLS1tcy1jbGVhci1jb2xvcjogIzBCNEE3QTtcbiAgLS1tcy1vcHRpb24tYmctc2VsZWN0ZWQtcG9pbnRlZDogIzQ2OUJENDtcbiAgLS1tcy1vcHRpb24tYmctc2VsZWN0ZWQ6ICM0NjlCRDQ7XG59XG5cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuOnJvb3Qge1xuICAtLW1zLXRhZy1iZzogIzQ2OUJENDtcbiAgLS1tcy1jYXJldC1jb2xvcjogIzBCNEE3QTtcbiAgLS1tcy1jbGVhci1jb2xvcjogIzBCNEE3QTtcbiAgLS1tcy1vcHRpb24tYmctc2VsZWN0ZWQtcG9pbnRlZDogIzQ2OUJENDtcbiAgLS1tcy1vcHRpb24tYmctc2VsZWN0ZWQ6ICM0NjlCRDQ7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5odG1sIGJvZHkge1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzQ3MjBCRjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnNjcm9sbGJhci10aGluIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuLnNjcm9sbGJhci10aGluOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4uc2Nyb2xsYmFyLXRoaW46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbi5zY3JvbGxiYXItdGhpbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDcyMEJGO1xufVxuXG4uYnV0dG9uIHtcbiAgQGFwcGx5IGN1cnNvci1wb2ludGVyO1xuICBjb2xvcjogIzQ3MjBCRjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjVmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MSwgMzIsIDE5MSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLmJ1dHRvbi5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDcyMEJGO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5idXR0b24ubm8tYm9yZGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIEBhcHBseSBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjVmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MSwgMzIsIDE5MSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4uZHJvcGRvd24tbWVudSBidXR0b24sIC5kcm9wZG93bi1tZW51IGEge1xuICBjb2xvcjogIzQ3MjBCRjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHJvcGRvd24tbWVudSBidXR0b246bm90KDpsYXN0LWNoaWxkKSwgLmRyb3Bkb3duLW1lbnUgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzEsIDMyLCAxOTEsIDAuMyk7XG59XG4uZHJvcGRvd24tbWVudSBidXR0b24gc3ZnLCAuZHJvcGRvd24tbWVudSBhIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmRyb3Bkb3duLW1lbnUgYnV0dG9uIHN2ZyBbc3Ryb2tlXSwgLmRyb3Bkb3duLW1lbnUgYSBzdmcgW3N0cm9rZV0ge1xuICBzdHJva2U6IHJnYmEoNzEsIDMyLCAxOTEsIDAuMyk7XG59XG5cbi5yZWxhdGVkLWl0ZW1zIHtcbiAgQGFwcGx5IHN0aWNreSBoLW1heCB0b3AtMCBtci00O1xufVxuLnJlbGF0ZWQtaXRlbXMgLnNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJlbGF0ZWQtaXRlbXMgLnNlY3Rpb24gLmljb24ge1xuICBmaWx0ZXI6IHNhdHVyYXRlKDAlKSBicmlnaHRuZXNzKDAlKSBpbnZlcnQoNDMuNzI1NDkwMTk2MSUpIG9wYWNpdHkoMSk7XG4gIGZpbHRlcjogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgICAgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+ICAgICAgPGZpbHRlciBpZD1cInJlY29sb3JcIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9XCJzUkdCXCI+ICAgICAgICA8ZmVDb2xvck1hdHJpeCB0eXBlPVwibWF0cml4XCIgdmFsdWVzPVwiICAgICAgICAgIDAgMCAwIDAgMC4yNzg0MzEzNzI1ICAgICAgICAgIDAgMCAwIDAgMC4xMjU0OTAxOTYxICAgICAgICAgIDAgMCAwIDAgMC43NDkwMTk2MDc4ICAgICAgICAgIDAgMCAwIDEgMCAgICAgICAgXCIvPiAgICAgIDwvZmlsdGVyPiAgICA8L3N2Zz4gICAgI3JlY29sb3InKTtcbn1cbi5yZWxhdGVkLWl0ZW1zIGEge1xuICBAYXBwbHkgdW5kZXJsaW5lIGJsb2NrIG1iLTE7XG59XG4ucmVsYXRlZC1pdGVtcyAubWVudSBsaSB7XG4gIEBhcHBseSB1cHBlcmNhc2UgZm9udC1leHRyYWJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjg0cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6IHJnYmEoNzEsIDMyLCAxOTEsIDAuNCk7XG59XG4ucmVsYXRlZC1pdGVtcyAubWVudSBsaS5hY3RpdmUge1xuICBjb2xvcjogIzQ3MjBCRjtcbn1cblxuLmZvcm0tY29udGVudCB7XG4gIEBhcHBseSBwci00O1xufVxuXG4uY291bnRlciB7XG4gIEBhcHBseSBtbC00O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDcyMEJGO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxuLmdyYWRpZW50LWJnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNDgwRkY2LCAjNDcyMEJGKTtcbn1cblxuLnZ1ZS1za2VsZXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmhlYWRlci1zaXRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNDgwRkY2IDAlLCAjNDcyMEJGIDEwMCUpO1xuICBAYXBwbHkgcHgtNjtcbiAgaGVpZ2h0OiA3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1zaXRlIGEuYnV0dG9uIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuLmxvZ2luLXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0ODBGRjYgMCUsICM0NzIwQkYgMTAwJSk7XG4gIGNvbG9yOiAjRkZGO1xufVxuLmxvZ2luLXBhZ2UudGVhbS1wYWdlIC5lbWFpbC1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG59XG4ubG9naW4tcGFnZS50ZWFtLXBhZ2UgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmxvZ2luLXBhZ2UgLnByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogIzQ3MjBCRjtcbn1cbi5sb2dpbi1wYWdlIC5wcm9ncmVzcy1iYXIgLnByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbi5sb2dpbi1wYWdlIC5wcm9ncmVzcy1iYXIgLnByb2dyZXNzIC5hYnNvbHV0ZSB7XG4gIHJpZ2h0OiAtMThweDtcbiAgYm90dG9tOiAxNXB4O1xufVxuLmxvZ2luLXBhZ2UgLnByb2dyZXNzLWJhci5wYXNzd29yZC1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICBAYXBwbHkgdy0xLzM7XG59XG4ubG9naW4tcGFnZSAucHJvZ3Jlc3MtYmFyLnBhc3N3b3JkLXByb2dyZXNzIC5wcm9ncmVzcyAuYWJzb2x1dGUge1xuICByaWdodDogLTE1cHg7XG4gIGJvdHRvbTogMTBweDtcbn1cbi5sb2dpbi1wYWdlIC5wcm9ncmVzcy1iYXIuc3BhY2UtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDU4LjQ2JTtcbn1cbi5sb2dpbi1wYWdlIC5wcm9ncmVzcy1iYXIuc3BhY2UtcHJvZ3Jlc3MgLnByb2dyZXNzIC5hYnNvbHV0ZSB7XG4gIHJpZ2h0OiAtMTZweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLmxvZ2luLXBhZ2UgLnByb2dyZXNzLWJhci50ZWFtLXByb2dyZXNzIC5wcm9ncmVzcyB7XG4gIHdpZHRoOiA4MCU7XG59XG4ubG9naW4tcGFnZS5zcGFjZS1uYW1lLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgcC5sb2dpbi1wYWdlX19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBoMSB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDMuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgcC5sb2dpbi1wYWdlX19kZXNjIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgaW5wdXQsIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGJ1dHRvbiwgLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLmludmFsaWQtZmVlZGJhY2ssIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGxhYmVsLCAubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAucGFzc3dvcmQtcnVsZXMsIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5pbnB1dC1wYXNzd29yZCwgLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgYS5idXR0b24ge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBAYXBwbHkgcC00IG14LWF1dG8gYmxvY2s7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBpbnB1dCB7XG4gIHdpZHRoOiAzNjBweDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGlucHV0I3Bhc3N3b3JkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBsYWJlbCwgLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLnBhc3N3b3JkLXJ1bGVzLCAubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuaW5wdXQtcGFzc3dvcmQge1xuICBAYXBwbHkgcC0yO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5wYXNzd29yZC1ydWxlcyB7XG4gIEBhcHBseSBwdC02O1xuICBAYXBwbHkgbWItODtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5wYXNzd29yZC1ydWxlcyBzcGFuIHtcbiAgQGFwcGx5IG1yLTQ7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAucGFzc3dvcmQtcnVsZXMgbGkge1xuICBAYXBwbHkgbXQtMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5wYXNzd29yZC1ydWxlcyBsaTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5pbnB1dC1wYXNzd29yZCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5pbnB1dC1wYXNzd29yZCBpbnB1dCB7XG4gIEBhcHBseSBweS0yO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLmlucHV0LXBhc3N3b3JkIGJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBpbnB1dFt0eXBlPXRleHRdLCAubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl0sIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGlucHV0W3R5cGU9bnVtYmVyXTo6cGxhY2Vob2xkZXIsIC5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY29sb3I6ICNGRkY7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBidXR0b25bdHlwZT1zdWJtaXRdLCAubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCBhLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQGFwcGx5IG1iLTEwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY29sb3I6ICM0NzIwQkY7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5jb2RlIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuY29kZSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDExNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuY29kZSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuY29kZSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5hY3Rpb25zIC5mb3Jnb3QtcGFzcywgLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLmFjdGlvbnMgcCB7XG4gIEBhcHBseSBtYi0yO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLmFjdGlvbnMgcCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuYWN0aW9ucyBhIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubG9naW4tcGFnZSAubG9naW4tcGFnZV9fY29udGVudCAuYWN0aW9ucyBhLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1wYWdlX19jb250ZW50IC5hY3Rpb25zLnNwYWNlIGJ1dHRvbiwgLmxvZ2luLXBhZ2UgLmxvZ2luLXBhZ2VfX2NvbnRlbnQgLmFjdGlvbnMudGVhbSBidXR0b24ge1xuICBtYXgtd2lkdGg6IDE3MnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmxvZ2luLXBhZ2UuY2hlY2stY29kZS1wYWdlIHAubG9naW4tcGFnZV9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG59XG5cbmgxLCBoMiwgaDMge1xuICBAYXBwbHkgZm9udC1leHRyYWJvbGQ7XG4gIGNvbG9yOiAjNDcyMEJGO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG59XG5cbi5maWVsZHNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY1ZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uZmllbGRzZXQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpZWxkc2V0IC5idXR0b24tZ3JvdXAgLmJ1dHRvbiB7XG4gIEBhcHBseSBmb250LWJvbGQgY2FwaXRhbGl6ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZmllbGRzZXQgLnN1Yi1maWVsZHNldCB7XG4gIEBhcHBseSBwLTQgbWItNDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTUsIDIwNSwgMjQzLCAwLjIpO1xufVxuLmZpZWxkc2V0IC5zdWItZmllbGRzZXQgaDQge1xuICBAYXBwbHkgZm9udC1ib2xkIG1iLTI7XG59XG4uZmllbGRzZXQgLnN1Yi1maWVsZHNldCAuaXRlbS1zdWIge1xuICBjb2xvcjogIzQ3MjBCRjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cbi5maWVsZHNldCAuc3ViLWZpZWxkc2V0IC5pdGVtLXN1YiAuZm9ybS1yYWRpbyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY29udGVudCBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgQGFwcGx5IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBAYXBwbHkgYWJzb2x1dGUgcG9pbnRlci1ldmVudHMtbm9uZTtcbiAgbGVmdDogMTlweDtcbiAgdG9wOiAxOXB4O1xuICBvcGFjaXR5OiAwLjc1O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4ycztcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLnNtYWxsIHtcbiAgdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG4uZm9ybS1ncm91cCBsYWJlbC5vcHRpbiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvcm0tZ3JvdXAgbGFiZWwub3B0aW4gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi5mb3JtLWdyb3VwIGxhYmVsLm9wdGluIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mb3JtLWdyb3VwIGlucHV0LFxuLmZvcm0tZ3JvdXAgc2VsZWN0LFxuLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICBAYXBwbHkgdy1mdWxsO1xuICBwYWRkaW5nOiAyN3B4IDE5cHggNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDcxLCAzMiwgMTkxLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uZm9ybS1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uZm9ybS1ncm91cCBzZWxlY3Q6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZ3JvdXAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0tZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgKyBsYWJlbCwgLmZvcm0tZ3JvdXAgaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbi5mb3JtLWdyb3VwIHNlbGVjdDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLFxuLmZvcm0tZ3JvdXAgc2VsZWN0OmZvY3VzICsgbGFiZWwsXG4uZm9ybS1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLFxuLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMgKyBsYWJlbCB7XG4gIHRvcDogMTFweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tbXMtYm9yZGVyLXdpZHRoLCAxcHgpIHNvbGlkIHZhcigtLW1zLWJvcmRlci1jb2xvciwgI0QxRDVEQik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLW1zLXJhZGl1cywgNHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtYmcsICNGRkZGRkYpO1xuICBmb250LXNpemU6IHZhcigtLW1zLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMiAqIHZhcigtLW1zLWJvcmRlci13aWR0aCwgMXB4KSArIHZhcigtLW1zLWZvbnQtc2l6ZSwgMXJlbSkgKiB2YXIoLS1tcy1saW5lLWhlaWdodCwgMS4zNzUpICsgMiAqIHZhcigtLW1zLXB5LCAwLjVyZW0pKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC5pcy1vcGVuIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbXMtcmFkaXVzLCA0cHgpIHZhcigtLW1zLXJhZGl1cywgNHB4KSAwIDA7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QuaXMtb3Blbi10b3Age1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tbXMtcmFkaXVzLCA0cHgpIHZhcigtLW1zLXJhZGl1cywgNHB4KTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC5pcy1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtYmctZGlzYWJsZWQsICNGM0Y0RjYpO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LmlzLWFjdGl2ZSB7XG4gIGJvcmRlcjogdmFyKC0tbXMtYm9yZGVyLXdpZHRoLWFjdGl2ZSwgdmFyKC0tbXMtYm9yZGVyLXdpZHRoLCAxcHgpKSBzb2xpZCB2YXIoLS1tcy1ib3JkZXItY29sb3ItYWN0aXZlLCB2YXIoLS1tcy1ib3JkZXItY29sb3IsICNEMUQ1REIpKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tbXMtcmluZy13aWR0aCwgM3B4KSB2YXIoLS1tcy1yaW5nLWNvbG9yLCByZ2JhKDE2LCAxODUsIDEyOSwgMC4xODgyMzUyOTQxKSk7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMiAqIHZhcigtLW1zLWJvcmRlci13aWR0aCwgMXB4KSArIHZhcigtLW1zLWZvbnQtc2l6ZSwgMXJlbSkgKiB2YXIoLS1tcy1saW5lLWhlaWdodCwgMS4zNzUpICsgMiAqIHZhcigtLW1zLXB5LCAwLjVyZW0pKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1tdWx0aXBsZS1sYWJlbCxcbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zaW5nbGUtbGFiZWwsXG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1tcy1saW5lLWhlaWdodCwgMS4zNzUpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLW1zLXB4LCAwLjg3NXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS4yNXJlbSArIHZhcigtLW1zLXB4LCAwLjg3NXJlbSkgKiAzKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLW1zLXBsYWNlaG9sZGVyLWNvbG9yLCAjOUNBM0FGKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zaW5nbGUtbGFiZWwtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtYmcsICNGRkZGRkYpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tcy1yYWRpdXMsIDRweCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tbXMtcHgsIDAuODc1cmVtKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sIC5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIC5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLCAuZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtdGFncyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiB2YXIoLS1tcy10YWctbXksIDAuMjVyZW0pIDAgMDtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1tcy1weSwgMC41cmVtKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXRhZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1zLXRhZy1iZywgIzEwQjk4MSk7XG4gIGNvbG9yOiB2YXIoLS1tcy10YWctY29sb3IsICNGRkZGRkYpO1xuICBmb250LXNpemU6IHZhcigtLW1zLXRhZy1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLW1zLXRhZy1saW5lLWhlaWdodCwgMS4yNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1tcy10YWctZm9udC13ZWlnaHQsIDYwMCk7XG4gIHBhZGRpbmc6IHZhcigtLW1zLXRhZy1weSwgMC4xMjVyZW0pIDAgdmFyKC0tbXMtdGFnLXB5LCAwLjEyNXJlbSkgdmFyKC0tbXMtdGFnLXB4LCAwLjVyZW0pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tcy10YWctcmFkaXVzLCA0cHgpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLW1zLXRhZy1teCwgMC4yNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1zLXRhZy1teSwgMC4yNXJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWcuaXMtZGlzYWJsZWQge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1tcy10YWctcHgsIDAuNXJlbSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1zLXRhZy1iZy1kaXNhYmxlZCwgIzlDQTNBRik7XG4gIGNvbG9yOiB2YXIoLS1tcy10YWctY29sb3ItZGlzYWJsZWQsICNGRkZGRkYpO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXRhZy13cmFwcGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtdGFnLXdyYXBwZXItYnJlYWsge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtdGFnLXJlbW92ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1tcy10YWctcmVtb3ZlLXB5LCAwLjI1cmVtKSB2YXIoLS1tcy10YWctcmVtb3ZlLXB4LCAwLjI1cmVtKTtcbiAgbWFyZ2luOiB2YXIoLS1tcy10YWctcmVtb3ZlLW15LCAwcmVtKSB2YXIoLS1tcy10YWctcmVtb3ZlLW14LCAwLjEyNXJlbSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLW1zLXRhZy1yZW1vdmUtcmFkaXVzLCA0cHgpO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXRhZy1yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDYyNzQ1MDk4KTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWctcmVtb3ZlLWljb24ge1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyMCA1MTInIGZpbGw9J2N1cnJlbnRDb2xvcicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwNy42IDI1NmwxMDcuNzItMTA3LjcyYzYuMjMtNi4yMyA2LjIzLTE2LjM0IDAtMjIuNThsLTI1LjAzLTI1LjAzYy02LjIzLTYuMjMtMTYuMzQtNi4yMy0yMi41OCAwTDE2MCAyMDguNCA1Mi4yOCAxMDAuNjhjLTYuMjMtNi4yMy0xNi4zNC02LjIzLTIyLjU4IDBMNC42OCAxMjUuN2MtNi4yMyA2LjIzLTYuMjMgMTYuMzQgMCAyMi41OEwxMTIuNCAyNTYgNC42OCAzNjMuNzJjLTYuMjMgNi4yMy02LjIzIDE2LjM0IDAgMjIuNThsMjUuMDMgMjUuMDNjNi4yMyA2LjIzIDE2LjM0IDYuMjMgMjIuNTggMEwxNjAgMzAzLjZsMTA3LjcyIDEwNy43MmM2LjIzIDYuMjMgMTYuMzQgNi4yMyAyMi41OCAwbDI1LjAzLTI1LjAzYzYuMjMtNi4yMyA2LjIzLTE2LjM0IDAtMjIuNThMMjA3LjYgMjU2eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyMCA1MTInIGZpbGw9J2N1cnJlbnRDb2xvcicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwNy42IDI1NmwxMDcuNzItMTA3LjcyYzYuMjMtNi4yMyA2LjIzLTE2LjM0IDAtMjIuNThsLTI1LjAzLTI1LjAzYy02LjIzLTYuMjMtMTYuMzQtNi4yMy0yMi41OCAwTDE2MCAyMDguNCA1Mi4yOCAxMDAuNjhjLTYuMjMtNi4yMy0xNi4zNC02LjIzLTIyLjU4IDBMNC42OCAxMjUuN2MtNi4yMyA2LjIzLTYuMjMgMTYuMzQgMCAyMi41OEwxMTIuNCAyNTYgNC42OCAzNjMuNzJjLTYuMjMgNi4yMy02LjIzIDE2LjM0IDAgMjIuNThsMjUuMDMgMjUuMDNjNi4yMyA2LjIzIDE2LjM0IDYuMjMgMjIuNTggMEwxNjAgMzAzLjZsMTA3LjcyIDEwNy43MmM2LjIzIDYuMjMgMTYuMzQgNi4yMyAyMi41OCAwbDI1LjAzLTI1LjAzYzYuMjMtNi4yMyA2LjIzLTE2LjM0IDAtMjIuNThMMjA3LjYgMjU2eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWdzLXNlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCB2YXIoLS1tcy10YWctbXgsIDRweCkgdmFyKC0tbXMtdGFnLW15LCA0cHgpO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtdGFncy1zZWFyY2gtY29weSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWdzLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LXRhZ3Mtc2VhcmNoOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLCAuZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtdGFncy1zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIC5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWdzLXNlYXJjaDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sIC5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC10YWdzLXNlYXJjaDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWluaWZpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMiAqIHZhcigtLW1zLWJvcmRlci13aWR0aCwgMXB4KSArIHZhcigtLW1zLWZvbnQtc2l6ZSwgMXJlbSkgKiB2YXIoLS1tcy1saW5lLWhlaWdodCwgMS4zNzUpICsgMiAqIHZhcigtLW1zLXB5LCAwLjVyZW0pKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zcGlubmVyLFxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWluaWZpdGUtc3Bpbm5lciB7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgNTEyIDUxMicgZmlsbD0nY3VycmVudENvbG9yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNDU2LjQzMyAzNzEuNzJsLTI3Ljc5LTE2LjA0NWMtNy4xOTItNC4xNTItMTAuMDUyLTEzLjEzNi02LjQ4Ny0yMC42MzYgMjUuODItNTQuMzI4IDIzLjU2Ni0xMTguNjAyLTYuNzY4LTE3MS4wMy0zMC4yNjUtNTIuNTI5LTg0LjgwMi04Ni42MjEtMTQ0Ljc2LTkxLjQyNEMyNjIuMzUgNzEuOTIyIDI1NiA2NC45NTMgMjU2IDU2LjY0OVYyNC41NmMwLTkuMzEgNy45MTYtMTYuNjA5IDE3LjIwNC0xNS45NiA4MS43OTUgNS43MTcgMTU2LjQxMiA1MS45MDIgMTk3LjYxMSAxMjMuNDA4IDQxLjMwMSA3MS4zODUgNDMuOTkgMTU5LjA5NiA4LjA0MiAyMzIuNzkyLTQuMDgyIDguMzY5LTE0LjM2MSAxMS41NzUtMjIuNDI0IDYuOTJ6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgNTEyIDUxMicgZmlsbD0nY3VycmVudENvbG9yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNDU2LjQzMyAzNzEuNzJsLTI3Ljc5LTE2LjA0NWMtNy4xOTItNC4xNTItMTAuMDUyLTEzLjEzNi02LjQ4Ny0yMC42MzYgMjUuODItNTQuMzI4IDIzLjU2Ni0xMTguNjAyLTYuNzY4LTE3MS4wMy0zMC4yNjUtNTIuNTI5LTg0LjgwMi04Ni42MjEtMTQ0Ljc2LTkxLjQyNEMyNjIuMzUgNzEuOTIyIDI1NiA2NC45NTMgMjU2IDU2LjY0OVYyNC41NmMwLTkuMzEgNy45MTYtMTYuNjA5IDE3LjIwNC0xNS45NiA4MS43OTUgNS43MTcgMTU2LjQxMiA1MS45MDIgMTk3LjYxMSAxMjMuNDA4IDQxLjMwMSA3MS4zODUgNDMuOTkgMTU5LjA5NiA4LjA0MiAyMzIuNzkyLTQuMDgyIDguMzY5LTE0LjM2MSAxMS41NzUtMjIuNDI0IDYuOTJ6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tcy1zcGlubmVyLWNvbG9yLCAjMTBCOTgxKTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgei1pbmRleDogMTA7XG4gIGFuaW1hdGlvbjogbXVsdGlzZWxlY3Qtc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtc3Bpbm5lciB7XG4gIG1hcmdpbjogMCB2YXIoLS1tcy1weCwgMC44NzVyZW0pIDAgMDtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1jbGVhciB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tbXMtcHgsIDAuODc1cmVtKSAwIDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1jbGVhcjpob3ZlciAubXVsdGlzZWxlY3QtY2xlYXItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1zLWNsZWFyLWNvbG9yLWhvdmVyLCAjMDAwMDAwKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1jbGVhci1pY29uIHtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBmaWxsPSdjdXJyZW50Q29sb3InIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMDcuNiAyNTZsMTA3LjcyLTEwNy43MmM2LjIzLTYuMjMgNi4yMy0xNi4zNCAwLTIyLjU4bC0yNS4wMy0yNS4wM2MtNi4yMy02LjIzLTE2LjM0LTYuMjMtMjIuNTggMEwxNjAgMjA4LjQgNTIuMjggMTAwLjY4Yy02LjIzLTYuMjMtMTYuMzQtNi4yMy0yMi41OCAwTDQuNjggMTI1LjdjLTYuMjMgNi4yMy02LjIzIDE2LjM0IDAgMjIuNThMMTEyLjQgMjU2IDQuNjggMzYzLjcyYy02LjIzIDYuMjMtNi4yMyAxNi4zNCAwIDIyLjU4bDI1LjAzIDI1LjAzYzYuMjMgNi4yMyAxNi4zNCA2LjIzIDIyLjU4IDBMMTYwIDMwMy42bDEwNy43MiAxMDcuNzJjNi4yMyA2LjIzIDE2LjM0IDYuMjMgMjIuNTggMGwyNS4wMy0yNS4wM2M2LjIzLTYuMjMgNi4yMy0xNi4zNCAwLTIyLjU4TDIwNy42IDI1NnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMjAgNTEyJyBmaWxsPSdjdXJyZW50Q29sb3InIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMDcuNiAyNTZsMTA3LjcyLTEwNy43MmM2LjIzLTYuMjMgNi4yMy0xNi4zNCAwLTIyLjU4bC0yNS4wMy0yNS4wM2MtNi4yMy02LjIzLTE2LjM0LTYuMjMtMjIuNTggMEwxNjAgMjA4LjQgNTIuMjggMTAwLjY4Yy02LjIzLTYuMjMtMTYuMzQtNi4yMy0yMi41OCAwTDQuNjggMTI1LjdjLTYuMjMgNi4yMy02LjIzIDE2LjM0IDAgMjIuNThMMTEyLjQgMjU2IDQuNjggMzYzLjcyYy02LjIzIDYuMjMtNi4yMyAxNi4zNCAwIDIyLjU4bDI1LjAzIDI1LjAzYzYuMjMgNi4yMyAxNi4zNCA2LjIzIDIyLjU4IDBMMTYwIDMwMy42bDEwNy43MiAxMDcuNzJjNi4yMyA2LjIzIDE2LjM0IDYuMjMgMjIuNTggMGwyNS4wMy0yNS4wM2M2LjIzLTYuMjMgNi4yMy0xNi4zNCAwLTIyLjU4TDIwNy42IDI1NnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1zLWNsZWFyLWNvbG9yLCAjOTk5OTk5KTtcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDEuMTI1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtY2FyZXQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcyB0cmFuc2Zvcm07XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIwIDUxMicgZmlsbD0nY3VycmVudENvbG9yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzEuMyAxOTJoMjU3LjNjMTcuOCAwIDI2LjcgMjEuNSAxNC4xIDM0LjFMMTc0LjEgMzU0LjhjLTcuOCA3LjgtMjAuNSA3LjgtMjguMyAwTDE3LjIgMjI2LjFDNC42IDIxMy41IDEzLjUgMTkyIDMxLjMgMTkyeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyMCA1MTInIGZpbGw9J2N1cnJlbnRDb2xvcicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xuICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1zLWNhcmV0LWNvbG9yLCAjOTk5OTk5KTtcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDEuMTI1cmVtO1xuICBtYXJnaW46IDAgdmFyKC0tbXMtcHgsIDAuODc1cmVtKSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWNhcmV0LmlzLW9wZW4ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyh2YXIoLS1tcy1ib3JkZXItd2lkdGgsIDFweCkgKiAtMSk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLW1zLWJvcmRlci13aWR0aCwgMXB4KSAqIC0xKTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIGJvcmRlcjogdmFyKC0tbXMtZHJvcGRvd24tYm9yZGVyLXdpZHRoLCAxcHgpIHNvbGlkIHZhcigtLW1zLWRyb3Bkb3duLWJvcmRlci1jb2xvciwgI0QxRDVEQik7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tbXMtYm9yZGVyLXdpZHRoLCAxcHgpICogLTEpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tcy1kcm9wZG93bi1iZywgI0ZGRkZGRik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1tcy1kcm9wZG93bi1yYWRpdXMsIDRweCkgdmFyKC0tbXMtZHJvcGRvd24tcmFkaXVzLCA0cHgpO1xuICBvdXRsaW5lOiBub25lO1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1tcy1tYXgtaGVpZ2h0LCAxMHJlbSk7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtZHJvcGRvd24uaXMtdG9wIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdG9wOiB2YXIoLS1tcy1ib3JkZXItd2lkdGgsIDFweCk7XG4gIGJvdHRvbTogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbXMtZHJvcGRvd24tcmFkaXVzLCA0cHgpIHZhcigtLW1zLWRyb3Bkb3duLXJhZGl1cywgNHB4KSAwIDA7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtZHJvcGRvd24uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1vcHRpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWdyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWdyb3VwLWxhYmVsIHtcbiAgcGFkZGluZzogdmFyKC0tbXMtZ3JvdXAtbGFiZWwtcHksIDAuM3JlbSkgdmFyKC0tbXMtZ3JvdXAtbGFiZWwtcHgsIDAuNzVyZW0pO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tcy1ncm91cC1sYWJlbC1iZywgI0U1RTdFQik7XG4gIGNvbG9yOiB2YXIoLS1tcy1ncm91cC1sYWJlbC1jb2xvciwgIzM3NDE1MSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWxpbmUtaGVpZ2h0LCAxLjM3NSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LWdyb3VwLWxhYmVsLmlzLXBvaW50YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1sYWJlbC5pcy1wb2ludGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtZ3JvdXAtbGFiZWwtYmctcG9pbnRlZCwgI0QxRDVEQik7XG4gIGNvbG9yOiB2YXIoLS1tcy1ncm91cC1sYWJlbC1jb2xvci1wb2ludGVkLCAjMzc0MTUxKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1sYWJlbC5pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWJnLXNlbGVjdGVkLCAjMDU5NjY5KTtcbiAgY29sb3I6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWNvbG9yLXNlbGVjdGVkLCAjRkZGRkZGKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1sYWJlbC5pcy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWJnLWRpc2FibGVkLCAjRjNGNEY2KTtcbiAgY29sb3I6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWNvbG9yLWRpc2FibGVkLCAjRDFENURCKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1sYWJlbC5pcy1zZWxlY3RlZC5pcy1wb2ludGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtZ3JvdXAtbGFiZWwtYmctc2VsZWN0ZWQtcG9pbnRlZCwgIzBjOWU3MCk7XG4gIGNvbG9yOiB2YXIoLS1tcy1ncm91cC1sYWJlbC1jb2xvci1zZWxlY3RlZC1wb2ludGVkLCAjRkZGRkZGKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1sYWJlbC5pcy1zZWxlY3RlZC5pcy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWJnLXNlbGVjdGVkLWRpc2FibGVkLCAjNzVjZmIxKTtcbiAgY29sb3I6IHZhcigtLW1zLWdyb3VwLWxhYmVsLWNvbG9yLXNlbGVjdGVkLWRpc2FibGVkLCAjRDFGQUU1KTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1ncm91cC1vcHRpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tZ3JvdXAgLm11bHRpc2VsZWN0LW9wdGlvbiB7XG4gIHBhZGRpbmc6IHZhcigtLW1zLW9wdGlvbi1weSwgMC41cmVtKSB2YXIoLS1tcy1vcHRpb24tcHgsIDAuNzVyZW0pO1xuICBmb250LXNpemU6IHZhcigtLW1zLW9wdGlvbi1mb250LXNpemUsIDFyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbXMtb3B0aW9uLWxpbmUtaGVpZ2h0LCAxLjM3NSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtb3B0aW9uLmlzLXBvaW50ZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tcy1vcHRpb24tYmctcG9pbnRlZCwgI0YzRjRGNik7XG4gIGNvbG9yOiB2YXIoLS1tcy1vcHRpb24tY29sb3ItcG9pbnRlZCwgIzFGMjkzNyk7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtb3B0aW9uLWJnLXNlbGVjdGVkLCAjMTBCOTgxKTtcbiAgY29sb3I6IHZhcigtLW1zLW9wdGlvbi1jb2xvci1zZWxlY3RlZCwgI0ZGRkZGRik7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtb3B0aW9uLmlzLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtb3B0aW9uLWJnLWRpc2FibGVkLCAjRkZGRkZGKTtcbiAgY29sb3I6IHZhcigtLW1zLW9wdGlvbi1jb2xvci1kaXNhYmxlZCwgI0QxRDVEQik7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkLmlzLXBvaW50ZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tcy1vcHRpb24tYmctc2VsZWN0ZWQtcG9pbnRlZCwgIzI2YzA4ZSk7XG4gIGNvbG9yOiB2YXIoLS1tcy1vcHRpb24tY29sb3Itc2VsZWN0ZWQtcG9pbnRlZCwgI0ZGRkZGRik7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkLmlzLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbXMtb3B0aW9uLWJnLXNlbGVjdGVkLWRpc2FibGVkLCAjODdkY2MwKTtcbiAgY29sb3I6IHZhcigtLW1zLW9wdGlvbi1jb2xvci1zZWxlY3RlZC1kaXNhYmxlZCwgI0QxRkFFNSk7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3Qtbm8tb3B0aW9ucyxcbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1uby1yZXN1bHRzIHtcbiAgcGFkZGluZzogdmFyKC0tbXMtb3B0aW9uLXB5LCAwLjVyZW0pIHZhcigtLW1zLW9wdGlvbi1weCwgMC43NXJlbSk7XG4gIGNvbG9yOiB2YXIoLS1tcy1lbXB0eS1jb2xvciwgIzRCNTU2Myk7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtZmFrZS1pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0xcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZm9ybS1ncm91cCAubXVsdGlzZWxlY3QtZmFrZS1pbnB1dDphY3RpdmUsIC5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1mYWtlLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1hc3Npc3RpdmUtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtMXB4O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbn1cbi5mb3JtLWdyb3VwIC5tdWx0aXNlbGVjdC1zcGFjZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tZ3JvdXAgW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdC1tdWx0aXBsZS1sYWJlbCxcbi5mb3JtLWdyb3VwIFtkaXI9cnRsXSAubXVsdGlzZWxlY3Qtc2luZ2xlLWxhYmVsLFxuLmZvcm0tZ3JvdXAgW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLW1zLXB4LCAwLjg3NXJlbSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxLjI1cmVtICsgdmFyKC0tbXMtcHgsIDAuODc1cmVtKSAqIDMpO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5mb3JtLWdyb3VwIFtkaXI9cnRsXSAubXVsdGlzZWxlY3Qtc2VhcmNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1tcy1weCwgMC44NzVyZW0pO1xufVxuLmZvcm0tZ3JvdXAgW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdC10YWdzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1tcy1weSwgMC41cmVtKTtcbn1cbi5mb3JtLWdyb3VwIFtkaXI9cnRsXSAubXVsdGlzZWxlY3QtdGFnIHtcbiAgcGFkZGluZzogdmFyKC0tbXMtdGFnLXB5LCAwLjEyNXJlbSkgdmFyKC0tbXMtdGFnLXB4LCAwLjVyZW0pIHZhcigtLW1zLXRhZy1weSwgMC4xMjVyZW0pIDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLW1zLXRhZy1teCwgMC4yNXJlbSk7XG59XG4uZm9ybS1ncm91cCBbZGlyPXJ0bF0gLm11bHRpc2VsZWN0LXRhZy5pcy1kaXNhYmxlZCB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tbXMtdGFnLXB4LCAwLjVyZW0pO1xufVxuLmZvcm0tZ3JvdXAgW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdC1zcGlubmVyLFxuLmZvcm0tZ3JvdXAgW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdC1jYXJldCB7XG4gIG1hcmdpbjogMCAwIDAgdmFyKC0tbXMtcHgsIDAuODc1cmVtKTtcbn1cbi5mb3JtLWdyb3VwIFtkaXI9cnRsXSAubXVsdGlzZWxlY3QtY2xlYXIge1xuICBwYWRkaW5nOiAwIDAgMCB2YXIoLS1tcy1weCwgMC44NzVyZW0pO1xufVxuQGtleWZyYW1lcyBtdWx0aXNlbGVjdC1zcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmZvcm0tcmFkaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDcxLCAzMiwgMTkxLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDExLjVweCAxOXB4O1xufVxuLmZvcm0tcmFkaW8gbGFiZWwge1xuICBAYXBwbHkgcmVsYXRpdmUgaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmZvcm0tcmFkaW8gbGFiZWwgaW5wdXQge1xuICBAYXBwbHkgb3BhY2l0eS0wIHctMSBoLTE7XG59XG4uZm9ybS1yYWRpbyBsYWJlbCBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzEsIDMyLCAxOTEsIDAuMjYpO1xufVxuLmZvcm0tcmFkaW8gbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3MjBCRjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEycHgpO1xufVxuLmZvcm0tcmFkaW8gbGFiZWwgLnNsaWRlciB7XG4gIEBhcHBseSBhYnNvbHV0ZSBjdXJzb3ItcG9pbnRlciBpbnNldC0wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcxLCAzMiwgMTkxLCAwLjE4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xufVxuLmZvcm0tcmFkaW8gbGFiZWwgLnNsaWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcxLCAzMiwgMTkxLCAwLjMpO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mb3JtLWNoZWNrYm94IC5jb250YWluZXIge1xuICBAYXBwbHkgcmVsYXRpdmUgYmxvY2sgY3Vyc29yLXBvaW50ZXIgc2VsZWN0LW5vbmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmZvcm0tY2hlY2tib3ggLmNvbnRhaW5lciBpbnB1dCB7XG4gIEBhcHBseSBhYnNvbHV0ZSBvcGFjaXR5LTAgY3Vyc29yLXBvaW50ZXI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xufVxuLmZvcm0tY2hlY2tib3ggLmNvbnRhaW5lcjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcxLCAzMiwgMTkxLCAwLjEpO1xufVxuLmZvcm0tY2hlY2tib3ggLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0NzIwQkY7XG59XG4uZm9ybS1jaGVja2JveCAuY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0tY2hlY2tib3ggLmNvbnRhaW5lciAuY2hlY2ttYXJrIHtcbiAgQGFwcGx5IGFic29sdXRlIHRvcC0wIGxlZnQtMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ3MjBCRjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmZvcm0tY2hlY2tib3ggLmNvbnRhaW5lciAuY2hlY2ttYXJrOjphZnRlciB7XG4gIEBhcHBseSBhYnNvbHV0ZSBoaWRkZW4gcm90YXRlLTQ1O1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlcjogc29saWQgIzQ3MjBCRjtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbn1cbi5mb3JtLWNoZWNrYm94IC5jb250YWluZXIgLmNoZWNrbWFyay5saW5lOjphZnRlciB7XG4gIEBhcHBseSByb3RhdGUtMTgwO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi5mb3JtLXd5c2l3eWcge1xuICBAYXBwbHkgcC0zO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDcxLCAzMiwgMTkxLCAwLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uZm9ybS13eXNpd3lnIC5xbC1lZGl0b3Ige1xuICBoZWlnaHQ6IDE5MnB4O1xufVxuLmZvcm0td3lzaXd5ZyAucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZm9ybS13eXNpd3lnIC5xbC10b29sYmFyLnFsLXNub3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDcxLCAzMiwgMTkxLCAwLjQpO1xufVxuXG4uZm9ybS10ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICBAYXBwbHkgcC0zO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgaGVpZ2h0OiAyMDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg3MSwgMzIsIDE5MSwgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0tdGV4dGFyZWEgbGFiZWwge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi8qISBwdXJnZWNzcyBzdGFydCBpZ25vcmUgKi9cbi8qIGNvbXBvbmVudCBzdHlsZSAqL1xuLnZ1ZS1zbGlkZXItZGlzYWJsZWQgLnZ1ZS1zbGlkZXItcHJvY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2E3YTc7XG59XG5cbi52dWUtc2xpZGVyLWRpc2FibGVkIC52dWUtc2xpZGVyLWRvdC1oYW5kbGUge1xuICBib3JkZXItY29sb3I6ICNhN2E3YTc7XG59XG5cbi52dWUtc2xpZGVyLWRpc2FibGVkIC52dWUtc2xpZGVyLW1hcmstc3RlcC1hY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2E3YTdhNztcbn1cblxuLyogcmFpbCBzdHlsZSAqL1xuLnZ1ZS1zbGlkZXItcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLnZ1ZS1zbGlkZXI6aG92ZXIgLnZ1ZS1zbGlkZXItcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTE7XG59XG5cbi8qIHByb2Nlc3Mgc3R5bGUgKi9cbi52dWUtc2xpZGVyLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWNkNWZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG5cbi52dWUtc2xpZGVyOmhvdmVyIC52dWUtc2xpZGVyLXByb2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjljMGZmO1xufVxuXG4vKiBtYXJrIHN0eWxlICovXG4udnVlLXNsaWRlci1tYXJrLXN0ZXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjZThlOGU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udnVlLXNsaWRlci1tYXJrLXN0ZXAtYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM5Y2Q1ZmY7XG59XG5cbi52dWUtc2xpZGVyOmhvdmVyIC52dWUtc2xpZGVyLW1hcmstc3RlcC1hY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggIzY5YzBmZjtcbn1cblxuLnZ1ZS1zbGlkZXItbWFyay1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogZG90IHN0eWxlICovXG4udnVlLXNsaWRlci1kb3QtaGFuZGxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5Y2Q1ZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XG59XG5cbi52dWUtc2xpZGVyOmhvdmVyIC52dWUtc2xpZGVyLWRvdC1oYW5kbGUge1xuICBib3JkZXItY29sb3I6ICM2OWMwZmY7XG59XG5cbi52dWUtc2xpZGVyLWRvdC1oYW5kbGUtZm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNmFiZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCByZ2JhKDU0LCAxNzEsIDI1NSwgMC4yKTtcbn1cblxuLnZ1ZS1zbGlkZXI6aG92ZXIgLnZ1ZS1zbGlkZXItZG90LWhhbmRsZS1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2YWJmZjtcbn1cblxuLnZ1ZS1zbGlkZXItZG90LWhhbmRsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM2YWJmZjtcbn1cblxuLnZ1ZS1zbGlkZXI6aG92ZXIgLnZ1ZS1zbGlkZXItZG90LWhhbmRsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM2YWJmZjtcbn1cblxuLnZ1ZS1zbGlkZXItZG90LWhhbmRsZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJvcmRlci1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xufVxuXG4udnVlLXNsaWRlci1kb3QtdG9vbHRpcCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4udnVlLXNsaWRlci1kb3QtdG9vbHRpcC1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLXRvcDo6YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xufVxuXG4udnVlLXNsaWRlci1kb3QtdG9vbHRpcC1pbm5lci1ib3R0b206OmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbn1cblxuLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXItbGVmdDo6YWZ0ZXIge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogaW5oZXJpdDtcbn1cblxuLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXItcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDEwMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogaW5oZXJpdDtcbn1cblxuLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXItdG9wIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLWJvdHRvbSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xufVxuXG4udnVlLXNsaWRlci1kb3QtdG9vbHRpcC1pbm5lci1sZWZ0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG59XG5cbi52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLXJpZ2h0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgNTAlO1xufVxuXG4udnVlLXNsaWRlci1kb3Q6aG92ZXIgLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAsIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udnVlLXNsaWRlci1kb3Q6aG92ZXIgLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAgLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXIsIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLXNob3cgLnZ1ZS1zbGlkZXItZG90LXRvb2x0aXAtaW5uZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5cbi52dWUtc2xpZGVyIHtcbiAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuLnZ1ZS1zbGlkZXI6aG92ZXIgLnZ1ZS1zbGlkZXItcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzEsIDMyLCAxOTEsIDAuNCk7XG59XG4udnVlLXNsaWRlcjpob3ZlciAudnVlLXNsaWRlci1wcm9jZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udnVlLXNsaWRlciAudnVlLXNsaWRlci1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MSwgMzIsIDE5MSwgMC40KTtcbiAgaGVpZ2h0OiAycHg7XG59XG4udnVlLXNsaWRlciAudnVlLXNsaWRlci1wcm9jZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMnB4O1xufVxuLnZ1ZS1zbGlkZXIgLnZ1ZS1zbGlkZXItZG90LWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQ3MjBCRjtcbn1cbi52dWUtc2xpZGVyIC52dWUtc2xpZGVyLW1hcmtzIC52dWUtc2xpZGVyLW1hcmstbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZ1ZS1zbGlkZXIgLnZ1ZS1zbGlkZXItZG90LWhvdmVyOmhvdmVyIC52dWUtdG9vbHRpcC1kb3QtdG9vbHRpcCwgLnZ1ZS1zbGlkZXIgLnZ1ZS1zbGlkZXItZG90LWhvdmVyOmhvdmVyIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLXRvcCwgLnZ1ZS1zbGlkZXIgLnZ1ZS1zbGlkZXItZG90LWhvdmVyIC52dWUtdG9vbHRpcC1kb3QtdG9vbHRpcCwgLnZ1ZS1zbGlkZXIgLnZ1ZS1zbGlkZXItZG90LWhvdmVyIC52dWUtc2xpZGVyLWRvdC10b29sdGlwLWlubmVyLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qISBwdXJnZWNzcyBlbmQgaWdub3JlICovXG4uZXJyb3ItcGFnZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZXJyb3ItcGFnZSAuY29kZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5lcnJvci1wYWdlIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uZXJyb3ItcGFnZSAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmVycm9yLXBhZ2UgLnN1YnRpdGxlIGEge1xuICBjb2xvcjogIzQ3MjBCRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZXJyb3ItcGFnZSAuYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZXJyb3ItcGFnZSAuYWN0aW9uIGEge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM0NzIwQkY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4ubGRzLXJpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmxkcy1yaW5nIGRpdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogOHB4O1xuICBib3JkZXI6IDhweCBzb2xpZCAjNDcyMEJGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBib3JkZXItY29sb3I6ICM0NzIwQkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG59XG5cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cblxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cblxuQGtleWZyYW1lcyBsZHMtcmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG46cm9vdCB7XG4gIC0tYmFsbG9vbi1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC0tYmFsbG9vbi1jb2xvcjogcmdiYSgxNiwgMTYsIDE2LCAwLjk1KTtcbiAgLS1iYWxsb29uLXRleHQtY29sb3I6ICNmZmY7XG4gIC0tYmFsbG9vbi1mb250LXNpemU6IDEycHg7XG4gIC0tYmFsbG9vbi1tb3ZlOiA0cHg7XG59XG5cbmJ1dHRvblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXTphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xOHMgZWFzZS1vdXQgMC4xOHM7XG4gIHRleHQtaW5kZW50OiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLCBVYnVudHUsIENhbnRhcmVsbCwgXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IHZhcigtLWJhbGxvb24tZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFsbG9vbi1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6IHZhcigtLWJhbGxvb24tdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJhbGxvb24tYm9yZGVyLXJhZGl1cyk7XG4gIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXTpiZWZvcmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYmFsbG9vbi1jb2xvcik7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xOHMgZWFzZS1vdXQgMC4xOHM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc106aG92ZXI6YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc106aG92ZXI6YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tdmlzaWJsZV06YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXZpc2libGVdOmFmdGVyLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc106bm90KFtkYXRhLWJhbGxvb24tbm9mb2N1c10pOmZvY3VzOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdOm5vdChbZGF0YS1iYWxsb29uLW5vZm9jdXNdKTpmb2N1czphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdLmZvbnQtYXdlc29tZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLCBVYnVudHUsIENhbnRhcmVsbCwgXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1icmVha106YWZ0ZXIge1xuICB3aGl0ZS1zcGFjZTogcHJlO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1icmVha11bZGF0YS1iYWxsb29uLWxlbmd0aF06YWZ0ZXIge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLWJsdW50XTpiZWZvcmUsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tYmx1bnRdOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPXVwXTpob3ZlcjphZnRlciwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9dXBdW2RhdGEtYmFsbG9vbi12aXNpYmxlXTphZnRlciwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9ZG93bl06aG92ZXI6YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWRvd25dW2RhdGEtYmFsbG9vbi12aXNpYmxlXTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9dXBdOmhvdmVyOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9dXBdW2RhdGEtYmFsbG9vbi12aXNpYmxlXTpiZWZvcmUsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWRvd25dOmhvdmVyOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9ZG93bl1bZGF0YS1iYWxsb29uLXZpc2libGVdOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3MqPS1sZWZ0XTphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcyo9LWxlZnRdOmJlZm9yZSB7XG4gIGxlZnQ6IDVweDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zKj0tcmlnaHRdOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcyo9LXJpZ2h0XTpiZWZvcmUge1xuICByaWdodDogNXB4O1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wbyo9LWxlZnRdOmhvdmVyOmFmdGVyLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvKj0tbGVmdF1bZGF0YS1iYWxsb29uLXZpc2libGVdOmFmdGVyLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcyo9LXJpZ2h0XTpob3ZlcjphZnRlciwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3MqPS1yaWdodF1bZGF0YS1iYWxsb29uLXZpc2libGVdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvKj0tbGVmdF06aG92ZXI6YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvKj0tbGVmdF1bZGF0YS1iYWxsb29uLXZpc2libGVdOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3MqPS1yaWdodF06aG92ZXI6YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcyo9LXJpZ2h0XVtkYXRhLWJhbGxvb24tdmlzaWJsZV06YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvc149dXBdOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3NePXVwXTphZnRlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCB2YXIoLS1iYWxsb29uLW1vdmUpKTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zXj11cF06YWZ0ZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9dXBdOmJlZm9yZSwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9dXBdOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCB2YXIoLS1iYWxsb29uLW1vdmUpKTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zXj1kb3duXTpiZWZvcmUsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zXj1kb3duXTphZnRlciB7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgY2FsYyh2YXIoLS1iYWxsb29uLW1vdmUpICogLTEpKTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zXj1kb3duXTphZnRlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvc149ZG93bl06YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJhbGxvb24tY29sb3IpO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9ZG93bl06YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWRvd25dOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYyh2YXIoLS1iYWxsb29uLW1vdmUpICogLTEpKTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWxlZnRdOmhvdmVyOmFmdGVyLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1sZWZ0XVtkYXRhLWJhbGxvb24tdmlzaWJsZV06YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPXJpZ2h0XTpob3ZlcjphZnRlciwgW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9cmlnaHRdW2RhdGEtYmFsbG9vbi12aXNpYmxlXTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9bGVmdF06aG92ZXI6YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1sZWZ0XVtkYXRhLWJhbGxvb24tdmlzaWJsZV06YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1yaWdodF06aG92ZXI6YmVmb3JlLCBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1yaWdodF1bZGF0YS1iYWxsb29uLXZpc2libGVdOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9bGVmdF06YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWxlZnRdOmJlZm9yZSB7XG4gIHJpZ2h0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYmFsbG9vbi1tb3ZlKSwgLTUwJSk7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1sZWZ0XTphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPWxlZnRdOmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYmFsbG9vbi1jb2xvcik7XG59XG5bYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLXBvcz1yaWdodF06YWZ0ZXIsIFthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPXJpZ2h0XTpiZWZvcmUge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyh2YXIoLS1iYWxsb29uLW1vdmUpICogLTEpLCAtNTAlKTtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tcG9zPXJpZ2h0XTphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1wb3M9cmlnaHRdOmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJhbGxvb24tY29sb3IpO1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1sZW5ndGhdOmFmdGVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tbGVuZ3RoPXNtYWxsXTphZnRlciB7XG4gIHdpZHRoOiA4MHB4O1xufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1sZW5ndGg9bWVkaXVtXTphZnRlciB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tbGVuZ3RoPWxhcmdlXTphZnRlciB7XG4gIHdpZHRoOiAyNjBweDtcbn1cblthcmlhLWxhYmVsXVtkYXRhLWJhbGxvb24tcG9zXVtkYXRhLWJhbGxvb24tbGVuZ3RoPXhsYXJnZV06YWZ0ZXIge1xuICB3aWR0aDogMzgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBbYXJpYS1sYWJlbF1bZGF0YS1iYWxsb29uLXBvc11bZGF0YS1iYWxsb29uLWxlbmd0aD14bGFyZ2VdOmFmdGVyIHtcbiAgICB3aWR0aDogOTB2dztcbiAgfVxufVxuW2FyaWEtbGFiZWxdW2RhdGEtYmFsbG9vbi1wb3NdW2RhdGEtYmFsbG9vbi1sZW5ndGg9Zml0XTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/