@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;
}
.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-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;
}
.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-\[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;
}
.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;
}
.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-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-\[25px\]{
    font-size: 25px;
  }

  .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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QUFjOztBQUFkOzs7Ozs7RUFBQSxrQkFBYztFQUFkLG9CQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxjQUFjO0VBQWQsd0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxtQkFBYztBQUFBOztBQUFkOzs7OztDQUFjOztBQUFkOzs7O0VBQUEsK0dBQWMsRUFBZCxNQUFjO0VBQWQsNkJBQWMsRUFBZCxNQUFjO0VBQWQsK0JBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGNBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxjQUFjO0VBQWQsY0FBYztFQUFkLGtCQUFjO0VBQWQsd0JBQWM7QUFBQTs7QUFBZDtFQUFBLGVBQWM7QUFBQTs7QUFBZDtFQUFBLFdBQWM7QUFBQTs7QUFBZDs7OztDQUFjOztBQUFkO0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxxQkFBYyxFQUFkLE1BQWM7RUFBZCx5QkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7OztDQUFjOztBQUFkOzs7OztFQUFBLG9CQUFjLEVBQWQsTUFBYztFQUFkLDhCQUFjLEVBQWQsTUFBYztFQUFkLGdDQUFjLEVBQWQsTUFBYztFQUFkLGVBQWMsRUFBZCxNQUFjO0VBQWQsb0JBQWMsRUFBZCxNQUFjO0VBQWQsb0JBQWMsRUFBZCxNQUFjO0VBQWQsdUJBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7RUFBZCxTQUFjLEVBQWQsTUFBYztFQUFkLFVBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7O0VBQUEsb0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7Ozs7RUFBQSwwQkFBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGFBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGdCQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSx3QkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLFlBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSw2QkFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLHdCQUFjO0FBQUE7O0FBQWQ7OztDQUFjOztBQUFkO0VBQUEsMEJBQWMsRUFBZCxNQUFjO0VBQWQsYUFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGtCQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7Ozs7Ozs7Ozs7Ozs7RUFBQSxTQUFjO0FBQUE7O0FBQWQ7RUFBQSxTQUFjO0VBQWQsVUFBYztBQUFBOztBQUFkO0VBQUEsVUFBYztBQUFBOztBQUFkOzs7RUFBQSxnQkFBYztFQUFkLFNBQWM7RUFBZCxVQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxVQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSxnQkFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtFQUFBLFVBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7O0VBQUEsZUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7Ozs7Ozs7O0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxlQUFjO0VBQWQsWUFBYztBQUFBOztBQUFkLHdFQUFjOztBQUFkO0VBQUEsYUFBYztBQUFBOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBO0FBQWM7O0FBQWQ7RUFBQTtBQUFjOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBO0FBQWM7O0FBQWQ7RUFBQTtBQUFjOztBQUFkO0VBQUE7QUFBYzs7QUFBZDtFQUFBLGlCQUFjO0VBQWQsa0JBQWM7RUFBZCxhQUFjO0VBQWQsWUFBYztFQUFkLGlCQUFjO0VBQWQsc0JBQWM7RUFBZDtBQUFjO0FBQ2Q7RUFBQTtBQUFvQjtBQUFwQjs7RUFBQTtJQUFBO0VBQW9CO0FBQUE7QUFBcEI7O0VBQUE7SUFBQTtFQUFvQjtBQUFBO0FBQXBCOztFQUFBO0lBQUE7RUFBb0I7QUFBQTtBQUFwQjs7RUFBQTtJQUFBO0VBQW9CO0FBQUE7QUFBcEI7O0VBQUE7SUFBQTtFQUFvQjtBQUFBO0FBQXBCOztFQUFBO0lBQUE7RUFBb0I7QUFBQTtBQUNwQjtFQUFBLGtCQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQixVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixnQkFBbUI7RUFBbkIsc0JBQW1CO0VBQW5CLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsMkJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkIsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkIsc0JBQW1CO1VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHlCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHdCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSw0REFBbUI7RUFBbkIsaUVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0VBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7S0FBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFu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Q0M7O0VBbmdDRDtJQUFBO0VBbWdDQztBQUFBOztBQW5nQ0Q7O0VBQUE7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLG9CQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsbUJBbWdDQztJQW5nQ0Q7RUFtZ0NDO0FBQUE7O0FBbmdDRDs7RUFBQTtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsa0JBbWdDQztJQW5nQ0Qsa0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLG9CQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxtQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGtCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsZUFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLG1CQW1nQ0M7SUFuZ0NEO0VBbWdDQztBQUFBOztBQW5nQ0Q7O0VBQUE7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxnQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGlCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsZUFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGdCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBLHNCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsc0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxzQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHFCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsZUFtZ0NDO0lBbmdDRCxlQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsa0JBbWdDQztJQW5nQ0Qsa0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxnQkFtZ0NDO0lBbmdDRCxnQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQSx1QkFtZ0NDO1NBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHFCQW1nQ0M7U0FuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEseUJBbWdDQztTQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxxQkFtZ0NDO1NBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsa0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxvQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLHFCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUEsa0JBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBLGlCQW1nQ0M7SUFuZ0NEO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsbUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxrQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQztBQUFBOztBQW5nQ0Q7O0VBQUE7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUEsaUJBbWdDQztJQW5nQ0Q7RUFtZ0NDOztFQW5nQ0Q7SUFBQSxpQkFtZ0NDO0lBbmdDRCxpQkFtZ0NDO0lBbmdDRDtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7O0VBbmdDRDtJQUFBO0VBbWdDQzs7RUFuZ0NEO0lBQUE7RUFtZ0NDOztFQW5nQ0Q7SUFBQTtFQW1nQ0M7QUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiL2ZvbnQvb3Blbi1zYW5zL3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IFwiL2ZvbnQvcm9ja3dlbGwtbm92YS9zdHlsZXNoZWV0LmNzc1wiO1xuQGltcG9ydCBcIi9mb250L3JvYm90by9zdHlsZXNoZWV0LmNzc1wiO1xuQGltcG9ydCBcIi9mb250L3JhamRoYW5pL3N0eWxlc2hlZXQuY3NzXCI7XG5AaW1wb3J0IFwiL2ZvbnQvc3BhY2UtZ3JvdGVzay9zdHlsZXNoZWV0LmNzc1wiO1xuXG5AdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuQGxheWVyIGJhc2Uge1xuICAgIGh0bWwge1xuICAgICAgICBAYXBwbHkgaC1mdWxsO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgICAgQGFwcGx5IGZvbnQtcHJpbWFyeSBmbGV4IGZsZXgtY29sIGgtZnVsbCBtYXgtdy1bMTkyMHB4XSBteC1hdXRvO1xuICAgICAgICBcbiAgICB9XG59XG5cbi5jb250YWluZXItd3JhcHBlciB7XG4gICAgQGFwcGx5IG1heC13LTd4bCBteC1hdXRvIHB4LTQgaC1mdWxsO1xufVxuXG4uc2xpZGVyIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdG9wLTAgbGVmdC0wIG1pbi13LWZ1bGwgbWluLWgtc2NyZWVuIHctZnVsbCBoLWZ1bGwgb3ZlcmZsb3ctaGlkZGVuIHotWy0xXTtcbn1cblxuLnNsaWRlciAuc2xpZGUge1xuICAgIEBhcHBseSBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgb3BhY2l0eS0wIHNjYWxlLTEwMCB6LTAgdy1mdWxsIGgtZnVsbDtcbn1cblxuLnNsaWRlciAuc2xpZGUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLCBvcGFjaXR5IDFzIGVhc2U7XG59XG5cbi5zbGlkZXIgLnNsaWRlLmFjdGl2ZSB7XG4gICAgQGFwcGx5IG9wYWNpdHktMTAwIHRyYW5zZm9ybSBzY2FsZS0xMDA7XG59XG5cbi5zbGlkZS5wcmV2IHtcbiAgICBAYXBwbHkgdHJhbnNmb3JtIHNjYWxlLTE1MCBvcGFjaXR5LTAgei1bMl07XG59XG5cbi5mb3JtLWlucHV0LFxuLmZvcm0tY29udHJvbCB7XG4gICAgQGFwcGx5IGJvcmRlciBib3JkZXItZ3JheS0zMDAgdGV4dC1ibGFjayBiZy13aGl0ZSByb3VuZGVkLW5vbmUgZm9udC1zZW1pYm9sZCB3LWZ1bGwgbGc6dy1bMjcwcHhdIHAtMy41IHRleHQtWzE1cHhdIHBsYWNlaG9sZGVyLWdyYXktMzAwIGZvY3VzOm91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTIgZm9jdXM6cmluZy1wcmltYXJ5LTUwMCBmb2N1czpib3JkZXItdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBAYXBwbHkgdy1bMjcwcHhdIHNtOnctYXV0byBmbGV4IGZsZXgtY29sIHNtOmZsZXgtcm93IGdhcC14LTEgaXRlbXMtc3RhcnQgbXQtNCBzbTptdC01IGxnOml0ZW1zLWNlbnRlcjtcbn1cblxuLmZvcm0tZ3JvdXAtcmVsYXRpdmUge1xuICAgIEBhcHBseSB3LVsyNzBweF0gc206dy1hdXRvIGZsZXggZmxleC1jb2wgZ2FwLXgtMSBpdGVtcy1zdGFydCBtdC00IHNtOm10LTU7XG59XG5cbi5mb3JtLWxhYmVsLWFic29sdXRlIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWNlbnRlciBzbTp0ZXh0LXJpZ2h0IHRleHQtcHJpbWFyeS01MDAgdGV4dC1zbSB1cHBlcmNhc2UgLW10LTggLW1sLVsxN3JlbV0gbGc6LW1sLVsyMXJlbV0gcGItODtcbn1cblxuLmZvcm0tbGFiZWwtYm90dG9tIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWNlbnRlciBzbTp0ZXh0LXJpZ2h0IHRleHQtcHJpbWFyeS01MDAgdGV4dC1zbSB1cHBlcmNhc2U7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCBwYi0yIHNtOnBiLTAgdGV4dC1jZW50ZXIgc206dGV4dC1yaWdodCB0ZXh0LXByaW1hcnktNTAwIHRleHQtc20gdXBwZXJjYXNlXG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBAYXBwbHkgdGV4dC1zbSBmb250LXJhamRoYW5pIHRleHQtcHJpbWFyeS01MDBcbn1cblxuLmZvcm0tdGV4dCB7XG4gICAgQGFwcGx5IG1heC13LVsyNzBweF0gc206dy1bMjcwcHhdIHRleHQtbGVmdCBweS0xXG59XG5cbmxhYmVsLmVycm9yIHtcbiAgICBAYXBwbHkgdGV4dC1ydWJ5LTEwMCB0ZXh0LXNtIGZvbnQtcmFqZGhhbmkgcHQtMSBtYXgtdy1bMjAwcHhdIGxnOm1heC13LVsyNzBweF0gdy1mdWxsXG59XG5cbiNncHdSZWdpc3RlckZvcm1BZ3JlZW1lbnQgbGFiZWwuZXJyb3Ige1xuICAgIEBhcHBseSB1cHBlcmNhc2UgZm9udC1zZW1pYm9sZCBwbC0xXG59XG5cbi5ncHctZm9ybS1yZXF1aXJlZCB7XG4gICAgQGFwcGx5IHRleHQtcnVieS0xMDBcbn1cblxuLm1vZGFsLWxpbmsge1xuICAgIEBhcHBseSBjdXJzb3ItcG9pbnRlciBibG9jayB0ZXh0LXByaW1hcnktNTAwIG5vLXVuZGVybGluZSBmb250LXJhamRoYW5pIGZvbnQtc2VtaWJvbGQgdHJhY2tpbmctWy0wLjI4cHhdIGxlYWRpbmctbm9uZVxufVxuXG4uc3VicGFnZS1oZWFkbGluZSB7XG4gICAgQGFwcGx5IHRleHQtWzEuM3JlbV0gZm9udC1vcGVuLXNhbnMgZm9udC1zZW1pYm9sZCB0ZXh0LXByaW1hcnktNTAwIHVwcGVyY2FzZVxufVxuXG4udXNlci1tZW51LWl0ZW0ge1xuICAgIEBhcHBseSB0ZXh0LXdoaXRlIHctZnVsbCBmb250LXJhamRoYW5pIHRleHQtbGcgbGVhZGluZy1ub25lIGhvdmVyOmJnLXByaW1hcnktMTAwIHB5LTQgaW5saW5lLWJsb2NrIHVwcGVyY2FzZSBweC1bMTVweF0gY3Vyc29yLXBvaW50ZXJcbn1cblxuLyptb2JpbGUgbmF2IHN0YXJ0Ki9cbi5vcGVuIC5saW5lMSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg1cHgsIDVweCk7XG59XG5cbi5vcGVuIC5saW5lMiB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLm9wZW4gLmxpbmUzIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSg1cHgsIC01cHgpO1xufVxuLyptb2JpbGUgbmF2IGVuZCovXG5cbi8qbWFpbiBzdGFydCovXG4uc2luZ2xlLWJsb2NrIHtcbiAgICBAYXBwbHkgdGV4dC1jZW50ZXIgYmctd2hpdGUgcHktMiBsZzpweC00IGxnOmZsZXggbGc6ZmxleC1jb2wgbGc6anVzdGlmeS1jZW50ZXJcbn1cbi8qbWFpbiBlbmQqL1xuXG4vKnRhYmxlKi9cbi50YWJsZS1zZWxlY3Qge1xuICAgIEBhcHBseSBpbmxpbmUtZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcbn1cblxuLmRhdGFUYWJsZXNfZW1wdHkge1xuICAgIEBhcHBseSB0ZXh0LWNlbnRlciBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMFxufVxuXG4uZ3B3LXRhYmxlIHRib2R5IHRkLCAuZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYSB0Ym9keSB0ZCwgLmdwdy10YWJsZS1leHBhbmQtZGVmYXVsdC1zY2hlbWEgdGJvZHkgdGQsIC5ncHctdGFibGUtZXhwYW5kLW5vLXNvcnQtc2NoZW1hIHRib2R5IHRkLCAuZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYS1uby1zb3J0LTUgdGJvZHkgdGQge1xuICAgIEBhcHBseSBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMCBib3JkZXItYiBib3JkZXItZ3JleS01MDAgYmctdHJhbnNwYXJlbnQ7XG59XG5cbi5ncHctdGFibGUgdGgsXG4uZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYSB0aCxcbi5ncHctdGFibGUtZXhwYW5kLWRlZmF1bHQtc2NoZW1hIHRoLFxuLmdwdy10YWJsZS1leHBhbmQtbm8tc29ydC1zY2hlbWEgdGgsXG4uZ3B3LXRhYmxlLWV4cGFuZC1kZWZhdWx0LXNjaGVtYS1uby1zb3J0LTUgdGgge1xuICAgIEBhcHBseSBiZy1ncmV5LTUwMCBmb250LXNhbnMgdGV4dC1bMTFweF0gdGV4dC1wcmltYXJ5LTUwMFxufVxuXG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3Zlcj4uc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyPi5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5ob3ZlciB0Ym9keSB0cjpob3ZlciwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIge1xuICAgIEBhcHBseSAhYmctcHJpbWFyeS01MDAgdGV4dC13aGl0ZVxufVxudGFibGUuZGF0YVRhYmxlIC50YWJsZS1pbnN0cnVtZW50X19jaGFydC10b2dnbGUgIHtcbiAgICBAYXBwbHkgIHRleHQtYmx1ZS03MDAgZm9udC1ib2xkIHVuZGVybGluZSBjdXJzb3ItcG9pbnRlclxufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIgLnRhYmxlLWluc3RydW1lbnRfX2NoYXJ0LXRvZ2dsZSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGVcbn1cblxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXI+LnNvcnRpbmdfMSB0ZCwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5ob3ZlciB0Ym9keSB0cjpob3Zlcj4uc29ydGluZ18xIHRkLCB0YWJsZS5kYXRhVGFibGUuaG92ZXIgdGJvZHkgdHI6aG92ZXIgdGQsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmhvdmVyIHRkIHtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZVxufVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgQGFwcGx5IGZsZXggcGwtMCBsaXN0LW5vbmUgcm91bmRlZC1tZCB3LWZ1bGwganVzdGlmeS1jZW50ZXIgbXktNDtcbn1cblxubmF2LnBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciAuc3Itb25seSB7XG4gICAgQGFwcGx5IGhpZGRlbjtcbn1cblxuLnBhZ2luYXRpb24+bGkge1xuICAgIEBhcHBseSBpbmxpbmU7XG59XG5cbi5wYWdpbmF0aW9uPmxpPmEsXG4ucGFnaW5hdGlvbj5saT5zcGFuIHtcbiAgICBAYXBwbHkgcmVsYXRpdmUgZmxvYXQtbGVmdCBweC0zIHB5LTEuNSBtbC1bLTFweF0gbGVhZGluZy1bMS40Mjg1NzE0M10gdGV4dC1bIzIzNTI3Y10gbm8tdW5kZXJsaW5lIGJnLXdoaXRlIGJvcmRlciBib3JkZXItWyNkZGRdO1xufVxuXG4ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLFxuLnBhZ2luYXRpb24+bGk6Zmlyc3QtY2hpbGQ+c3BhbiB7XG4gICAgQGFwcGx5IG1sLTAgcm91bmRlZC1sLVs0cHhdO1xufVxuXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPnNwYW4ge1xuICAgIEBhcHBseSByb3VuZGVkLXItWzRweF07XG59XG5cbi5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24+bGk+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXMge1xuICAgIEBhcHBseSB6LTIwIHRleHQtWyMyMzUyN2NdIGJnLVsjZWVlXSBib3JkZXItWyNkZGRdO1xufVxuXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMge1xuICAgIEBhcHBseSB6LTMwIHRleHQtd2hpdGUgY3Vyc29yLWRlZmF1bHQgYmctWyMyMzUyN2NdIGJvcmRlci1bIzIzNTI3Y107XG59XG5cbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuLFxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hLFxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cyB7XG4gICAgQGFwcGx5IHRleHQtWyM3NzddIGN1cnNvci1ub3QtYWxsb3dlZCBiZy13aGl0ZSBib3JkZXItWyNkZGRdO1xufVxuXG5cblxubGFiZWwuS1VQTk8ge1xuICAgIEBhcHBseSBsZzpib3JkZXItci0wIGxnOmJlZm9yZTpoLVs1MXB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotcmlnaHQtMi41IGxnOmJlZm9yZTotdG9wLVsxcHhdIGxnOmJlZm9yZTpib3JkZXItdCBsZzpiZWZvcmU6Ym9yZGVyLXQtZ3JleS02MDAgbGc6YmVmb3JlOmJvcmRlci1yIGxnOmJlZm9yZTpib3JkZXItci1ncmV5LTYwMCBsZzpiZWZvcmU6YmctdHJhbnNwYXJlbnQgaG92ZXI6YmctZ3JlZW4tNTAwIGhvdmVyOmJlZm9yZTpiZy1ncmVlbi01MDBcbn1cblxubGFiZWwuS1VQTk8uc2VsZWN0ZWQge1xuICAgIEBhcHBseSBiZy1ncmVlbi01MDAgdGV4dC13aGl0ZSBsZzpib3JkZXItbm9uZSBsZzpiZWZvcmU6aC1bNTBweF0gbGc6YmVmb3JlOnctNSBsZzpiZWZvcmU6YWJzb2x1dGUgbGc6YmVmb3JlOi1za2V3LXgtWzIxZGVnXSBsZzpiZWZvcmU6LXJpZ2h0LTIuNSBsZzpiZWZvcmU6dG9wLTAgbGc6YmVmb3JlOmJnLWdyZWVuLTUwMCBsZzpiZWZvcmU6Ym9yZGVyLW5vbmVcbn1cblxubGFiZWwuU1BSWkVEQVoge1xuICAgIEBhcHBseSBsZzpib3JkZXItbC0wIGxnOmJlZm9yZTpoLVs1MHB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotbGVmdC0yLjUgbGc6YmVmb3JlOnRvcC1bMXB4XSBsZzpiZWZvcmU6Ym9yZGVyLWIgbGc6YmVmb3JlOmJvcmRlci1iLWdyZXktNjAwIGxnOmJlZm9yZTpib3JkZXItbCBsZzpiZWZvcmU6Ym9yZGVyLWwtZ3JleS02MDAgbGc6YmVmb3JlOmJnLXRyYW5zcGFyZW50IGhvdmVyOmJnLXJ1YnktMTAwIGhvdmVyOmJlZm9yZTpiZy1ydWJ5LTEwMFxufVxuXG5sYWJlbC5TUFJaRURBWi5zZWxlY3RlZCB7XG4gICAgQGFwcGx5IGJnLXJ1YnktMTAwIHRleHQtd2hpdGUgbGc6Ym9yZGVyLW5vbmUgbGc6YmVmb3JlOmgtWzUycHhdIGxnOmJlZm9yZTp3LTUgbGc6YmVmb3JlOmFic29sdXRlIGxnOmJlZm9yZTotc2tldy14LVsyMWRlZ10gbGc6YmVmb3JlOi1sZWZ0LTIuNSBsZzpiZWZvcmU6dG9wLTAgbGc6YmVmb3JlOmJnLXJ1YnktMTAwIGxnOmJlZm9yZTpib3JkZXItbm9uZVxufVxuXG4uS1VQTk8gLmV4Y2hhbmdlLWJ1dHRvbiwgLkt1cG5vIC5leGNoYW5nZS1idXR0b24ge1xuICAgIEBhcHBseSBib3JkZXItc3VjY2Vzcy0xMDAgaG92ZXI6Ymctc3VjY2Vzcy0xMDBcbn1cblxuLlNQUlpFREFaIC5leGNoYW5nZS1idXR0b24sIC5TcHJ6ZWRhxbwgLmV4Y2hhbmdlLWJ1dHRvbiB7XG4gICAgQGFwcGx5IGJvcmRlci1ydWJ5LTEwMCBob3ZlcjpiZy1ydWJ5LTEwMFxufVxuXG4uaW5mbyB7XG4gICAgQGFwcGx5IGJnLW5vLXJlcGVhdCBhYnNvbHV0ZSBoLVsxNHB4XSB3LVsxNHB4XSBjdXJzb3ItcG9pbnRlciB0b3AtMTQgc206dG9wLTEvMiAtcmlnaHQtNSB0cmFuc2Zvcm0gLXRyYW5zbGF0ZS15LVs1MCVdO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWcvaWNvbnMvdXNlci9pbmZvLXdoaXRlLnBuZ1wiKTtcbn1cblxuLmhlcm8tc2VjdGlvbiB7XG4gICAgQGFwcGx5IGJnLW5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL2xhbmRpbmctcGFnZS9ncHctYmFja2dyb3VuZC5wbmdcIik7XG59XG5cbi5pbmZvQm94IHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdy1bMzAwcHhdIG1kOnctWzI1MHB4XSBsZzp3LVszMDBweF0gYmctd2hpdGUgYm9yZGVyIGJvcmRlci1ibHVlLTUwMCB6LVsxMDBdIGxlZnQtMS8yIC10cmFuc2xhdGUteC0xLzIgbWQ6dHJhbnNsYXRlLXgtMCBtZDpsZWZ0LVsyODBweF0gbGc6bGVmdC1bNDIwcHhdIHRvcC1bNzBweF0gbWQ6dG9wLVs2MHB4XSBsZzotdG9wLVs0NXB4XSAgcC1bMjNweF0gb3BhY2l0eS0wIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDAgaGlkZGVuIGxnOmJlZm9yZTpibG9jayBsZzpiZWZvcmU6Y29udGVudC1bJyddIGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6dG9wLVs1NXB4XSBsZzpiZWZvcmU6LWxlZnQtMyAgbGc6YmVmb3JlOnctWzEycHhdIGxnOmJlZm9yZTpoLVsyM3B4XSBsZzpiZWZvcmU6Ymctbm8tcmVwZWF0IGxnOmJlZm9yZTpiZy1bdXJsKFwiL2ltZy9pY29ucy91c2VyL2FmdGVyLXBvcHVwLnBuZ1wiKV1cbn1cblxuLmluZm9Cb3guc2hvdyB7XG4gICAgQGFwcGx5IG9wYWNpdHktMTAwXG59XG5cbi5pbmZvQm94IC5oZWFkIHtcbiAgICBAYXBwbHkgZm9udC1vcGVuLXNhbnMgZm9udC1zZW1pYm9sZCB0ZXh0LVsxOHB4XSB0ZXh0LWJsdWUtNTAwIHVwcGVyY2FzZSBibG9jayByZWxhdGl2ZSBtYi04IGFmdGVyOmNvbnRlbnQtWycnXSBhZnRlcjpibG9jayBhZnRlcjp3LWZ1bGwgYWZ0ZXI6aC1bMXB4XSBhZnRlcjpiZy1ncmV5LTcwMCBhZnRlcjphYnNvbHV0ZSBhZnRlcjpsZWZ0LTAgYWZ0ZXI6dG9wLThcbn1cblxuLmluZm9Cb3ggLmZvb3Qge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LW5vcm1hbCB0ZXh0LVsxMnB4XSB0ZXh0LWJsdWUtNTAwIGJsb2NrO1xufVxuXG4uaW5mb0JveCAuZm9vdCBiLFxuLmluZm9Cb3ggLmZvb3Qgc3Ryb25nIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZFxufVxuXG4ubW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogMDtcbn1cblxuLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGxpbmVhcjtcbn1cblxuLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5tYXJrLXF1b3RlLW5hdi1pdGVtLFxuLnJhbmtpbmctbmF2LWl0ZW0sXG4uaGlzdG9yeS1uYXYtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgYmctcHJpbWFyeS0xMDAgdGV4dC1zbSBweC00IHB5LTQgbXQtMiBmb250LWJvbGQgY3Vyc29yLXBvaW50ZXIgZm9udC1yYWpkaGFuaSBoLVs3MHB4XSBtYi1bOHB4XSBpdGVtcy1jZW50ZXIgIGZsZXgtcm93IGp1c3RpZnktY2VudGVyIGZsZXhcbn1cblxuLm1hcmstcXVvdGUtbmF2LWl0ZW0uYWN0aXZlLCAucmFua2luZy1uYXYtaXRlbS5hY3RpdmUsIC5oaXN0b3J5LW5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgQGFwcGx5IGJnLWdyZXktODAwIHRleHQtcHJpbWFyeS03MDBcbn1cblxuLndhbGxldC1ncm91cCB7XG4gICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBib3JkZXItYiBib3JkZXItYi1wcmltYXJ5LTYwMCBwdC1bMnB4XSBwYi0xLjVcbn1cblxuLndhbGxldC1uYW1lIHtcbiAgICBAYXBwbHkgdGV4dC14c1xufVxuXG4ud2FsbGV0LXZhbHVlIHtcbiAgICBAYXBwbHkgdGV4dC1iYXNlIGxnOnRleHQtbGcgZm9udC1zZW1pYm9sZFxufVxuXG4ubW9iaWxlLWhlYWRlciB7XG4gICAgQGFwcGx5IGJnLXByaW1hcnktMTAwIHRleHQtd2hpdGUgZm9udC1vcGVuLXNhbnMgdGV4dC14cyBweC0yLjUgcHktNCB1cHBlcmNhc2UgbGc6aGlkZGVuXG59XG5cbi5hY2NvdW50LWhlYWQge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LXNlbWlib2xkIHRleHQtWzIycHhdIHRleHQtcHJpbWFyeS03MDAgdXBwZXJjYXNlIG1sLTcgcHQtNCBwYi1bMThweF1cbn1cblxuLnVuaXZlcnNhbC10YWJsZSB0aGVhZCB0aCB7XG4gICAgQGFwcGx5IGZvbnQtbm9ybWFsIHB5LTFcbn1cblxuLnVuaXZlcnNhbC10YWJsZSB0Ym9keSB0ZCB7XG4gICAgQGFwcGx5IGZvbnQtbm9ybWFsIHRleHQteHMgcHktMVxufVxuXG4udW5pdmVyc2FsLXRhYmxlIHRib2R5IHRkLmFjY291bnQtc3VtIHtcbiAgICBAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWxnIHB0LTIuNSB0ZXh0LXByaW1hcnktNTAwXG59XG4ucG9wdXAge1xuICAgIEBhcHBseSBoaWRkZW4gdGV4dC1sZWZ0IGFic29sdXRlIHctWzMwMHB4XSBsZzp3LVs1NzVweF0gYmctd2hpdGUgYm9yZGVyIGJvcmRlci1ibHVlLTUwMCB6LVsxMDBdIGxlZnQtMS8yIC10cmFuc2xhdGUteC0xLzIgbGc6dHJhbnNsYXRlLXgtMCBsZzpsZWZ0LVsxNDdweF0gdG9wLTUgbGc6LXRvcC1bNTBweF0gcC1bMjNweF0gIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi01MDAgIGxnOmJlZm9yZTpibG9jayBiZWZvcmU6Y29udGVudC1bJyddIGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6dG9wLVs0OHB4XSBsZzpiZWZvcmU6LWxlZnQtMyAgbGc6YmVmb3JlOnctWzEycHhdIGxnOmJlZm9yZTpoLVsyM3B4XSBsZzpiZWZvcmU6Ymctbm8tcmVwZWF0IGxnOmJlZm9yZTpiZy1bdXJsKFwiL2ltZy9pY29ucy91c2VyL2FmdGVyLXBvcHVwLnBuZ1wiKV1cbn1cbi5wb3B1cC1oZWFkIHtcbiAgICBAYXBwbHkgZm9udC1zYW5zIHRleHQtWzE4cHhdIGZvbnQtc2VtaWJvbGQgdXBwZXJjYXNlIHRleHQtcHJpbWFyeS01MDAgcmVsYXRpdmUgbWItNiBib3JkZXItYiBib3JkZXItYi1ncmV5LTcwMCBwYi1bOHB4XVxufVxuLnBvcHVwIC5mb290IHtcbiAgICBAYXBwbHkgZm9udC1zYW5zIHRleHQtc20gdGV4dC1wcmltYXJ5LTUwMCBibG9jayBwdC0yIHBsLVs1cHhdIG10LTUgYm9yZGVyLXQgIGJvcmRlci10LWdyZXktNzAwXG59XG4uc2luZ2xlLWZhemEtaGVhZCB7XG4gICAgQGFwcGx5IGZvbnQtc2FucyB0ZXh0LXNtIGZvbnQtYm9sZCB0ZXh0LXByaW1hcnktNTAwXG59XG4uc2luZ2xlLWZhemEtY29sIHtcbiAgICBAYXBwbHkgaW5saW5lLWJsb2NrIGFsaWduLW1pZGRsZSBmb250LXNhbnMgdGV4dC1bMTRweF0gdGV4dC1wcmltYXJ5LTUwMCBib3gtYm9yZGVyXG59XG4uc2luZ2xlLWZhemEtY29sLnRpbWVzIHtcbiAgICBAYXBwbHkgdy1bMzAlXSBmb250LXNlbWlib2xkXG59XG4uc2luZ2xlLWZhemEtY29sLnRleHQge1xuICAgIEBhcHBseSB3LVs3MCVdIGZvbnQtbm9ybWFsIHBsLVsxOHB4XVxufVxuLnNpbmdsZS1mYXphLXJvdyB7XG4gICAgQGFwcGx5IGZsZXggZmxleC1jb2wgdy1mdWxsIG10LTEgbGVhZGluZy10aWdodFxufVxuLyphZG1pbiBzdGFydCovXG4uZmlsdGVyLXJhbmdlX190aXRsZSB7XG4gICAgQGFwcGx5IGZvbnQtb3Blbi1zYW5zIGZvbnQtc2VtaWJvbGQgdGV4dC1wcmltYXJ5LTUwMFxufVxuLmZpbHRlci1yYW5nZV9fdmFsdWUgaW5wdXQge1xuICAgIEBhcHBseSBmb250LW9wZW4tc2FucyBmb250LXNlbWlib2xkIHB4LTIgdGV4dC1ibGFjayBib3JkZXIgYm9yZGVyLWdyYXktNjAwIHJvdW5kZWQtbm9uZVxufVxuXG4vKmFkbWluIGVuZCovXG4uZ3B3X19wYWdlLmF1dGgge1xuICAgIEBhcHBseSBiZy1ncmV5LTQwMFxufVxuLm9yZGVyLWJ1dHRvbiB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgYmctcHJpbWFyeS04MDAgaG92ZXI6dGV4dC1wcmltYXJ5LTgwMCBob3ZlcjpiZy13aGl0ZSBib3JkZXIgYm9yZGVyLXByaW1hcnktODAwIGxnOmJvcmRlci1sLXRyYW5zcGFyZW50IHRleHQtYmFzZSB3LWZ1bGwgaC1bNTBweF0gbGc6dy1bMTIuODFyZW1dIGxlYWRpbmctWzBweF0gcGwtNyBwci01IHB5LVsxM3B4XSB0ZXh0LWNlbnRlciBmb250LXNlbWlib2xkIGlubGluZS1mbGV4IGp1c3RpZnktYmV0d2VlbiBpdGVtcy1jZW50ZXIgdXBwZXJjYXNlIHJlbGF0aXZlIGxnOmJlZm9yZTpoLVs0OXB4XSBsZzpiZWZvcmU6dy01IGxnOmJlZm9yZTphYnNvbHV0ZSBsZzpiZWZvcmU6LXNrZXcteC1bMjFkZWddIGxnOmJlZm9yZTotbGVmdC0yLjUgbGc6YmVmb3JlOnRvcC0wIGxnOmJlZm9yZTpiZy1wcmltYXJ5LTgwMCBob3ZlcjpsZzpiZWZvcmU6Ymctd2hpdGUgbGc6YmVmb3JlOmJvcmRlci1sLXByaW1hcnktODAwIGxnOmJlZm9yZTpib3JkZXItbCAgbGc6YmVmb3JlOmJvcmRlci1iLXByaW1hcnktODAwIGxnOmJlZm9yZTpib3JkZXItYlxufVxuXG4ubm9zY3JvbGwge1xuICAgIEBhcHBseSBvdmVyZmxvdy1oaWRkZW5cbn1cblxuLm1lbnUtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgdGV4dC14bCBmb250LWJvbGQgaG92ZXI6dGV4dC1bIzZFQzJGRl1cbn1cblxuLm1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgICBAYXBwbHkgdy1weCBoLTUgbXgtNFxufVxuXG4ubW9iaWxlLW1lbnUtaXRlbSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGUgdGV4dC0yeGwgcGItMS41IGZvbnQtYm9sZCBob3Zlcjp0ZXh0LVsjNkVDMkZGXVxufVxuXG4ubG9naW4tYnV0dG9uIHtcbiAgICBAYXBwbHkgdGV4dC13aGl0ZSB0ZXh0LTJ4bCBib3JkZXIgYm9yZGVyLVsjNzA3MDcwXSByb3VuZGVkLVsyMnB4XSBweC03IHB5LTIgZm9udC1ib2xkIGxnOnRleHQteGwgbGc6cHgtMy41O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAyNkJGRiAwJSwgIzJBOERGRiA0NyUsICMwMUJEOEYgMTAwJSk7XG59XG5cbi5sb2dpbi1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgQGFwcGx5IGJnLVsjRUJFQkVCXSB0ZXh0LVsjMDAwQzNBXTtcbn1cblxuLmVkaXRpb24tYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBhcHBseSBiZy1bI0VCRUJFQl0gdGV4dC1bIzAwMEMzQV07XG59XG5cblxuLm1haW4tYnV0dG9uIHtcbiAgICBAYXBwbHkgYmxvY2sgdGV4dC13aGl0ZSB0ZXh0LWxnIGJvcmRlciBib3JkZXItWyM3MDcwNzBdIGJnLVsjMDFCRDhGXSByb3VuZGVkLVsyMnB4XSBweC03IHB5LTIgaG92ZXI6YmctWyNFQkVCRUJdIGhvdmVyOnRleHQtcHJpbWFyeS0xMDAgZm9udC1ib2xkIDJ4bDpweC04IDJ4bDpweS0zIDJ4bDpyb3VuZGVkLVs0NHB4XSAzeGw6dGV4dC14bCAzeGw6cHgtMTAgM3hsOnB5LTQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDI2QkZGIDAlLCAjMkE4REZGIDQ3JSwgIzAxQkQ4RiAxMDAlKSAwJSAwJTtcbn1cblxuLm1haW4tYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIEBhcHBseSBiZy1bI0VCRUJFQl0gdGV4dC1bIzAwMEMzQV07XG59XG5cbi5sZWFkaW5nLWhlYWRlciB7XG4gICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtWyMwMDBDM0FdIGZvbnQtYm9sZCB0ZXh0LTV4bCB4bDpsZWFkaW5nLXRpZ2h0IGZvbnQtc3BhY2UtZ3JvdGVzayBsZWFkaW5nLVs2MHB4XSB4bDp0ZXh0LTZ4bCAyeGw6dGV4dC03eGwgMnhsOmxlYWRpbmctc251ZyAzeGw6dGV4dC1bNC41cmVtXTtcbn1cblxuLmhlcm8tdGl0bGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDk1ZGVnLFxuICAgICAgIzAxQkQ4RiAwJSxcbiAgICAgICM2RUMyRkYgMTUlLFxuICAgICAgIzM0OTZGRiA2NiUsXG4gICAgICAjMDA2OUZGIDEwMCVcbiAgICApO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvKiBPcGNqb25hbG5lIGVmZWt0eTogKi9cbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAxMDUsIDI1NSwgMC4yNSk7XG59XG5cbi5sYW5kaW5nLXBhZ2UtdGV4dC1vdXRsaW5lIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzAxQkQ4Rjtcbn1cblxuLmxhbmRpbmctcGFnZS10ZXh0LW91dGxpbmUtdjIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgOTVkZWcsXG4gICAgICAgICMwMUJEOEYgMCUsXG4gICAgICAgICM2RUMyRkYgMTUlLFxuICAgICAgICAjMzQ5NkZGIDY2JSxcbiAgICAgICAgIzAwNjlGRiAxMDAlXG4gICAgKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLyogT3Bjam9uYWxuZSBlZmVrdHk6ICovXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMTA1LCAyNTUsIDAuMjUpO1xufVxuXG4uYXdhcmRzLWRpdmlkZXIge1xuICAgIEBhcHBseSB3LVsxMzVweF0gbWluLWgtMC41IGgtMC41IGJnLVsjNUQ5Q0Y3XSByZWxhdGl2ZSBsZzp3LVszcHhdIGxnOm1pbi13LVszcHhdIGxnOmgtYXV0byBsZzptaW4taC1bNTBweF0gM3hsOm1pbi1oLVs4N3B4XVxufVxuXG4uYXdhcmRzLWRpdmlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxQkQ4Rjtcbn1cbi5hd2FyZHMtZGl2aWRlci1uZXcge1xuICAgIEBhcHBseSB3LVsxMzVweF0gbWluLWgtMC41IGgtMC41IGJnLVsjNUQ5Q0Y3XSByZWxhdGl2ZSBsZzp3LVszcHhdIGxnOm1pbi13LVszcHhdIGxnOmgtYXV0byBsZzptaW4taC1bNTBweF0gM3hsOm1pbi1oLVs4N3B4XVxufVxuXG4uYXdhcmRzLWRpdmlkZXItbmV3OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYXdhcmRzLWRpdmlkZXI6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLmNhbGVuZGFyLWRpdmlkZXIge1xuICAgIEBhcHBseSB3LVs4NXB4XSBoLTAuNSBiZy1bIzZFQzJGRl0gcmVsYXRpdmUgbXktMjtcbn1cblxuLmNhbGVuZGFyLWRpdmlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2RUMyRkY7XG59XG5cbi5jYWxlbmRhci1kaXZpZGVyLWRlc2t0b3Age1xuICAgIEBhcHBseSBoLTAuNSB3LVsyNTVweF0gbWluLXctWzI1NXB4XSBtYXgtdy1bMjU1cHhdIGJnLVsjNkVDMkZGXSByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzZFQzJGRjtcbn1cblxuLmNhbGVuZGFyLWRpdmlkZXItZGVza3RvcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2RUMyRkY7XG59XG5cbi5jYWxlbmRhci1kaXZpZGVyLWRlc2t0b3AtLWxlZnQ6OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxufVxuXG4uY2FsZW5kYXItZGl2aWRlci1kZXNrdG9wLS1yaWdodDo6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuXG4ubGFuZGluZy1hd2FyZHMtdGV4dCB7XG4gICAgQGFwcGx5IGZvbnQtYm9sZCB0ZXh0LWNlbnRlciB0ZXh0LTJ4bCB0ZXh0LVsjMEExRTNBXSAzeGw6dGV4dC00eGwgM3hsOnB4LTEwXG59XG5cbi5hd2FyZHMtdGV4dCB7XG4gICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtMnhsIHRleHQtWyMwQTFFM0FdIDN4bDp0ZXh0LVsyLjVyZW1dIDN4bDpsZWFkaW5nLVsyLjhyZW1dIDN4bDpweC0xMFxufVxuXG4udGltZWxpbmUtbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZFQzJGRjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggIzZFQzJGRjtcbn1cblxuLnRpbWVsaW5lLWxpbmU6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkVDMkZGO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLnN0ZXAtYWN0aXZlIC5zdGVwLW51bWJlciB7XG4gICAgQGFwcGx5IGJnLVsjMTYyNjQxXTtcbn1cblxuLnN0ZXAtaW5hY3RpdmUge1xuICAgIEBhcHBseSBoaWRkZW4gbGc6ZmxleDtcbn1cblxuLnN0ZXAtZGl2aWRlciB7XG4gICAgQGFwcGx5IHctWzUwcHhdIGgtcHggYmctWyMxNjI2NDFdXG59XG5cbi5ncHctY29va2llLXBvcHVwLW9wZW4ge1xuICAgIEBhcHBseSBib3R0b20tNDtcbn1cblxuLyogVG9vbHRpcCBpbiB0YWJsZSAqL1xuLnRvb2x0aXAge1xuICAgIEBhcHBseSBhYnNvbHV0ZSBiZy1ibGFjayB0ZXh0LXdoaXRlIHRleHQtY2VudGVyIGJvcmRlciBib3JkZXItYmxhY2sgcm91bmRlZC1bNXB4XSBwLTIgdGV4dC14cyB3aGl0ZXNwYWNlLXByZS1saW5lIHotWzk5OTldXG59XG5cbi5yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi8qID09PT09IEJBTktJRVIgRk9PVEVSIFNUWUxFUyA9PT09PSAqL1xuLmZvb3Rlcl9faW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1cmVtO1xufVxuXG4ucGFydG5lcnMtZ3JvdXBfX2ltYWdlLS1hc3NlY28ge1xuICAgIG1heC13aWR0aDogMTMycHg7XG59XG5cbi5wYXJ0bmVycy1ncm91cF9fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucGFydG5lcnMtZ3JvdXBfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNBQUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOXB4IDA7XG59XG5cbi5wYXJ0bmVycy1ncm91cC0tdG9wIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzBweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wYXJ0bmVycy1ncm91cC0tYm90IGltZyB7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNBQUE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiA9PT09PSBCQU5LSUVSIFRPT0xCQVIvRk9PVEVSIEJBUiA9PT09PSAqL1xuLmdwdy10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLmdwdy10b29sYmFyIHAsXG4uZ3B3LXRvb2xiYXIgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzcxNzA3MDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5ncHctdG9vbGJhciB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbn1cblxuLmdwdy10b29sYmFyIC5fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzcxNzA3MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ncHctdG9vbGJhciAuX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzA1MjE0NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLl9fbGluayB7XG4gICAgY29sb3I6ICMwNTIxNDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uX19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogPT09PT0gQkFOS0lFUiBIRUFERVIgU1RZTEVTID09PT09ICovXG4uZ3B3LXRvb2xiYXIge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZ3B3LXRvb2xiYXItLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MjE0NDtcbn1cblxuLmhlYWRlci1tZW51X19uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbms6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuICAgIHdpZHRoOiAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc1MDIwO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbn1cblxuLmhlYWRlci1tZW51X19saW5rOmhvdmVyLFxuLmhlYWRlci1tZW51X19saW5rOmZvY3VzLFxuLmhlYWRlci1tZW51X19saW5rLmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbms6aG92ZXI6OmJlZm9yZSxcbi5oZWFkZXItbWVudV9fbGluazpmb2N1czo6YmVmb3JlLFxuLmhlYWRlci1tZW51X19saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rLS1pY29uIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC4yNXJlbTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rLS1pY29uIGkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uaGVhZGVyLW1lbnVfX2xpbmstLWljb246OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci1tZW51X19zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRTc1MDIwO1xuICAgIGJhY2tncm91bmQ6ICMwNTIxNDQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogNTtcbn1cblxuLmhlYWRlci1tZW51X19saW5rOmhvdmVyIC5oZWFkZXItbWVudV9fc3VibWVudSxcbi5oZWFkZXItbWVudV9fbGluazpmb2N1cyAuaGVhZGVyLW1lbnVfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLW1lbnVfX3N1Ym1lbnUtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oZWFkZXItbWVudV9fc3VibWVudS1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5ncHctbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3B3LWxvZ28gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ncHctbG9nbyBhIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuZ3B3LWxvZ28gYSBpbWcge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgfVxufVxuXG4vKiA9PT09PSBCQU5LSUVSIE1PQklMRSBNRU5VID09PT09ICovXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdwdy1tb2JpbGUtbWVudSAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YmVmb3JlLFxuLmdwdy1tb2JpbGUtbWVudSAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YWZ0ZXIsXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1JTtcbiAgICBiYWNrZ3JvdW5kOiAjNzE3MDcwO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ncHctbW9iaWxlLW1lbnUgLmhlYWRlci1tZW51LW1vYmlsZV9fZHJvcGRvd24tYnV0dG9uOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbiBzcGFuIHtcbiAgICB0b3A6IDQ3LjUlO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51IC5oZWFkZXItbWVudS1tb2JpbGVfX2Ryb3Bkb3duLWJ1dHRvbjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51X19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICBib3R0b206IC0xMjAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDMxYTM1O1xuICAgIHotaW5kZXg6IDExO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBncHctbW9iaWxlLW1lbnUtaGlkZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbn1cblxuLmdwdy1tb2JpbGUtbWVudV9fbWVudSAuaGVhZGVyLW1lbnVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51X19tZW51IC5oZWFkZXItbWVudV9fbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ncHctbW9iaWxlLW1lbnVfX21lbnUtaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5ncHctbW9iaWxlLW1lbnVfX21lbnUtaW5uZXIgLmhlYWRlci1tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG59XG5cbi8qIFNob3cgc3RhdGUgKi9cbi5ncHctbW9iaWxlLW1lbnUuc2hvdyAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b246YmVmb3JlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5ncHctbW9iaWxlLW1lbnUuc2hvdyAuaGVhZGVyLW1lbnUtbW9iaWxlX19kcm9wZG93bi1idXR0b24gc3BhbiB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogNTAlO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51LnNob3cgLmhlYWRlci1tZW51LW1vYmlsZV9fZHJvcGRvd24tYnV0dG9uOmFmdGVyIHtcbiAgICBib3R0b206IDQ1JTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZ3B3LW1vYmlsZS1tZW51LnNob3cgLmdwdy1tb2JpbGUtbWVudV9fbWVudSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGdwdy1tb2JpbGUtbWVudS1zaG93O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgIGJvdHRvbTogMDtcbn1cblxuQGtleWZyYW1lcyBncHctbW9iaWxlLW1lbnUtc2hvdyB7XG4gICAgMCUge1xuICAgICAgICBib3R0b206IC0xMjAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdwdy1tb2JpbGUtbWVudS1oaWRlIHtcbiAgICAwJSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgYm90dG9tOiAtMTIwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAjdGFiLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgfVxuXG4gICAgI3RhYi1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgQGFwcGx5IGZvbnQtc2Vjb25kO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgLmxvZ2luLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4uY2xvc2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gICAgb3BhY2l0eTogLjU7XG59XG5cblxuYnV0dG9uLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsIHtcbiAgICB6LWluZGV4OiAxMDUwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5yYW5raW5nLW5hdi1pdGVtIC5wenUtbG9nbyB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn0iXX0= */