@import "/font/open-sans/stylesheet-8504ebb7a1a0a2832d8a8211a9083e14.css";
@import "/font/rockwell-nova/stylesheet-7bf5aee549849691c37de4f9d136cfc5.css";
@import "/font/roboto/stylesheet-aa3702ab88a62a6770a7e6c75558612d.css";
@import "/font/rajdhani/stylesheet-9aa820c12668c5000e025abc143aaef1.css";
@import "/font/space-grotesk/stylesheet-2855f07f12e6afbafe73dd55a2c013a6.css";

*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

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

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

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

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Roboto, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

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

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

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

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

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

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

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

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

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

button,
select {
  text-transform: none;
}

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

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

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

:-moz-focusring {
  outline: auto;
}

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

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

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

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

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

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

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

summary {
  display: list-item;
}

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

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

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

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

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

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

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

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

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

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

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

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

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

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

h1{
  font-size: 3rem;
}

h2{
  font-size: 2.65rem;
}

h3{
  font-size: 2.30rem;
}

h4{
  font-size: 1.95rem;
}

h5{
  font-size: 1.6rem;
}

h6{
  font-size: 1.25rem;
}

html{
  height: 100%;
}

body{
  margin-left: auto;
  margin-right: auto;
  display: flex;
  height: 100%;
  max-width: 1920px;
  flex-direction: column;
  font-family: Arial, sans-serif;
}
.container{
  width: 100%;
}
@media (min-width: 640px){

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

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

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

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

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

  .container{
    max-width: 1920px;
  }
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.\!left-\[30px\]{
  left: 30px !important;
}
.bottom-0{
  bottom: 0px;
}
.left-0{
  left: 0px;
}
.left-\[-145px\]{
  left: -145px;
}
.left-\[-40px\]{
  left: -40px;
}
.left-\[15px\]{
  left: 15px;
}
.right-0{
  right: 0px;
}
.right-1\.5{
  right: 0.375rem;
}
.right-5{
  right: 1.25rem;
}
.right-\[-115px\]{
  right: -115px;
}
.right-\[-130px\]{
  right: -130px;
}
.right-\[-40px\]{
  right: -40px;
}
.top-0{
  top: 0px;
}
.top-1\/2{
  top: 50%;
}
.top-10{
  top: 2.5rem;
}
.top-\[-20px\]{
  top: -20px;
}
.top-\[-30px\]{
  top: -30px;
}
.top-\[-5px\]{
  top: -5px;
}
.top-\[-60px\]{
  top: -60px;
}
.top-\[-70px\]{
  top: -70px;
}
.top-\[-90px\]{
  top: -90px;
}
.top-\[100px\]{
  top: 100px;
}
.top-\[105px\]{
  top: 105px;
}
.top-\[3px\]{
  top: 3px;
}
.top-\[58\%\]{
  top: 58%;
}
.top-\[5px\]{
  top: 5px;
}
.top-\[60px\]{
  top: 60px;
}
.top-\[8px\]{
  top: 8px;
}
.top-\[95px\]{
  top: 95px;
}
.z-0{
  z-index: 0;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-50{
  z-index: 50;
}
.z-\[1\]{
  z-index: 1;
}
.order-1{
  order: 1;
}
.order-2{
  order: 2;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.\!mt-2{
  margin-top: 0.5rem !important;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-12{
  margin-bottom: 3rem;
}
.mb-14{
  margin-bottom: 3.5rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-\[1px\]{
  margin-bottom: 1px;
}
.mb-\[60px\]{
  margin-bottom: 60px;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-\[-5px\]{
  margin-left: -5px;
}
.ml-\[20px\]{
  margin-left: 20px;
}
.ml-auto{
  margin-left: auto;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.mt-0{
  margin-top: 0px;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-\[14px\]{
  margin-top: 14px;
}
.mt-auto{
  margin-top: auto;
}
.\!mt-0{
  margin-top: 0px !important;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.h-20{
  height: 5rem;
}
.h-3{
  height: 0.75rem;
}
.h-3\.5{
  height: 0.875rem;
}
.h-9{
  height: 2.25rem;
}
.h-\[11px\]{
  height: 11px;
}
.h-\[13px\]{
  height: 13px;
}
.h-\[32px\]{
  height: 32px;
}
.h-\[36rem\]{
  height: 36rem;
}
.h-\[3px\]{
  height: 3px;
}
.h-\[5\.55rem\]{
  height: 5.55rem;
}
.h-\[50px\]{
  height: 50px;
}
.h-\[8px\]{
  height: 8px;
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.\!max-h-\[38px\]{
  max-height: 38px !important;
}
.max-h-10{
  max-height: 2.5rem;
}
.max-h-12{
  max-height: 3rem;
}
.max-h-14{
  max-height: 3.5rem;
}
.max-h-16{
  max-height: 4rem;
}
.max-h-6{
  max-height: 1.5rem;
}
.max-h-7{
  max-height: 1.75rem;
}
.max-h-9{
  max-height: 2.25rem;
}
.max-h-\[101px\]{
  max-height: 101px;
}
.max-h-\[110px\]{
  max-height: 110px;
}
.max-h-\[145px\]{
  max-height: 145px;
}
.max-h-\[168px\]{
  max-height: 168px;
}
.max-h-\[28rem\]{
  max-height: 28rem;
}
.max-h-\[30rem\]{
  max-height: 30rem;
}
.max-h-\[31px\]{
  max-height: 31px;
}
.max-h-\[46px\]{
  max-height: 46px;
}
.max-h-\[50px\]{
  max-height: 50px;
}
.max-h-\[53px\]{
  max-height: 53px;
}
.max-h-\[58px\]{
  max-height: 58px;
}
.max-h-\[59px\]{
  max-height: 59px;
}
.max-h-\[60px\]{
  max-height: 60px;
}
.max-h-\[63px\]{
  max-height: 63px;
}
.max-h-\[68px\]{
  max-height: 68px;
}
.max-h-\[69px\]{
  max-height: 69px;
}
.max-h-\[80px\]{
  max-height: 80px;
}
.max-h-\[84px\]{
  max-height: 84px;
}
.max-h-\[87px\]{
  max-height: 87px;
}
.max-h-\[90px\]{
  max-height: 90px;
}
.max-h-\[98px\]{
  max-height: 98px;
}
.max-h-\[48px\]{
  max-height: 48px;
}
.max-h-\[44px\]{
  max-height: 44px;
}
.max-h-\[55px\]{
  max-height: 55px;
}
.max-h-\[45px\]{
  max-height: 45px;
}
.max-h-\[25px\]{
  max-height: 25px;
}
.max-h-\[30px\]{
  max-height: 30px;
}
.max-h-\[40px\]{
  max-height: 40px;
}
.max-h-8{
  max-height: 2rem;
}
.min-h-\[20rem\]{
  min-height: 20rem;
}
.min-h-\[50vh\]{
  min-height: 50vh;
}
.w-1\/2{
  width: 50%;
}
.w-12{
  width: 3rem;
}
.w-16{
  width: 4rem;
}
.w-20{
  width: 5rem;
}
.w-24{
  width: 6rem;
}
.w-32{
  width: 8rem;
}
.w-40{
  width: 10rem;
}
.w-6{
  width: 1.5rem;
}
.w-72{
  width: 18rem;
}
.w-9{
  width: 2.25rem;
}
.w-\[16\.87rem\]{
  width: 16.87rem;
}
.w-\[170px\]{
  width: 170px;
}
.w-\[18\.75rem\]{
  width: 18.75rem;
}
.w-\[1px\]{
  width: 1px;
}
.w-\[200px\]{
  width: 200px;
}
.w-\[270px\]{
  width: 270px;
}
.w-\[32px\]{
  width: 32px;
}
.w-\[5\.55rem\]{
  width: 5.55rem;
}
.w-\[50px\]{
  width: 50px;
}
.w-\[61px\]{
  width: 61px;
}
.w-\[78px\]{
  width: 78px;
}
.w-\[90px\]{
  width: 90px;
}
.w-\[94px\]{
  width: 94px;
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.\!min-w-full{
  min-width: 100% !important;
}
.min-w-\[10rem\]{
  min-width: 10rem;
}
.min-w-\[26px\]{
  min-width: 26px;
}
.min-w-\[68px\]{
  min-width: 68px;
}
.min-w-\[9\.5rem\]{
  min-width: 9.5rem;
}
.max-w-2xl{
  max-width: 42rem;
}
.max-w-3xl{
  max-width: 48rem;
}
.max-w-5xl{
  max-width: 64rem;
}
.max-w-\[125px\]{
  max-width: 125px;
}
.max-w-\[130px\]{
  max-width: 130px;
}
.max-w-\[1320px\]{
  max-width: 1320px;
}
.max-w-\[1440px\]{
  max-width: 1440px;
}
.max-w-\[16rem\]{
  max-width: 16rem;
}
.max-w-\[1920px\]{
  max-width: 1920px;
}
.max-w-\[300px\]{
  max-width: 300px;
}
.max-w-\[400px\]{
  max-width: 400px;
}
.max-w-\[520px\]{
  max-width: 520px;
}
.max-w-\[560px\]{
  max-width: 560px;
}
.max-w-\[860px\]{
  max-width: 860px;
}
.max-w-full{
  max-width: 100%;
}
.max-w-max{
  max-width: -moz-max-content;
  max-width: max-content;
}
.max-w-md{
  max-width: 28rem;
}
.max-w-xl{
  max-width: 36rem;
}
.max-w-\[110px\]{
  max-width: 110px;
}
.max-w-\[260px\]{
  max-width: 260px;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-none{
  flex: none;
}
.shrink-0{
  flex-shrink: 0;
}
.basis-\[143px\]{
  flex-basis: 143px;
}
.table-auto{
  table-layout: auto;
}
.origin-\[bottom_center\]{
  transform-origin: bottom center;
}
.origin-left{
  transform-origin: left;
}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
  --tw-rotate: 90deg;
  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));
}
.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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));
}
.scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  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));
}
.scale-\[0\.6\]{
  --tw-scale-x: 0.6;
  --tw-scale-y: 0.6;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\!cursor-default{
  cursor: default !important;
}
.cursor-pointer{
  cursor: pointer;
}
.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.resize{
  resize: both;
}
.list-disc{
  list-style-type: disc;
}
.list-none{
  list-style-type: none;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.\!flex-row{
  flex-direction: row !important;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.place-items-center{
  place-items: center;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.justify-around{
  justify-content: space-around;
}
.gap-1{
  gap: 0.25rem;
}
.gap-10{
  gap: 2.5rem;
}
.gap-12{
  gap: 3rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-2\.5{
  gap: 0.625rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-4{
  gap: 1rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-8{
  gap: 2rem;
}
.gap-\[18px\]{
  gap: 18px;
}
.gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
.gap-x-3\.5{
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-5{
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}
.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-y-2{
  row-gap: 0.5rem;
}
.gap-y-2\.5{
  row-gap: 0.625rem;
}
.gap-y-4{
  row-gap: 1rem;
}
.gap-y-5{
  row-gap: 1.25rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.gap-x-10{
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}
.gap-x-0{
  -moz-column-gap: 0px;
       column-gap: 0px;
}
.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-x-hidden{
  overflow-x: hidden;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.\!rounded-lg{
  border-radius: 0.5rem !important;
}
.\!rounded-none{
  border-radius: 0px !important;
}
.rounded-2xl{
  border-radius: 1rem;
}
.rounded-\[50\%\]{
  border-radius: 50%;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.\!border-0{
  border-width: 0px !important;
}
.border{
  border-width: 1px;
}
.border-2{
  border-width: 2px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-t-\[2px\]{
  border-top-width: 2px;
}
.border-t-\[3px\]{
  border-top-width: 3px;
}
.border-\[\#E75020\]{
  --tw-border-opacity: 1;
  border-color: rgb(231 80 32 / var(--tw-border-opacity, 1));
}
.border-\[\#dfe3ea\]{
  --tw-border-opacity: 1;
  border-color: rgb(223 227 234 / var(--tw-border-opacity, 1));
}
.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.border-grey-600{
  --tw-border-opacity: 1;
  border-color: rgb(104 115 134 / var(--tw-border-opacity, 1));
}
.border-primary-100{
  --tw-border-opacity: 1;
  border-color: rgb(33 45 69 / var(--tw-border-opacity, 1));
}
.border-primary-200{
  --tw-border-opacity: 1;
  border-color: rgb(0 124 210 / var(--tw-border-opacity, 1));
}
.border-primary-800{
  --tw-border-opacity: 1;
  border-color: rgb(39 54 82 / var(--tw-border-opacity, 1));
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-b-primary-600{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(113 127 154 / var(--tw-border-opacity, 1));
}
.border-b-transparent{
  border-bottom-color: transparent;
}
.border-b-white{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-t-primary-700{
  --tw-border-opacity: 1;
  border-top-color: rgb(52 72 110 / var(--tw-border-opacity, 1));
}
.bg-\[\#052144\]{
  --tw-bg-opacity: 1;
  background-color: rgb(5 33 68 / var(--tw-bg-opacity, 1));
}
.bg-\[\#6c757d\]{
  --tw-bg-opacity: 1;
  background-color: rgb(108 117 125 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E75020\]{
  --tw-bg-opacity: 1;
  background-color: rgb(231 80 32 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F4F7FB\]{
  --tw-bg-opacity: 1;
  background-color: rgb(244 247 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f4f6fa\]{
  --tw-bg-opacity: 1;
  background-color: rgb(244 246 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f4f7fc\]{
  --tw-bg-opacity: 1;
  background-color: rgb(244 247 252 / var(--tw-bg-opacity, 1));
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-grey-200{
  --tw-bg-opacity: 1;
  background-color: rgb(223 227 230 / var(--tw-bg-opacity, 1));
}
.bg-grey-400{
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 245 / var(--tw-bg-opacity, 1));
}
.bg-grey-800{
  --tw-bg-opacity: 1;
  background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
}
.bg-primary-100{
  --tw-bg-opacity: 1;
  background-color: rgb(33 45 69 / var(--tw-bg-opacity, 1));
}
.bg-primary-200{
  --tw-bg-opacity: 1;
  background-color: rgb(0 124 210 / var(--tw-bg-opacity, 1));
}
.bg-primary-500{
  --tw-bg-opacity: 1;
  background-color: rgb(30 67 125 / var(--tw-bg-opacity, 1));
}
.bg-primary-700{
  --tw-bg-opacity: 1;
  background-color: rgb(52 72 110 / var(--tw-bg-opacity, 1));
}
.bg-primary-800{
  --tw-bg-opacity: 1;
  background-color: rgb(39 54 82 / var(--tw-bg-opacity, 1));
}
.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-transparent{
  background-color: transparent;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/50{
  background-color: rgb(255 255 255 / 0.5);
}
.bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.from-\[\#052144\]{
  --tw-gradient-from: #052144 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 33 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#052144\]\/95{
  --tw-gradient-to: rgb(5 33 68 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(5 33 68 / 0.95) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-transparent{
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}
.\!p-0{
  padding: 0px !important;
}
.p-0{
  padding: 0px;
}
.p-1{
  padding: 0.25rem;
}
.p-5{
  padding: 1.25rem;
}
.p-6{
  padding: 1.5rem;
}
.p-8{
  padding: 2rem;
}
.p-\[0\.88rem\]{
  padding: 0.88rem;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[16px\]{
  padding-left: 16px;
  padding-right: 16px;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[13px\]{
  padding-top: 13px;
  padding-bottom: 13px;
}
.py-\[4\.5rem\]{
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.py-\[5px\]{
  padding-top: 5px;
  padding-bottom: 5px;
}
.\!pl-3{
  padding-left: 0.75rem !important;
}
.pb-1{
  padding-bottom: 0.25rem;
}
.pb-10{
  padding-bottom: 2.5rem;
}
.pb-11{
  padding-bottom: 2.75rem;
}
.pb-16{
  padding-bottom: 4rem;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-2\.5{
  padding-bottom: 0.625rem;
}
.pb-20{
  padding-bottom: 5rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pl-12{
  padding-left: 3rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-2\.5{
  padding-left: 0.625rem;
}
.pl-4{
  padding-left: 1rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pl-6{
  padding-left: 1.5rem;
}
.pl-7{
  padding-left: 1.75rem;
}
.pl-8{
  padding-left: 2rem;
}
.pl-\[4\.5rem\]{
  padding-left: 4.5rem;
}
.pr-1{
  padding-right: 0.25rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-2\.5{
  padding-right: 0.625rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pt-10{
  padding-top: 2.5rem;
}
.pt-11{
  padding-top: 2.75rem;
}
.pt-16{
  padding-top: 4rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pt-8{
  padding-top: 2rem;
}
.\!text-left{
  text-align: left !important;
}
.text-left{
  text-align: left;
}
.\!text-center{
  text-align: center !important;
}
.text-center{
  text-align: center;
}
.\!text-right{
  text-align: right !important;
}
.text-right{
  text-align: right;
}
.font-open-sans{
  font-family: Open Sans, sans-serif;
}
.font-primary{
  font-family: Arial, sans-serif;
}
.font-rajdhani{
  font-family: Rajdhani, sans-serif;
}
.font-sans{
  font-family: Roboto, sans-serif;
}
.font-second{
  font-family: Ubuntu, serif;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-\[0\.88rem\]{
  font-size: 0.88rem;
}
.text-\[1\.11rem\]{
  font-size: 1.11rem;
}
.text-\[1\.33rem\]{
  font-size: 1.33rem;
}
.text-\[1\.375rem\]{
  font-size: 1.375rem;
}
.text-\[1\.5rem\]{
  font-size: 1.5rem;
}
.text-\[11px\]{
  font-size: 11px;
}
.text-\[1rem\]{
  font-size: 1rem;
}
.text-\[2\.22rem\]{
  font-size: 2.22rem;
}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-black{
  font-weight: 900;
}
.font-bold{
  font-weight: 700;
}
.font-extrabold{
  font-weight: 800;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.normal-case{
  text-transform: none;
}
.tabular-nums{
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.leading-\[0\.85rem\]{
  line-height: 0.85rem;
}
.leading-\[1\.3\]{
  line-height: 1.3;
}
.leading-\[120\%\]{
  line-height: 120%;
}
.leading-\[130\%\]{
  line-height: 130%;
}
.leading-\[13px\]{
  line-height: 13px;
}
.leading-none{
  line-height: 1;
}
.leading-relaxed{
  line-height: 1.625;
}
.leading-tight{
  line-height: 1.25;
}
.tracking-wider{
  letter-spacing: 0.05em;
}
.text-\[\#007bff\]{
  --tw-text-opacity: 1;
  color: rgb(0 123 255 / var(--tw-text-opacity, 1));
}
.text-\[\#052144\]{
  --tw-text-opacity: 1;
  color: rgb(5 33 68 / var(--tw-text-opacity, 1));
}
.text-\[\#0a1e44\]{
  --tw-text-opacity: 1;
  color: rgb(10 30 68 / var(--tw-text-opacity, 1));
}
.text-\[\#162641\]{
  --tw-text-opacity: 1;
  color: rgb(22 38 65 / var(--tw-text-opacity, 1));
}
.text-\[\#475569\]{
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}
.text-\[\#999\]{
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.text-\[\#E75020\]{
  --tw-text-opacity: 1;
  color: rgb(231 80 32 / var(--tw-text-opacity, 1));
}
.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-green-600{
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-primary-100{
  --tw-text-opacity: 1;
  color: rgb(33 45 69 / var(--tw-text-opacity, 1));
}
.text-primary-200{
  --tw-text-opacity: 1;
  color: rgb(0 124 210 / var(--tw-text-opacity, 1));
}
.text-primary-500{
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.text-primary-800{
  --tw-text-opacity: 1;
  color: rgb(39 54 82 / var(--tw-text-opacity, 1));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-ruby-100{
  --tw-text-opacity: 1;
  color: rgb(225 53 0 / var(--tw-text-opacity, 1));
}
.text-success-100{
  --tw-text-opacity: 1;
  color: rgb(32 169 26 / var(--tw-text-opacity, 1));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.no-underline{
  text-decoration-line: none;
}
.opacity-0{
  opacity: 0;
}
.opacity-10{
  opacity: 0.1;
}
.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200{
  transition-duration: 200ms;
}
.duration-300{
  transition-duration: 300ms;
}

.container-wrapper{
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  max-width: 80rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.slider{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: -1;
  height: 100%;
  min-height: 100vh;
  width: 100%;
  min-width: 100%;
  overflow: hidden;
}

.slider .slide{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
  height: 100%;
  width: 100%;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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));
  opacity: 0;
    transition: transform 1s ease, opacity 1s ease;
}

.slider .slide.active{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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));
  opacity: 1;
}

.slide.prev{
  z-index: 2;
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
  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));
  opacity: 0;
}

.form-input,
.form-control{
  width: 100%;
  border-radius: 0px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 0.875rem;
  font-size: 15px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.form-input::-moz-placeholder, .form-control::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1));
}

.form-input::placeholder,
.form-control::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1));
}

.form-input:focus,
.form-control:focus{
  border-color: transparent;
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(30 67 125 / var(--tw-ring-opacity, 1));
}

@media (min-width: 1024px){

  .form-input,
.form-control{
    width: 270px;
  }
}

.form-group{
  margin-top: 1rem;
  display: flex;
  width: 270px;
  flex-direction: column;
  align-items: flex-start;
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

@media (min-width: 640px){

  .form-group{
    margin-top: 1.25rem;
    width: auto;
    flex-direction: row;
  }
}

@media (min-width: 1024px){

  .form-group{
    align-items: center;
  }
}

.form-group-relative{
  margin-top: 1rem;
  display: flex;
  width: 270px;
  flex-direction: column;
  align-items: flex-start;
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

@media (min-width: 640px){

  .form-group-relative{
    margin-top: 1.25rem;
    width: auto;
  }
}

.form-label-absolute{
  margin-top: -2rem;
  margin-left: -17rem;
  padding-bottom: 2rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px){

  .form-label-absolute{
    text-align: right;
  }
}

@media (min-width: 1024px){

  .form-label-absolute{
    margin-left: -21rem;
  }
}

.form-label-bottom{
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px){

  .form-label-bottom{
    text-align: right;
  }
}

.form-label{
  padding-bottom: 0.5rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px){

  .form-label{
    padding-bottom: 0px;
    text-align: right;
  }
}

.form-check-label{
  font-family: Rajdhani, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

.form-text{
  max-width: 270px;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  text-align: left;
}

@media (min-width: 640px){

  .form-text{
    width: 270px;
  }
}

label.error{
  width: 100%;
  max-width: 200px;
  padding-top: 0.25rem;
  font-family: Rajdhani, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(225 53 0 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px){

  label.error{
    max-width: 270px;
  }
}

#gpwRegisterFormAgreement label.error{
  padding-left: 0.25rem;
  font-weight: 600;
  text-transform: uppercase;
}

.gpw-form-required{
  --tw-text-opacity: 1;
  color: rgb(225 53 0 / var(--tw-text-opacity, 1));
}

.modal-link{
  display: block;
  cursor: pointer;
  font-family: Rajdhani, sans-serif;
  font-weight: 600;
  line-height: 1;
  letter-spacing: -0.28px;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}

.subpage-headline{
  font-family: Open Sans, sans-serif;
  font-size: 1.3rem;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

.user-menu-item{
  display: inline-block;
  width: 100%;
  cursor: pointer;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Rajdhani, sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
  text-transform: uppercase;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.user-menu-item:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(33 45 69 / var(--tw-bg-opacity, 1));
}

/*mobile nav start*/
.open .line1 {
    transform: rotate(45deg) translate(5px, 5px);
}

.open .line2 {
    opacity: 0;
}

.open .line3 {
    transform: rotate(-45deg) translate(5px, -5px);
}
/*mobile nav end*/

/*main start*/
.single-block{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: center;
}
@media (min-width: 1024px){

  .single-block{
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
/*main end*/

/*table*/
.table-select{
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.dataTables_empty{
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 11px;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

.gpw-table tbody td, .gpw-table-expand-default-schema tbody td, .gpw-table-expand-default-schema tbody td, .gpw-table-expand-no-sort-schema tbody td, .gpw-table-expand-default-schema-no-sort-5 tbody td{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-border-opacity, 1));
  background-color: transparent;
  font-family: Roboto, sans-serif;
  font-size: 11px;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

.gpw-table th,
.gpw-table-expand-default-schema th,
.gpw-table-expand-default-schema th,
.gpw-table-expand-no-sort-schema th,
.gpw-table-expand-default-schema-no-sort-5 th{
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1));
  font-family: Roboto, sans-serif;
  font-size: 11px;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}

table.dataTable.display tbody tr:hover>.sorting_1, table.dataTable.order-column.hover tbody tr:hover>.sorting_1, table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(30 67 125 / var(--tw-bg-opacity, 1)) !important;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
table.dataTable .table-instrument__chart-toggle{
  cursor: pointer;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}
table.dataTable.display tbody tr:hover .table-instrument__chart-toggle{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

table.dataTable.display tbody tr:hover>.sorting_1 td, table.dataTable.order-column.hover tbody tr:hover>.sorting_1 td, table.dataTable.hover tbody tr:hover td, table.dataTable.display tbody tr:hover td{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

table.dataTable thead th, table.dataTable thead td {
    padding: 5px 10px 5px 4px !important;
    border-bottom: 1px solid white
}

.pagination{
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
  width: 100%;
  list-style-type: none;
  justify-content: center;
  border-radius: 0.375rem;
  padding-left: 0px;
}

nav.pagination-container {
    width: 100%;
    text-align: center;
}

.pagination-container .sr-only{
  display: none;
}

.pagination>li{
  display: inline;
}

.pagination>li>a,
.pagination>li>span{
  position: relative;
  float: left;
  margin-left: -1px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  line-height: 1.42857143;
  --tw-text-opacity: 1;
  color: rgb(35 82 124 / var(--tw-text-opacity, 1));
  text-decoration-line: none;
}

.pagination>li:first-child>a,
.pagination>li:first-child>span{
  margin-left: 0px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.pagination>li:last-child>a,
.pagination>li:last-child>span{
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus{
  z-index: 20;
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(35 82 124 / var(--tw-text-opacity, 1));
}

.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus{
  z-index: 30;
  cursor: default;
  --tw-border-opacity: 1;
  border-color: rgb(35 82 124 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(35 82 124 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus{
  cursor: not-allowed;
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(119 119 119 / var(--tw-text-opacity, 1));
}



label.KUPNO:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}



label.KUPNO:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}



@media (min-width: 1024px){

  label.KUPNO{
    border-right-width: 0px;
  }

  label.KUPNO::before{
    position: absolute;
    right: -0.625rem;
    top: -1px;
    height: 51px;
    width: 1.25rem;
    --tw-skew-x: -21deg;
    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));
    border-top-width: 1px;
    border-right-width: 1px;
    border-top-color: rgb(104 115 134 / var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-right-color: rgb(104 115 134 / var(--tw-border-opacity, 1));
    content: var(--tw-content);
    background-color: transparent;
  }
}

label.KUPNO.selected{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px){

  label.KUPNO.selected{
    border-style: none;
  }

  label.KUPNO.selected::before{
    position: absolute;
    right: -0.625rem;
    top: 0px;
    height: 50px;
    width: 1.25rem;
    --tw-skew-x: -21deg;
    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));
    border-style: none;
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
  }
}

label.SPRZEDAZ:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 53 0 / var(--tw-bg-opacity, 1));
}

label.SPRZEDAZ:hover::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(225 53 0 / var(--tw-bg-opacity, 1));
}

@media (min-width: 1024px){

  label.SPRZEDAZ{
    border-left-width: 0px;
  }

  label.SPRZEDAZ::before{
    position: absolute;
    left: -0.625rem;
    top: 1px;
    height: 50px;
    width: 1.25rem;
    --tw-skew-x: -21deg;
    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));
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-color: rgb(104 115 134 / var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-left-color: rgb(104 115 134 / var(--tw-border-opacity, 1));
    content: var(--tw-content);
    background-color: transparent;
  }
}

label.SPRZEDAZ.selected{
  --tw-bg-opacity: 1;
  background-color: rgb(225 53 0 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px){

  label.SPRZEDAZ.selected{
    border-style: none;
  }

  label.SPRZEDAZ.selected::before{
    position: absolute;
    left: -0.625rem;
    top: 0px;
    height: 52px;
    width: 1.25rem;
    --tw-skew-x: -21deg;
    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));
    border-style: none;
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(225 53 0 / var(--tw-bg-opacity, 1));
  }
}

.KUPNO .exchange-button, .Kupno .exchange-button{
  --tw-border-opacity: 1;
  border-color: rgb(32 169 26 / var(--tw-border-opacity, 1));
}

.KUPNO .exchange-button:hover, .Kupno .exchange-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(32 169 26 / var(--tw-bg-opacity, 1));
}

.SPRZEDAZ .exchange-button, .Sprzedaż .exchange-button{
  --tw-border-opacity: 1;
  border-color: rgb(225 53 0 / var(--tw-border-opacity, 1));
}

.SPRZEDAZ .exchange-button:hover, .Sprzedaż .exchange-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 53 0 / var(--tw-bg-opacity, 1));
}

.info{
  position: absolute;
  top: 3.5rem;
  right: -1.25rem;
  height: 14px;
  width: 14px;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  cursor: pointer;
  background-repeat: no-repeat;
}

@media (min-width: 640px){

  .info{
    top: 50%;
  }
}

.info {
    background-image: url("/img/icons/user/info-white-c6143824179f8a2daea695cfba6ee17b.png");
}

.hero-section{
  background-repeat: no-repeat;
    background-image: url("/img/landing-page/gpw-background-b0b13e652051f4dda761e19efe25162d.png");
}

.infoBox{
  position: absolute;
  left: 50%;
  top: 70px;
  z-index: 100;
  display: none;
  width: 300px;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 23px;
  opacity: 0;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}

@media (min-width: 768px){

  .infoBox{
    left: 280px;
    top: 60px;
    width: 250px;
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

@media (min-width: 1024px){

  .infoBox{
    left: 420px;
    top: -45px;
    width: 300px;
  }

  .infoBox::before{
    position: absolute;
    top: 55px;
    left: -0.75rem;
    display: block;
    height: 23px;
    width: 12px;
    background-image: url("/img/icons/user/after-popup-9d5e07dbd493adace1ab040f8b496b74.png");
    background-repeat: no-repeat;
    --tw-content: '';
    content: var(--tw-content);
  }
}

.infoBox.show{
  opacity: 1;
}

.infoBox .head{
  position: relative;
  margin-bottom: 2rem;
  display: block;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.infoBox .head::after{
  position: absolute;
  left: 0px;
  top: 2rem;
  display: block;
  height: 1px;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(187 204 222 / var(--tw-bg-opacity, 1));
  --tw-content: '';
  content: var(--tw-content);
}

.infoBox .foot{
  display: block;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}

.infoBox .foot b,
.infoBox .foot strong{
  font-weight: 600;
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0;
}

.fade {
    opacity: 0;
    transition: opacity .15s linear;
}

.show {
    opacity: 1;
}

.mark-quote-nav-item,
.ranking-nav-item,
.history-nav-item{
  margin-top: 0.5rem;
  margin-bottom: 8px;
  display: flex;
  height: 70px;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgb(33 45 69 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-family: Rajdhani, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.mark-quote-nav-item.active, .ranking-nav-item.active, .history-nav-item.active{
  --tw-bg-opacity: 1;
  background-color: rgb(222 222 222 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(52 72 110 / var(--tw-text-opacity, 1));
}

.wallet-group{
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(113 127 154 / var(--tw-border-opacity, 1));
  padding-top: 2px;
  padding-bottom: 0.375rem;
}

.wallet-name{
  font-size: 0.75rem;
  line-height: 1rem;
}

.wallet-value{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
}

@media (min-width: 1024px){

  .wallet-value{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.mobile-header{
  --tw-bg-opacity: 1;
  background-color: rgb(33 45 69 / var(--tw-bg-opacity, 1));
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-family: Open Sans, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px){

  .mobile-header{
    display: none;
  }
}

.account-head{
  margin-left: 1.75rem;
  padding-top: 1rem;
  padding-bottom: 18px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(52 72 110 / var(--tw-text-opacity, 1));
}

.universal-table thead th{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-weight: 400;
}

.universal-table tbody td{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
}

.universal-table tbody td.account-sum{
  padding-top: 0.625rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.popup{
  position: absolute;
  left: 50%;
  top: 1.25rem;
  z-index: 100;
  display: none;
  width: 300px;
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  padding: 23px;
  text-align: left;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
}
.popup::before{
  --tw-content: '';
  content: var(--tw-content);
}
@media (min-width: 1024px){

  .popup{
    left: 147px;
    top: -50px;
    width: 575px;
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .popup::before{
    position: absolute;
    top: 48px;
    left: -0.75rem;
    display: block;
    height: 23px;
    width: 12px;
    background-image: url("/img/icons/user/after-popup-9d5e07dbd493adace1ab040f8b496b74.png");
    content: var(--tw-content);
    background-repeat: no-repeat;
  }
}
.popup-head{
  position: relative;
  margin-bottom: 1.5rem;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(187 204 222 / var(--tw-border-opacity, 1));
  padding-bottom: 8px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.popup .foot{
  margin-top: 1.25rem;
  display: block;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-top-color: rgb(187 204 222 / var(--tw-border-opacity, 1));
  padding-top: 0.5rem;
  padding-left: 5px;
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.single-faza-head{
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.single-faza-col{
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.single-faza-col.times{
  width: 30%;
  font-weight: 600;
}
.single-faza-col.text{
  width: 70%;
  padding-left: 18px;
  font-weight: 400;
}
.single-faza-row{
  margin-top: 0.25rem;
  display: flex;
  width: 100%;
  flex-direction: column;
  line-height: 1.25;
}
/*admin start*/
.filter-range__title{
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(30 67 125 / var(--tw-text-opacity, 1));
}
.filter-range__value input{
  border-radius: 0px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

/*admin end*/
.gpw__page.auth{
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 245 / var(--tw-bg-opacity, 1));
}
.order-button{
  position: relative;
  display: inline-flex;
  height: 50px;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(39 54 82 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(39 54 82 / var(--tw-bg-opacity, 1));
  padding-top: 13px;
  padding-bottom: 13px;
  padding-left: 1.75rem;
  padding-right: 1.25rem;
  text-align: center;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 0px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.order-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(39 54 82 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){

  .order-button{
    width: 12.81rem;
    border-left-color: transparent;
  }

  .order-button::before{
    position: absolute;
    left: -0.625rem;
    top: 0px;
    height: 49px;
    width: 1.25rem;
    --tw-skew-x: -21deg;
    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));
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-left-color: rgb(39 54 82 / var(--tw-border-opacity, 1));
    --tw-border-opacity: 1;
    border-bottom-color: rgb(39 54 82 / var(--tw-border-opacity, 1));
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(39 54 82 / var(--tw-bg-opacity, 1));
  }

  .order-button:hover::before{
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
}

.noscroll{
  overflow: hidden;
}

.menu-item{
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.menu-item:hover{
  --tw-text-opacity: 1;
  color: rgb(110 194 255 / var(--tw-text-opacity, 1));
}

.menu-item-divider{
  margin-left: 1rem;
  margin-right: 1rem;
  height: 1.25rem;
  width: 1px;
}

.mobile-menu-item{
  padding-bottom: 0.375rem;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.mobile-menu-item:hover{
  --tw-text-opacity: 1;
  color: rgb(110 194 255 / var(--tw-text-opacity, 1));
}

.login-button{
  border-radius: 22px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(112 112 112 / var(--tw-border-opacity, 1));
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px){

  .login-button{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

.login-button {
    background: linear-gradient(90deg, #026BFF 0%, #2A8DFF 47%, #01BD8F 100%);
}

.login-button:hover {
    background: none;
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(0 12 58 / var(--tw-text-opacity, 1));
}

.edition-button:hover {
    background: none;
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(0 12 58 / var(--tw-text-opacity, 1));
}


.main-button{
  display: block;
  border-radius: 22px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(112 112 112 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(1 189 143 / var(--tw-bg-opacity, 1));
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}


.main-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(33 45 69 / var(--tw-text-opacity, 1));
}


@media (min-width: 1536px){

  .main-button{
    border-radius: 44px;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
}


@media (min-width: 1920px){

  .main-button{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}


.main-button {
    background: linear-gradient(90deg, #026BFF 0%, #2A8DFF 47%, #01BD8F 100%) 0% 0%;
}

.main-button:hover {
    background: none;
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
    --tw-text-opacity: 1;
    color: rgb(0 12 58 / var(--tw-text-opacity, 1));
}

.leading-header{
  text-align: center;
  font-family: Space Grotesk, sans-serif;;
  font-size: 3rem;
  line-height: 1;
  font-weight: 700;
  line-height: 60px;
  --tw-text-opacity: 1;
  color: rgb(0 12 58 / var(--tw-text-opacity, 1));
}

@media (min-width: 1280px){

  .leading-header{
    font-size: 3.75rem;
    line-height: 1.25;
  }
}

@media (min-width: 1536px){

  .leading-header{
    font-size: 4.5rem;
    line-height: 1.375;
  }
}

@media (min-width: 1920px){

  .leading-header{
    font-size: 4.5rem;
  }
}

.hero-title {
    background: linear-gradient(
      95deg,
      #01BD8F 0%,
      #6EC2FF 15%,
      #3496FF 66%,
      #0069FF 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /* Opcjonalne efekty: */
    text-shadow: 0 0 10px rgba(0, 105, 255, 0.25);
}

.landing-page-text-outline {
    -webkit-text-stroke: 1px #01BD8F;
}

.landing-page-text-outline-v2 {
    background: linear-gradient(
        95deg,
        #01BD8F 0%,
        #6EC2FF 15%,
        #3496FF 66%,
        #0069FF 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /* Opcjonalne efekty: */
    text-shadow: 0 0 10px rgba(0, 105, 255, 0.25);
}

.awards-divider{
  position: relative;
  height: 0.125rem;
  min-height: 0.125rem;
  width: 135px;
  --tw-bg-opacity: 1;
  background-color: rgb(93 156 247 / var(--tw-bg-opacity, 1));
}

@media (min-width: 1024px){

  .awards-divider{
    height: auto;
    min-height: 50px;
    width: 3px;
    min-width: 3px;
  }
}

@media (min-width: 1920px){

  .awards-divider{
    min-height: 87px;
  }
}

.awards-divider::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #01BD8F;
}
.awards-divider-new{
  position: relative;
  height: 0.125rem;
  min-height: 0.125rem;
  width: 135px;
  --tw-bg-opacity: 1;
  background-color: rgb(93 156 247 / var(--tw-bg-opacity, 1));
}
@media (min-width: 1024px){

  .awards-divider-new{
    height: auto;
    min-height: 50px;
    width: 3px;
    min-width: 3px;
  }
}
@media (min-width: 1920px){

  .awards-divider-new{
    min-height: 87px;
  }
}

.awards-divider-new::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
    border-radius: 50%;
}

@media screen and (min-width: 1024px) {
    .awards-divider::after {
        display: none;
    }
}


.calendar-divider{
  position: relative;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  height: 0.125rem;
  width: 85px;
  --tw-bg-opacity: 1;
  background-color: rgb(110 194 255 / var(--tw-bg-opacity, 1));
}

.calendar-divider::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) rotate(90deg);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #6EC2FF;
}

.calendar-divider-desktop{
  position: relative;
  height: 0.125rem;
  width: 255px;
  min-width: 255px;
  max-width: 255px;
  --tw-bg-opacity: 1;
  background-color: rgb(110 194 255 / var(--tw-bg-opacity, 1));
    box-shadow: 0px 0px 40px #6EC2FF;
}

.calendar-divider-desktop::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #6EC2FF;
}

.calendar-divider-desktop--left::after {
    top: 0;
    left: 0;
    transform: translate(-50%, -50%);

}

.calendar-divider-desktop--right::after {
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
}

.landing-awards-text{
  text-align: center;
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(10 30 58 / var(--tw-text-opacity, 1));
}

@media (min-width: 1920px){

  .landing-awards-text{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}

.awards-text{
  text-align: center;
  font-size: 1.5rem;
  line-height: 2rem;
  --tw-text-opacity: 1;
  color: rgb(10 30 58 / var(--tw-text-opacity, 1));
}

@media (min-width: 1920px){

  .awards-text{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    font-size: 2.5rem;
    line-height: 2.8rem;
  }
}

.timeline-line {
    position: absolute;
    width: 2px;
    background-color: #6EC2FF;
    height: 100%;
    left: 50%;
    bottom: 0;
    box-shadow: 0px 0px 40px #6EC2FF;
}

.timeline-line::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #6EC2FF;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%);
}

.step-active .step-number{
  --tw-bg-opacity: 1;
  background-color: rgb(22 38 65 / var(--tw-bg-opacity, 1));
}

.step-inactive{
  display: none;
}

@media (min-width: 1024px){

  .step-inactive{
    display: flex;
  }
}

.step-divider{
  height: 1px;
  width: 50px;
  --tw-bg-opacity: 1;
  background-color: rgb(22 38 65 / var(--tw-bg-opacity, 1));
}

.gpw-cookie-popup-open{
  bottom: 1rem;
}

/* Tooltip in table */
.tooltip{
  position: absolute;
  z-index: 9999;
  white-space: pre-line;
  border-radius: 5px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  padding: 0.5rem;
  text-align: center;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

/* ===== BANKIER FOOTER STYLES ===== */
.footer__img {
    max-height: 5rem;
}

.partners-group__image--asseco {
    max-width: 132px;
}

.partners-group__box {
    display: flex;
    justify-content: center;
}

.partners-group__title {
    font-size: 12px;
    font-weight: bold;
    color: #AAA;
    display: block;
    margin: 0 0 9px 0;
}

.partners-group--top img {
    max-height: 70px;
    width: auto !important;
    -o-object-fit: contain;
       object-fit: contain;
}

.partners-group--bot img {
    max-height: 50px;
    width: auto !important;
    -o-object-fit: contain;
       object-fit: contain;
}

.__title {
    font-size: 12px;
    font-weight: bold;
    color: #AAA;
    display: block;
    margin: 0 0 9px 0;
    text-align: center;
}

/* ===== BANKIER TOOLBAR/FOOTER BAR ===== */
.gpw-toolbar {
    background-color: #fff;
    border-top: 1px solid #e5e5e5;
    padding: 1rem 0;
}

.gpw-toolbar p,
.gpw-toolbar .text {
    font-size: 0.75rem;
    color: #717070;
    margin: 0;
}

.gpw-toolbar ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 1rem;
}

.gpw-toolbar .__link {
    font-size: 0.75rem;
    color: #717070;
    text-decoration: none;
}

.gpw-toolbar .__link:hover {
    color: #052144;
    text-decoration: underline;
}

.__link {
    color: #052144;
    text-decoration: none;
}

.__link:hover {
    text-decoration: underline;
}

/* ===== BANKIER HEADER STYLES ===== */
.gpw-toolbar {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.gpw-toolbar--header {
    background-color: #052144;
}

.header-menu__nav {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.header-menu__link {
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-weight: 700;
    font-size: 0.9rem;
    color: #fff;
    padding: 0.75rem 1rem;
    margin: 8px;
    position: relative;
    background: transparent;
    text-decoration: none;
    transition: all 300ms;
    display: inline-block;
}

.header-menu__link::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0%);
    width: 0%;
    height: 2px;
    background-color: #E75020;
    transition: all 300ms;
}

.header-menu__link:hover,
.header-menu__link:focus,
.header-menu__link.active {
    text-decoration: none;
    color: #fff;
}

.header-menu__link:hover::before,
.header-menu__link:focus::before,
.header-menu__link.active::before {
    width: 100%;
}

.header-menu__link--icon {
    padding: 0.5rem 0.25rem;
}

.header-menu__link--icon i {
    font-size: 1.5rem;
}

.header-menu__link--icon::before {
    display: none;
}

.header-menu__submenu {
    position: absolute;
    top: calc(100% + 1rem);
    right: 0;
    width: 200px;
    display: none;
    padding: 1rem;
    border-top: 2px solid #E75020;
    background: #052144;
    line-height: 1;
    color: #fff;
    box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.1);
    z-index: 5;
}

.header-menu__link:hover .header-menu__submenu,
.header-menu__link:focus .header-menu__submenu {
    display: block;
}

.header-menu__submenu-link {
    padding: 10px 12px;
    display: block;
    box-sizing: border-box;
    color: #fff !important;
    text-transform: none;
    text-align: left;
    font-size: 0.9rem;
    position: relative;
    font-weight: 300;
    width: 100%;
    text-decoration: none;
    background: none;
    border: none;
    cursor: pointer;
}

.header-menu__submenu-link:hover {
    text-decoration: none;
    color: #fff;
}

.gpw-logo {
    display: flex;
    align-items: center;
}

.gpw-logo a {
    display: block;
}

.gpw-logo a img {
    height: 50px;
    max-height: 50px;
    width: auto;
}

@media (min-width: 1400px) {
    .gpw-logo a img {
        height: 60px;
        max-height: 60px;
    }
}

/* ===== BANKIER MOBILE MENU ===== */
.gpw-mobile-menu .header-menu-mobile__dropdown-button {
    border: none;
    position: relative;
    width: 20px;
    height: 20px;
    background: none;
    transition: .25s ease-in-out;
    outline: none;
    margin-left: 16px;
    cursor: pointer;
}

.gpw-mobile-menu .header-menu-mobile__dropdown-button:before,
.gpw-mobile-menu .header-menu-mobile__dropdown-button:after,
.gpw-mobile-menu .header-menu-mobile__dropdown-button span {
    position: absolute;
    content: '';
    width: 100%;
    height: 5%;
    background: #717070;
    left: 0;
    transition: .25s ease-in-out;
}

.gpw-mobile-menu .header-menu-mobile__dropdown-button:before {
    top: 0;
}

.gpw-mobile-menu .header-menu-mobile__dropdown-button span {
    top: 47.5%;
}

.gpw-mobile-menu .header-menu-mobile__dropdown-button:after {
    bottom: 0;
}

.gpw-mobile-menu__menu {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: fixed;
    width: 100%;
    height: calc(100% - 70px);
    bottom: -120%;
    left: 0;
    margin-top: 80px;
    background: #031a35;
    z-index: 11;
    animation-name: gpw-mobile-menu-hide;
    animation-duration: .5s;
}

.gpw-mobile-menu__menu .header-menu__link {
    font-size: 24px;
    font-weight: 300;
    text-align: center;
    padding: 16px 8px;
    color: #fff !important;
}

.gpw-mobile-menu__menu .header-menu__link.active {
    color: #fff !important;
}

.gpw-mobile-menu__menu-inner {
    display: block;
    overflow-y: auto;
}

.gpw-mobile-menu__menu-inner .header-menu__link {
    display: block;
    margin: auto;
}

/* Show state */
.gpw-mobile-menu.show .header-menu-mobile__dropdown-button:before {
    top: 50%;
    transform: rotate(45deg);
}

.gpw-mobile-menu.show .header-menu-mobile__dropdown-button span {
    width: 0;
    left: 50%;
}

.gpw-mobile-menu.show .header-menu-mobile__dropdown-button:after {
    bottom: 45%;
    transform: rotate(-45deg);
}

.gpw-mobile-menu.show .gpw-mobile-menu__menu {
    animation-name: gpw-mobile-menu-show;
    animation-duration: .5s;
    bottom: 0;
}

@keyframes gpw-mobile-menu-show {
    0% {
        bottom: -120%;
    }

    100% {
        bottom: 0;
    }
}

@keyframes gpw-mobile-menu-hide {
    0% {
        bottom: 0;
    }

    100% {
        bottom: -120%;
    }
}

@media (min-width: 1024px) and (max-width: 1280px) {
    #tab-list {
        overflow-x: auto;
        flex-wrap: nowrap;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
    }

    #tab-list::-webkit-scrollbar {
        display: none;
    }

    .container-wrapper {
        overflow: hidden;
    }
}

h1,
h2,
h3,
h4,
h5,
h6{
  font-family: Ubuntu, serif;
    font-weight: 400;
    margin: 0;
    padding: 0;
}

@media screen and (min-width: 767px) {
    .login-mobile {
        display: none!important;
        opacity: 0.5;
    }
}

.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}


button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}


a.close.disabled {
    pointer-events: none;
}

.modal-backdrop {
    z-index: 1040 !important;
}

.modal {
    z-index: 1050 !important;
}

.modal-backdrop {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.modal-dialog-centered {
    margin: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.ranking-nav-item .pzu-logo {
    filter: brightness(0) invert(1);
}

.after\:absolute::after{
  content: var(--tw-content);
  position: absolute;
}

.after\:-right-2::after{
  content: var(--tw-content);
  right: -0.5rem;
}

.after\:bottom-0::after{
  content: var(--tw-content);
  bottom: 0px;
}

.after\:top-0::after{
  content: var(--tw-content);
  top: 0px;
}

.after\:w-px::after{
  content: var(--tw-content);
  width: 1px;
}

.after\:bg-\[\#e6e6e6\]::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}

.after\:content-\[\'\'\]::after{
  --tw-content: '';
  content: var(--tw-content);
}

.after\:content-\[\'_-\'\]::after{
  --tw-content: ' -';
  content: var(--tw-content);
}

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

.hover\:bg-primary-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(33 45 69 / var(--tw-bg-opacity, 1));
}

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

.hover\:text-\[\#019973\]:hover{
  --tw-text-opacity: 1;
  color: rgb(1 153 115 / var(--tw-text-opacity, 1));
}

.hover\:text-\[\#E75020\]:hover{
  --tw-text-opacity: 1;
  color: rgb(231 80 32 / var(--tw-text-opacity, 1));
}

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

.hover\:text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.hover\:text-primary-100:hover{
  --tw-text-opacity: 1;
  color: rgb(33 45 69 / var(--tw-text-opacity, 1));
}

.hover\:text-primary-200:hover{
  --tw-text-opacity: 1;
  color: rgb(0 124 210 / var(--tw-text-opacity, 1));
}

.hover\:text-primary-800:hover{
  --tw-text-opacity: 1;
  color: rgb(39 54 82 / var(--tw-text-opacity, 1));
}

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

.group:hover .group-hover\:block{
  display: block;
}

.group:hover .group-hover\:inline-block{
  display: inline-block;
}

.group:hover .group-hover\:hidden{
  display: none;
}

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

  .max-md\:bottom-\[-125px\]{
    bottom: -125px;
  }

  .max-md\:bottom-\[-135px\]{
    bottom: -135px;
  }

  .max-md\:bottom-\[-25px\]{
    bottom: -25px;
  }

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

  .max-md\:left-1\/2{
    left: 50%;
  }

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

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

  .max-md\:right-\[-90px\]{
    right: -90px;
  }

  .max-md\:right-\[10px\]{
    right: 10px;
  }

  .max-md\:top-\[-15px\]{
    top: -15px;
  }

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

  .max-md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .max-md\:max-w-\[320px\]{
    max-width: 320px;
  }

  .max-md\:-translate-x-1\/2{
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-md\:-translate-y-1\/2{
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-md\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    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));
  }

  .max-md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

@media (max-width: 500px){

  .max-\[500px\]\:top-\[5px\]{
    top: 5px;
  }
}

@media (min-width: 624px){

  .min-\[624px\]\:ml-1{
    margin-left: 0.25rem;
  }

  .min-\[624px\]\:ml-4{
    margin-left: 1rem;
  }
}

@media (min-width: 640px){

  .sm\:ml-20{
    margin-left: 5rem;
  }

  .sm\:block{
    display: block;
  }

  .sm\:hidden{
    display: none;
  }

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

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

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

  .sm\:text-left{
    text-align: left;
  }

  .sm\:text-right{
    text-align: right;
  }

  .sm\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

@media (min-width: 768px){

  .md\:left-\[-130px\]{
    left: -130px;
  }

  .md\:top-\[-30px\]{
    top: -30px;
  }

  .md\:order-1{
    order: 1;
  }

  .md\:order-2{
    order: 2;
  }

  .md\:order-3{
    order: 3;
  }

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

  .md\:mb-14{
    margin-bottom: 3.5rem;
  }

  .md\:mb-\[85px\]{
    margin-bottom: 85px;
  }

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

  .md\:block{
    display: block;
  }

  .md\:flex{
    display: flex;
  }

  .md\:table-cell{
    display: table-cell;
  }

  .md\:table-row{
    display: table-row;
  }

  .md\:hidden{
    display: none;
  }

  .md\:w-\[180px\]{
    width: 180px;
  }

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

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

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

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

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

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

  .md\:justify-between{
    justify-content: space-between;
  }

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

  .md\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:pb-\[40px\]{
    padding-bottom: 40px;
  }

  .md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

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

  .md\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 1024px){

  .lg\:invisible{
    visibility: hidden;
  }

  .lg\:static{
    position: static;
  }

  .lg\:absolute{
    position: absolute;
  }

  .lg\:relative{
    position: relative;
  }

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

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

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

  .lg\:order-1{
    order: 1;
  }

  .lg\:order-2{
    order: 2;
  }

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

  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

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

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

  .lg\:-ml-32{
    margin-left: -8rem;
  }

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

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

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

  .lg\:mr-2{
    margin-right: 0.5rem;
  }

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

  .lg\:flex{
    display: flex;
  }

  .lg\:hidden{
    display: none;
  }

  .lg\:h-auto{
    height: auto;
  }

  .lg\:max-h-\[32rem\]{
    max-height: 32rem;
  }

  .lg\:min-h-\[24rem\]{
    min-height: 24rem;
  }

  .lg\:min-h-\[28rem\]{
    min-height: 28rem;
  }

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

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

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

  .lg\:w-\[33\.75rem\]{
    width: 33.75rem;
  }

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

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

  .lg\:w-\[9\.75rem\]{
    width: 9.75rem;
  }

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

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

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

  .lg\:max-w-none{
    max-width: none;
  }

  .lg\:-translate-x-\[70\%\]{
    --tw-translate-x: -70%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:-translate-y-1\/2{
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:-translate-y-\[40\%\]{
    --tw-translate-y: -40%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:translate-x-\[15\%\]{
    --tw-translate-x: 15%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

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

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

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

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

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

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

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

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

  .lg\:justify-between{
    justify-content: space-between;
  }

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

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

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

  .lg\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

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

  .lg\:gap-x-\[10px\]{
    -moz-column-gap: 10px;
         column-gap: 10px;
  }

  .lg\:gap-y-0{
    row-gap: 0px;
  }

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

  .lg\:overflow-y-visible{
    overflow-y: visible;
  }

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

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

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

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

  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:pb-0{
    padding-bottom: 0px;
  }

  .lg\:pb-20{
    padding-bottom: 5rem;
  }

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

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

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

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

  .lg\:pr-4{
    padding-right: 1rem;
  }

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

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

  .lg\:pt-6{
    padding-top: 1.5rem;
  }

  .lg\:text-left{
    text-align: left;
  }

  .lg\:text-\[14px\]{
    font-size: 14px;
  }

  .lg\:text-\[22px\]{
    font-size: 22px;
  }

  .lg\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

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

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

@media (min-width: 1280px){

  .xl\:mt-8{
    margin-top: 2rem;
  }

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

  .xl\:rotate-0{
    --tw-rotate: 0deg;
    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));
  }

  .xl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
    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));
  }

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

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

  .xl\:justify-around{
    justify-content: space-around;
  }

  .xl\:gap-0{
    gap: 0px;
  }

  .xl\:pr-4{
    padding-right: 1rem;
  }

  .xl\:text-\[1\.77rem\]{
    font-size: 1.77rem;
  }
}
/*# sourceMappingURL=data:application/json;base64,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QUFjOztBQUFkOzs7Ozs7RUFBQSxrQkFBYztFQUFkLG9CQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxjQUFjO0VBQWQsd0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxtQkFBYztBQUFBOztBQUFkOzs7OztDQUFjOztBQUFkOzs7O0VBQUEsK0dBQWMsRUFBZCxNQUFjO0VBQWQsNkJBQWMsRUFBZCxNQUFjO0VBQWQsK0JBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGNBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxjQUFjO0VBQWQsY0FBYztFQUFkLGtCQUFjO0VBQWQsd0JBQWM7QUFBQTs7QUFBZDtFQUFBLGVBQWM7QUFBQTs7QUFBZDtFQUFBLFdBQWM7QUFBQTs7QUFBZDs7OztDQUFjOztBQUFkO0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxxQkFBYyxFQUFkLE1BQWM7RUFBZCx5QkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7OztDQUFjOztBQUFkOzs7OztFQUFBLG9CQUFjLEVBQWQsTUFBYztFQUFkLDhCQUFjLEVBQWQsTUFBYztFQUFkLGdDQUFjLEVBQWQsTUFBYztFQUFkLGVBQWMsRUFBZCxNQUFjO0VBQWQsb0JBQWMsRUFBZCxNQUFjO0VBQWQsb0JBQWMsRUFBZCxNQUFjO0VBQWQsdUJBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7RUFBZCxTQUFjLEVBQWQsTUFBYztFQUFkLFVBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7O0VBQUEsb0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7Ozs7RUFBQSwwQkFBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGFBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGdCQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSx3QkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLFlBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSw2QkFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLHdCQUFjO0FBQUE7O0FBQWQ7OztDQUFjOztBQUFkO0VBQUEsMEJBQWMsRUFBZCxNQUFjO0VBQWQsYUFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGtCQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7Ozs7Ozs7Ozs7Ozs7RUFBQSxTQUFjO0FBQUE7O0FBQWQ7RUFBQSxTQUFjO0VBQWQsVUFBYztBQUFBOztBQUFkO0VBQUEsVUFBYztBQUFBOztBQUFkOzs7RUFBQSxnQkFBYztFQUFkLFNBQWM7RUFBZCxVQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxVQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxnQkFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtFQUFBLFVBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7O0VBQUEsZUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7Ozs7Ozs7O0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxlQUFjO0VBQWQsWUFBYztBQUFBOztBQUFkLHdFQUFjOztBQUFkO0VBQUEsYUFBYztBQUFBOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBO0FBQWM7O0FBQWQ7RUFBQTtBQUFjOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBO0FBQWM7O0FBQWQ7RUFBQTtBQUFjOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBLGlCQUFjO0VBQWQsa0JBQWM7RUFBZCxhQUFjO0VBQWQsWUFBYztFQUFkLGlCQUFjO0VBQWQsc0JBQWM7RUFBZDtBQUFjO0FBQ2Q7RUFBQTtBQUFvQjtBQUFwQjs7RUFBQTtJQUFBO0VBQW9CO0FBQUE7QUFBcEI7O0VBQUE7SUFBQTtFQUFvQjtBQUFBO0FBQXBCOztFQUFBO0lBQUE7RUFBb0I7QUFBQTtBQUFwQjs7RUFBQTtJQUFBO0VBQW9CO0FBQUE7QUFBcEI7O0VBQUE7SUFBQTtFQUFvQjtBQUFBO0FBQXBCOztFQUFBO0lBQUE7RUFBb0I7QUFBQTtBQUNwQjtFQUFBLGtCQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQixVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixnQkFBbUI7RUFBbkIsc0JBQW1CO0VBQW5CLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLDJCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQixlQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQixpQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHlCQUFtQjtLQUFuQixzQkFBbUI7VUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEseUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEsd0JBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO09BQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrREFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDREQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLDREQUFtQjtFQUFuQixpRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrRUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtLQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsa0NBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEs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QztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSwwQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLDBCQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUEsMEJBbWdDQztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSwwQkFtZ0NDO0VBbmdDRCxrQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLGdCQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUEsa0JBbWdDQztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSxzQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLGtCQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUEsa0JBbWdDQztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSxvQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLG9CQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUEsb0JBbWdDQztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSxvQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLG9CQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUEsb0JBbWdDQztFQW5nQ0Q7QUFtZ0NDOztBQW5nQ0Q7RUFBQSxvQkFtZ0NDO0VBbmdDRDtBQW1nQ0M7O0FBbmdDRDtFQUFBLG9CQW1nQ0M7RUFuZ0NEO0FBbWdDQzs7QUFuZ0NEO0VBQUE7QUFtZ0NDOztBQW5nQ0Q7RUFBQTtBQW1nQ0M7O0FBbmdDRDtFQUFBO0FBbWdDQzs7QUFuZ0NEOztFQUFBO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLGlCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxzQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHNCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsaUJBbWdDQztJQW5nQ0QsaUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7QUFBQTs7QUFuZ0NEOztFQUFBO0lBQUE7RUFtZ0NDO0FBQUE7O0FBbmdDRDs7RUFBQTtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDO0FBQUE7O0FBbmdDRDs7RUFBQTtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsb0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxtQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7QUFBQTs7QUFuZ0NEOztFQUFBO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxrQkFtZ0NDO0lBbmdDRCxrQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLGlCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsb0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLG1CQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsa0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxlQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsbUJBbWdDQztJQW5nQ0Q7RUFtZ0NDO0FBQUE7O0FBbmdDRDs7RUFBQTtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLGdCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsaUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxlQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsZ0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsc0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxzQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHNCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEscUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxlQW1nQ0M7SUFuZ0NELGVBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxrQkFtZ0NDO0lBbmdDRCxrQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGdCQW1nQ0M7SUFuZ0NELGdCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLHVCQW1nQ0M7U0FuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEscUJBbWdDQztTQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSx5QkFtZ0NDO1NBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHFCQW1nQ0M7U0FuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEscUJBbWdDQztTQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLGtCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsb0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxxQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGtCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsaUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsbUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxrQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQztBQUFBOztBQW5nQ0Q7O0VBQUE7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsaUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRCxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7QUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiL2ZvbnQvb3Blbi1zYW5zL3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IFwiL2ZvbnQvcm9ja3dlbGwtbm92YS9zdHlsZXNoZWV0LmNzc1wiO1xuQGltcG9ydCBcIi9mb250L3JvYm90by9zdHlsZXNoZWV0LmNzc1wiO1xuQGltcG9ydCBcIi9mb250L3JhamRoYW5pL3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IFwiL2ZvbnQvc3BhY2UtZ3JvdGVzay9zdHlsZXNoZWV0LmNzc1wiO1xuXG5AdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuQGxheWVyIGJhc2Uge1xuICAgIGh0bWwge1xuICAgICAgICBAYXBwbHkgaC1mdWxsO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgICAgQGFwcGx5IGZvbnQtcHJpbWFyeSBmbGV4IGZsZXgtY29sIGgtZnVsbCBtYXgtdy1bMTkyMHB4XSBteC1hdXRvO1xuICAgICAgICBcbiAgICB9XG59XG5cbi5jb250YWluZXItd3JhcHBlciB7XG4gICAgQGFwcGx5IG1heC13LTd4bCBteC1hdXRvIHB4LTQgaC1mdWxsO1xufVxuXG4uc2xpZGVyIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdG9wLTAgbGVmdC0wIG1pbi13LWZ1bGwgbWluLWgtc2NyZWVuIHctZnVsbCBoLWZ1bGwgb3ZlcmZsb3ctaGlkZGVuIHotWy0xXTtcbn1cblxuLnNsaWRlciAuc2xpZGUge1xuICAgIEBhcHBseSBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgb3BhY2l0eS0wIHNjYWxlLTEwMCB6LTAgdy1mdWxsIGgtZnVsbDtcbn1cblxuLnNsaWRlciAuc2xpZGUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XG59XG5cbi5zbGlkZXIgLnNsaWRlLmFjdGl2ZSB7XG4gICAgQGFwcGx5IG9wYWNpdHktMTAwIHRyYW5zZm9ybSBzY2FsZS0xMDA7XG59XG5cbi5zbGlkZS5wcmV2IHtcbiAgICBAYXBwbHkgdHJhbnNmb3JtIHNjYWxlLTE1MCBvcGFjaXR5LTAgei1bMl07XG59XG5cbi5mb3JtLWlucHV0LFxuLmZvcm0tY29udHJvbCB7XG4gICAgQGFwcGx5IGJvcmRlciBib3JkZXItZ3JheS0zMDAgdGV4dC1ibGFjayBiZy13aGl0ZSByb3VuZGVkLW5vbmUgZm9udC1zZW1pYm9sZCB3LWZ1bGwgbGc6dy1bMjcwcHhdIHAtMy41IHRleHQtWzE1cHhdIHBsYWNlaG9sZGVyLWdyYXktMzAwIGZvY3VzOm91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTIgZm9jdXM6cmluZy1wcmltYXJ5LTUwMCBmb2N1czpib3JkZXItdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBAYXBwbHkgdy1bMjcwcHhdIHNtOnctYXV0byBmbGV4IGZsZXgtY29sIHNtOmZsZXgtcm93IGdhcC14LTEgaXRlbXMtc3RhcnQgbXQtNCBzbTptdC01IGxnOml0ZW1zLWNlbnRlcjtcbn1cblxuLmZvcm0tZ3JvdXAtcmVsYXRpdmUge1xuICAgIEBhcHBseSB3LVsyNzBweF0gc206dy1hdXRvIGZsZXggZmxleC1jb2wgZ2FwLXgtMSBpdGVtcy1zdGFydCBtdC00IHNtOm10LTU7XG59XG5cbi5mb3JtLWxhYmVsLWFic29sdXRlIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWNlbnRlciBzbTp0ZXh0LXJpZ2h0IHRleHQtcHJpbWFyeS01MDAgdGV4dC1zbSB1cHBlcmNhc2UgLW10LTggLW1sLVsxN3JlbV0gbGc6LW1sLVsyMXJlbV0gcGItODtcbn1cblxuLmZvcm0tbGFiZWwtYm90dG9tIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWNlbnRlciBzbTp0ZXh0LXJpZ2h0IHRleHQtcHJpbWFyeS01MDAgdGV4dC1zbSB1cHBlcmNhc2U7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCBwYi0yIHNtOnBiLTAgdGV4dC1jZW50ZXIgc206dGV4dC1yaWdodCB0ZXh0LXByaW1hcnktNTAwIHRleHQtc20gdXBwZXJjYXNlXG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBAYXBwbHkgdGV4dC1zbSBmb250LXJhamRoYW5pIHRleHQtcHJpbWFyeS01MDBcbn1cblxuLmZvcm0tdGV4dCB7XG4gICAgQGFwcGx5IG1heC13LVsyNzBweF0gc206dy1bMjcwcHhdIHRleHQtbGVmdCBweS0xXG59XG5cbmxhYmVsLmVycm9yIHtcbiAgICBAYXBwbHkgdGV4dC1ydWJ5LTEwMCB0ZXh0LXNtIGZvbnQtcmFqZGhhbmkgcHQtMSBtYXgtdy1bMjAwcHhdIGxnOm1heC13LVsyNzBweF0gdy1mdWxsXG59XG5cbiNncHdSZWdpc3RlckZvcm1BZ3JlZW1lbnQgbGFiZWwuZXJyb3Ige1xuICAgIEBhcHBseSB1cHBlcmNhc2UgZm9udC1zZW1pYm9sZCBwbC0xXG59XG5cbi5ncHctZm9ybS1yZXF1aXJlZCB7XG4gICAgQGFwcGx5IHRleHQtcnVieS0xMDBcbn1cblxuLm1vZGFsLWxpbmsge1xuICAgIEBhcHBseSBjdXJzb3ItcG9pbnRlciBibG9jayB0ZXh0LXByaW1hcnktNTAwIG5vLXVuZGVybGluZSBmb250LXJhamRoYW5pIGZvbnQtc2VtaWJvbGQgdHJhY2tpbmctWy0wLjI4cHhdIGxlYWRpbmctbm9uZVxufVxuXG4uc3VicGFnZS1oZWFkbGluZSB7XG4gICAgQGFwcGx5IHRleHQtWzEuM3JlbV0gZm9udC1vcGVuLXNhbnMgZm9udC1zZW1pYm9sZCB0ZXh0LXByaW1hcnktNTAwIHVwcGVyY2FzZVxufVxuXG4udXNlci1tZW51LWl0ZW0ge1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlIHctZnVsbCBmb250LXJhamRoYW5pIHRleHQtbGcgbGVhZGluZy1ub25lIGhvdmVyOmJnLXByaW1hcnktMTAwIHB5LTQgaW5saW5lLWJsb2NrIHVwcGVyY2FzZSBweC1bMTVweF0gY3Vyc29yLXBvaW50ZXJcbn1cblxuLyptb2JpbGUgbmF2IHN0YXJ0Ki9cbi5vcGVuIC5saW5lMSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg1cHgsIDVweCk7XG59XG5cbi5vcGVuIC5saW5lMiB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLm9wZW4gLmxpbmUzIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg1cHgsIC01cHgpO1xufVxuLyptb2JpbGUgbmF2IGVuZCovXG5cbi8qbWFpbiBzdGFydCovXG4uc2luZ2xlLWJsb2NrIHtcbiAgICBAYXBwbHkgdGV4dC1jZW50ZXIgYmctd2hpdGUgcHktMiBsZzpweC00IGxnOmZsZXggbGc6ZmxleC1jb2wgbGc6anVzdGlmeS1jZW50ZXJcbn1cbi8qbWFpbiBlbmQqL1xuXG4vKnRhYmxlKi9cbi50YWJsZS1zZWxlY3Qge1xuICAgIEBhcHBseSBpbmxpbmUtZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcbn1cblxuLmRhdGFUYWJsZXNfZW1wdHkge1xuICAgIEBhcHBseSB0ZXh0LWNlbnRlciBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMFxufVxuXG4uZ3B3LXRhYmxlIHRib2R5IHRkLCAuZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYSB0Ym9keSB0ZCwgLmdwdy10YWJsZS1leHBhbmQtZGVmYXVsdC1zY2hlbWEgdGJvZHkgdGQsIC5ncHctdGFibGUtZXhwYW5kLW5vLXNvcnQtc2NoZW1hIHRib2R5IHRkLCAuZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYS1uby1zb3J0LTUgdGJvZHkgdGQge1xuICAgIEBhcHBseSBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMCBib3JkZXItYiBib3JkZXItZ3JleS01MDAgYmctdHJhbnNwYXJlbnQ7XG59XG5cbi5ncHctdGFibGUgdGgsXG4uZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYSB0aCxcbi5ncHctdGFibGUtZXhwYW5kLWRlZmF1bHQtc2NoZW1hIHRoLFxuLmdwdy10YWJsZS1leHBhbmQtbm8tc29ydC1zY2hlbWEgdGgsXG4uZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYS1uby1zb3J0LTUgdGgge1xuICAgIEBhcHBseSBiZy1ncmV5LTUwMCBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMFxufVxuXG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3Zlcj4uc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyPi5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5ob3ZlciB0Ym9keSB0cjpob3ZlciwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIge1xuICAgIEBhcHBseSAhYmctcHJpbWFyeS01MDAgdGV4dC13aGl0ZVxufVxudGFibGUuZGF0YVRhYmxlIC50YWJsZS1pbnN0cnVtZW50X19jaGFydC10b2dnbGUgIHtcbiAgICBAYXBwbHkgIHRleHQtYmx1ZS03MDAgZm9udC1ib2xkIHVuZGVybGluZSBjdXJzb3ItcG9pbnRlclxufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIgLnRhYmxlLWluc3RydW1lbnRfX2NoYXJ0LXRvZ2dsZSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGVcbn1cblxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXI+LnNvcnRpbmdfMSB0ZCwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5ob3ZlciB0Ym9keSB0cjpob3Zlcj4uc29ydGluZ18xIHRkLCB0YWJsZS5kYXRhVGFibGUuaG92ZXIgdGJvZHkgdHI6aG92ZXIgdGQsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmhvdmVyIHRkIHtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZVxufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgQGFwcGx5IGZsZXggcGwtMCBsaXN0LW5vbmUgcm91bmRlZC1tZCB3LWZ1bGwganVzdGlmeS1jZW50ZXIgbXktNDtcbn1cblxubmF2LnBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciAuc3Itb25seSB7XG4gICAgQGFwcGx5IGhpZGRlbjtcbn1cblxuLnBhZ2luYXRpb24+bGkge1xuICAgIEBhcHBseSBpbmxpbmU7XG59XG5cbi5wYWdpbmF0aW9uPmxpPmEsXG4ucGFnaW5hdGlvbj5saT5zcGFuIHtcbiAgICBAYXBwbHkgcmVsYXRpdmUgZmxvYXQtbGVmdCBweC0zIHB5LTEuNSBtbC1bLTFweF0gbGVhZGluZy1bMS40Mjg1NzE0M10gdGV4dC1bIzIzNTI3Y10gbm8tdW5kZXJsaW5lIGJnLXdoaXRlIGJvcmRlciBib3JkZXItWyNkZGRdO1xufVxuXG4ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLFxuLnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+c3BhbiB7XG4gICAgQGFwcGx5IG1sLTAgcm91bmRlZC1sLVs0cHhdO1xufVxuXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPnNwYW4ge1xuICAgIEBhcHBseSByb3VuZGVkLXItWzRweF07XG59XG5cbi5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24+bGk+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXMge1xuICAgIEBhcHBseSB6LTIwIHRleHQtWyMyMzUyN2NdIGJnLVsjZWVlXSBib3JkZXItWyNkZGRdO1xufVxuXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMge1xuICAgIEBhcHBseSB6LTMwIHRleHQtd2hpdGUgY3Vyc29yLWRlZmF1bHQgYmctWyMyMzUyN2NdIGJvcmRlci1bIzIzNTI3Y107XG59XG5cbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuLFxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hLFxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cyB7XG4gICAgQGFwcGx5IHRleHQtWyM3NzddIGN1cnNvci1ub3QtYWxsb3dlZCBiZy13aGl0ZSBib3JkZXItWyNkZGRdO1xufVxuXG5cblxubGFiZWwuS1VQTk8ge1xuICAgIEBhcHBseSBsZzpib3JkZXItci0wIGxnOmJlZm9yZTpoLVs1MXB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotcmlnaHQtMi41IGxnOmJlZm9yZTotdG9wLVsxcHhdIGxnOmJlZm9yZTpib3JkZXItdCBsZzpiZWZvcmU6Ym9yZGVyLXQtZ3JleS02MDAgbGc6YmVmb3JlOmJvcmRlci1yIGxnOmJlZm9yZTpib3JkZXItci1ncmV5LTYwMCBsZzpiZWZvcmU6YmctdHJhbnNwYXJlbnQgaG92ZXI6YmctZ3JlZW4tNTAwIGhvdmVyOmJlZm9yZTpiZy1ncmVlbi01MDBcbn1cblxubGFiZWwuS1VQTk8uc2VsZWN0ZWQge1xuICAgIEBhcHBseSBiZy1ncmVlbi01MDAgdGV4dC13aGl0ZSBsZzpib3JkZXItbm9uZSBsZzpiZWZvcmU6aC1bNTBweF0gbGc6YmVmb3JlOnctNSBsZzpiZWZvcmU6YWJzb2x1dGUgbGc6YmVmb3JlOi1za2V3LXgtWzIxZGVnXSBsZzpiZWZvcmU6LXJpZ2h0LTIuNSBsZzpiZWZvcmU6dG9wLTAgbGc6YmVmb3JlOmJnLWdyZWVuLTUwMCBsZzpiZWZvcmU6Ym9yZGVyLW5vbmVcbn1cblxubGFiZWwuU1BSWkVEQVoge1xuICAgIEBhcHBseSBsZzpib3JkZXItbC0wIGxnOmJlZm9yZTpoLVs1MHB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotbGVmdC0yLjUgbGc6YmVmb3JlOnRvcC1bMXB4XSBsZzpiZWZvcmU6Ym9yZGVyLWIgbGc6YmVmb3JlOmJvcmRlci1iLWdyZXktNjAwIGxnOmJlZm9yZTpib3JkZXItbCBsZzpiZWZvcmU6Ym9yZGVyLWwtZ3JleS02MDAgbGc6YmVmb3JlOmJnLXRyYW5zcGFyZW50IGhvdmVyOmJnLXJ1YnktMTAwIGhvdmVyOmJlZm9yZTpiZy1ydWJ5LTEwMFxufVxuXG5sYWJlbC5TUFJaRURBWi5zZWxlY3RlZCB7XG4gICAgQGFwcGx5IGJnLXJ1YnktMTAwIHRleHQtd2hpdGUgbGc6Ym9yZGVyLW5vbmUgbGc6YmVmb3JlOmgtWzUycHhdIGxnOmJlZm9yZTp3LTUgbGc6YmVmb3JlOmFic29sdXRlIGxnOmJlZm9yZTotc2tldy14LVsyMWRlZ10gbGc6YmVmb3JlOi1sZWZ0LTIuNSBsZzpiZWZvcmU6dG9wLTAgbGc6YmVmb3JlOmJnLXJ1YnktMTAwIGxnOmJlZm9yZTpib3JkZXItbm9uZVxufVxuXG4uS1VQTk8gLmV4Y2hhbmdlLWJ1dHRvbiwgLkt1cG5vIC5leGNoYW5nZS1idXR0b24ge1xuICAgIEBhcHBseSBib3JkZXItc3VjY2Vzcy0xMDAgaG92ZXI6Ymctc3VjY2Vzcy0xMDBcbn1cblxuLlNQUlpFREFaIC5leGNoYW5nZS1idXR0b24sIC5TcHJ6ZWRhxbwgLmV4Y2hhbmdlLWJ1dHRvbiB7XG4gICAgQGFwcGx5IGJvcmRlci1ydWJ5LTEwMCBob3ZlcjpiZy1ydWJ5LTEwMFxufVxuXG4uaW5mbyB7XG4gICAgQGFwcGx5IGJnLW5vLXJlcGVhdCBhYnNvbHV0ZSBoLVsxNHB4XSB3LVsxNHB4XSBjdXJzb3ItcG9pbnRlciB0b3AtMTQgc206dG9wLTEvMiAtcmlnaHQtNSB0cmFuc2Zvcm0gLXRyYW5zbGF0ZS15LVs1MCVdO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbnMvdXNlci9pbmZvLXdoaXRlLnBuZ1wiKTtcbn1cblxuLmhlcm8tc2VjdGlvbiB7XG4gICAgQGFwcGx5IGJnLW5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2xhbmRpbmctcGFnZS9ncHctYmFja2dyb3VuZC5wbmdcIik7XG59XG5cbi5pbmZvQm94IHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdy1bMzAwcHhdIG1kOnctWzI1MHB4XSBsZzp3LVszMDBweF0gYmctd2hpdGUgYm9yZGVyIGJvcmRlci1ibHVlLTUwMCB6LVsxMDBdIGxlZnQtMS8yIC10cmFuc2xhdGUteC0xLzIgbWQ6dHJhbnNsYXRlLXgtMCBtZDpsZWZ0LVsyODBweF0gbGc6bGVmdC1bNDIwcHhdIHRvcC1bNzBweF0gbWQ6dG9wLVs2MHB4XSBsZzotdG9wLVs0NXB4XSAgcC1bMjNweF0gb3BhY2l0eS0wIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDAgaGlkZGVuIGxnOmJlZm9yZTpibG9jayBsZzpiZWZvcmU6Y29udGVudC1bJyddIGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6dG9wLVs1NXB4XSBsZzpiZWZvcmU6LWxlZnQtMyAgbGc6YmVmb3JlOnctWzEycHhdIGxnOmJlZm9yZTpoLVsyM3B4XSBsZzpiZWZvcmU6Ymctbm8tcmVwZWF0IGxnOmJlZm9yZTpiZy1bdXJsKFwiL2ltZy9pY29ucy91c2VyL2FmdGVyLXBvcHVwLnBuZ1wiKV1cbn1cblxuLmluZm9Cb3guc2hvdyB7XG4gICAgQGFwcGx5IG9wYWNpdHktMTAwXG59XG5cbi5pbmZvQm94IC5oZWFkIHtcbiAgICBAYXBwbHkgZm9udC1vcGVuLXNhbnMgZm9udC1zZW1pYm9sZCB0ZXh0LVsxOHB4XSB0ZXh0LWJsdWUtNTAwIHVwcGVyY2FzZSBibG9jayByZWxhdGl2ZSBtYi04IGFmdGVyOmNvbnRlbnQtWycnXSBhZnRlcjpibG9jayBhZnRlcjp3LWZ1bGwgYWZ0ZXI6aC1bMXB4XSBhZnRlcjpiZy1ncmV5LTcwMCBhZnRlcjphYnNvbHV0ZSBhZnRlcjpsZWZ0LTAgYWZ0ZXI6dG9wLThcbn1cblxuLmluZm9Cb3ggLmZvb3Qge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LW5vcm1hbCB0ZXh0LVsxMnB4XSB0ZXh0LWJsdWUtNTAwIGJsb2NrO1xufVxuXG4uaW5mb0JveCAuZm9vdCBiLFxuLmluZm9Cb3ggLmZvb3Qgc3Ryb25nIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZFxufVxuXG4ubW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogMDtcbn1cblxuLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGxpbmVhcjtcbn1cblxuLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5tYXJrLXF1b3RlLW5hdi1pdGVtLFxuLnJhbmtpbmctbmF2LWl0ZW0sXG4uaGlzdG9yeS1uYXYtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgYmctcHJpbWFyeS0xMDAgdGV4dC1zbSBweC00IHB5LTQgbXQtMiBmb250LWJvbGQgY3Vyc29yLXBvaW50ZXIgZm9udC1yYWpkaGFuaSBoLVs3MHB4XSBtYi1bOHB4XSBpdGVtcy1jZW50ZXIgIGZsZXgtcm93IGp1c3RpZnktY2VudGVyIGZsZXhcbn1cblxuLm1hcmstcXVvdGUtbmF2LWl0ZW0uYWN0aXZlLCAucmFua2luZy1uYXYtaXRlbS5hY3RpdmUsIC5oaXN0b3J5LW5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgQGFwcGx5IGJnLWdyZXktODAwIHRleHQtcHJpbWFyeS03MDBcbn1cblxuLndhbGxldC1ncm91cCB7XG4gICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBib3JkZXItYiBib3JkZXItYi1wcmltYXJ5LTYwMCBwdC1bMnB4XSBwYi0xLjVcbn1cblxuLndhbGxldC1uYW1lIHtcbiAgICBAYXBwbHkgdGV4dC14c1xufVxuXG4ud2FsbGV0LXZhbHVlIHtcbiAgICBAYXBwbHkgdGV4dC1iYXNlIGxnOnRleHQtbGcgZm9udC1zZW1pYm9sZFxufVxuXG4ubW9iaWxlLWhlYWRlciB7XG4gICAgQGFwcGx5IGJnLXByaW1hcnktMTAwIHRleHQtd2hpdGUgZm9udC1vcGVuLXNhbnMgdGV4dC14cyBweC0yLjUgcHktNCB1cHBlcmNhc2UgbGc6aGlkZGVuXG59XG5cbi5hY2NvdW50LWhlYWQge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LXNlbWlib2xkIHRleHQtWzIycHhdIHRleHQtcHJpbWFyeS03MDAgdXBwZXJjYXNlIG1sLTcgcHQtNCBwYi1bMThweF1cbn1cblxuLnVuaXZlcnNhbC10YWJsZSB0aGVhZCB0aCB7XG4gICAgQGFwcGx5IGZvbnQtbm9ybWFsIHB5LTFcbn1cblxuLnVuaXZlcnNhbC10YWJsZSB0Ym9keSB0ZCB7XG4gICAgQGFwcGx5IGZvbnQtbm9ybWFsIHRleHQteHMgcHktMVxufVxuXG4udW5pdmVyc2FsLXRhYmxlIHRib2R5IHRkLmFjY291bnQtc3VtIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWxnIHB0LTIuNSB0ZXh0LXByaW1hcnktNTAwXG59XG4ucG9wdXAge1xuICAgIEBhcHBseSBoaWRkZW4gdGV4dC1sZWZ0IGFic29sdXRlIHctWzMwMHB4XSBsZzp3LVs1NzVweF0gYmctd2hpdGUgYm9yZGVyIGJvcmRlci1ibHVlLTUwMCB6LVsxMDBdIGxlZnQtMS8yIC10cmFuc2xhdGUteC0xLzIgbGc6dHJhbnNsYXRlLXgtMCBsZzpsZWZ0LVsxNDdweF0gdG9wLTUgbGc6LXRvcC1bNTBweF0gcC1bMjNweF0gIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDAgIGxnOmJlZm9yZTpibG9jayBiZWZvcmU6Y29udGVudC1bJyddIGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6dG9wLVs0OHB4XSBsZzpiZWZvcmU6LWxlZnQtMyAgbGc6YmVmb3JlOnctWzEycHhdIGxnOmJlZm9yZTpoLVsyM3B4XSBsZzpiZWZvcmU6Ymctbm8tcmVwZWF0IGxnOmJlZm9yZTpiZy1bdXJsKFwiL2ltZy9pY29ucy91c2VyL2FmdGVyLXBvcHVwLnBuZ1wiKV1cbn1cbi5wb3B1cC1oZWFkIHtcbiAgICBAYXBwbHkgZm9udC1zYW5zIHRleHQtWzE4cHhdIGZvbnQtc2VtaWJvbGQgdXBwZXJjYXNlIHRleHQtcHJpbWFyeS01MDAgcmVsYXRpdmUgbWItNiBib3JkZXItYiBib3JkZXItYi1ncmV5LTcwMCBwYi1bOHB4XVxufVxuLnBvcHVwIC5mb290IHtcbiAgICBAYXBwbHkgZm9udC1zYW5zIHRleHQtc20gdGV4dC1wcmltYXJ5LTUwMCBibG9jayBwdC0yIHBsLVs1cHhdIG10LTUgYm9yZGVyLXQgIGJvcmRlci10LWdyZXktNzAwXG59XG4uc2luZ2xlLWZhemEtaGVhZCB7XG4gICAgQGFwcGx5IGZvbnQtc2FucyB0ZXh0LXNtIGZvbnQtYm9sZCB0ZXh0LXByaW1hcnktNTAwXG59XG4uc2luZ2xlLWZhemEtY29sIHtcbiAgICBAYXBwbHkgaW5saW5lLWJsb2NrIGFsaWduLW1pZGRsZSBmb250LXNhbnMgdGV4dC1bMTRweF0gdGV4dC1wcmltYXJ5LTUwMCBib3gtYm9yZGVyXG59XG4uc2luZ2xlLWZhemEtY29sLnRpbWVzIHtcbiAgICBAYXBwbHkgdy1bMzAlXSBmb250LXNlbWlib2xkXG59XG4uc2luZ2xlLWZhemEtY29sLnRleHQge1xuICAgIEBhcHBseSB3LVs3MCVdIGZvbnQtbm9ybWFsIHBsLVsxOHB4XVxufVxuLnNpbmdsZS1mYXphLXJvdyB7XG4gICAgQGFwcGx5IGZsZXggZmxleC1jb2wgdy1mdWxsIG10LTEgbGVhZGluZy10aWdodFxufVxuLyphZG1pbiBzdGFydCovXG4uZmlsdGVyLXJhbmdlX190aXRsZSB7XG4gICAgQGFwcGx5IGZvbnQtb3Blbi1zYW5zIGZvbnQtc2VtaWJvbGQgdGV4dC1wcmltYXJ5LTUwMFxufVxuLmZpbHRlci1yYW5nZV9fdmFsdWUgaW5wdXQge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LXNlbWlib2xkIHB4LTIgdGV4dC1ibGFjayBib3JkZXIgYm9yZGVyLWdyYXktNjAwIHJvdW5kZWQtbm9uZVxufVxuXG4vKmFkbWluIGVuZCovXG4uZ3B3X19wYWdlLmF1dGgge1xuICAgIEBhcHBseSBiZy1ncmV5LTQwMFxufVxuLm9yZGVyLWJ1dHRvbiB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgYmctcHJpbWFyeS04MDAgaG92ZXI6dGV4dC1wcmltYXJ5LTgwMCBob3ZlcjpiZy13aGl0ZSBib3JkZXIgYm9yZGVyLXByaW1hcnktODAwIGxnOmJvcmRlci1sLXRyYW5zcGFyZW50IHRleHQtYmFzZSB3LWZ1bGwgaC1bNTBweF0gbGc6dy1bMTIuODFyZW1dIGxlYWRpbmctWzBweF0gcGwtNyBwci01IHB5LVsxM3B4XSB0ZXh0LWNlbnRlciBmb250LXNlbWlib2xkIGlubGluZS1mbGV4IGp1c3RpZnktYmV0d2VlbiBpdGVtcy1jZW50ZXIgdXBwZXJjYXNlIHJlbGF0aXZlIGxnOmJlZm9yZTpoLVs0OXB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotbGVmdC0yLjUgbGc6YmVmb3JlOnRvcC0wIGxnOmJlZm9yZTpiZy1wcmltYXJ5LTgwMCBob3ZlcjpsZzpiZWZvcmU6Ymctd2hpdGUgbGc6YmVmb3JlOmJvcmRlci1sLXByaW1hcnktODAwIGxnOmJlZm9yZTpib3JkZXItbCAgbGc6YmVmb3JlOmJvcmRlci1iLXByaW1hcnktODAwIGxnOmJlZm9yZTpib3JkZXItYlxufVxuXG4ubm9zY3JvbGwge1xuICAgIEBhcHBseSBvdmVyZmxvdy1oaWRkZW5cbn1cblxuLm1lbnUtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgdGV4dC14bCBmb250LWJvbGQgaG92ZXI6dGV4dC1bIzZFQzJGRl1cbn1cblxuLm1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgICBAYXBwbHkgdy1weCBoLTUgbXgtNFxufVxuXG4ubW9iaWxlLW1lbnUtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgdGV4dC0yeGwgcGItMS41IGZvbnQtYm9sZCBob3Zlcjp0ZXh0LVsjNkVDMkZGXVxufVxuXG4ubG9naW4tYnV0dG9uIHtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZSB0ZXh0LTJ4bCBib3JkZXIgYm9yZGVyLVsjNzA3MDcwXSByb3VuZGVkLVsyMnB4XSBweC03IHB5LTIgZm9udC1ib2xkIGxnOnRleHQteGwgbGc6cHgtMy41O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAyNkJGRiAwJSwgIzJBOERGRiA0NyUsICMwMUJEOEYgMTAwJSk7XG59XG5cbi5sb2dpbi1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgQGFwcGx5IGJnLVsjRUJFQkVCXSB0ZXh0LVsjMDAwQzNBXTtcbn1cblxuLmVkaXRpb24tYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBhcHBseSBiZy1bI0VCRUJFQl0gdGV4dC1bIzAwMEMzQV07XG59XG5cblxuLm1haW4tYnV0dG9uIHtcbiAgICBAYXBwbHkgYmxvY2sgdGV4dC13aGl0ZSB0ZXh0LWxnIGJvcmRlciBib3JkZXItWyM3MDcwNzBdIGJnLVsjMDFCRDhGXSByb3VuZGVkLVsyMnB4XSBweC03IHB5LTIgaG92ZXI6YmctWyNFQkVCRUJdIGhvdmVyOnRleHQtcHJpbWFyeS0xMDAgZm9udC1ib2xkIDJ4bDpweC04IDJ4bDpweS0zIDJ4bDpyb3VuZGVkLVs0NHB4XSAzeGw6dGV4dC14bCAzeGw6cHgtMTAgM3hsOnB5LTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDI2QkZGIDAlLCAjMkE4REZGIDQ3JSwgIzAxQkQ4RiAxMDAlKSAwJSAwJTtcbn1cblxuLm1haW4tYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBhcHBseSBiZy1bI0VCRUJFQl0gdGV4dC1bIzAwMEMzQV07XG59XG5cbi5sZWFkaW5nLWhlYWRlciB7XG4gICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtWyMwMDBDM0FdIGZvbnQtYm9sZCB0ZXh0LTV4bCB4bDpsZWFkaW5nLXRpZ2h0IGZvbnQtc3BhY2UtZ3JvdGVzayBsZWFkaW5nLVs2MHB4XSB4bDp0ZXh0LTZ4bCAyeGw6dGV4dC03eGwgMnhsOmxlYWRpbmctc251ZyAzeGw6dGV4dC1bNC41cmVtXTtcbn1cblxuLmhlcm8tdGl0bGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDk1ZGVnLFxuICAgICAgIzAxQkQ4RiAwJSxcbiAgICAgICM2RUMyRkYgMTUlLFxuICAgICAgIzM0OTZGRiA2NiUsXG4gICAgICAjMDA2OUZGIDEwMCVcbiAgICApO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvKiBPcGNqb25hbG5lIGVmZWt0eTogKi9cbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAxMDUsIDI1NSwgMC4yNSk7XG59XG5cbi5sYW5kaW5nLXBhZ2UtdGV4dC1vdXRsaW5lIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzAxQkQ4Rjtcbn1cblxuLmxhbmRpbmctcGFnZS10ZXh0LW91dGxpbmUtdjIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgOTVkZWcsXG4gICAgICAgICMwMUJEOEYgMCUsXG4gICAgICAgICM2RUMyRkYgMTUlLFxuICAgICAgICAjMzQ5NkZGIDY2JSxcbiAgICAgICAgIzAwNjlGRiAxMDAlXG4gICAgKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLyogT3Bjam9uYWxuZSBlZmVrdHk6ICovXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMTA1LCAyNTUsIDAuMjUpO1xufVxuXG4uYXdhcmRzLWRpdmlkZXIge1xuICAgIEBhcHBseSB3LVsxMzVweF0gbWluLWgtMC41IGgtMC41IGJnLVsjNUQ5Q0Y3XSByZWxhdGl2ZSBsZzp3LVszcHhdIGxnOm1pbi13LVszcHhdIGxnOmgtYXV0byBsZzptaW4taC1bNTBweF0gM3hsOm1pbi1oLVs4N3B4XVxufVxuXG4uYXdhcmRzLWRpdmlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxQkQ4Rjtcbn1cbi5hd2FyZHMtZGl2aWRlci1uZXcge1xuICAgIEBhcHBseSB3LVsxMzVweF0gbWluLWgtMC41IGgtMC41IGJnLVsjNUQ5Q0Y3XSByZWxhdGl2ZSBsZzp3LVszcHhdIGxnOm1pbi13LVszcHhdIGxnOmgtYXV0byBsZzptaW4taC1bNTBweF0gM3hsOm1pbi1oLVs4N3B4XVxufVxuXG4uYXdhcmRzLWRpdmlkZXItbmV3OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXdhcmRzLWRpdmlkZXI6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLmNhbGVuZGFyLWRpdmlkZXIge1xuICAgIEBhcHBseSB3LVs4NXB4XSBoLTAuNSBiZy1bIzZFQzJGRl0gcmVsYXRpdmUgbXktMjtcbn1cblxuLmNhbGVuZGFyLWRpdmlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2RUMyRkY7XG59XG5cbi5jYWxlbmRhci1kaXZpZGVyLWRlc2t0b3Age1xuICAgIEBhcHBseSBoLTAuNSB3LVsyNTVweF0gbWluLXctWzI1NXB4XSBtYXgtdy1bMjU1cHhdIGJnLVsjNkVDMkZGXSByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzZFQzJGRjtcbn1cblxuLmNhbGVuZGFyLWRpdmlkZXItZGVza3RvcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2RUMyRkY7XG59XG5cbi5jYWxlbmRhci1kaXZpZGVyLWRlc2t0b3AtLWxlZnQ6OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxufVxuXG4uY2FsZW5kYXItZGl2aWRlci1kZXNrdG9wLS1yaWdodDo6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuXG4ubGFuZGluZy1hd2FyZHMtdGV4dCB7XG4gICAgQGFwcGx5IGZvbnQtYm9sZCB0ZXh0LWNlbnRlciB0ZXh0LTJ4bCB0ZXh0LVsjMEExRTNBXSAzeGw6dGV4dC00eGwgM3hsOnB4LTEwXG59XG5cbi5hd2FyZHMtdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtMnhsIHRleHQtWyMwQTFFM0FdIDN4bDp0ZXh0LVsyLjVyZW1dIDN4bDpsZWFkaW5nLVsyLjhyZW1dIDN4bDpweC0xMFxufVxuXG4udGltZWxpbmUtbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZFQzJGRjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzZFQzJGRjtcbn1cblxuLnRpbWVsaW5lLWxpbmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkVDMkZGO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLnN0ZXAtYWN0aXZlIC5zdGVwLW51bWJlciB7XG4gICAgQGFwcGx5IGJnLVsjMTYyNjQxXTtcbn1cblxuLnN0ZXAtaW5hY3RpdmUge1xuICAgIEBhcHBseSBoaWRkZW4gbGc6ZmxleDtcbn1cblxuLnN0ZXAtZGl2aWRlciB7XG4gICAgQGFwcGx5IHctWzUwcHhdIGgtcHggYmctWyMxNjI2NDFdXG59XG5cbi5ncHctY29va2llLXBvcHVwLW9wZW4ge1xuICAgIEBhcHBseSBib3R0b20tNDtcbn1cblxuLyogVG9vbHRpcCBpbiB0YWJsZSAqL1xuLnRvb2x0aXAge1xuICAgIEBhcHBseSBhYnNvbHV0ZSBiZy1ibGFjayB0ZXh0LXdoaXRlIHRleHQtY2VudGVyIGJvcmRlciBib3JkZXItYmxhY2sgcm91bmRlZC1bNXB4XSBwLTIgdGV4dC14cyB3aGl0ZXNwYWNlLXByZS1saW5lIHotWzk5OTldXG59XG5cbi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qID09PT09IEJBTktJRVIgRk9PVEVSIFNUWUxFUyA9PT09PSAqL1xuLmZvb3Rlcl9faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xufVxuXG4ucGFydG5lcnMtZ3JvdXBfX2ltYWdlLS1hc3NlY28ge1xuICAgIG1heC13aWR0aDogMTMycHg7XG59XG5cbi5wYXJ0bmVycy1ncm91cF9fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucGFydG5lcnMtZ3JvdXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNBQUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOXB4IDA7XG59XG5cbi5wYXJ0bmVycy1ncm91cC0tdG9wIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzBweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wYXJ0bmVycy1ncm91cC0tYm90IGltZyB7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNBQUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiA9PT09PSBCQU5LSUVSIFRPT0xCQVIvRk9PVEVSIEJBUiA9PT09PSAqL1xuLmdwdy10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLmdwdy10b29sYmFyIHAsXG4uZ3B3LXRvb2xiYXIgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzcxNzA3MDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5ncHctdG9vbGJhciB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbn1cblxuLmdwdy10b29sYmFyIC5fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzcxNzA3MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ncHctdG9vbGJhciAuX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzA1MjE0NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLl9fbGluayB7XG4gICAgY29sb3I6ICMwNTIxNDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogPT09PT0gQkFOS0lFUiBIRUFERVIgU1RZTEVTID09PT09ICovXG4uZ3B3LXRvb2xiYXIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZ3B3LXRvb2xiYXItLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MjE0NDtcbn1cblxuLmhlYWRlci1tZW51X19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbms6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuICAgIHdpZHRoOiAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc1MDIwO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbn1cblxuLmhlYWRlci1tZW51X19saW5rOmhvdmVyLFxuLmhlYWRlci1tZW51X19saW5rOmZvY3VzLFxuLmhlYWRlci1tZW51X19saW5rLmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbms6aG92ZXI6OmJlZm9yZSxcbi5oZWFkZXItbWVudV9fbGluazpmb2N1czo6YmVmb3JlLFxuLmhlYWRlci1tZW51X19saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rLS1pY29uIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC4yNXJlbTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rLS1pY29uIGkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbmstLWljb246OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci1tZW51X19zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRTc1MDIwO1xuICAgIGJhY2tncm91bmQ6ICMwNTIxNDQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogNTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rOmhvdmVyIC5oZWFkZXItbWVudV9fc3VibWVudSxcbi5oZWFkZXItbWVudV9fbGluazpmb2N1cyAuaGVhZGVyLW1lbnVfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLW1lbnVfX3N1Ym1lbnUtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZWFkZXItbWVudV9fc3VibWVudS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5ncHctbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3B3LWxvZ28gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ncHctbG9nbyBhIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuZ3B3LWxvZ28gYSBpbWcge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgfVxufVxuXG4vKiA9PT09PSBCQU5LSUVSIE1PQklMRSBNRU5VID09PT09ICovXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdwdy1tb2JpbGUtbWVudSAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YmVmb3JlLFxuLmdwdy1tb2JpbGUtbWVudSAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YWZ0ZXIsXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1JTtcbiAgICBiYWNrZ3JvdW5kOiAjNzE3MDcwO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ncHctbW9iaWxlLW1lbnUgLmhlYWRlci1tZW51LW1vYmlsZV9fZHJvcGRvd24tYnV0dG9uOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiBzcGFuIHtcbiAgICB0b3A6IDQ3LjUlO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51X19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBib3R0b206IC0xMjAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDMxYTM1O1xuICAgIHotaW5kZXg6IDExO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBncHctbW9iaWxlLW1lbnUtaGlkZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbn1cblxuLmdwdy1tb2JpbGUtbWVudV9fbWVudSAuaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51X19tZW51IC5oZWFkZXItbWVudV9fbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ncHctbW9iaWxlLW1lbnVfX21lbnUtaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5ncHctbW9iaWxlLW1lbnVfX21lbnUtaW5uZXIgLmhlYWRlci1tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi8qIFNob3cgc3RhdGUgKi9cbi5ncHctbW9iaWxlLW1lbnUuc2hvdyAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YmVmb3JlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5ncHctbW9iaWxlLW1lbnUuc2hvdyAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b24gc3BhbiB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogNTAlO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51LnNob3cgLmhlYWRlci1tZW51LW1vYmlsZV9fZHJvcGRvd24tYnV0dG9uOmFmdGVyIHtcbiAgICBib3R0b206IDQ1JTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51LnNob3cgLmdwdy1tb2JpbGUtbWVudV9fbWVudSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGdwdy1tb2JpbGUtbWVudS1zaG93O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgIGJvdHRvbTogMDtcbn1cblxuQGtleWZyYW1lcyBncHctbW9iaWxlLW1lbnUtc2hvdyB7XG4gICAgMCUge1xuICAgICAgICBib3R0b206IC0xMjAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdwdy1tb2JpbGUtbWVudS1oaWRlIHtcbiAgICAwJSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgYm90dG9tOiAtMTIwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAjdGFiLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgfVxuXG4gICAgI3RhYi1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgQGFwcGx5IGZvbnQtc2Vjb25kO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgLmxvZ2luLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4uY2xvc2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gICAgb3BhY2l0eTogLjU7XG59XG5cblxuYnV0dG9uLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsIHtcbiAgICB6LWluZGV4OiAxMDUwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5yYW5raW5nLW5hdi1pdGVtIC5wenUtbG9nbyB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn0iXX0= */