/*
! tailwindcss v3.2.7 | 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.
*/html {
  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, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
}/*
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. 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-size: 1em; /* 2 */
}/*
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-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: 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,
[type='button'],
[type='reset'],
[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;
}/*
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] {
  display: none;
}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}input::-moz-placeholder, textarea::-moz-placeholder {
  color: #6b7280;
  opacity: 1;
}input::placeholder,textarea::placeholder {
  color: #6b7280;
  opacity: 1;
}::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}::-webkit-date-and-time-value {
  min-height: 1.5em;
}select {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}[multiple] {
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          color-adjust: unset;
}[type='checkbox'],[type='radio'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}[type='checkbox'] {
  border-radius: 0px;
}[type='radio'] {
  border-radius: 100%;
}[type='checkbox']:focus,[type='radio']:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}[type='checkbox']:checked,[type='radio']:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}[type='checkbox']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
  border-color: transparent;
  background-color: currentColor;
}[type='checkbox']:indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
  border-color: transparent;
  background-color: currentColor;
}[type='file'] {
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}[type='file']:focus {
  outline: 1px auto -webkit-focus-ring-color;
}*, ::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-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:  ;
}::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-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:  ;
}.container {
  width: 100%;
}@media (min-width: 480px) {.container {
    max-width: 480px;
  }
}@media (min-width: 661px) {.container {
    max-width: 661px;
  }
}@media (min-width: 768px) {.container {
    max-width: 768px;
  }
}@media (min-width: 991px) {.container {
    max-width: 991px;
  }
}@media (min-width: 1200px) {.container {
    max-width: 1200px;
  }
}@media (min-width: 1500px) {.container {
    max-width: 1500px;
  }
}@media (min-width: 1536px) {.container {
    max-width: 1536px;
  }
}.tham {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition-timing-function: linear;
  transition-duration: .15s;
  transition-property: opacity;
}.tham:hover {
  opacity: 0.7;
}.tham-box {
  position: relative;
  display: inline-block;
}.tham-inner {
  top: 50%;
  display: block;
  background-color: #000;
  position: absolute;
  border-radius: 4px;
  transition-timing-function: ease;
  transition-duration: .15s;
  transition-property: transform;
}.tham-inner::before {
  content: "";
  background-color: inherit;
  position: absolute;
  display: block;
  border-radius: 4px;
  transition-timing-function: ease;
  transition-duration: .15s;
  transition-property: transform;
}.tham-inner::after {
  content: "";
  background-color: inherit;
  position: absolute;
  display: block;
  border-radius: 4px;
  transition-timing-function: ease;
  transition-duration: .15s;
  transition-property: transform;
}.tham.tham-w-4.tham-e-slider .tham-inner {
  top: 1px;
}.tham.tham-w-4.tham-e-slider .tham-inner::before {
  top: 4px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}.tham.tham-w-4.tham-e-slider .tham-inner::after {
  top: 8px;
}.tham.tham-w-4.tham-e-slider.tham-active .tham-inner {
  transform: translate3d(0, 4px, 0) rotate(45deg);
}.tham.tham-w-4.tham-e-slider.tham-active .tham-inner::before {
  transform: rotate(-45deg) translate3d(-2.2857142857142856px, -2px, 0);
  opacity: 0;
}.tham.tham-w-4.tham-e-slider.tham-active .tham-inner::after {
  transform: translate3d(0, -8px, 0) rotate(-90deg);
}.tham.tham-e-squeeze .tham-inner {
  transition-timing-function: cubic-bezier(.55,.055,.675,.19);
  transition-duration: 75ms;
}.tham.tham-e-squeeze .tham-inner::before {
  transition: top 75ms ease .12s,opacity 75ms ease;
}.tham.tham-e-squeeze .tham-inner::after {
  transition: bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);
}.tham.tham-e-squeeze.tham-active .tham-inner {
  transition-delay: .12s;
  transition-timing-function: cubic-bezier(.215,.61,.355,1);
  transform: rotate(45deg);
}.tham.tham-e-squeeze.tham-active .tham-inner::before {
  top: 0;
  transition: top 75ms ease,opacity 75ms ease .12s;
  opacity: 0;
}.tham.tham-e-squeeze.tham-active .tham-inner::after {
  bottom: 0;
  transition: bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;
  transform: rotate(-90deg);
}.tham.tham-w-4.tham-e-arrow.tham-active .tham-inner::before {
  transform: translate3d(-3.20px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-4.tham-e-arrow.tham-active .tham-inner::after {
  transform: translate3d(-3.20px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-4.tham-e-arrow-alt .tham-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-4.tham-e-arrow-alt .tham-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-4.tham-e-arrow-alt.tham-active .tham-inner::before {
  top: 0;
  transform: translate3d(-3.20px, -4.00px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-4.tham-e-arrow-alt.tham-active .tham-inner::after {
  bottom: 0;
  transform: translate3d(-3.20px, 4.00px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-4.tham-e-arrow-turn.tham-active .tham-inner {
  transform: rotate(-180deg);
}.tham.tham-w-4.tham-e-arrow-turn.tham-active .tham-inner::before {
  transform: translate3d(3.20px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-4.tham-e-arrow-turn.tham-active .tham-inner::after {
  transform: translate3d(3.20px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-4.tham-e-spin .tham-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-4.tham-e-spin .tham-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}.tham.tham-w-4.tham-e-spin .tham-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-4.tham-e-spin.tham-active .tham-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-4.tham-e-spin.tham-active .tham-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}.tham.tham-w-4.tham-e-spin.tham-active .tham-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-6.tham-e-slider .tham-inner {
  top: 1.5px;
}.tham.tham-w-6.tham-e-slider .tham-inner::before {
  top: 6px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}.tham.tham-w-6.tham-e-slider .tham-inner::after {
  top: 12px;
}.tham.tham-w-6.tham-e-slider.tham-active .tham-inner {
  transform: translate3d(0, 6px, 0) rotate(45deg);
}.tham.tham-w-6.tham-e-slider.tham-active .tham-inner::before {
  transform: rotate(-45deg) translate3d(-3.4285714285714284px, -3px, 0);
  opacity: 0;
}.tham.tham-w-6.tham-e-slider.tham-active .tham-inner::after {
  transform: translate3d(0, -12px, 0) rotate(-90deg);
}.tham.tham-w-6.tham-e-arrow.tham-active .tham-inner::before {
  transform: translate3d(-4.80px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-6.tham-e-arrow.tham-active .tham-inner::after {
  transform: translate3d(-4.80px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-6.tham-e-arrow-alt .tham-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-6.tham-e-arrow-alt .tham-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-6.tham-e-arrow-alt.tham-active .tham-inner::before {
  top: 0;
  transform: translate3d(-4.80px, -6.00px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-6.tham-e-arrow-alt.tham-active .tham-inner::after {
  bottom: 0;
  transform: translate3d(-4.80px, 6.00px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-6.tham-e-arrow-turn.tham-active .tham-inner {
  transform: rotate(-180deg);
}.tham.tham-w-6.tham-e-arrow-turn.tham-active .tham-inner::before {
  transform: translate3d(4.80px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-6.tham-e-arrow-turn.tham-active .tham-inner::after {
  transform: translate3d(4.80px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-6.tham-e-spin .tham-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-6.tham-e-spin .tham-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}.tham.tham-w-6.tham-e-spin .tham-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-6.tham-e-spin.tham-active .tham-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-6.tham-e-spin.tham-active .tham-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}.tham.tham-w-6.tham-e-spin.tham-active .tham-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-8.tham-e-slider .tham-inner {
  top: 2px;
}.tham.tham-w-8.tham-e-slider .tham-inner::before {
  top: 8px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}.tham.tham-w-8.tham-e-slider .tham-inner::after {
  top: 16px;
}.tham.tham-w-8.tham-e-slider.tham-active .tham-inner {
  transform: translate3d(0, 8px, 0) rotate(45deg);
}.tham.tham-w-8.tham-e-slider.tham-active .tham-inner::before {
  transform: rotate(-45deg) translate3d(-4.571428571428571px, -4px, 0);
  opacity: 0;
}.tham.tham-w-8.tham-e-slider.tham-active .tham-inner::after {
  transform: translate3d(0, -16px, 0) rotate(-90deg);
}.tham.tham-w-8.tham-e-arrow.tham-active .tham-inner::before {
  transform: translate3d(-6.40px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-8.tham-e-arrow.tham-active .tham-inner::after {
  transform: translate3d(-6.40px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-8.tham-e-arrow-alt .tham-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-8.tham-e-arrow-alt .tham-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-8.tham-e-arrow-alt.tham-active .tham-inner::before {
  top: 0;
  transform: translate3d(-6.40px, -8.00px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-8.tham-e-arrow-alt.tham-active .tham-inner::after {
  bottom: 0;
  transform: translate3d(-6.40px, 8.00px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-8.tham-e-arrow-turn.tham-active .tham-inner {
  transform: rotate(-180deg);
}.tham.tham-w-8.tham-e-arrow-turn.tham-active .tham-inner::before {
  transform: translate3d(6.40px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-8.tham-e-arrow-turn.tham-active .tham-inner::after {
  transform: translate3d(6.40px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-8.tham-e-spin .tham-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-8.tham-e-spin .tham-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}.tham.tham-w-8.tham-e-spin .tham-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-8.tham-e-spin.tham-active .tham-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-8.tham-e-spin.tham-active .tham-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}.tham.tham-w-8.tham-e-spin.tham-active .tham-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-12.tham-e-slider .tham-inner {
  top: 3px;
}.tham.tham-w-12.tham-e-slider .tham-inner::before {
  top: 12px;
  transition-property: transform, opacity;
  transition-timing-function: ease;
  transition-duration: 0.15s;
}.tham.tham-w-12.tham-e-slider .tham-inner::after {
  top: 24px;
}.tham.tham-w-12.tham-e-slider.tham-active .tham-inner {
  transform: translate3d(0, 12px, 0) rotate(45deg);
}.tham.tham-w-12.tham-e-slider.tham-active .tham-inner::before {
  transform: rotate(-45deg) translate3d(-6.857142857142857px, -6px, 0);
  opacity: 0;
}.tham.tham-w-12.tham-e-slider.tham-active .tham-inner::after {
  transform: translate3d(0, -24px, 0) rotate(-90deg);
}.tham.tham-w-12.tham-e-arrow.tham-active .tham-inner::before {
  transform: translate3d(-9.60px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-12.tham-e-arrow.tham-active .tham-inner::after {
  transform: translate3d(-9.60px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-12.tham-e-arrow-alt .tham-inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-12.tham-e-arrow-alt .tham-inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}.tham.tham-w-12.tham-e-arrow-alt.tham-active .tham-inner::before {
  top: 0;
  transform: translate3d(-9.60px, -12.00px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-12.tham-e-arrow-alt.tham-active .tham-inner::after {
  bottom: 0;
  transform: translate3d(-9.60px, 12.00px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);
}.tham.tham-w-12.tham-e-arrow-turn.tham-active .tham-inner {
  transform: rotate(-180deg);
}.tham.tham-w-12.tham-e-arrow-turn.tham-active .tham-inner::before {
  transform: translate3d(9.60px, 0, 0) rotate(45deg) scale(0.7, 1);
}.tham.tham-w-12.tham-e-arrow-turn.tham-active .tham-inner::after {
  transform: translate3d(9.60px, 0, 0) rotate(-45deg) scale(0.7, 1);
}.tham.tham-w-12.tham-e-spin .tham-inner {
  transition-duration: 0.22s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-12.tham-e-spin .tham-inner::before {
  transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;
}.tham.tham-w-12.tham-e-spin .tham-inner::after {
  transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}.tham.tham-w-12.tham-e-spin.tham-active .tham-inner {
  transform: rotate(225deg);
  transition-delay: 0.12s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham.tham-w-12.tham-e-spin.tham-active .tham-inner::before {
  top: 0;
  opacity: 0;
  transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;
}.tham.tham-w-12.tham-e-spin.tham-active .tham-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}.tham-w-4 .tham-box {
  width: 16px;
  height: 10px;
}.tham-w-4 .tham-inner {
  margin-top: -1px;
  width: 16px;
  height: 2px;
}.tham-w-4 .tham-inner::before {
  width: 16px;
  height: 2px;
  top: -4px;
}.tham-w-4 .tham-inner::after {
  width: 16px;
  height: 2px;
  bottom: -4px;
}.tham-w-6 .tham-box {
  width: 24px;
  height: 15px;
}.tham-w-6 .tham-inner {
  margin-top: -1.5px;
  width: 24px;
  height: 3px;
}.tham-w-6 .tham-inner::before {
  width: 24px;
  height: 3px;
  top: -6px;
}.tham-w-6 .tham-inner::after {
  width: 24px;
  height: 3px;
  bottom: -6px;
}.tham-w-8 {
  width: 32px;
  height: 20px;
}.tham-w-8 .tham-box {
  width: 32px;
  height: 20px;
}.tham-w-8 .tham-inner {
  margin-top: -2px;
  width: 32px;
  height: 4px;
}.tham-w-8 .tham-inner::before {
  width: 32px;
  height: 4px;
  top: -8px;
}.tham-w-8 .tham-inner::after {
  width: 32px;
  height: 4px;
  bottom: -8px;
}.tham-w-12 .tham-box {
  width: 48px;
  height: 30px;
}.tham-w-12 .tham-inner {
  margin-top: -3px;
  width: 48px;
  height: 6px;
}.tham-w-12 .tham-inner::before {
  width: 48px;
  height: 6px;
  top: -12px;
}.tham-w-12 .tham-inner::after {
  width: 48px;
  height: 6px;
  bottom: -12px;
}.sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}.pointer-events-none {
  pointer-events: none !important;
}.pointer-events-auto {
  pointer-events: auto !important;
}.collapse {
  visibility: collapse !important;
}.fixed {
  position: fixed !important;
}.absolute {
  position: absolute !important;
}.relative {
  position: relative !important;
}.inset-0 {
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
}.inset-y-0 {
  top: 0px !important;
  bottom: 0px !important;
}.left-1\/2 {
  left: 50% !important;
}.right-0 {
  right: 0px !important;
}.top-0 {
  top: 0px !important;
}.top-1\/2 {
  top: 50% !important;
}.z-10 {
  z-index: 10 !important;
}.order-1 {
  order: 1 !important;
}.order-2 {
  order: 2 !important;
}.col-auto {
  grid-column: auto !important;
}.m-0 {
  margin: 0px !important;
}.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}.my-25px {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}.my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}.my-5 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
}.my-6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}.-mb-2 {
  margin-bottom: -0.5rem !important;
}.-ml-1 {
  margin-left: -0.25rem !important;
}.-mt-1 {
  margin-top: -0.25rem !important;
}.mb-0 {
  margin-bottom: 0px !important;
}.mb-2 {
  margin-bottom: 0.5rem !important;
}.mb-25px {
  margin-bottom: 25px !important;
}.mb-3 {
  margin-bottom: 0.75rem !important;
}.mb-30px {
  margin-bottom: 30px !important;
}.mb-4 {
  margin-bottom: 1rem !important;
}.mb-5 {
  margin-bottom: 1.25rem !important;
}.mb-50px {
  margin-bottom: 50px !important;
}.ml-2 {
  margin-left: 0.5rem !important;
}.ml-3 {
  margin-left: 0.75rem !important;
}.ml-5 {
  margin-left: 1.25rem !important;
}.mr-2 {
  margin-right: 0.5rem !important;
}.mr-20px {
  margin-right: 20px !important;
}.mr-3 {
  margin-right: 0.75rem !important;
}.mr-4 {
  margin-right: 1rem !important;
}.mt-1 {
  margin-top: 0.25rem !important;
}.mt-10 {
  margin-top: 2.5rem !important;
}.mt-100px {
  margin-top: 100px !important;
}.mt-2 {
  margin-top: 0.5rem !important;
}.mt-3 {
  margin-top: 0.75rem !important;
}.mt-4 {
  margin-top: 1rem !important;
}.mt-5 {
  margin-top: 1.25rem !important;
}.mt-6 {
  margin-top: 1.5rem !important;
}.mt-8 {
  margin-top: 2rem !important;
}.mt-95px {
  margin-top: 95px !important;
}.block {
  display: block !important;
}.inline-block {
  display: inline-block !important;
}.inline {
  display: inline !important;
}.flex {
  display: flex !important;
}.inline-flex {
  display: inline-flex !important;
}.table {
  display: table !important;
}.hidden {
  display: none !important;
}.h-0 {
  height: 0px !important;
}.h-12 {
  height: 3rem !important;
}.h-3 {
  height: 0.75rem !important;
}.h-4 {
  height: 1rem !important;
}.h-40px {
  height: 40px !important;
}.h-45px {
  height: 45px !important;
}.h-48 {
  height: 12rem !important;
}.h-5 {
  height: 1.25rem !important;
}.h-50px {
  height: 50px !important;
}.h-6 {
  height: 1.5rem !important;
}.h-7 {
  height: 1.75rem !important;
}.h-96 {
  height: 24rem !important;
}.h-auto {
  height: auto !important;
}.h-full {
  height: 100% !important;
}.h-screen {
  height: 100vh !important;
}.min-h-full {
  min-height: 100% !important;
}.w-100px {
  width: 100px !important;
}.w-110px {
  width: 110px !important;
}.w-12 {
  width: 3rem !important;
}.w-130px {
  width: 130px !important;
}.w-3 {
  width: 0.75rem !important;
}.w-4 {
  width: 1rem !important;
}.w-5 {
  width: 1.25rem !important;
}.w-6 {
  width: 1.5rem !important;
}.w-64 {
  width: 16rem !important;
}.w-7 {
  width: 1.75rem !important;
}.w-auto {
  width: auto !important;
}.w-full {
  width: 100% !important;
}.w-screen {
  width: 100vw !important;
}.min-w-0 {
  min-width: 0px !important;
}.min-w-full {
  min-width: 100% !important;
}.max-w-2xl {
  max-width: 42rem !important;
}.max-w-4xl {
  max-width: 56rem !important;
}.max-w-5xl {
  max-width: 64rem !important;
}.max-w-7xl {
  max-width: 80rem !important;
}.max-w-full {
  max-width: 100% !important;
}.max-w-lg {
  max-width: 32rem !important;
}.max-w-md {
  max-width: 28rem !important;
}.max-w-none {
  max-width: none !important;
}.max-w-sm {
  max-width: 24rem !important;
}.flex-1 {
  flex: 1 1 0% !important;
}.flex-shrink-0 {
  flex-shrink: 0 !important;
}.flex-grow {
  flex-grow: 1 !important;
}.border-collapse {
  border-collapse: collapse !important;
}.-translate-x-full {
  --tw-translate-x: -100% !important;
  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)) !important;
}.translate-x-0 {
  --tw-translate-x: 0px !important;
  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)) !important;
}.translate-x-full {
  --tw-translate-x: 100% !important;
  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)) !important;
}.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)) !important;
}@keyframes ping {75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
}@keyframes spin {to {
    transform: rotate(360deg);
  }
}.animate-spin {
  animation: spin 1s linear infinite !important;
}.cursor-pointer {
  cursor: pointer !important;
}.list-disc {
  list-style-type: disc !important;
}.appearance-none {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}.flex-col {
  flex-direction: column !important;
}.flex-wrap {
  flex-wrap: wrap !important;
}.content-end {
  align-content: flex-end !important;
}.items-start {
  align-items: flex-start !important;
}.items-end {
  align-items: flex-end !important;
}.items-center {
  align-items: center !important;
}.justify-end {
  justify-content: flex-end !important;
}.justify-center {
  justify-content: center !important;
}.justify-between {
  justify-content: space-between !important;
}.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important;
}.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
}.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important;
}.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important;
}.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
}.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity)) !important;
}.overflow-hidden {
  overflow: hidden !important;
}.overflow-y-auto {
  overflow-y: auto !important;
}.overflow-x-scroll {
  overflow-x: scroll !important;
}.truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}.whitespace-nowrap {
  white-space: nowrap !important;
}.rounded {
  border-radius: 0.25rem !important;
}.rounded-full {
  border-radius: 9999px !important;
}.rounded-lg {
  border-radius: 0.5rem !important;
}.rounded-md {
  border-radius: 0.375rem !important;
}.rounded-none {
  border-radius: 0px !important;
}.rounded-l-md {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}.rounded-r-md {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}.border {
  border-width: 1px !important;
}.border-0 {
  border-width: 0px !important;
}.border-4 {
  border-width: 4px !important;
}.border-b {
  border-bottom-width: 1px !important;
}.border-b-0 {
  border-bottom-width: 0px !important;
}.border-l-0 {
  border-left-width: 0px !important;
}.border-r {
  border-right-width: 1px !important;
}.border-r-0 {
  border-right-width: 0px !important;
}.border-t {
  border-top-width: 1px !important;
}.border-dashed {
  border-style: dashed !important;
}.border-none {
  border-style: none !important;
}.border-blue {
  --tw-border-opacity: 1 !important;
  border-color: rgb(21 79 144 / var(--tw-border-opacity)) !important;
}.border-blue-dark {
  --tw-border-opacity: 1 !important;
  border-color: rgb(15 55 99 / var(--tw-border-opacity)) !important;
}.border-gray-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important;
}.border-gray-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important;
}.border-gray-800 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(31 41 55 / var(--tw-border-opacity)) !important;
}.border-transparent {
  border-color: transparent !important;
}.bg-amber-300 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 211 77 / var(--tw-bg-opacity)) !important;
}.bg-blue {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(21 79 144 / var(--tw-bg-opacity)) !important;
}.bg-blue-dark {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(15 55 99 / var(--tw-bg-opacity)) !important;
}.bg-gray-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important;
}.bg-gray-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important;
}.bg-gray-900 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important;
}.bg-green {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 132 62 / var(--tw-bg-opacity)) !important;
}.bg-red-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity)) !important;
}.bg-stone-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity)) !important;
}.bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}.object-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}.p-0 {
  padding: 0px !important;
}.p-2 {
  padding: 0.5rem !important;
}.p-4 {
  padding: 1rem !important;
}.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}.px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}.px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}.px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}.px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}.py-12 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}.py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}.py-5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}.py-6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}.py-8 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}.pb-10 {
  padding-bottom: 2.5rem !important;
}.pb-4 {
  padding-bottom: 1rem !important;
}.pl-0 {
  padding-left: 0px !important;
}.pl-10 {
  padding-left: 2.5rem !important;
}.pl-4 {
  padding-left: 1rem !important;
}.pr-2 {
  padding-right: 0.5rem !important;
}.pt-4 {
  padding-top: 1rem !important;
}.pt-5 {
  padding-top: 1.25rem !important;
}.pt-75px {
  padding-top: 75px !important;
}.text-left {
  text-align: left !important;
}.text-center {
  text-align: center !important;
}.align-middle {
  vertical-align: middle !important;
}.text-2xl {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}.text-3xl {
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
}.text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.text-lg {
  font-size: 1.125rem !important;
  line-height: 1.75rem !important;
}.text-sm {
  font-size: 18px !important;
}.text-xl {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}.text-xs {
  font-size: 15px !important;
}.font-bold {
  font-weight: 700 !important;
}.font-extrabold {
  font-weight: 800 !important;
}.font-medium {
  font-weight: 500 !important;
}.font-semibold {
  font-weight: 600 !important;
}.uppercase {
  text-transform: uppercase !important;
}.leading-6 {
  line-height: 1.5rem !important;
}.tracking-wider {
  letter-spacing: 0.05em !important;
}.text-black {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
}.text-blue {
  --tw-text-opacity: 1 !important;
  color: rgb(21 79 144 / var(--tw-text-opacity)) !important;
}.text-blue-dark {
  --tw-text-opacity: 1 !important;
  color: rgb(15 55 99 / var(--tw-text-opacity)) !important;
}.text-gray-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}.text-gray-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}.text-gray-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity)) !important;
}.text-gray-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity)) !important;
}.text-gray-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity)) !important;
}.text-green {
  --tw-text-opacity: 1 !important;
  color: rgb(0 132 62 / var(--tw-text-opacity)) !important;
}.text-indigo-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(79 70 229 / var(--tw-text-opacity)) !important;
}.text-red-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / var(--tw-text-opacity)) !important;
}.text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}.underline {
  text-decoration-line: underline !important;
}.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity)) !important;
}.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity)) !important;
}.opacity-100 {
  opacity: 1 !important;
}.opacity-20 {
  opacity: 0.2 !important;
}.opacity-25 {
  opacity: 0.25 !important;
}.opacity-50 {
  opacity: 0.5 !important;
}.opacity-75 {
  opacity: 0.75 !important;
}.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.outline {
  outline-style: solid !important;
}.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring-black {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)) !important;
}.ring-opacity-5 {
  --tw-ring-opacity: 0.05 !important;
}.blur-sm {
  --tw-blur: blur(4px) !important;
  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) !important;
}.\!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) !important;
}.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) !important;
}.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}.duration-200 {
  transition-duration: 200ms !important;
}.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}header {
  position: fixed;
  width: 100vw;
  z-index: 2;
  padding-left: 0;
}@media (min-width: 991px) {
  header {
    z-index: 1;
    padding-left: 190px;
  }
}@media (min-width: 1200px) {
  header {
    padding-left: 0;
  }
}header .tham {
  width: 50px;
  height: 45px;
}header button {
  max-width: 70px;
}header form .searchIcon {
  top: 12px;
  right: 15px;
}header .search-wrapper {
  width: 90%;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 4px 5px 12px -2px #bdbcbc;
  top: 60px;
}@media (min-width: 661px) {
  header .search-wrapper {
    width: 600px;
  }
}@media (min-width: 991px) {
  header .search-wrapper {
    left: 25px;
    transform: translateX(0);
  }
}header .search-wrapper .result-wrapper a:hover {
  background: #154f90a6;
  color: #fff;
}main {
  padding-left: 0;
}@media (min-width: 991px) {
  main {
    padding-left: 190px;
  }
}@media (min-width: 1200px) {
  main {
    padding-left: 0;
  }
}button {
  width: 130px;
  height: 45px;
  font-size: 18px;
}#flash-message {
  z-index: 5;
}#mobile-menu {
  z-index: 1;
}#desktop-menu {
  z-index: 1;
  max-width: 255px;
}@media (min-width: 991px) {
  #desktop-menu {
    max-width: 200px;
  }
}@media (min-width: 1200px) {
  #desktop-menu {
    max-width: 255px;
  }
}#remember-me input {
  height: 16px;
  width: 16px;
}i.fas {
  font-size: 24px;
}.sidebar .main-header {
  padding-left: 0;
  position: relative;
}.sidebar #main-menu .menu .menu-item.active:not(.expanded) .menu-icon {
  color: #6b7280;
}.sidebar #main-menu .menu .menu-item.active:not(.expanded) a {
  color: #6b7280;
}.boxShadow {
  box-shadow: 2px 2px 4px 1px;
  position: relative;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}.boxShadow:active {
  box-shadow: 0 0 16px 0;
  top: 1px;
  left: 1px;
}.boxShadow:active a {
  position: relative;
}.iterateBg div:nth-child(even) {
  background: #ffffff;
}.iterateBg div:nth-child(odd) {
  background: #f9fafb;
}.separatorLine {
  display: none;
}@media (min-width: 360px) {
  .separatorLine {
    display: flex;
  }
}.orderTable {
  border-collapse: separate;
  border-spacing: initial;
}.orderTable thead.orderList {
  position: relative;
  z-index: 2;
}.orderTable tbody td {
  border-bottom: solid 1px;
  border-color: #d1d5db;
}@media screen and (max-width: 991px) {
  .orderTable thead tr th {
    display: none;
  }
  .orderTable tbody td {
    width: 100%;
    display: flex;
    align-items: center;
    color: #495057;
  }
  .orderTable tbody td:first-of-type {
    background-color: #f9fafb;
    font-weight: bolder;
  }
  .orderTable tbody td a:first-of-type {
    margin-left: 15px;
  }
  .orderTable tbody tr.data-body td[data-label]::before {
    content: attr(data-label);
    line-height: 30px;
    white-space: pre;
    width: 160px;
    padding-left: 15px;
  }
}@media screen and (max-width: 991px) and screen and (min-width: 991px) {
  .orderTable tbody td {
    justify-content: start;
    display: table-cell;
  }
}@media screen and (max-width: 991px) and screen and (min-width: 768px) {
  .orderTable tbody tr.data-body td[data-label]::before {
    min-width: 180px;
  }
}.list-pagination {
  background: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  flex-direction: column-reverse;
}@media (min-width: 992px) {
  .list-pagination {
    padding: 15px 0;
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
}.list-pagination .pager ul.pagination {
  margin-bottom: 0;
  align-items: center;
}.list-pagination .pager ul li {
  border: 0;
  cursor: pointer;
}.list-pagination .pager ul li.page-item.disabled {
  opacity: 0.5;
  touch-action: none;
}.list-pagination .pager ul li.page-item.disabled .page-link {
  background: transparent;
  color: var(--gray-400);
}.list-pagination .pager ul li.page-item.active .page-link {
  background-color: #154F90;
  border-color: #1f619f;
  color: #fff;
  z-index: 3;
}.list-pagination .pager ul li.page-item.active .page-link:hover {
  background: #154f90a6;
  border-color: transparent;
  color: #fff;
}@media (max-width: 600px) {
  .list-pagination .pager ul li.page-item .btn-label,
  .list-pagination .pager ul li.page-item .btn-label {
    display: none;
  }
}.list-pagination .pager ul li.page-item .page-link,
.list-pagination .pager ul li.page-item .page-link:focus,
.list-pagination .pager ul li.page-item .page-link:hover {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
  color: inherit;
  margin: 0 1px;
}.list-pagination .pager ul li.page-item .page-link:focus,
.list-pagination .pager ul li.page-item .page-link:hover {
  border-color: #cbd5e1;
  box-shadow: none;
}.list-pagination .pager ul li.page-item i {
  vertical-align: middle;
}button.dots {
  width: 50px;
  height: 20px;
  border: none;
  position: relative;
  cursor: pointer;
  margin-left: 0;
}button.dots:focus {
  outline: none;
}button.dots.dots:after,
button.dots.dots:before,
button.dots.dots span {
  width: 10%;
  height: 20%;
  border-radius: 100px;
  position: absolute;
  left: 0;
  background: #d1d5db;
  transform: rotate(0deg);
  transition: all 0.1s;
  margin: 0 auto;
}button.dots.dots:after,
button.dots.dots:before {
  content: "";
}button.dots.dots:after {
  top: 0;
  margin-top: 0;
}button.dots.dots:before {
  bottom: 0;
  margin-bottom: 0;
}button.dots.dots span {
  top: 50%;
  margin-top: -2px;
}button.dots.dots.on {
  z-index: 10;
}button.dots.dots.on:after {
  background: #9ca3af;
  transform: rotate(135deg) translate(11px, -1px);
  width: 40%;
  height: 15%;
}button.dots.dots.on:before {
  background: #9ca3af;
  transform: rotate(225deg);
  bottom: 59%;
  margin-bottom: -4px;
  width: 40%;
  left: -14%;
  height: 15%;
}button.dots.dots.on span {
  background: #9ca3af;
  transform: rotate(135deg);
  height: 20%;
}.loading {
  position: absolute;
  transform: scale(1.7);
  width: 10%;
  left: 50%;
  display: flex;
  justify-content: center;
}.stage {
  z-index: 10;
}.stage .dot-spin {
  position: relative;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: transparent;
  color: transparent;
  box-shadow: 0 -18px 0 0 #00843e, 12.72984px -12.72984px 0 0 #00843e, 18px 0 0 0 #00843e, 12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), 0 18px 0 0 rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), -18px 0 0 0 rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 rgba(152, 128, 255, 0);
  animation: dotSpin_green 1.5s infinite linear;
}.stage .dot-spin.isDeleting {
  animation: dotSpin_red 1.5s infinite linear;
  box-shadow: 0 -18px 0 0 #DC2626, 12.72984px -12.72984px 0 0 #DC2626, 18px 0 0 0 #DC2626, 12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), 0 18px 0 0 rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), -18px 0 0 0 rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 rgba(152, 128, 255, 0);
}.stage h2 {
  transform: translate(-100px, 50px);
}@keyframes dotSpin_green {
  0%,
  100% {
    box-shadow: 0 -18px 0 0 #00843e, 12.72984px -12.72984px 0 0 #00843e, 18px 0 0 0 #00843e, 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  12.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 0 #00843e, 18px 0 0 0 #00843e, 12.72984px 12.72984px 0 0 #00843e, 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  25% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 0 #00843e, 12.72984px 12.72984px 0 0 #00843e, 0 18px 0 0 #00843e, -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  37.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 0 #00843e, 0 18px 0 0 #00843e, -12.72984px 12.72984px 0 0 #00843e, -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  50% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 0 #00843e, -12.72984px 12.72984px 0 0 #00843e, -18px 0 0 0 #00843e, -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  62.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 #00843e, -18px 0 0 0 #00843e, -12.72984px -12.72984px 0 0 #00843e;
  }
  75% {
    box-shadow: 0 -18px 0 0 #00843e, 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 0 #00843e, -12.72984px -12.72984px 0 0 #00843e;
  }
  87.5% {
    box-shadow: 0 -18px 0 0 #00843e, 12.72984px -12.72984px 0 0 #00843e, 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 #00843e;
  }
}@keyframes dotSpin_red {
  0%,
  100% {
    box-shadow: 0 -18px 0 0 #DC2626, 12.72984px -12.72984px 0 0 #DC2626, 18px 0 0 0 #DC2626, 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  12.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 0 #DC2626, 18px 0 0 0 #DC2626, 12.72984px 12.72984px 0 0 #DC2626, 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  25% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 0 #DC2626, 12.72984px 12.72984px 0 0 #DC2626, 0 18px 0 0 #DC2626, -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  37.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 0 #DC2626, 0 18px 0 0 #DC2626, -12.72984px 12.72984px 0 0 #DC2626, -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  50% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 0 #DC2626, -12.72984px 12.72984px 0 0 #DC2626, -18px 0 0 0 #DC2626, -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  62.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 #DC2626, -18px 0 0 0 #DC2626, -12.72984px -12.72984px 0 0 #DC2626;
  }
  75% {
    box-shadow: 0 -18px 0 0 #DC2626, 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 0 #DC2626, -12.72984px -12.72984px 0 0 #DC2626;
  }
  87.5% {
    box-shadow: 0 -18px 0 0 #DC2626, 12.72984px -12.72984px 0 0 #DC2626, 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 #DC2626;
  }
}/* Chrome, Safari, Edge, Opera */input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}/* Firefox */input[type=number] {
  -moz-appearance: textfield;
}.vue-universal-modal-leave-from,
.vue-universal-modal-enter-to {
  opacity: 1;
}.vue-universal-modal-enter-from,
.vue-universal-modal-leave-to {
  opacity: 0;
}.vue-universal-modal {
  -webkit-overflow-scrolling: touch;
  overscroll-behavior: contain;
  position: fixed;
  overflow-y: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  text-align: left;
}.vue-universal-modal:not(.vue-universal-modal-latest) {
  background: none;
}.vue-universal-modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 100%;
}.modal-wrapper {
  width: 90vw;
  padding: 30px;
  box-sizing: border-box;
  background-color: #fff;
  font-size: 20px;
  text-align: center;
}.modal-wrapper button {
  max-width: 45%;
}@media (min-width: 992px) {
  .modal-wrapper {
    width: 50vw;
  }
}fieldset[disabled] .multiselect {
  pointer-events: none;
}.multiselect__spinner {
  position: absolute;
  right: 1px;
  top: 1px;
  width: 48px;
  height: 35px;
  background: #fff;
  display: block;
}.multiselect__spinner:after,
.multiselect__spinner:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  margin: -8px 0 0 -8px;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  border-color: #00843e transparent transparent;
  border-style: solid;
  border-width: 2px;
  box-shadow: 0 0 0 1px transparent;
}.multiselect__spinner:before {
  animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
  animation-iteration-count: infinite;
}.multiselect__spinner:after {
  animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
  animation-iteration-count: infinite;
}.multiselect__loading-enter-active,
.multiselect__loading-leave-active {
  transition: opacity 0.4s ease-in-out;
  opacity: 1;
}.multiselect__loading-enter,
.multiselect__loading-leave-active {
  opacity: 0;
}.multiselect,
.multiselect__input,
.multiselect__single {
  font-family: inherit;
  font-size: 16px;
  touch-action: manipulation;
}.multiselect {
  box-sizing: content-box;
  display: block;
  position: relative;
  width: 100%;
  min-height: 40px;
  text-align: left;
  color: #35495e;
}.multiselect * {
  box-sizing: border-box;
}.multiselect:focus {
  outline: none;
}.multiselect--disabled {
  background: #ededed;
  pointer-events: none;
  opacity: 0.6;
}.multiselect--active {
  z-index: 50;
}.multiselect--active:not(.multiselect--above) .multiselect__current,
.multiselect--active:not(.multiselect--above) .multiselect__input,
.multiselect--active:not(.multiselect--above) .multiselect__tags {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
}.multiselect--active .multiselect__select {
  transform: rotate(180deg);
}.multiselect--above.multiselect--active .multiselect__current,
.multiselect--above.multiselect--active .multiselect__input,
.multiselect--above.multiselect--active .multiselect__tags {
  border-top-left-radius: 0;
  box-shadow: none;
  border-top-right-radius: 0;
}.multiselect__input,
.multiselect__single {
  position: relative;
  display: inline-block;
  min-height: 20px;
  line-height: 20px;
  border: none;
  border-radius: 5px;
  background: #fff;
  padding: 0 0 0 5px;
  width: 100%;
  transition: border 0.1s ease;
  box-sizing: border-box;
  margin-bottom: 8px;
  vertical-align: top;
  box-shadow: none;
}.multiselect__input::-moz-placeholder {
  color: #35495e;
}.multiselect__input::placeholder {
  color: #35495e;
}.multiselect__tag ~ .multiselect__input,
.multiselect__tag ~ .multiselect__single {
  width: auto;
}.multiselect__input:hover,
.multiselect__single:hover {
  border-color: #cfcfcf;
}.multiselect__input:focus,
.multiselect__single:focus {
  border-color: #a8a8a8;
  outline: none;
}.multiselect__single {
  padding-left: 5px;
  margin-bottom: 8px;
}.multiselect__tags-wrap {
  display: inline;
}.multiselect__tags {
  min-height: 40px;
  display: block;
  padding: 8px 40px 0 8px;
  border-radius: 5px;
  border: 1px solid #e8e8e8;
  background: #fff;
  font-size: 14px;
}.multiselect__tag {
  position: relative;
  display: inline-block;
  padding: 4px 26px 4px 10px;
  border-radius: 5px;
  margin-right: 10px;
  color: #fff;
  line-height: 1;
  background: #41b883;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
}.multiselect__tag-icon {
  cursor: pointer;
  margin-left: 7px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  font-weight: 700;
  font-style: normal;
  width: 22px;
  text-align: center;
  line-height: 22px;
  transition: all 0.2s ease;
  border-radius: 5px;
}.multiselect__tag-icon:after {
  content: "×";
  color: #266d4d;
  font-size: 14px;
}.multiselect__tag-icon:focus:after,
.multiselect__tag-icon:hover:after {
  color: #fff;
}.multiselect__current {
  min-height: 40px;
  overflow: hidden;
  padding: 8px 12px 0;
  padding-right: 30px;
  white-space: nowrap;
  border-radius: 5px;
  border: 1px solid #e8e8e8;
}.multiselect__current,
.multiselect__select {
  line-height: 16px;
  box-sizing: border-box;
  display: block;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
}.multiselect__select {
  position: absolute;
  width: 40px;
  height: 38px;
  right: 1px;
  top: 1px;
  padding: 4px 8px;
  text-align: center;
  transition: transform 0.2s ease;
}.multiselect__select:before {
  position: relative;
  right: 0;
  top: 65%;
  color: #999;
  margin-top: 4px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #999 transparent transparent transparent;
  content: "";
}.multiselect__placeholder {
  color: #adadad;
  display: inline-block;
  margin-bottom: 10px;
  padding-top: 2px;
}.multiselect--active .multiselect__placeholder {
  display: none;
}.multiselect__content-wrapper {
  position: absolute;
  display: block;
  background: #fff;
  width: 100%;
  max-height: 240px;
  overflow: auto;
  border: 1px solid #e8e8e8;
  border-top: none;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  z-index: 50;
  -webkit-overflow-scrolling: touch;
}.multiselect__content {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin: 0;
  min-width: 100%;
  vertical-align: top;
}.multiselect--above .multiselect__content-wrapper {
  bottom: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom: none;
  border-top: 1px solid #e8e8e8;
}.multiselect__content::-webkit-scrollbar {
  display: none;
}.multiselect__element {
  display: block;
}.multiselect__option {
  display: block;
  padding: 12px;
  min-height: 40px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
}.multiselect__option:after {
  top: 0;
  right: 0;
  position: absolute;
  line-height: 40px;
  padding-right: 12px;
  padding-left: 20px;
  font-size: 13px;
}.multiselect__option--highlight {
  background: #41b883;
  outline: none;
  color: #fff;
}.multiselect__option--highlight:after {
  content: attr(data-select);
  background: #41b883;
  color: #fff;
}.multiselect__option--selected {
  background: #f3f3f3;
  color: #35495e;
  font-weight: 700;
}.multiselect__option--selected:after {
  content: attr(data-selected);
  color: silver;
}.multiselect__option--selected.multiselect__option--highlight {
  background: #ff6a6a;
  color: #fff;
}.multiselect__option--selected.multiselect__option--highlight:after {
  background: #ff6a6a;
  content: attr(data-deselect);
  color: #fff;
}.multiselect--disabled .multiselect__current,
.multiselect--disabled .multiselect__select {
  background: #ededed;
  color: #a6a6a6;
}.multiselect__option--disabled {
  background: #ededed !important;
  color: #a6a6a6 !important;
  cursor: text;
  pointer-events: none;
}.multiselect__option--group {
  background: #ededed;
  color: #35495e;
}.multiselect__option--group.multiselect__option--highlight {
  background: #35495e;
  color: #fff;
}.multiselect__option--group.multiselect__option--highlight:after {
  background: #35495e;
}.multiselect__option--disabled.multiselect__option--highlight {
  background: #dedede;
}.multiselect__option--group-selected.multiselect__option--highlight {
  background: #ff6a6a;
  color: #fff;
}.multiselect__option--group-selected.multiselect__option--highlight:after {
  background: #ff6a6a;
  content: attr(data-deselect);
  color: #fff;
}.multiselect-enter-active,
.multiselect-leave-active {
  transition: all 0.15s ease;
}.multiselect-enter,
.multiselect-leave-active {
  opacity: 0;
}.multiselect__strong {
  margin-bottom: 8px;
  line-height: 20px;
  display: inline-block;
  vertical-align: top;
}[dir=rtl] .multiselect {
  text-align: right;
}[dir=rtl] .multiselect__select {
  right: auto;
  left: 1px;
}[dir=rtl] .multiselect__tags {
  padding: 8px 8px 0 40px;
}[dir=rtl] .multiselect__content {
  text-align: right;
}[dir=rtl] .multiselect__option:after {
  right: auto;
  left: 0;
}[dir=rtl] .multiselect__clear {
  right: auto;
  left: 12px;
}[dir=rtl] .multiselect__spinner {
  right: auto;
  left: 1px;
}@keyframes spinning {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(2turn);
  }
}.dot.active {
  transform: translateX(120%);
}textarea {
  min-height: 150px;
}.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-within\:ring-inset:focus-within {
  --tw-ring-inset: inset !important;
}.focus-within\:ring-blue:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(21 79 144 / var(--tw-ring-opacity)) !important;
}.hover\:bg-blue-dark:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(15 55 99 / var(--tw-bg-opacity)) !important;
}.hover\:bg-blue-light:hover {
  background-color: rgba(21,79,144,0.65) !important;
}.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
}.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important;
}.hover\:bg-green-dark:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 93 40 / var(--tw-bg-opacity)) !important;
}.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(67 56 202 / var(--tw-bg-opacity)) !important;
}.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(153 27 27 / var(--tw-bg-opacity)) !important;
}.hover\:bg-stone-400:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(168 162 158 / var(--tw-bg-opacity)) !important;
}.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity)) !important;
}.hover\:text-gray-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(99 102 241 / var(--tw-text-opacity)) !important;
}.hover\:text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}.focus\:border-blue:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(21 79 144 / var(--tw-border-opacity)) !important;
}.focus\:border-blue-dark:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(15 55 99 / var(--tw-border-opacity)) !important;
}.focus\:outline-none:focus {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-blue:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(21 79 144 / var(--tw-ring-opacity)) !important;
}.focus\:ring-blue-dark:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(15 55 99 / var(--tw-ring-opacity)) !important;
}.focus\:ring-green-dark:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(0 93 40 / var(--tw-ring-opacity)) !important;
}.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity)) !important;
}.focus\:ring-red-800:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(153 27 27 / var(--tw-ring-opacity)) !important;
}.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px !important;
}.focus\:ring-offset-green-dark:focus {
  --tw-ring-offset-color: #005d28 !important;
}.focus\:ring-offset-red-800:focus {
  --tw-ring-offset-color: #991b1b !important;
}.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / var(--tw-text-opacity)) !important;
}.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity)) !important;
}@media (min-width: 480px) {.xs\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }.xs\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }.xs\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }.xs\:mt-0 {
    margin-top: 0px !important;
  }.xs\:mt-px {
    margin-top: 1px !important;
  }.xs\:grid {
    display: grid !important;
  }.xs\:w-full {
    width: 100% !important;
  }.xs\:max-w-md {
    max-width: 28rem !important;
  }.xs\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }.xs\:items-start {
    align-items: flex-start !important;
  }.xs\:items-end {
    align-items: flex-end !important;
  }.xs\:gap-4 {
    gap: 1rem !important;
  }.xs\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)) !important;
  }.xs\:rounded-lg {
    border-radius: 0.5rem !important;
  }.xs\:rounded-md {
    border-radius: 0.375rem !important;
  }.xs\:p-6 {
    padding: 1.5rem !important;
  }.xs\:px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }.xs\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }.xs\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }.xs\:pb-4 {
    padding-bottom: 1rem !important;
  }.xs\:pt-2 {
    padding-top: 0.5rem !important;
  }.xs\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }.xs\:text-sm {
    font-size: 18px !important;
  }.xs\:duration-300 {
    transition-duration: 300ms !important;
  }
}@media (min-width: 661px) {.sm\:col-span-2 {
    grid-column: span 2 / span 2 !important;
  }.sm\:mt-0 {
    margin-top: 0px !important;
  }.sm\:max-w-xs {
    max-width: 20rem !important;
  }.sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)) !important;
  }.sm\:rounded-md {
    border-radius: 0.375rem !important;
  }.sm\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }.sm\:pt-2 {
    padding-top: 0.5rem !important;
  }.sm\:text-sm {
    font-size: 18px !important;
  }
}@media (min-width: 768px) {.md\:mb-0 {
    margin-bottom: 0px !important;
  }.md\:mb-2 {
    margin-bottom: 0.5rem !important;
  }.md\:block {
    display: block !important;
  }.md\:flex {
    display: flex !important;
  }.md\:grid {
    display: grid !important;
  }.md\:h-full {
    height: 100% !important;
  }.md\:w-48 {
    width: 12rem !important;
  }.md\:max-w-2xl {
    max-width: 42rem !important;
  }.md\:max-w-7xl {
    max-width: 80rem !important;
  }.md\:flex-1 {
    flex: 1 1 0% !important;
  }.md\:shrink-0 {
    flex-shrink: 0 !important;
  }.md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }.md\:gap-4 {
    gap: 1rem !important;
  }.md\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }.md\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }.md\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }.md\:text-md {
    font-size: 20px !important;
  }
}@media (min-width: 991px) {.lg\:fixed {
    position: fixed !important;
  }.lg\:inset-y-0 {
    top: 0px !important;
    bottom: 0px !important;
  }.lg\:order-1 {
    order: 1 !important;
  }.lg\:order-2 {
    order: 2 !important;
  }.lg\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }.lg\:mt-0 {
    margin-top: 0px !important;
  }.lg\:flex {
    display: flex !important;
  }.lg\:hidden {
    display: none !important;
  }.lg\:max-w-5xl {
    max-width: 64rem !important;
  }.lg\:flex-1 {
    flex: 1 1 0% !important;
  }.lg\:flex-col {
    flex-direction: column !important;
  }.lg\:border-b {
    border-bottom-width: 1px !important;
  }.lg\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }.lg\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }.lg\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.lg\:pr-0 {
    padding-right: 0px !important;
  }.lg\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }.lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
}@media (min-width: 1200px) {.xl\:ml-4 {
    margin-left: 1rem !important;
  }.xl\:w-110px {
    width: 110px !important;
  }.xl\:w-64 {
    width: 16rem !important;
  }.xl\:max-w-7xl {
    max-width: 80rem !important;
  }.xl\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }.xl\:pl-64 {
    padding-left: 16rem !important;
  }.xl\:text-sm {
    font-size: 18px !important;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX2Nzc19hcHBfbGVzcy5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7O0NBQUE7OztDQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztFQUFBO0FBQUE7Ozs7OztDQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0VBQUE7QUFBQTs7O0NBQUE7RUFBQTtFQUFBO0FBQUE7Ozs7Q0FBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztDQUFBO0VBQUE7VUFBQTtBQUFBOztDQUFBOzs7Ozs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7QUFBQTs7O0NBQUE7Ozs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTs7OztDQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7Ozs7Q0FBQTs7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztDQUFBOztFQUFBO0FBQUE7OztDQUFBOzs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOztDQUFBO0VBQUE7QUFBQTs7Q0FBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7QUFBQTs7O0NBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOzs7Q0FBQTtFQUFBO0VBQUE7QUFBQTs7Q0FBQTtFQUFBO0FBQUE7O0NBQUE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTs7O0VBQUE7RUFBQTtFQUFBO0FBQUE7O0NBQUE7RUFBQTtBQUFBOzs7Q0FBQTtFQUFBO0VBQUE7QUFBQTs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7QUFBQTs7Q0FBQTtFQUFBO0FBQUE7Ozs7Q0FBQTs7Ozs7Ozs7RUFBQTtFQUFBO0FBQUE7O0NBQUE7O0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0tBQUE7VUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtVQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7VUFBQTtBQUFBO0VBQUE7S0FBQTtVQUFBO0VBQUE7RUFBQTtVQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtVQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQSxDQUVBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtJQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUEsQ0FFQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0lBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7S0FBQTtVQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0tBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUE7RUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0VBQUE7QUFBQTtFQUFBO0FBQUEsQ0FRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBUkYsQ0FTRTtFQUFBO0lBQ0U7SUFDQTtFQU5GO0FBQ0YsQ0FPRTtFQUFBO0lBQ0U7RUFKRjtBQUNGLENBUEE7RUFjSTtFQUNBO0FBSkosQ0FYQTtFQW1CSTtBQUxKLENBZEE7RUF3Qk07RUFDQTtBQVBOLENBbEJBO0VBOEJJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFUSixDQVVJO0VBQUE7SUFDRTtFQVBKO0FBQ0YsQ0FRSTtFQUFBO0lBQ0U7SUFDQTtFQUxKO0FBQ0YsQ0FwQ0E7RUE0Q1E7RUFDQTtBQUxSLENBV0E7RUFDRTtBQVRGLENBVUU7RUFBQTtJQUNFO0VBUEY7QUFDRixDQVNFO0VBQUE7SUFDRTtFQU5GO0FBQ0YsQ0FTQTtFQUNFO0VBQ0E7RUFDQTtBQVBGLENBVUE7RUFDRTtBQVJGLENBV0E7RUFDRTtBQVRGLENBWUE7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QUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQTtDQ0FBO0VEQUE7Q0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUE7RURBQSxnQ0NBQTtFREFBO0NDQUEsMkJEQUE7SUFBQTtHQ0FBO0lEQUEsZ0NDQUE7SURBQTtHQ0FBO0lEQUEsNkJDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUEsbUNDQUE7SURBQSwyRUNBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQSxnQ0NBQTtJREFBO0dDQUE7SURBQSw4QkNBQTtJREFBO0dDQUE7SURBQSxnQ0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBLCtCQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0NBQUEsMkJEQUE7SUFBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQSxtQ0NBQTtJREFBLDJFQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQSxnQ0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtDQUFBLDJCREFBO0lBQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBLGlDQ0FBO0lEQUE7R0NBQTtJREFBLDhCQ0FBO0lEQUE7R0NBQTtJREFBLCtCQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7Q0FBQSwyQkRBQTtJQUFBO0dDQUE7SURBQSxvQkNBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBLDhCQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQSxnQ0NBQTtJREFBO0dDQUE7SURBQSw4QkNBQTtJREFBO0dDQUE7SURBQSw2QkNBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUEsOEJDQUE7SURBQTtHQ0FBO0lEQUEsMkZDQUE7SURBQSwrR0NBQTtJREFBO0dDQUE7Q0FBQSw0QkRBQTtJQUFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtJREFBO0dDQUE7SURBQSw4QkNBQTtJREFBO0dDQUE7SURBQTtHQ0FBO0lEQUE7R0NBQTtDQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9hcHAubGVzcyIsIndlYnBhY2s6Ly8vPG5vIHNvdXJjZT4iXSwic291cmNlc0NvbnRlbnQiOlsiQHRhaWx3aW5kIGJhc2U7XG5cbkB0YWlsd2luZCBjb21wb25lbnRzO1xuXG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuXG5AYmdfbGlnaHRfZ3JheTogI2Y5ZmFmYjtcbkBib3JkZXJfY29sb3I6ICNkMWQ1ZGI7XG5cbkBiYXNlX2dyZWVuOiAjMDA4NDNlO1xuQGJhc2VfcmVkOiAjREMyNjI2O1xuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC50aGFtIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cblxuICBidXR0b24ge1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxuXG4gIGZvcm0ge1xuICAgIC5zZWFyY2hJY29uIHtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJveC1zaGFkb3c6IDRweCA1cHggMTJweCAtMnB4ICNiZGJjYmM7XG4gICAgdG9wOiA2MHB4O1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDY2MXB4KSB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgfVxuICAgIEBtZWRpYShtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICBsZWZ0OiAyNXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICAucmVzdWx0LXdyYXBwZXIge1xuICAgICAgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxNTRmOTBhNjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbm1haW4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbmJ1dHRvbiB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbiNmbGFzaC1tZXNzYWdlIHtcbiAgei1pbmRleDogNTtcbn1cblxuI21vYmlsZS1tZW51IHtcbiAgei1pbmRleDogMTtcbn1cblxuI2Rlc2t0b3AtbWVudSB7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMjU1cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgfVxufVxuXG4jcmVtZW1iZXItbWUgaW5wdXQge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG5pLmZhcyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLy9BZG1pblxuLnNpZGViYXIge1xuICAubWFpbi1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgfVxuXG4gICNtYWluLW1lbnUge1xuICAgIC5tZW51IHtcbiAgICAgIC5tZW51LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgJjpub3QoLmV4cGFuZGVkKSB7XG4gICAgICAgICAgLm1lbnUtaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDEwNyAxMTQgMTI4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMTA3IDExNCAxMjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYm94U2hhZG93IHtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXG4gICY6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTZweCAwO1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDFweDtcblxuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxufVxuXG4uaXRlcmF0ZUJnIHtcbiAgZGl2IHtcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgYmFja2dyb3VuZDogQGJnX2xpZ2h0X2dyYXk7XG4gICAgfVxuICB9XG59XG5cbi5zZXBhcmF0b3JMaW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ub3JkZXJUYWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiBpbml0aWFsO1xuXG4gIHRoZWFkLm9yZGVyTGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICB0Ym9keSB7XG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyX2NvbG9yO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgdGhlYWQge1xuICAgICAgdHIge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRib2R5IHtcblxuICAgICAgdGQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHJnYig3MywgODAsIDg3KTtcblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiZ19saWdodF9ncmF5O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICAgIH1cblxuICAgICAgICBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdHIuZGF0YS1ib2R5IHRkW2RhdGEtbGFiZWxdOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1wYWdpbmF0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgfVxuICAucGFnZXIge1xuICAgIHVsIHtcbiAgICAgICYucGFnaW5hdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnBhZ2UtaXRlbSB7XG4gICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG5cbiAgICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXktNDAwKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU0RjkwO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxZjYxOWY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNTRmOTBhNjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAuYnRuLWxhYmVsLCAuYnRuLWxhYmVsIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFnZS1pdGVtIC5wYWdlLWxpbmssICYucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMsICYucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBtYXJnaW46IDAgMXB4XG4gICAgICAgIH1cblxuICAgICAgICAmLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzLCAmLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTE7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGFnZS1pdGVtIGkge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5idXR0b24uZG90cyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cblxuICAvLyAgTWVudSBCdXJnZXIgMVxuICAmLmRvdHMge1xuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUsXG4gICAgc3BhbiB7XG4gICAgICB3aWR0aDogMTAlO1xuICAgICAgaGVpZ2h0OiAyMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBAYm9yZGVyX2NvbG9yO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIH1cblxuICAgICYub24ge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzljYTNhZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoMTFweCwgLTFweCk7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGhlaWdodDogMTUlO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5Y2EzYWY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgIGJvdHRvbTogNTklO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBsZWZ0OiAtMTQlO1xuICAgICAgICBoZWlnaHQ6IDE1JTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5Y2EzYWY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIGhlaWdodDogMjAlO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbn1cblxuLmxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgd2lkdGg6IDEwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnN0YWdlIHtcbiAgei1pbmRleDogMTA7XG5cbiAgLmRvdC1zcGluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgQGJhc2VfZ3JlZW4sIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAxOHB4IDAgMCAwIEBiYXNlX2dyZWVuLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gICAgYW5pbWF0aW9uOiBkb3RTcGluX2dyZWVuIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuXG4gICAgJi5pc0RlbGV0aW5nIHtcbiAgICAgIGFuaW1hdGlvbjogZG90U3Bpbl9yZWQgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICBib3gtc2hhZG93OiAwIC0xOHB4IDAgMCBAYmFzZV9yZWQsIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX3JlZCwgMThweCAwIDAgMCBAYmFzZV9yZWQsIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMCAxOHB4IDAgMCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMThweCAwIDAgMCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwKTtcbiAgICB9XG4gIH1cblxuICBoMiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCA1MHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRvdFNwaW5fZ3JlZW4ge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgQGJhc2VfZ3JlZW4sIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAxOHB4IDAgMCAwIEBiYXNlX2dyZWVuLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgMTIuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAxOHB4IDAgMCAwIEBiYXNlX2dyZWVuLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAwIDE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMThweCAwIDAgMCBAYmFzZV9ncmVlbiwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCBAYmFzZV9ncmVlbiwgMCAxOHB4IDAgMCBAYmFzZV9ncmVlbiwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgMzcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCBAYmFzZV9ncmVlbiwgMCAxOHB4IDAgMCBAYmFzZV9ncmVlbiwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgQGJhc2VfZ3JlZW4sIC0xOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMThweCAwIDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIDAgQGJhc2VfZ3JlZW4sIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAtMThweCAwIDAgMCBAYmFzZV9ncmVlbiwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAwIDE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuLCAtMThweCAwIDAgMCBAYmFzZV9ncmVlbiwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuO1xuICB9XG4gIDc1JSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgQGJhc2VfZ3JlZW4sIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAwIDE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xOHB4IDAgMCAwIEBiYXNlX2dyZWVuLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgQGJhc2VfZ3JlZW47XG4gIH1cbiAgODcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAwIEBiYXNlX2dyZWVuLCAxMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgMCBAYmFzZV9ncmVlbiwgMThweCAwIDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX2dyZWVuO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZG90U3Bpbl9yZWQge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgQGJhc2VfcmVkLCAxMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgMCBAYmFzZV9yZWQsIDE4cHggMCAwIDAgQGJhc2VfcmVkLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgMTIuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwIEBiYXNlX3JlZCwgMThweCAwIDAgMCBAYmFzZV9yZWQsIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgQGJhc2VfcmVkLCAwIDE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMThweCAwIDAgMCBAYmFzZV9yZWQsIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgQGJhc2VfcmVkLCAwIDE4cHggMCAwIEBiYXNlX3JlZCwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgMzcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCBAYmFzZV9yZWQsIDAgMThweCAwIDAgQGJhc2VfcmVkLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCBAYmFzZV9yZWQsIC0xOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMThweCAwIDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDAgMThweCAwIDAgQGJhc2VfcmVkLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCBAYmFzZV9yZWQsIC0xOHB4IDAgMCAwIEBiYXNlX3JlZCwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCk7XG4gIH1cbiAgNjIuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDE4cHggMCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAwIDE4cHggMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIEBiYXNlX3JlZCwgLTE4cHggMCAwIDAgQGJhc2VfcmVkLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgQGJhc2VfcmVkO1xuICB9XG4gIDc1JSB7XG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgQGJhc2VfcmVkLCAxMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAxOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMCAxOHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMThweCAwIDAgMCBAYmFzZV9yZWQsIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgMCBAYmFzZV9yZWQ7XG4gIH1cbiAgODcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAwIEBiYXNlX3JlZCwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgQGJhc2VfcmVkLCAxOHB4IDAgMCAtNXB4IHJnYmEoMTUyLCAxMjgsIDI1NSwgMCksIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiYSgxNTIsIDEyOCwgMjU1LCAwKSwgMCAxOHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMThweCAwIDAgLTVweCByZ2JhKDE1MiwgMTI4LCAyNTUsIDApLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgQGJhc2VfcmVkO1xuICB9XG59XG5cblxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEZpcmVmb3ggKi9cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4udnVlLXVuaXZlcnNhbC1tb2RhbC1sZWF2ZS1mcm9tLFxuLnZ1ZS11bml2ZXJzYWwtbW9kYWwtZW50ZXItdG8ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udnVlLXVuaXZlcnNhbC1tb2RhbC1lbnRlci1mcm9tLFxuLnZ1ZS11bml2ZXJzYWwtbW9kYWwtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udnVlLXVuaXZlcnNhbC1tb2RhbCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnZ1ZS11bml2ZXJzYWwtbW9kYWw6bm90KC52dWUtdW5pdmVyc2FsLW1vZGFsLWxhdGVzdCkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udnVlLXVuaXZlcnNhbC1tb2RhbC1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tb2RhbC13cmFwcGVyIHtcbiAgd2lkdGg6IDkwdnc7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWwtd3JhcHBlciBidXR0b24ge1xuICBtYXgtd2lkdGg6IDQ1JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTB2dztcbiAgfVxufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLm11bHRpc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLm11bHRpc2VsZWN0X19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLm11bHRpc2VsZWN0X19zcGlubmVyOmFmdGVyLCAubXVsdGlzZWxlY3RfX3NwaW5uZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC04cHggMCAwIC04cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1jb2xvcjogQGJhc2VfZ3JlZW4gdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnRcbn1cblxuLm11bHRpc2VsZWN0X19zcGlubmVyOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogc3Bpbm5pbmcgMi40cyBjdWJpYy1iZXppZXIoLjQxLCAuMjYsIC4yLCAuNjIpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxufVxuXG4ubXVsdGlzZWxlY3RfX3NwaW5uZXI6YWZ0ZXIge1xuICBhbmltYXRpb246IHNwaW5uaW5nIDIuNHMgY3ViaWMtYmV6aWVyKC41MSwgLjA5LCAuMjEsIC44KTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGVcbn1cblxuLm11bHRpc2VsZWN0X19sb2FkaW5nLWVudGVyLWFjdGl2ZSwgLm11bHRpc2VsZWN0X19sb2FkaW5nLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxXG59XG5cbi5tdWx0aXNlbGVjdF9fbG9hZGluZy1lbnRlciwgLm11bHRpc2VsZWN0X19sb2FkaW5nLWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLm11bHRpc2VsZWN0LCAubXVsdGlzZWxlY3RfX2lucHV0LCAubXVsdGlzZWxlY3RfX3NpbmdsZSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uXG59XG5cbi5tdWx0aXNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzNTQ5NWVcbn1cblxuLm11bHRpc2VsZWN0ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5tdWx0aXNlbGVjdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmVcbn1cblxuLm11bHRpc2VsZWN0LS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAuNlxufVxuXG4ubXVsdGlzZWxlY3QtLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDUwXG59XG5cbi5tdWx0aXNlbGVjdC0tYWN0aXZlOm5vdCgubXVsdGlzZWxlY3QtLWFib3ZlKSAubXVsdGlzZWxlY3RfX2N1cnJlbnQsIC5tdWx0aXNlbGVjdC0tYWN0aXZlOm5vdCgubXVsdGlzZWxlY3QtLWFib3ZlKSAubXVsdGlzZWxlY3RfX2lucHV0LCAubXVsdGlzZWxlY3QtLWFjdGl2ZTpub3QoLm11bHRpc2VsZWN0LS1hYm92ZSkgLm11bHRpc2VsZWN0X190YWdzIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tdWx0aXNlbGVjdC0tYWN0aXZlIC5tdWx0aXNlbGVjdF9fc2VsZWN0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxufVxuXG4ubXVsdGlzZWxlY3QtLWFib3ZlLm11bHRpc2VsZWN0LS1hY3RpdmUgLm11bHRpc2VsZWN0X19jdXJyZW50LCAubXVsdGlzZWxlY3QtLWFib3ZlLm11bHRpc2VsZWN0LS1hY3RpdmUgLm11bHRpc2VsZWN0X19pbnB1dCwgLm11bHRpc2VsZWN0LS1hYm92ZS5tdWx0aXNlbGVjdC0tYWN0aXZlIC5tdWx0aXNlbGVjdF9fdGFncyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubXVsdGlzZWxlY3RfX2lucHV0LCAubXVsdGlzZWxlY3RfX3NpbmdsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubXVsdGlzZWxlY3RfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNTQ5NWVcbn1cblxuLm11bHRpc2VsZWN0X19pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM1NDk1ZVxufVxuXG4ubXVsdGlzZWxlY3RfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzU0OTVlXG59XG5cbi5tdWx0aXNlbGVjdF9fdGFnIH4gLm11bHRpc2VsZWN0X19pbnB1dCwgLm11bHRpc2VsZWN0X190YWcgfiAubXVsdGlzZWxlY3RfX3NpbmdsZSB7XG4gIHdpZHRoOiBhdXRvXG59XG5cbi5tdWx0aXNlbGVjdF9faW5wdXQ6aG92ZXIsIC5tdWx0aXNlbGVjdF9fc2luZ2xlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZjZmNmXG59XG5cbi5tdWx0aXNlbGVjdF9faW5wdXQ6Zm9jdXMsIC5tdWx0aXNlbGVjdF9fc2luZ2xlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYThhOGE4O1xuICBvdXRsaW5lOiBub25lXG59XG5cbi5tdWx0aXNlbGVjdF9fc2luZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweFxufVxuXG4ubXVsdGlzZWxlY3RfX3RhZ3Mtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZVxufVxuXG4ubXVsdGlzZWxlY3RfX3RhZ3Mge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDQwcHggMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4XG59XG5cbi5tdWx0aXNlbGVjdF9fdGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAyNnB4IDRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kOiAjNDFiODgzO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXNcbn1cblxuLm11bHRpc2VsZWN0X190YWctaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgd2lkdGg6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4XG59XG5cbi5tdWx0aXNlbGVjdF9fdGFnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIsOXXCI7XG4gIGNvbG9yOiAjMjY2ZDRkO1xuICBmb250LXNpemU6IDE0cHhcbn1cblxuLm11bHRpc2VsZWN0X190YWctaWNvbjpmb2N1czphZnRlciwgLm11bHRpc2VsZWN0X190YWctaWNvbjpob3ZlcjphZnRlciB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tdWx0aXNlbGVjdF9fY3VycmVudCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweCAxMnB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlOFxufVxuXG4ubXVsdGlzZWxlY3RfX2N1cnJlbnQsIC5tdWx0aXNlbGVjdF9fc2VsZWN0IHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi5tdWx0aXNlbGVjdF9fc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICByaWdodDogMXB4O1xuICB0b3A6IDFweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Vcbn1cblxuLm11bHRpc2VsZWN0X19zZWxlY3Q6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgdG9wOiA2NSU7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiXG59XG5cbi5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2FkYWRhZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMnB4XG59XG5cbi5tdWx0aXNlbGVjdC0tYWN0aXZlIC5tdWx0aXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5tdWx0aXNlbGVjdF9fY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDI0MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB6LWluZGV4OiA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG59XG5cbi5tdWx0aXNlbGVjdF9fY29udGVudCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuLm11bHRpc2VsZWN0LS1hYm92ZSAubXVsdGlzZWxlY3RfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZThcbn1cblxuLm11bHRpc2VsZWN0X19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLm11bHRpc2VsZWN0X19lbGVtZW50IHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbi5tdWx0aXNlbGVjdF9fb3B0aW9uOmFmdGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDEzcHhcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6ICM0MWI4ODM7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1oaWdobGlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtc2VsZWN0KTtcbiAgYmFja2dyb3VuZDogIzQxYjg4MztcbiAgY29sb3I6ICNmZmZcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgY29sb3I6ICMzNTQ5NWU7XG4gIGZvbnQtd2VpZ2h0OiA3MDBcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXNlbGVjdGVkKTtcbiAgY29sb3I6IHNpbHZlclxufVxuXG4ubXVsdGlzZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQubXVsdGlzZWxlY3RfX29wdGlvbi0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmNmE2YTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLXNlbGVjdGVkLm11bHRpc2VsZWN0X19vcHRpb24tLWhpZ2hsaWdodDphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZjZhNmE7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1kZXNlbGVjdCk7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tdWx0aXNlbGVjdC0tZGlzYWJsZWQgLm11bHRpc2VsZWN0X19jdXJyZW50LCAubXVsdGlzZWxlY3QtLWRpc2FibGVkIC5tdWx0aXNlbGVjdF9fc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgY29sb3I6ICNhNmE2YTZcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VkZWRlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2E2YTZhNiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHRleHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1ncm91cCB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGNvbG9yOiAjMzU0OTVlXG59XG5cbi5tdWx0aXNlbGVjdF9fb3B0aW9uLS1ncm91cC5tdWx0aXNlbGVjdF9fb3B0aW9uLS1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMzU0OTVlO1xuICBjb2xvcjogI2ZmZlxufVxuXG4ubXVsdGlzZWxlY3RfX29wdGlvbi0tZ3JvdXAubXVsdGlzZWxlY3RfX29wdGlvbi0taGlnaGxpZ2h0OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzM1NDk1ZVxufVxuXG4ubXVsdGlzZWxlY3RfX29wdGlvbi0tZGlzYWJsZWQubXVsdGlzZWxlY3RfX29wdGlvbi0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2RlZGVkZVxufVxuXG4ubXVsdGlzZWxlY3RfX29wdGlvbi0tZ3JvdXAtc2VsZWN0ZWQubXVsdGlzZWxlY3RfX29wdGlvbi0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmNmE2YTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm11bHRpc2VsZWN0X19vcHRpb24tLWdyb3VwLXNlbGVjdGVkLm11bHRpc2VsZWN0X19vcHRpb24tLWhpZ2hsaWdodDphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZjZhNmE7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1kZXNlbGVjdCk7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tdWx0aXNlbGVjdC1lbnRlci1hY3RpdmUsIC5tdWx0aXNlbGVjdC1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlXG59XG5cbi5tdWx0aXNlbGVjdC1lbnRlciwgLm11bHRpc2VsZWN0LWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLm11bHRpc2VsZWN0X19zdHJvbmcge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3Bcbn1cblxuW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbltkaXI9cnRsXSAubXVsdGlzZWxlY3RfX3NlbGVjdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxcHhcbn1cblxuW2Rpcj1ydGxdIC5tdWx0aXNlbGVjdF9fdGFncyB7XG4gIHBhZGRpbmc6IDhweCA4cHggMCA0MHB4XG59XG5cbltkaXI9cnRsXSAubXVsdGlzZWxlY3RfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG5bZGlyPXJ0bF0gLm11bHRpc2VsZWN0X19vcHRpb246YWZ0ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMFxufVxuXG5bZGlyPXJ0bF0gLm11bHRpc2VsZWN0X19jbGVhciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMnB4XG59XG5cbltkaXI9cnRsXSAubXVsdGlzZWxlY3RfX3NwaW5uZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMXB4XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKVxuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgydHVybilcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApXG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDJ0dXJuKVxuICB9XG59XG5cblxuLmRvdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIwJSk7XG59XG5cbnRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/