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

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

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

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

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

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

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

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

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

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

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

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

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

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

    b,
    strong {
      font-weight: bolder;
    }

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

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

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

    small {
      font-size: 80%;
    }

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

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

    sub {
      bottom: -0.25em;
    }

    sup {
      top: -0.5em;
    }

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

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

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

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

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

    button,
    select {
      text-transform: none;
    }

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

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

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

    :-moz-focusring {
      outline: auto;
    }

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

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

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

    progress {
      vertical-align: baseline;
    }

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

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

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

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

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

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

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

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

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

    summary {
      display: list-item;
    }

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

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

    fieldset {
      margin: 0;
      padding: 0;
    }

    legend {
      padding: 0;
    }

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

    /*
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] {
      display: none;
    }

    *,
    ::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: ;
    }

    ::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: ;
    }

    .fixed {
      position: fixed;
    }

    .m-auto {
      margin: auto;
    }

    .mb-16 {
      margin-bottom: 16px;
    }

    .flex {
      display: flex;
    }

    .contents {
      display: contents;
    }

    .h-auto {
      height: auto;
    }

    .w-full {
      width: 100%;
    }

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

    .border-b {
      border-bottom-width: 1px;
    }

    .border-solid {
      border-style: solid;
    }

    .border-global-light-grey-200 {
      --tw-border-opacity: 1;
      border-color: rgb(226 226 226 / var(--tw-border-opacity));
    }

    .py-24 {
      padding-top: 24px;
      padding-bottom: 24px;
    }

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

    html {
      box-sizing: border-box;
      min-height: 100vh;
    }

    html,
    body {
      margin: 0px;
      border-width: 0;
      padding: 0px;
      font-family: "synthese";
      -webkit-overflow-scrolling: touch;
    }

    body {
      margin: 0px;
      padding: 0px;
      font-family: "synthese";
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    audio,
    div,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    span,
    video {
      margin: 0px;
      border-width: 0px;
      padding: 0px;
      outline: 2px solid transparent;
      outline-offset: 2px;
    }

    *,
    *::before,
    *::after {
      box-sizing: border-box;
    }

    address {
      font-style: normal;
    }

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

    div,
    span,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    p,
    audio,
    video {
      margin: 0px;
      border-width: 0px;
      padding: 0px;
      outline: 2px solid transparent;
      outline-offset: 2px;
    }

    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
      display: block;
    }

    input,
    select,
    textarea,
    button {
      margin: 0px;
      padding: 0px;
      outline: 2px solid transparent;
      outline-offset: 2px;
    }

    input:focus {
      outline: 2px solid transparent;
      outline-offset: 2px;
    }

    a {
      text-decoration-line: none;
      outline: 2px solid transparent;
      outline-offset: 2px;
    }

    a,
    button {
      font-family: "synthese";
    }

    .btn {
      position: relative;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      border-radius: 2px;
      font-family: Synthese, sans-serif;
      font-weight: 400;
      text-transform: uppercase;
      transition-property: all;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 500ms;
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }

    .btn:after {
      visibility: hidden;
      position: absolute;
      left: 50%;
      top: 50%;
      margin-left: -160px;
      margin-top: -160px;
      display: block;
      height: 320px;
      width: 320px;
      --tw-scale-x: 0;
      --tw-scale-y: 0;
      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-radius: 9999px;
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      opacity: 0.3;
      --tw-content: "";
      content: var(--tw-content);
    }

    .btn:not(:active):after {
      animation: ripple 1s ease-out;
    }

    .btn:focus:after {
      visibility: visible;
    }

    .btn:disabled {
      border-width: 0px;
      --tw-bg-opacity: 1;
      background-color: rgb(234 234 234 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
      --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(0px + 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);
      text-shadow: 1px 1px 0 #ffffff;
    }

    .btn:disabled:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(234 234 234 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
      --tw-shadow-color: none;
      --tw-shadow: var(--tw-shadow-colored);
    }

    .btn:disabled i.left-icon {
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-primary-animation {
      display: inline-flex;
      --tw-bg-opacity: 1;
      background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    .btn-primary-animation:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(117 117 117 / var(--tw-bg-opacity));
    }

    .btn-primary-animation:after {
      --tw-bg-opacity: 1;
      background-color: rgb(153 153 153 / var(--tw-bg-opacity));
    }

    .btn-primary-animation i.left-icon {
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    @media (hover: none) {
      .btn-primary-animation:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      }
    }

    .btn-primary-animation.active {
      white-space: nowrap;
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(51 51 51 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .btn-primary-animation.active i.left-icon {
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .btn-primary {
      --tw-bg-opacity: 1;
      background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(246 246 246 / var(--tw-text-opacity));
    }

    .btn-primary:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(117 117 117 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(246 246 246 / var(--tw-text-opacity));
    }

    @media (hover: none) {
      .btn-primary:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      }
    }

    .btn-secondary {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .btn-secondary:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(117 117 117 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    @media (hover: none) {
      .btn-secondary:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      }
    }

    .btn-outlined-primary {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
      --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
      --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
      --tw-ring-inset: inset;
      --tw-ring-opacity: 1;
      --tw-ring-color: rgb(51 51 51 / var(--tw-ring-opacity));
    }

    .btn-outlined-primary:hover {
      --tw-shadow: 0px 4px 10px rgba(0, 0, 0, 0.23);
      --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .btn-link {
      padding-left: 0px;
      padding-right: 0px;
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .btn-link:hover {
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .btn-link:hover i {
      text-underline-offset: 0px;
    }

    .btn-link:hover div>div {
      text-decoration-line: underline;
    }

    .btn-link:disabled {
      background-color: transparent;
    }

    .btn-link:disabled:hover {
      background-color: transparent;
    }

    .btn-link:disabled i.left-icon {
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-link:disabled i.left-icon:hover {
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-primary-shd {
      --tw-bg-opacity: 1;
      background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
      --tw-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
      --tw-shadow-colored: 0px 2px 4px 0px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .btn-primary-shd:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .btn-secondary-shd {
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
      --tw-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
      --tw-shadow-colored: 0px 2px 4px 0px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .btn-secondary-shd:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(51 51 51 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    .btn-xsm {
      padding-top: 4px;
      padding-bottom: 4px;
      padding-left: 32px;
      padding-right: 32px;
    }

    @media (min-width: 768px) {

      .btn-xsm {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-xsm i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 0.75rem;
      line-height: 1rem;
    }

    .btn-xsm div {
      font-size: 0.75rem;
      line-height: 1rem;
    }

    .btn-xsm i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 0.75rem;
      line-height: 1rem;
    }

    .btn-sm {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 4px;
      padding-bottom: 4px;
    }

    @media (min-width: 620px) {

      .btn-sm {
        padding-top: 8px;
        padding-bottom: 8px;
      }
    }

    @media (min-width: 768px) {

      .btn-sm {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-sm i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 0.75rem;
      line-height: 1rem;
    }

    @media (min-width: 620px) {

      .btn-sm i.left-icon {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .btn-sm div {
      font-size: 0.75rem;
      line-height: 1rem;
    }

    @media (min-width: 620px) {

      .btn-sm div {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    .btn-sm i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 0.75rem;
      line-height: 1rem;
    }

    @media (min-width: 620px) {

      .btn-sm i {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .btn-sm-fixed {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 8px;
      padding-bottom: 8px;
    }

    @media (min-width: 768px) {

      .btn-sm-fixed {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-sm-fixed i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
    }

    .btn-sm-fixed div {
      font-size: 0.875rem;
      line-height: 1.25rem;
    }

    .btn-sm-fixed i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 1rem;
      line-height: 1.5rem;
    }

    .btn-md {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 8px;
      padding-bottom: 8px;
    }

    @media (min-width: 768px) {

      .btn-md {
        padding-top: 12px;
        padding-bottom: 12px;
      }
    }

    @media (min-width: 992px) {

      .btn-md {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-md i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 1.25rem;
      line-height: 1.75rem;
      line-height: 1;
    }

    .btn-md div {
      font-size: 0.875rem;
      line-height: 1.25rem;
    }

    .btn-md i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 1.25rem;
      line-height: 1.75rem;
      line-height: 1;
    }

    .btn-md-fixed {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 12px;
      padding-bottom: 12px;
    }

    @media (min-width: 768px) {

      .btn-md-fixed {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-md-fixed i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 1.25rem;
      line-height: 1.75rem;
      line-height: 1;
    }

    .btn-md-fixed div {
      font-size: 0.875rem;
      line-height: 1.25rem;
    }

    .btn-md-fixed i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 1.25rem;
      line-height: 1.75rem;
      line-height: 1;
    }

    .btn-lg {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 12px;
      padding-bottom: 12px;
    }

    @media (min-width: 768px) {

      .btn-lg {
        padding-left: 56px;
        padding-right: 56px;
        padding-top: 16px;
        padding-bottom: 16px;
      }
    }

    .btn-lg i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
    }

    @media (min-width: 768px) {

      .btn-lg i.left-icon {
        font-size: 1.125rem;
        line-height: 1.625rem;
      }
    }

    .btn-lg div {
      font-size: 0.875rem;
      line-height: 1.25rem;
    }

    @media (min-width: 768px) {

      .btn-lg div {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .btn-lg i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 1rem;
      line-height: 1.5rem;
    }

    @media (min-width: 768px) {

      .btn-lg i {
        font-size: 1.125rem;
        line-height: 1.625rem;
      }
    }

    .btn-lg-fixed {
      padding-left: 32px;
      padding-right: 32px;
      padding-top: 16px;
      padding-bottom: 16px;
    }

    @media (min-width: 768px) {

      .btn-lg-fixed {
        padding-left: 56px;
        padding-right: 56px;
      }
    }

    .btn-lg-fixed i.left-icon {
      margin-right: 8px;
      margin-left: 0px;
      font-size: 1.125rem;
      line-height: 1.625rem;
    }

    .btn-lg-fixed div {
      font-size: 1rem;
      line-height: 1.5rem;
    }

    .btn-lg-fixed i {
      margin-left: 8px;
      margin-right: 0px;
      display: inline-block;
      vertical-align: bottom;
      font-size: 1.125rem;
      line-height: 1.625rem;
    }

    .btn-square,
    .btn-circle {
      position: relative;
      box-sizing: content-box;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      transition-property: all;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 500ms;
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }

    .btn-square-black,
    .btn-circle-black {
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(51 51 51 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .btn-square-black:hover,
    .btn-circle-black:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(117 117 117 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    .btn-square-blue,
    .btn-circle-blue {
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(0 123 189 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .btn-square-blue:hover,
    .btn-circle-blue:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(0 123 189 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    .btn-square:disabled,
    .btn-circle:disabled {
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(234 234 234 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(234 234 234 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-square:disabled:hover,
    .btn-circle:disabled:hover {
      --tw-bg-opacity: 1;
      background-color: rgb(234 234 234 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-square:disabled i,
    .btn-circle:disabled i {
      --tw-text-opacity: 1;
      color: rgb(153 153 153 / var(--tw-text-opacity));
    }

    .btn-square-xsm,
    .btn-circle-xsm {
      height: 24px;
      width: 24px;
      padding: 4px;
    }

    @media (min-width: 768px) {

      .btn-square-xsm,
      .btn-circle-xsm {
        height: 16px;
        width: 16px;
      }
    }

    .btn-square-xsm i,
    .btn-circle-xsm i {
      font-size: 20px;
    }

    @media (min-width: 768px) {

      .btn-square-xsm i,
      .btn-circle-xsm i {
        font-size: 16px;
      }
    }

    .btn-square-sm,
    .btn-circle-sm {
      height: 24px;
      width: 24px;
      padding: 4px;
    }

    @media (min-width: 768px) {

      .btn-square-sm,
      .btn-circle-sm {
        height: 20px;
        width: 20px;
      }
    }

    .btn-square-sm i,
    .btn-circle-sm i {
      font-size: 20px;
    }

    .btn-square-md,
    .btn-circle-md {
      height: 36px;
      width: 36px;
      padding: 4px;
    }

    @media (min-width: 768px) {

      .btn-square-md,
      .btn-circle-md {
        height: 24px;
        width: 24px;
      }
    }

    .btn-square-md i,
    .btn-circle-md i {
      font-size: 24px;
    }

    @media (min-width: 768px) {

      .btn-square-md i,
      .btn-circle-md i {
        font-size: 20px;
      }
    }

    .btn-square-lg,
    .btn-circle-lg {
      height: 36px;
      width: 36px;
      padding: 4px;
    }

    .btn-square-lg i,
    .btn-circle-lg i {
      font-size: 24px;
    }

    @keyframes ripple {
      0% {
        transform: scale(0);
        top: 80%;
      }

      50% {
        transform: scale(1);
      }

      100% {
        opacity: 0;
        transform: scale(1.2);
      }
    }

    body {
      letter-spacing: 0em;
    }

    input:-webkit-autofill,
    input:-webkit-autofill:active,
    input:-webkit-autofill:focus,
    input:-webkit-autofill:hover {
      -webkit-background-clip: text;
      background-clip: text;
    }

    
    .breadcrumb-container {
      margin-left: 16px;
      margin-right: 16px;
      margin-top: 6px;
      margin-bottom: 28px;
      border-bottom-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(226 226 226 / var(--tw-border-opacity));
      padding-top: 20px;
      padding-bottom: 20px;
    }

    @media (min-width: 992px) {

      .breadcrumb-container {
        margin-left: 36px;
        margin-right: 36px;
      }
    }

    .xbreadcrumb {
      flex-wrap: wrap;
      display: flex;
    }

    .xbreadcrumb-item {
      display: flex;
      align-items: center;
      margin-top: 2px;
    }

    .xbreadcrumb-item::after {
      margin-left: 10px;
      margin-right: 10px;
      margin-top: 2px;
      height: 12px;
      width: 1px;
      --tw-bg-opacity: 1;
      background-color: rgb(130 130 130 / var(--tw-bg-opacity));
      content: "";
    }

    .xbreadcrumb-item:last-child::after {
      content: "";
      display: none;
    }

    .xbreadcrumb-item a,
    .xbreadcrumb-item span {
      font-size: 0.875rem;
      line-height: 1.25rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(74 74 74 / var(--tw-text-opacity));
    }

    .xbreadcrumb-item span.xlink-exact-active {
      pointer-events: none;
      cursor: default;
      font-size: 0.875rem;
      line-height: 1.25rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .xbreadcrumb .xbreadcrumb-divider {
      display: none;
    }

    .terms-condition-div {
      margin-left: 20px;
      margin-right: 20px;
      margin-bottom: 48px;
    }

    @media (min-width: 768px) {

      .terms-condition-div {
        margin-left: 80px;
        margin-bottom: 40px;
        margin-right: 56px;
      }
    }

    .terms-condition-div .terms-wrap {
      display: flex;
      flex-wrap: wrap;
      align-items: flex-start;
    }

    @media (min-width: 768px) {

      .terms-condition-div .terms-wrap {
        flex-wrap: nowrap;
      }
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container {
      position: static;
      top: 128px;
      margin-right: 0px;
      width: 100%;
    }

    @media (min-width: 768px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container {
        margin-right: 40px;
        width: 278px;
      }
    }

    @media (min-width: 992px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container {
        position: sticky;
      }
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container h1 {
      margin-bottom: 18px;
      width: 100%;
      text-align: center;
      font-size: 1.375rem;
      line-height: 1.875rem;
      font-weight: 400;
      text-transform: uppercase;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container h1 {
        margin-bottom: 28px;
        font-size: 1.75rem;
        line-height: 2.25rem;
      }
    }

    @media (min-width: 992px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container h1 {
        text-align: left;
      }
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs {
      width: 100%;
      border-left-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(226 226 226 / var(--tw-border-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container .tabs {
        width: 278px;
      }
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li {
      display: flex;
      justify-content: space-between;
      white-space: nowrap;
      border-top-width: 1px;
      border-right-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(226 226 226 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(250 250 250 / var(--tw-bg-opacity));
      padding-top: 20px;
      padding-bottom: 20px;
      padding-left: 28px;
      padding-right: 16px;
      font-size: 1.125rem;
      line-height: 1.625rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li:hover {
      --tw-border-opacity: 1;
      border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li i {
      margin-left: auto;
      margin-top: 2px;
      font-size: 24px;
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li.xtabs-item-active {
      border-right-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-right-color: rgb(226 226 226 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .xtabs-item a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    text-decoration: none;
}

.xtabs-item svg {
    flex-shrink: 0;
}
    /* .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li.xtabs-item-active svg {
      
       display: inline-block;
        vertical-align: middle;
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li.xtabs-item svg {
      
       display: inline-block;
        vertical-align: middle;
    } */

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li.xtabs-item-active svg path {
      
      fill: rgb(0 123 189 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li.xtabs-item-active {
        --tw-border-opacity: 1;
        border-right-color: rgb(255 255 255 / var(--tw-border-opacity));
      }
    }

    .terms-condition-div .terms-wrap .xtabs-nav-container .tabs li:last-child {
      border-bottom-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-bottom-color: rgb(226 226 226 / var(--tw-border-opacity));
    }

    .terms-condition-div .xtabs-content {
      margin-top: 32px;
      margin-bottom: 0px;
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content {
        margin-top: 56px;
        margin-right: 48px;
      }
    }

    .terms-condition-div .xtabs-content {
      overflow-wrap: anywhere;
    }

    .terms-condition-div .xtabs-content h1 {
      margin-bottom: 14px;
      text-align: left;
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content h2 {
      margin-bottom: 14px;
      text-align: left;
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content h2 {
        font-size: 1.125rem;
        line-height: 1.625rem;
      }
    }

    .terms-condition-div .xtabs-content h3 {
      margin-bottom: 14px;
      text-align: left;
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content h4 {
      margin-bottom: 14px;
      text-align: left;
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content h4 {
        font-size: 1.375rem;
        line-height: 1.875rem;
      }
    }

    .terms-condition-div .xtabs-content h5 {
      margin-bottom: 14px;
      text-align: left;
      font-size: 1.125rem;
      line-height: 1.625rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content h5 {
        font-size: 1.25rem;
        line-height: 1.75rem;
      }
    }

    .terms-condition-div .xtabs-content h6 {
      margin-bottom: 14px;
      margin-top: 18px;
      text-align: left;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content h6:first-child {
      margin-top: 0px;
    }

    .terms-condition-div .xtabs-content .title {
      margin-bottom: 0px;
      width: 100%;
      padding-bottom: 6px;
      text-align: left;
      font-size: 1.375rem;
      line-height: 1.875rem;
      font-weight: 400;
      text-transform: uppercase;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content .title {
        font-size: 1.5rem;
        line-height: 2rem;
      }
    }

    .terms-condition-div .xtabs-content p {
      margin-bottom: 14px;
      display: block;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 300;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content p strong {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content div {
      margin-bottom: 14px;
      display: inline-block;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 300;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content div strong {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content a {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content ul,
    .terms-condition-div .xtabs-content ol {
      margin-left: 32px;
      margin-bottom: 28px;
      list-style-type: revert-layer;
    }

    .terms-condition-div .xtabs-content ul li,
    .terms-condition-div .xtabs-content ol li {
      margin-bottom: 2px;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 300;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content #cookie-policy-title {
      margin-bottom: 8px;
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy .ot-sdk-container {
      padding-left: 0px;
      padding-right: 0px;
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
      font-size: 1.125rem;
      line-height: 1.625rem;
      font-weight: 400;
    }

    @media (min-width: 768px) {

      .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
        font-size: 1.25rem;
        line-height: 1.75rem;
      }
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 300;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
      text-transform: lowercase;
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group::first-letter {
      text-transform: capitalize;
    }

    .terms-condition-div .xtabs-content #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc {
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 300;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content .cookie-policy-title {
      margin-bottom: 20px;
      font-weight: 400;
    }

    .terms-condition-div .xtabs-content .purposes-lists h4 {
      font-size: 1rem;
      line-height: 1.5rem;
    }

    .terms-condition-div .xtabs-content .purposes-lists div {
      margin-bottom: 32px;
    }

    .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table {
      width: 100%;
      border-collapse: collapse;
      border-top-width: 1px;
      border-left-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(215 215 215 / var(--tw-border-opacity));
    }

    .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table th {
      border-width: 1px;
      border-bottom-width: 1px;
      border-right-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(215 215 215 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(248 248 248 / var(--tw-bg-opacity));
      padding-left: 16px;
      padding-right: 16px;
      padding-top: 12px;
      padding-bottom: 12px;
      font-size: 0.875rem;
      line-height: 1.25rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(105 105 105 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table td {
      border-width: 1px;
      border-bottom-width: 1px;
      border-right-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(215 215 215 / var(--tw-border-opacity));
      padding-left: 16px;
      padding-right: 16px;
      padding-top: 12px;
      padding-bottom: 12px;
      font-size: 0.875rem;
      line-height: 1.25rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(105 105 105 / var(--tw-text-opacity));
    }

    .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table td a {
      --tw-text-opacity: 1;
      color: rgb(105 105 105 / var(--tw-text-opacity));
    }

    @media (max-width: 768px) {
      .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table thead {
        display: none;
      }

      .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table tr {
        display: block;
        border-style: none;
      }

      .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table td {
        position: relative;
        display: block;
        border-left-width: 0px;
        border-top-width: 0px;
        padding-left: 50%;
        text-align: right;
        font-size: 0.875rem;
        line-height: 1.25rem;
        font-weight: 400;
        --tw-text-opacity: 1;
        color: rgb(105 105 105 / var(--tw-text-opacity));
      }

      .terms-condition-div .xtabs-content .purposes-lists div .gcmc-table td::before {
        position: absolute;
        left: 10px;
        text-align: left;
        font-weight: 700;
        --tw-content: attr(data-label);
        content: var(--tw-content);
      }
    }

    .terms-condition-div .xtabs-content table {
      width: 100%;
      table-layout: fixed;
      overflow-wrap: break-word;
    }

    .terms-condition-div .xtabs-content table td a {
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
      overflow-wrap: anywhere;
    }

    .terms-condition-div .xtabs-content table td span {
      overflow-wrap: anywhere;
    }

    #onetrust-consent-sdk #onetrust-pc-sdk *:focus,
    #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr>a:focus {
      outline-color: none !important;
    }

    #onetrust-pc-sdk .ot-active-menu {
      border-top-width: 1px !important;
      border-style: solid !important;
      border-top-color: rgb(0 0 0 / var(--tw-border-opacity)) !important;
      --tw-border-opacity: 1 !important;
      border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity)) !important;
    }

    #onetrust-pc-sdk ul,
    #onetrust-pc-sdk li:first-child div {
      border-top-width: 0px !important;
    }

    #onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
      border-left-width: 1px;
      border-top-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(0 0 0 / var(--tw-border-opacity));
    }

    #onetrust-pc-sdk .ot-switch-nob {
      outline-color: none;
    }

    .header-wrap {
      position: relative;
      z-index: 50;
      overflow: visible;
    }

    .header-wrap-inner {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      padding-left: 16px;
      padding-right: 16px;
      padding-top: 12px;
      padding-bottom: 12px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 0px;
      }
    }

    .header-wrap-inner .logo {
      margin-right: 64px;
      display: none;
      height: 64px;
      padding-left: 28px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .logo {
        display: block;
      }
    }

    .header-wrap-inner .logo figure {
      height: 64px;
      width: 132px;
    }

    .header-wrap-inner .logo figure img {
      height: 100%;
      width: 100%;
    }

    .header-wrap-inner .mob-logo {
      margin-top: 0px;
      display: block;
      height: 34px;
      width: 70px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .mob-logo {
        display: none;
      }
    }

    .header-wrap-inner .mob-logo .xfigure {
      display: inline-flex;
      height: 100%;
      width: 100%;
    }

    .header-wrap-inner .mob-logo .xfigure a {
      height: 100%;
      width: 100%;
    }

    .header-wrap-inner .navbar-middle {
      display: none;
      flex: 1 1 auto;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .navbar-middle {
        display: block;
      }
    }

    .header-wrap-inner .navbar-middle .search-bar {
      margin: 0px;
      display: flex;
      border-radius: 2px;
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(117 117 117 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      padding-top: 4px;
      padding-bottom: 4px;
      padding-left: 16px;
      padding-right: 8px;
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput {
      width: 100%;
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container {
      border-width: 0px;
      background-color: transparent;
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container input {
      margin-right: 16px;
      border-width: 0px;
      background-image: none;
      padding: 0px;
      font-size: 0.875rem;
      line-height: 1.25rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container span {
      height: 32px;
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container span i {
      cursor: pointer;
      font-size: 32px;
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container:after {
      --tw-content: none;
      content: var(--tw-content);
    }

    .header-wrap-inner .navbar-middle .search-bar .xinput .xinput-container:before {
      --tw-content: none;
      content: var(--tw-content);
    }

    .header-wrap-inner .header-right {
      margin-left: auto;
      margin-right: 0px;
      display: flex;
      width: auto;
      justify-content: flex-end;
      padding: 0px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right {
        margin-right: 28px;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 58px;
        padding-right: 10px;
      }
    }

    .header-wrap-inner .header-right li {
      margin-top: 4px;
      margin-right: 14px;
      text-align: center;
    }

    .header-wrap-inner .header-right li:last-child {
      margin-right: 0px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right li {
        margin-top: 0px;
        margin-right: 28px;
      }
    }

    .header-wrap-inner .header-right li a,
    .header-wrap-inner .header-right li div {
      display: block;
      cursor: pointer;
    }

    .header-wrap-inner .header-right li a i,
    .header-wrap-inner .header-right li div i {
      font-size: 2rem;
      line-height: 2.5rem;
      line-height: 1;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right li a i,
      .header-wrap-inner .header-right li div i {
        font-size: 2rem;
        line-height: 2.5rem;
      }
    }

    .header-wrap-inner .header-right li a p,
    .header-wrap-inner .header-right li div p {
      margin-top: 4px;
      display: none;
      white-space: nowrap;
      font-size: 0.75rem;
      line-height: 1rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right li a p,
      .header-wrap-inner .header-right li div p {
        display: block;
      }
    }

    .header-wrap-inner .header-right li a .count,
    .header-wrap-inner .header-right li div .count {
      position: absolute;
      top: -4px;
      right: -10px;
      height: 20px;
      width: 20px;
      border-radius: 9999px;
      --tw-bg-opacity: 1;
      background-color: rgb(207 74 12 / var(--tw-bg-opacity));
      padding-top: 1px;
      font-size: 0.75rem;
      line-height: 1rem;
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right li a .count,
      .header-wrap-inner .header-right li div .count {
        top: 2px;
        right: -4px;
      }
    }

    .header-wrap-inner .header-right .search-icon {
      display: inline-block;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right .search-icon {
        display: none;
      }
    }

    .header-wrap-inner .header-right .sell-to-us {
      display: none;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .header-right .sell-to-us {
        display: inline-block;
      }
    }

    .header-wrap-inner .left-arrow {
      position: absolute;
      left: 10px;
      bottom: 11px;
      z-index: 1000000;
    }

    .header-wrap-inner .right-arrow {
      position: absolute;
      right: 10px;
      bottom: 11px;
      z-index: 1000000;
    }

    .header-wrap-inner .menu {
      position: absolute;
      top: 16px;
      left: 12px;
      display: block;
      width: auto;
      overflow: hidden;
      padding-left: 0px;
      padding-right: 0px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu {
        position: relative;
        top: 0px;
        left: 0px;
        width: 100%;
        padding-left: 28px;
        padding-right: 28px;
      }
    }

    .header-wrap-inner .menu .xnavbar-overlay {
      z-index: 10;
    }

    .header-wrap-inner .menu .xnavbar-toggler {
      background-color: transparent;
      padding: 0px;
    }

    .header-wrap-inner .menu .xnavbar-toggler .xnavbar-toggler-icon {
      padding: 0px;
      font-size: 2rem;
      line-height: 2.5rem;
      line-height: 1;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-desktop {
      position: relative;
      margin-top: 0px;
      height: auto;
      font-size: 0.75rem;
      line-height: 1rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-desktop {
        transition-property: none;
      }
    }

    @media (min-width: 992px) {

      .header-wrap-inner .menu .xnavbar-desktop {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body {
      display: flex;
      overflow-x: hidden;
      scroll-behavior: smooth;
      white-space: nowrap;
      scrollbar-width: none;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav {
      position: relative;
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: auto;
      margin-right: auto;
      display: flex;
      background-color: transparent;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item {
      margin-top: 0px;
      margin-bottom: 0px;
      height: auto;
      cursor: pointer;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item {
        margin-left: 16px;
        margin-right: 16px;
      }
    }

    @media (min-width: 992px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item {
        margin-left: 32px;
        margin-right: 32px;
      }
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item span.bg-menu-arrow {
      pointer-events: none;
      margin-top: 2px;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item span.bg-menu-arrow:after {
      z-index: 50;
      margin-left: auto;
      margin-right: auto;
      margin-top: -2px;
      display: inline-block;
      height: 20px;
      width: 28px;
      background-image: url("/images/menu-down-arrow.png");
      background-size: contain;
      background-repeat: no-repeat;
      transition-property: all;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 150ms;
      transition-delay: 0.5s;
      transition-duration: 0.3s;
      transition-timing-function: cubic-bezier(.78, 0.13, 0.15, 0.86);
      --tw-content: "";
      content: var(--tw-content);
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item a.xnav-link,
    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item button.xnav-link {
      position: relative;
      margin-top: 0px;
      margin-bottom: 0px;
      display: inline-block;
      cursor: pointer;
      white-space: nowrap;
      padding-left: 0px;
      padding-right: 0px;
      padding-top: 0px;
      padding-bottom: 0px;
      font-size: 0.875rem;
      line-height: 1.25rem;
      line-height: 32px;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item a.xnav-link,
      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item button.xnav-link {
        margin-top: 8px;
        margin-bottom: 8px;
        height: 32px;
      }
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item:hover a.xnav-link,
    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item:hover button.xnav-link {
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu {
      visibility: hidden;
      position: fixed;
      left: 0px;
      right: 0px;
      top: 128px;
      margin: 0px;
      width: 100%;
      flex-wrap: wrap;
      justify-content: center;
      --tw-bg-opacity: 1;
      background-color: rgb(246 246 246 / var(--tw-bg-opacity));
      padding-left: 0px;
      padding-right: 0px;
      padding-bottom: 0px;
      opacity: 0;
      --tw-shadow: inset 0 6px 10px -8px rgba(0, 0, 0, 0.62);
      --tw-shadow-colored: inset 0 6px 10px -8px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu {
        padding-left: 48px;
        padding-right: 48px;
        padding-bottom: 20px;
      }
    }

    @media (min-width: 992px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu {
        padding-left: 128px;
        padding-right: 128px;
      }
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu li {
      margin-left: 18px;
      margin-right: 18px;
      padding-top: 24px;
      padding-bottom: 24px;
      text-align: center;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu li {
        margin-left: 10px;
        margin-right: 10px;
        padding-top: 20px;
        padding-bottom: 0px;
      }
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu li a.dropdown-item {
      white-space: nowrap;
      padding: 0px;
      font-size: 0.875rem;
      line-height: 1.25rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu li a.dropdown-item:hover {
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu li a.dropdown-item span.dropdown-item-title:after {
      display: none;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item:hover ul.dropdown-menu {
      visibility: visible;
      display: flex;
      justify-content: center;
      opacity: 1;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu.add-fadeInOut {
      transition-property: all;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 150ms;
      transition-duration: 0.5s;
      transition-timing-function: ease;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.xnav-item ul.dropdown-menu.remove-fadeInOut {
      transition-property: none;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.pushchairs-and-travel span.bg-menu-arrow {
      margin-left: 8px;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.clothing span.bg-menu-arrow,
    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.nursery span.bg-menu-arrow,
    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.feeding span.bg-menu-arrow {
      margin-left: -3px;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.toys span.bg-menu-arrow {
      margin-left: -8px;
    }

    .header-wrap-inner .menu .xnavbar-desktop .xnavbar-menu-body .xnavbar-nav li.bathing-and-changing span.bg-menu-arrow {
      margin-left: 10px;
    }

    .header-wrap-inner .menu .xnavbar-mobile {
      position: fixed;
      top: 0px;
      z-index: 50;
      height: 100%;
      width: calc(100% - 72px);
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      transition-property: left;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 150ms;
      transition-duration: 0.4s;
      -webkit-transition: left 0.4s;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-mobile {
        width: auto;
        background-color: transparent;
        background-image: none;
      }
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu {
      overflow-y: auto;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .inner-logo {
      margin-left: 32px;
      margin-right: 32px;
      margin-top: 20px;
      margin-bottom: 16px;
      display: block;
      text-align: center;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .inner-logo {
        display: none;
      }
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .inner-logo figure {
      height: 38px;
      width: 80px;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .inner-logo figure img {
      height: 100%;
      width: 100%;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav {
      margin-left: 32px;
      margin-right: 32px;
      display: block;
      justify-content: flex-start;
      border-bottom-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-bottom-color: rgb(153 153 153 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav:last-child {
      padding-top: 32px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav {
        display: flex;
        justify-content: center;
        border-bottom-width: 0px;
        background-color: transparent;
      }
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li {
      position: relative;
      margin-bottom: 32px;
      display: block;
      cursor: pointer;
      padding: 0px;
      text-align: left;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li button {
      margin: 0px;
      padding: 0px;
      text-align: left;
      text-transform: uppercase;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li button .xbutton-text {
      margin: 0px;
      display: flex;
      align-items: center;
      padding: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li a {
      margin: 0px;
      padding: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
      text-transform: capitalize;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold {
      position: relative;
      margin-bottom: 32px;
      display: block;
      cursor: pointer;
      padding: 0px;
      text-align: left;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold:first-child {
      margin-top: 28px;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold:last-child {
      margin-bottom: 28px;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold button {
      margin: 0px;
      display: flex;
      align-items: center;
      padding: 0px;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold button span {
      margin: 0px;
      display: flex;
      align-items: center;
      padding: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      text-transform: none;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold button i {
      margin-right: 12px;
      width: 32px;
      text-align: left;
      font-size: 2rem;
      line-height: 2.5rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold a {
      margin: 0px;
      display: flex;
      align-items: center;
      padding: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 700;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold a span {
      text-transform: none;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.bold a i {
      margin-right: 12px;
      width: 32px;
      text-align: left;
      font-size: 2rem;
      line-height: 2.5rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-nav li.all-products a {
      text-transform: uppercase;
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-menu .xnavbar-menu-footer {
      margin-left: 32px;
      margin-right: 32px;
      padding-bottom: 40px;
    }

    .header-wrap-inner .menu .xnavbar-close-btn {
      position: fixed;
      right: 20px;
      top: 10px;
      z-index: 50;
      margin-top: 6px;
    }

    .header-wrap-inner .menu .xnavbar-close-btn i {
      font-size: 2rem;
      line-height: 2.5rem;
      --tw-text-opacity: 1;
      color: rgb(255 255 255 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu {
      margin-left: 32px;
      margin-right: 32px;
      margin-top: 20px;
      border-bottom-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(226 226 226 / var(--tw-border-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu a,
    .header-wrap-inner .xnavbar-sub-menu button {
      margin-bottom: 20px;
      display: flex;
    }

    .header-wrap-inner .xnavbar-sub-menu a i,
    .header-wrap-inner .xnavbar-sub-menu button i {
      margin-right: 4px;
      display: inline-block;
      vertical-align: middle;
      font-size: 1.25rem;
      line-height: 1.75rem;
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list {
      margin-left: 6px;
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-pushchairs-travel .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(204 153 153 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-clothing .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(153 204 153 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-nursery .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(153 153 204 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-toys-books .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(255 153 102 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-toys .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(255 153 102 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-feeding .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(255 204 102 / var(--tw-text-opacity));
    }

    .header-wrap-inner .xnavbar-sub-menu .xnavbar-sub-menu-list-bathing-changing .router-link-exact-active {
      --tw-text-opacity: 1;
      color: rgb(153 204 255 / var(--tw-text-opacity));
    }

    .header-wrap-inner .mob-search-bar {
      position: relative;
      margin-top: 12px;
      display: flex;
      width: 100%;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .mob-search-bar {
        display: none;
      }
    }

    .header-wrap-inner .mob-search-bar .mob-search {
      margin-right: 40px;
      display: flex;
      width: 100%;
      border-radius: 2px;
      border-width: 1px;
      border-style: solid;
      --tw-border-opacity: 1;
      border-color: rgb(117 117 117 / var(--tw-border-opacity));
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      padding-top: 4px;
      padding-bottom: 4px;
      padding-left: 16px;
      padding-right: 8px;
    }

    .header-wrap-inner .mob-search-bar .mob-search .xinput-container {
      border-width: 0px;
      background-color: transparent;
    }

    .header-wrap-inner .mob-search-bar .mob-search .xinput-container input {
      margin-right: 16px;
      width: calc(100% - 16px);
      border-width: 0px;
      background-image: none;
      padding: 0px;
      font-size: 1rem;
      line-height: 1.5rem;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 480px) {

      .header-wrap-inner .mob-search-bar .mob-search .xinput-container input {
        margin-right: 16px;
        width: calc(100% - 16px);
      }
    }

    .header-wrap-inner .mob-search-bar .mob-search .xinput-container .xinput-left-icon-container {
      display: none;
    }

    .header-wrap-inner .mob-search-bar .mob-search .xinput-container .xinput-right-icon-container {
      height: 24px;
      width: 24px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .mob-search-bar .mob-search .xinput-container .xinput-right-icon-container {
        height: 32px;
        width: 32px;
      }
    }

    .header-wrap-inner .mob-search-bar .mob-search .xinput-container .xinput-right-icon-container .search-icon1 {
      font-size: 24px;
    }

    @media (min-width: 768px) {

      .header-wrap-inner .mob-search-bar .mob-search .xinput-container .xinput-right-icon-container .search-icon1 {
        font-size: 32px;
      }
    }

    .header-wrap-inner .mob-search-bar a {
      position: absolute;
      top: 4px;
      right: 0px;
      z-index: auto;
      display: flex;
      height: 24px;
      width: 24px;
      align-items: center;
      justify-content: center;
    }

    .header-wrap-inner .mob-search-bar a i {
      font-size: 24px;
      --tw-text-opacity: 1;
      color: rgb(130 130 130 / var(--tw-text-opacity));
    }

    .checkout-header-wrap {
      position: relative;
      z-index: 10;
      box-sizing: border-box;
      width: 100%;
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      padding-left: 16px;
      padding-right: 16px;
      padding-top: 12px;
      padding-bottom: 12px;
      --tw-shadow: 0px 4px 10px rgba(0, 0, 0, 0.23);
      --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    @media (min-width: 768px) {

      .checkout-header-wrap {
        padding-left: 24px;
        padding-right: 24px;
        padding-top: 16px;
        padding-bottom: 16px;
      }
    }

    .checkout-header-wrap .header-wrap {
      height: auto;
      min-height: auto;
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner {
      display: flex;
      height: auto;
      width: 100%;
      flex-wrap: nowrap;
      align-items: center;
      padding: 0px;
      padding-bottom: 0px;
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner .logo {
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 0px;
      margin-bottom: 0px;
      display: block;
      height: auto;
      width: 96px;
    }

    @media (min-width: 768px) {

      .checkout-header-wrap .header-wrap .header-wrap-inner .logo {
        margin-top: 10px;
      }
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner .logo figure {
      height: auto;
      width: auto;
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner .logo .figure {
      width: auto;
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner .logo .xfigure-img {
      display: block;
      width: 56px;
      max-width: 96px;
    }

    @media (min-width: 768px) {

      .checkout-header-wrap .header-wrap .header-wrap-inner .logo .xfigure-img {
        width: auto;
      }
    }

    .checkout-header-wrap .header-wrap .header-wrap-inner .xfigure-img {
      display: block;
      width: 100%;
      max-width: 96px;
    }

    .checkout-header-wrap .header-wrap .header_right {
      margin: 0px;
      width: 100%;
      text-align: right;
      font-size: 0.875rem;
      line-height: 1.25rem;
    }

    @media (min-width: 768px) {

      .checkout-header-wrap .header-wrap .header_right {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 20px;
        font-size: 1.125rem;
        line-height: 1.625rem;
      }
    }

    .checkout-header-wrap .header-wrap .checkout-contact {
      float: right;
      margin-top: 20px;
      margin-bottom: 20px;
      font-size: 1.125rem;
      line-height: 1.625rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(74 74 74 / var(--tw-text-opacity));
    }

    .sticky-header {
      position: relative;
      left: 0px;
      top: 0px;
      z-index: 20;
      width: 100%;
      --tw-bg-opacity: 1;
      background-color: rgb(255 255 255 / var(--tw-bg-opacity));
      --tw-shadow: 0px 4px 10px rgba(0, 0, 0, 0.23);
      --tw-shadow-colored: 0px 4px 10px var(--tw-shadow-color);
      box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
      transition-property: all;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
      transition-duration: 150ms;
      transition-duration: 0.3s;
      transition-timing-function: cubic-bezier(.78, 0.13, 0.15, 0.86);
    }

    .header-wrap-inner .menu .xnavbar-mobile .xnavbar-nav li.optanon-toggle-display button {
      text-transform: none;
    }

    .foot-links {
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
    }

    @media (min-width: 992px) {

      .foot-links {
        align-items: flex-start;
      }
    }

    .foot-links li {
      margin-top: 12px;
      margin-bottom: 12px;
      padding-left: 20px;
      padding-right: 20px;
    }

    .foot-links li a {
      cursor: pointer;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
      --tw-text-opacity: 1;
      color: rgb(51 51 51 / var(--tw-text-opacity));
    }

    @media (min-width: 768px) {

      .foot-links li a:hover {
        --tw-text-opacity: 1;
        color: rgb(0 123 189 / var(--tw-text-opacity));
      }
    }

    .foot-links li .router-link-active {
      --tw-text-opacity: 1;
      color: rgb(0 123 189 / var(--tw-text-opacity));
    }

    .footer-social-icon {
      margin-bottom: 12px;
      display: flex;
      align-items: center;
      justify-content: center;
      -moz-column-gap: 20px;
      column-gap: 20px;
    }

    .footer-social-icon li {
      margin-top: 12px;
      margin-bottom: 12px;
      display: inline-flex;
    }

    .footer-social-icon li a {
      display: inline-flex;
    }

    .footer-payment-method {
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 8px;
      display: flex;
      width: 288px;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
    }

    @media (min-width: 620px) {

      .footer-payment-method {
        margin-bottom: 24px;
        width: 100%;
      }
    }

    .footer-payment-method div {
      margin-left: 8px;
      margin-right: 8px;
      margin-bottom: 16px;
      display: inline-flex;
    }

    @media (min-width: 620px) {

      .footer-payment-method div {
        margin-bottom: 0px;
      }
    }

    footer .truspilot-wrap {
      margin-top: 16px;
      margin-bottom: 8px;
    }

    @media (min-width: 768px) {

      footer .truspilot-wrap {
        margin-top: 12px;
      }

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

    /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2tuZWdpL2RldmVsb3BtZW50L2tpZHgtd2ViL3NyYy9hc3NldHMvc2Fzcy9tYWluLnNjc3MiLCJtYXBwaW5ncyI6IkFBR0E7O0NBQUE7OztDQUFBOztBQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7Ozs7Ozs7O0NBQUE7O0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO1VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0FBQUE7O0FBQUE7Ozs7O0NBQUE7O0FBQUE7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7Ozs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7O0VBQUE7QUFBQTs7QUFBQTs7O0NBQUE7O0FBQUE7Ozs7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7O0NBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtBQUFBOztBQUFBOzs7Q0FBQTs7QUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7Ozs7Ozs7Ozs7OztFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7OztDQUFBOztBQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0VBQUE7QUFBQTs7QUFBQTs7Q0FBQTs7QUFBQTs7RUFBQTtBQUFBOztBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBOztBQUFBOzs7O0NBQUE7O0FBQUE7Ozs7Ozs7O0VBQUE7RUFBQTtBQUFBOztBQUFBOztDQUFBOztBQUFBOztFQUFBO0VBQUE7QUFBQTs7QUFBQTtBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUNKSTtFQUFBO0VBQUE7QUFBQTs7QUFLQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBREE7O0FBS0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBYUE7Ozs7Ozs7Ozs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQU1BOzs7RUFBQTtBQUFBOztBQUlBO0VBQUE7QUFBQTs7QUFLQTs7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFjQTs7Ozs7Ozs7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBY0E7Ozs7Ozs7Ozs7O0VBQUE7QUFBQTs7QUFPQTs7OztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBSUE7RUFBQTtFQUFBO0FBQUE7O0FBSUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFJQTs7RUFBQTtBQUFBOztBQ3JGQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtBQUFBO0FBR0E7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBRUo7RUFFUTtJQUFBO0lBQUE7RUFBQTs7QUFNUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0FBQUE7QUFLSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFQTtFQUVRO0lBQUE7SUFBQTtFQUFBOztBQUtSO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVBO0VBRVE7SUFBQTtJQUFBO0VBQUE7O0FBS1I7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUk7RUFBQTtBQUFBO0FBR0E7RUFBQTtBQUFBO0FBSUo7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFPUjs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7O0VBQUE7RUFBQTtBQUFBO0FBSUo7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTs7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJOztFQUFBO0FBQUE7QUFBQTs7RUFBQTs7SUFBQTtFQUFBO0FBQUE7QUFJSjs7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBOztJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7O0VBQUE7QUFBQTtBQUlKOztFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7O0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTs7RUFBQTtBQUFBO0FBQUE7O0VBQUE7O0lBQUE7RUFBQTtBQUFBO0FBS0o7O0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTs7RUFBQTtBQUFBOztBQUtaO0VBQ0k7SUFDSTtJQUNBOztFQUVKO0lBQ0k7O0VBRUo7SUFDSTtJQUNBOzs7QUNqT0o7RUFBQTtBQUFBOztBQU9BOzs7O0VBQUE7RUFBQTtBQUFBOztBQVFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQUlBO0VBQUE7QUFBQTtBQUdJO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlJOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7QUFBQTs7QUFTSjtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU9oQjtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFESjtFQUVJOztBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBOztFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBSUk7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7QUFBQTtBQUdSO0VBRVE7SUFBQTtFQUFBO0VBR0E7SUFBQTtJQUFBO0VBQUE7RUFHQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtFQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7O0FBT1o7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdRO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7O0FBU2hCOztFQUFBO0FBQUE7O0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBSUE7O0VBQUE7QUFBQTs7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFHQTtFQUFBO0FBQUE7O0FDeE1BO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtBQUFBO0FBS1I7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0FBQUE7QUFLUjtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtBQUFBO0FBS0o7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQVFoQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBR0k7O0VBQUE7RUFBQTtBQUFBO0FBRUk7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7O0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7O0lBQUE7RUFBQTtBQUFBO0FBR0E7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBOztJQUFBO0lBQUE7RUFBQTtBQUFBO0FBS1I7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FBREE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUtKOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7O0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtBQUFBO0FBTVo7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFLQTtFQUFBO0FBQUE7QUFPQTs7O0VBQUE7QUFBQTtBQUtBO0VBQUE7QUFBQTtBQUtBO0VBQUE7QUFBQTtBQVFoQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7QUFBQTtBQUtSO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU1KO0VBQUE7QUFBQTtBQUtSO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFLUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU1SO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJOztFQUFBO0VBQUE7QUFBQTtBQUVJOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlKO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTtBQU1aO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQVFoQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFFSTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFJSjtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUo7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFNUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUlBO0VBQUE7QUFBQTs7QUNuVkE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7QUFHQTtFQUFBO0VBQUE7QUFBQTs7QUFLUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7T0FBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVJO0VBQUE7QUFBQTs7QUFLUjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7SUFBQTtFQUFBO0FBQUE7O0FBTUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7SUFBQTtFQUFBOztFTDNCUjtJQUFBOztBSzJCUSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2tuZWdpL2RldmVsb3BtZW50L2tpZHgtd2ViL3NyYy9hc3NldHMvc2Fzcy9tYWluLnNjc3MiLCIvVXNlcnMva25lZ2kvZGV2ZWxvcG1lbnQva2lkeC13ZWIvc3JjL2Fzc2V0cy9zYXNzL2Jhc2UvX2Jhc2Uuc2NzcyIsIi9Vc2Vycy9rbmVnaS9kZXZlbG9wbWVudC9raWR4LXdlYi9zcmMvYXNzZXRzL3Nhc3MvYmFzZS9fYnV0dG9uLnNjc3MiLCIvVXNlcnMva25lZ2kvZGV2ZWxvcG1lbnQva2lkeC13ZWIvc3JjL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvY29tbW9uLnNjc3MiLCIvVXNlcnMva25lZ2kvZGV2ZWxvcG1lbnQva2lkeC13ZWIvc3JjL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvaGVhZGVyLnNjc3MiLCIvVXNlcnMva25lZ2kvZGV2ZWxvcG1lbnQva2lkeC13ZWIvc3JjL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvZm9vdGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vL3RhaWx3YWluZFxuQHRhaWx3aW5kIGJhc2U7XG5AdGFpbHdpbmQgY29tcG9uZW50cztcbkB0YWlsd2luZCB1dGlsaXRpZXM7XG5cbkBpbXBvcnQgJ2Jhc2UvX2Jhc2UnO1xuQGltcG9ydCAnYmFzZS9fYnV0dG9uJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY29tbW9uJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9vdGVyJztcbiIsImh0bWwge1xuICAgIEBhcHBseSBib3gtYm9yZGVyIG1pbi1oLXNjcmVlbjtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAgIEBhcHBseSBwLTAgbS0wIGJvcmRlci1bMF0gZm9udC1bJ3N5bnRoZXNlJ107XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5ib2R5IHtcbiAgICBAYXBwbHkgcC0wIG0tMCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBmb250LVsnc3ludGhlc2UnXTtcbn1cbmF1ZGlvLFxuZGl2LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbnNwYW4sXG52aWRlbyB7XG4gICAgQGFwcGx5IG0tMCBwLTAgYm9yZGVyLTAgb3V0bGluZS1ub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIEBhcHBseSBib3gtYm9yZGVyO1xufVxuXG5hZGRyZXNzIHtcbiAgICBAYXBwbHkgbm90LWl0YWxpYztcbn1cblxudWwsXG5vbCB7XG4gICAgQGFwcGx5IGxpc3Qtbm9uZSBwLTAgbS0wO1xufVxuXG5kaXYsXG5zcGFuLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmF1ZGlvLFxudmlkZW8ge1xuICAgIEBhcHBseSBtLTAgcC0wIGJvcmRlci0wIG91dGxpbmUtbm9uZTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gICAgQGFwcGx5IGJsb2NrO1xufVxuXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhLFxuYnV0dG9uIHtcbiAgICBAYXBwbHkgbS0wIHAtMCBvdXRsaW5lLW5vbmU7XG59XG5cbmlucHV0OmZvY3VzIHtcbiAgICBAYXBwbHkgb3V0bGluZS1ub25lO1xufVxuXG5hIHtcbiAgICBAYXBwbHkgbm8tdW5kZXJsaW5lIG91dGxpbmUtbm9uZTtcbn1cbmEsXG5idXR0b24ge1xuICAgIEBhcHBseSBmb250LVsnc3ludGhlc2UnXTtcbn1cbiIsIi5idG4ge1xuICAgIEBhcHBseSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi01MDAgZWFzZS1vdXQgaW5saW5lLWZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIG92ZXJmbG93LWhpZGRlbiByZWxhdGl2ZSBmb250LW5vcm1hbCBmb250LXN5bnRoZXNlIHJvdW5kZWQteHhzIHVwcGVyY2FzZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBAYXBwbHkgY29udGVudC1bJyddIGJsb2NrIGFic29sdXRlIHctMzIwIGgtMzIwIG1sLVstMTYwcHhdIG10LVstMTYwcHhdIGJnLWJhc2UtbGlnaHQtMSBvcGFjaXR5LTMwIGludmlzaWJsZSByb3VuZGVkLXBpbGwgc2NhbGUtMCBsZWZ0LTIvNCB0b3AtMi80O1xuICAgIH1cbiAgICAmOm5vdCg6YWN0aXZlKTphZnRlciB7XG4gICAgICAgIEBhcHBseSBhbmltYXRlLVtyaXBwbGVfMXNfZWFzZS1vdXRdO1xuICAgIH1cbiAgICAmOmZvY3VzOmFmdGVyIHtcbiAgICAgICAgQGFwcGx5IHZpc2libGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIEBhcHBseSBiZy1nbG9iYWwtbGlnaHQtZ3JleS0xMDAgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS0zMDAgaG92ZXI6YmctZ2xvYmFsLWxpZ2h0LWdyZXktMTAwIGhvdmVyOnRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktMzAwIGhvdmVyOnNoYWRvdy1bbm9uZV0gYm9yZGVyLTAgcmluZy0wIFt0ZXh0LXNoYWRvdzoxcHhfMXB4XzBfI2ZmZmZmZl07XG4gICAgICAgIGkubGVmdC1pY29uIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTMwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXByaW1hcnktYW5pbWF0aW9uIHtcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGJnLWdsb2JhbC1saWdodC1ncmV5LTgwMCBob3ZlcjpiZy1nbG9iYWwtbGlnaHQtZ3JleS01MDAgdGV4dC1iYXNlLWxpZ2h0LTE7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAYXBwbHkgYmctZ2xvYmFsLWxpZ2h0LWdyZXktMzAwO1xuICAgICAgICB9XG4gICAgICAgIGkubGVmdC1pY29uIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJhc2UtbGlnaHQtMTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctZ2xvYmFsLWxpZ2h0LWdyZXktODAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1wcmltYXJ5LWFuaW1hdGlvbi5hY3RpdmUge1xuICAgICAgICBAYXBwbHkgYmctYmFzZS1saWdodC0xIGJvcmRlciBib3JkZXItc29saWQgYm9yZGVyLWdsb2JhbC1saWdodC1ncmV5LTgwMCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCB3aGl0ZXNwYWNlLW5vd3JhcDtcblxuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXByaW1hcnkge1xuICAgICAgICBAYXBwbHkgYmctZ2xvYmFsLWxpZ2h0LWdyZXktODAwICBob3ZlcjpiZy1nbG9iYWwtbGlnaHQtZ3JleS01MDAgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS01MCBob3Zlcjp0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTUwO1xuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1nbG9iYWwtbGlnaHQtZ3JleS04MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1zZWNvbmRhcnkge1xuICAgICAgICBAYXBwbHkgYmctYmFzZS1saWdodC0xIGhvdmVyOmJnLWdsb2JhbC1saWdodC1ncmV5LTUwMCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBob3Zlcjp0ZXh0LWJhc2UtbGlnaHQtMTtcblxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctYmFzZS1saWdodC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtb3V0bGluZWQtcHJpbWFyeSB7XG4gICAgICAgIEBhcHBseSBiZy1iYXNlLWxpZ2h0LTEgcmluZy0xIHJpbmctaW5zZXQgcmluZy1nbG9iYWwtbGlnaHQtZ3JleS04MDAgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgaG92ZXI6c2hhZG93LWN1c3RvbTtcbiAgICB9XG4gICAgJi1saW5rIHtcbiAgICAgICAgQGFwcGx5IHRleHQtbGluay1saWdodC01MDAgaG92ZXI6dGV4dC1saW5rLWxpZ2h0LTUwMCBweC0wO1xuICAgIH1cbiAgICAmLWxpbms6aG92ZXIge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB1bmRlcmxpbmUtb2Zmc2V0LTA7XG4gICAgICAgIH1cbiAgICAgICAgZGl2ID4gZGl2IHtcbiAgICAgICAgICAgIEBhcHBseSB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1saW5rOmRpc2FibGVkIHtcbiAgICAgICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50IGhvdmVyOmJnLXRyYW5zcGFyZW50O1xuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS0zMDAgaG92ZXI6dGV4dC1nbG9iYWwtbGlnaHQtZ3JleS0zMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1wcmltYXJ5LXNoZCB7XG4gICAgICAgIEBhcHBseSBiZy1nbG9iYWwtbGlnaHQtZ3JleS04MDAgIGhvdmVyOmJnLWJhc2UtbGlnaHQtMSB0ZXh0LWJhc2UtbGlnaHQtMSBob3Zlcjp0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBzaGFkb3ctY3VzdG9tX207XG4gICAgfVxuICAgICYtc2Vjb25kYXJ5LXNoZCB7XG4gICAgICAgIEBhcHBseSBiZy1iYXNlLWxpZ2h0LTEgaG92ZXI6YmctZ2xvYmFsLWxpZ2h0LWdyZXktODAwIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIGhvdmVyOnRleHQtYmFzZS1saWdodC0xIHNoYWRvdy1jdXN0b21fbTtcbiAgICB9XG4gICAgJi14c20ge1xuICAgICAgICBAYXBwbHkgcHktNCBweC0zMiBtZDpweC01NjtcbiAgICAgICAgaS5sZWZ0LWljb24ge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS14cyBtci04IG1sLTA7XG4gICAgICAgIH1cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHkteHM7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LXhzIG1sLTggbXItMCBpbmxpbmUtYmxvY2sgYWxpZ24tYm90dG9tO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtc20ge1xuICAgICAgICBAYXBwbHkgcHgtMzIgbWQ6cHgtNTYgcHktNCBzbTpweS04O1xuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LXhzIHNtOnRleHQtYm9keS1tIG1yLTggbWwtMDtcbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS14cyBzbTp0ZXh0LWJvZHktcztcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHkteHMgc206dGV4dC1ib2R5LW0gbWwtOCBtci0wIGlubGluZS1ibG9jayBhbGlnbi1ib3R0b207XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1zbS1maXhlZCB7XG4gICAgICAgIEBhcHBseSBweC0zMiBtZDpweC01NiBweS04O1xuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gbXItOCBtbC0wO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LXM7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gbWwtOCBtci0wIGlubGluZS1ibG9jayBhbGlnbi1ib3R0b207XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tZCB7XG4gICAgICAgIEBhcHBseSBweC0zMiBsZzpweC01NiBweS04IG1kOnB5LTEyO1xuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14cyBtci04IG1sLTAgbGVhZGluZy1ub25lO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LXM7XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14cyBtbC04IG1yLTAgaW5saW5lLWJsb2NrIGFsaWduLWJvdHRvbSBsZWFkaW5nLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1tZC1maXhlZCB7XG4gICAgICAgIEBhcHBseSBweC0zMiBtZDpweC01NiBweS0xMjtcbiAgICAgICAgaS5sZWZ0LWljb24ge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtaGVhZGxpbmUteHMgbXItOCBtbC0wIGxlYWRpbmctbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1zO1xuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtaGVhZGxpbmUteHMgbWwtOCBtci0wIGlubGluZS1ibG9jayBhbGlnbi1ib3R0b20gbGVhZGluZy1ub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtbGcge1xuICAgICAgICBAYXBwbHkgcHgtMzIgbWQ6cHgtNTYgcHktMTIgbWQ6cHktMTY7XG4gICAgICAgIGkubGVmdC1pY29uIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktbSBtZDp0ZXh0LWhlYWRsaW5lLXh4cyBtci04IG1sLTA7XG4gICAgICAgIH1cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktcyBtZDp0ZXh0LWJvZHktbTtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktbSBtZDp0ZXh0LWhlYWRsaW5lLXh4cyBtbC04IG1yLTAgaW5saW5lLWJsb2NrIGFsaWduLWJvdHRvbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxnLWZpeGVkIHtcbiAgICAgICAgQGFwcGx5IHB4LTMyIG1kOnB4LTU2IHB5LTE2O1xuICAgICAgICBpLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14eHMgbXItOCBtbC0wO1xuICAgICAgICB9XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW07XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14eHMgbWwtOCBtci0wIGlubGluZS1ibG9jayBhbGlnbi1ib3R0b207XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idG4tc3F1YXJlLFxuLmJ0bi1jaXJjbGUge1xuICAgIEBhcHBseSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi01MDAgZWFzZS1vdXQgaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG92ZXJmbG93LWhpZGRlbiByZWxhdGl2ZSBib3gtY29udGVudDtcblxuICAgICYtYmxhY2sge1xuICAgICAgICBAYXBwbHkgYmctYmFzZS1saWdodC0xIGJvcmRlciBib3JkZXItc29saWQgYm9yZGVyLWdsb2JhbC1saWdodC1ncmV5LTgwMCBob3ZlcjpiZy1nbG9iYWwtbGlnaHQtZ3JleS01MDAgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgaG92ZXI6dGV4dC1iYXNlLWxpZ2h0LTE7XG4gICAgfVxuICAgICYtYmx1ZSB7XG4gICAgICAgIEBhcHBseSBiZy1iYXNlLWxpZ2h0LTEgYm9yZGVyIGJvcmRlci1zb2xpZCBib3JkZXItbGluay1saWdodC01MDAgaG92ZXI6YmctbGluay1saWdodC01MDAgdGV4dC1saW5rLWxpZ2h0LTUwMCBob3Zlcjp0ZXh0LWJhc2UtbGlnaHQtMTtcbiAgICB9XG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIEBhcHBseSBiZy1nbG9iYWwtbGlnaHQtZ3JleS0xMDAgYm9yZGVyIGJvcmRlci1zb2xpZCBib3JkZXItZ2xvYmFsLWxpZ2h0LWdyZXktMTAwIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktMzAwICBob3ZlcjpiZy1nbG9iYWwtbGlnaHQtZ3JleS0xMDAgaG92ZXI6dGV4dC1nbG9iYWwtbGlnaHQtZ3JleS0zMDA7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktMzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYteHNtIHtcbiAgICAgICAgQGFwcGx5IHctMjQgaC0yNCBtZDp3LTE2IG1kOmgtMTYgcC00O1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyMHB4XSBtZDp0ZXh0LVsxNnB4XTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXNtIHtcbiAgICAgICAgQGFwcGx5IHctMjQgaC0yNCBtZDp3LTIwIG1kOmgtMjAgcC00O1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyMHB4XTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLW1kIHtcbiAgICAgICAgQGFwcGx5IHctMzYgaC0zNiBtZDp3LTI0IG1kOmgtMjQgcC00O1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyNHB4XSBtZDp0ZXh0LVsyMHB4XTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGcge1xuICAgICAgICBAYXBwbHkgdy0zNiBoLTM2IHAtNDtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1bMjRweF07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcmlwcGxlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIHRvcDogODAlO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cbn1cbiIsImJvZHkge1xuICAgIEBhcHBseSB0cmFja2luZy1ub3JtYWw7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyIHtcbiAgICBAYXBwbHkgWy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHRdIFtiYWNrZ3JvdW5kLWNsaXA6dGV4dF07XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCcmVhZGNydW1iIENTU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJyZWFkY3J1bWItY29udGFpbmVyIHtcbiAgICBAYXBwbHkgYm9yZGVyLWIgYm9yZGVyLXNvbGlkIGJvcmRlci1nbG9iYWwtbGlnaHQtZ3JleS0yMDAgcHktMjAgbXgtMTYgbGc6bXgtMzYgbXQtNiBtYi0yODtcbn1cblxuLnhicmVhZGNydW1iIHtcbiAgICBAYXBwbHkgZmxleC13cmFwO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgQGFwcGx5IG10LTIgYWZ0ZXI6Y29udGVudC1bJyddIGFmdGVyOmJnLWdsb2JhbC1saWdodC1ncmV5LTQwMCBhZnRlcjptdC0yIGFmdGVyOm14LTEwIGFmdGVyOnctWzFweF0gYWZ0ZXI6aC0xMiBsYXN0OmFmdGVyOmhpZGRlbjtcblxuICAgICAgICBhLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktcyBmb250LW5vcm1hbCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ueGxpbmstZXhhY3QtYWN0aXZlIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktcyBmb250LW5vcm1hbCB0ZXh0LWxpbmstbGlnaHQtNTAwIGN1cnNvci1kZWZhdWx0IHBvaW50ZXItZXZlbnRzLW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnhicmVhZGNydW1iLWRpdmlkZXIge1xuICAgICAgICBAYXBwbHkgaGlkZGVuO1xuICAgIH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGVybXMgJiBDb25kaXRpb25zIENTU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi50ZXJtcy1jb25kaXRpb24tZGl2IHtcbiAgICBAYXBwbHkgbXgtMjAgbWItNDggbWQ6bWwtODAgbWQ6bWItNDAgbWQ6bXItNTY7XG4gICAgLnRlcm1zLXdyYXAge1xuICAgICAgICBAYXBwbHkgZmxleCBtZDpmbGV4LW5vd3JhcCBmbGV4LXdyYXAgaXRlbXMtc3RhcnQ7XG4gICAgICAgIC54dGFicy1uYXYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgbWQ6dy1bMjc4cHhdIHN0YXRpYyBsZzpzdGlja3kgdG9wLTEyOCBtci0wIG1kOm1yLTQwO1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgdGV4dC1jZW50ZXIgbGc6dGV4dC1sZWZ0IHRleHQtaGVhZGxpbmUtcyBtZDp0ZXh0LWhlYWRsaW5lLWwgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgZm9udC1ub3JtYWwgdXBwZXJjYXNlIG1iLTE4IG1kOm1iLTI4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYnMge1xuICAgICAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgbWQ6dy1bMjc4cHhdIGJvcmRlci1sIGJvcmRlci1zb2xpZCBib3JkZXItZ2xvYmFsLWxpZ2h0LWdyZXktMjAwO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLWJhc2UtbGlnaHQtMiBweS0yMCBwbC0yOCBwci0xNiB3aGl0ZXNwYWNlLW5vd3JhcCB0ZXh0LWhlYWRsaW5lLXh4cyB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBib3JkZXItdCBib3JkZXItciBib3JkZXItc29saWQgYm9yZGVyLWdsb2JhbC1saWdodC1ncmV5LTIwMCBob3Zlcjp0ZXh0LWxpbmstbGlnaHQtNTAwIGhvdmVyOmJnLWJhc2UtbGlnaHQtMSBob3Zlcjpib3JkZXItci1iYXNlLWxpZ2h0LTE7XG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtWzI0cHhdIG1sLWF1dG8gbXQtMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnh0YWJzLWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxpbmstbGlnaHQtNTAwIGJnLWJhc2UtbGlnaHQtMSBib3JkZXItciBib3JkZXItc29saWQgYm9yZGVyLXItZ2xvYmFsLWxpZ2h0LWdyZXktMjAwIG1kOmJvcmRlci1yLWJhc2UtbGlnaHQtMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1iIGJvcmRlci1zb2xpZCBib3JkZXItYi1nbG9iYWwtbGlnaHQtZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnh0YWJzLWNvbnRlbnQge1xuICAgICAgICBAYXBwbHkgbXQtMzIgbWItMCBtZDptdC01NiBtZDptci00ODtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxlZnQgdGV4dC1oZWFkbGluZS14cyBmb250LWJvbGQgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgbWItMTQ7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtbGVmdCB0ZXh0LWhlYWRsaW5lLXhzIG1kOnRleHQtaGVhZGxpbmUteHhzIGZvbnQtYm9sZCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBtYi0xNDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1sZWZ0IHRleHQtaGVhZGxpbmUteHMgZm9udC1ib2xkIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIG1iLTE0O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxlZnQgdGV4dC1oZWFkbGluZS14cyBtZDp0ZXh0LWhlYWRsaW5lLXMgZm9udC1ib2xkIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIG1iLTE0O1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxlZnQgdGV4dC1oZWFkbGluZS14eHMgbWQ6dGV4dC1oZWFkbGluZS14cyBmb250LWJvbGQgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgbWItMTQ7XG4gICAgICAgIH1cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtbGVmdCB0ZXh0LWJvZHktbSBmb250LWJvbGQgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgbWItMTQgbXQtMTggZmlyc3Q6bXQtMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1sZWZ0IHRleHQtaGVhZGxpbmUtcyBtZDp0ZXh0LWhlYWRsaW5lLW0gZm9udC1ub3JtYWwgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgcGItNiBtYi0wIHctZnVsbCB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgbWItMTQgZm9udC1saWdodCBibG9jaztcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtYm9sZCB0ZXh0LWJvZHktbSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIG1iLTE0IGZvbnQtbGlnaHQgaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgZm9udC1ib2xkIHRleHQtYm9keS1tIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tIHRleHQtbGluay1saWdodC01MDAgZm9udC1ub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgdWwsXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIEBhcHBseSBsaXN0LVtyZXZlcnQtbGF5ZXJdIG1sLTMyIG1iLTI4O1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktbSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBtYi0yIGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2Nvb2tpZS1wb2xpY3ktdGl0bGUge1xuICAgICAgICAgICAgQGFwcGx5IG1iLTg7XG4gICAgICAgIH1cbiAgICAgICAgI290LXNkay1jb29raWUtcG9saWN5IC5vdC1zZGstY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBhcHBseSBweC0wO1xuICAgICAgICB9XG4gICAgICAgICNvdC1zZGstY29va2llLXBvbGljeS12Mi5vdC1zZGstY29va2llLXBvbGljeSAjY29va2llLXBvbGljeS10aXRsZSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14eHMgbWQ6dGV4dC1oZWFkbGluZS14cyBmb250LW5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAjb3Qtc2RrLWNvb2tpZS1wb2xpY3ktdjIub3Qtc2RrLWNvb2tpZS1wb2xpY3kgI2Nvb2tpZS1wb2xpY3ktZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIGZvbnQtbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgI290LXNkay1jb29raWUtcG9saWN5LXYyLm90LXNkay1jb29raWUtcG9saWN5IC5vdC1zZGstY29va2llLXBvbGljeS1ncm91cCB7XG4gICAgICAgICAgICBAYXBwbHkgbG93ZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgICNvdC1zZGstY29va2llLXBvbGljeS12Mi5vdC1zZGstY29va2llLXBvbGljeSAub3Qtc2RrLWNvb2tpZS1wb2xpY3ktZ3JvdXA6OmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICBAYXBwbHkgY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuICAgICAgICAjb3Qtc2RrLWNvb2tpZS1wb2xpY3ktdjIub3Qtc2RrLWNvb2tpZS1wb2xpY3kgLm90LXNkay1jb29raWUtcG9saWN5LWdyb3VwLWRlc2Mge1xuICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIGZvbnQtbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNvb2tpZS1wb2xpY3ktdGl0bGUge1xuICAgICAgICAgICAgQGFwcGx5IG1iLTIwIGZvbnQtbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5wdXJwb3Nlcy1saXN0cyB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgbWItMzI7XG4gICAgICAgICAgICAgICAgLmdjbWMtdGFibGUge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGJvcmRlci1jb2xsYXBzZSBib3JkZXItdCBib3JkZXItbCBib3JkZXItc29saWQgYm9yZGVyLVsjZDdkN2Q3XTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdjbWMtdGFibGUgdGgge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1bIzY5Njk2OV0gZm9udC1ib2xkIHRleHQtYm9keS1zIGJnLVsjRjhGOEY4XSBib3JkZXIgcHgtMTYgcHktMTIgYm9yZGVyLWIgYm9yZGVyLXIgYm9yZGVyLXNvbGlkIGJvcmRlci1bI2Q3ZDdkN107XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5nY21jLXRhYmxlIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtWyM2OTY5NjldIGZvbnQtbm9ybWFsIHRleHQtYm9keS1zIGJvcmRlciBweC0xNiBweS0xMiBib3JkZXItYiBib3JkZXItciBib3JkZXItc29saWQgYm9yZGVyLVsjZDdkN2Q3XTtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1bIzY5Njk2OV07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC5nY21jLXRhYmxlIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmdjbWMtdGFibGUgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJsb2NrIGJvcmRlci1ub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5nY21jLXRhYmxlIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsjNjk2OTY5XSBmb250LW5vcm1hbCB0ZXh0LWJvZHktcyBibG9jayB0ZXh0LXJpZ2h0IHJlbGF0aXZlIHBsLVs1MCVdIGJlZm9yZTpjb250ZW50LVthdHRyKGRhdGEtbGFiZWwpXSBiZWZvcmU6YWJzb2x1dGUgYmVmb3JlOmZvbnQtYm9sZCBiZWZvcmU6dGV4dC1sZWZ0IGJlZm9yZTpsZWZ0LTEwIGJvcmRlci1sLTAgYm9yZGVyLXQtMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgdGFibGUtZml4ZWQgYnJlYWstd29yZHM7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxpbmstbGlnaHQtNTAwIFtvdmVyZmxvdy13cmFwOmFueXdoZXJlXTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBbb3ZlcmZsb3ctd3JhcDphbnl3aGVyZV07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jb25ldHJ1c3QtY29uc2VudC1zZGsgI29uZXRydXN0LXBjLXNkayAqOmZvY3VzLFxuI29uZXRydXN0LWNvbnNlbnQtc2RrICNvbmV0cnVzdC1wYy1zZGsgLm90LXZsc3QtY250ciA+IGE6Zm9jdXMge1xuICAgIEBhcHBseSBvdXRsaW5lLVtub25lXSAjeyFpbXBvcnRhbnR9O1xufVxuI29uZXRydXN0LXBjLXNkayAub3QtYWN0aXZlLW1lbnUge1xuICAgIEBhcHBseSBib3JkZXItdCBib3JkZXItc29saWQgYm9yZGVyLXQtZ2xvYmFsLWxpZ2h0LWJsYWNrIGJvcmRlci1iLWdsb2JhbC1saWdodC1ibGFjayAjeyFpbXBvcnRhbnR9O1xufVxuI29uZXRydXN0LXBjLXNkayB1bCxcbiNvbmV0cnVzdC1wYy1zZGsgbGk6Zmlyc3QtY2hpbGQgZGl2IHtcbiAgICBAYXBwbHkgYm9yZGVyLXQtMCAjeyFpbXBvcnRhbnR9O1xufVxuI29uZXRydXN0LWNvbnNlbnQtc2RrICNvbmV0cnVzdC1wYy1zZGsgLm90LWFjdGl2ZS1tZW51IHtcbiAgICBAYXBwbHkgYm9yZGVyLWwgYm9yZGVyLXQgYm9yZGVyLXNvbGlkIGJvcmRlci1uZXV0cmFsLWJsYWNrO1xufVxuI29uZXRydXN0LXBjLXNkayAub3Qtc3dpdGNoLW5vYiB7XG4gICAgQGFwcGx5IG91dGxpbmUtW25vbmVdO1xufSIsIi5oZWFkZXItd3JhcCB7XG4gICAgQGFwcGx5IHJlbGF0aXZlIHotNTAgb3ZlcmZsb3ctdmlzaWJsZTtcbiAgICAmLWlubmVyIHtcbiAgICAgICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGgtZnVsbCBweC0xNiBwdC0xMiBtZDpweC0wIG1kOnB0LTggcGItMTIgbWQ6cGItMCBmbGV4LXdyYXA7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIEBhcHBseSBoaWRkZW4gbWQ6YmxvY2sgbXItNjQgaC02NCBwbC0yODtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHctWzEzMnB4XSBoLTY0O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgaC1mdWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9iLWxvZ28ge1xuICAgICAgICAgICAgQGFwcGx5IGJsb2NrIG1kOmhpZGRlbiBtdC0wIHctWzcwcHhdIGgtWzM0cHhdO1xuICAgICAgICAgICAgLnhmaWd1cmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCB3LWZ1bGwgaC1mdWxsO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGgtZnVsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1taWRkbGUge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXgtYXV0byBoaWRkZW4gbWQ6YmxvY2s7XG4gICAgICAgICAgICAuc2VhcmNoLWJhciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWJhc2UtbGlnaHQtMSBmbGV4IG0tMCBwbC0xNiBwci04IHB5LTQgcm91bmRlZC14eHMgYm9yZGVyIGJvcmRlci1zb2xpZCBib3JkZXItZ2xvYmFsLWxpZ2h0LWdyZXktNTAwO1xuICAgICAgICAgICAgICAgIC54aW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsO1xuICAgICAgICAgICAgICAgICAgICAueGlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTA7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1zIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwICBtci0xNiBiZy1ub25lIHAtMCBib3JkZXItMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBoLTMyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1bMzJweF0gY3Vyc29yLXBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgY29udGVudC1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBjb250ZW50LW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgIEBhcHBseSBmbGV4IGp1c3RpZnktZW5kIG1sLWF1dG8gcC0wIG1kOnB5LTEwIG1kOnBsLVs1OHB4XSBtZDpwci0xMCB3LWF1dG8gbXItMCBtZDptci0yODtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1jZW50ZXIgbXQtNCBtZDptdC0wIG1yLTE0IG1kOm1yLTI4IGxhc3Q6bXItMDtcbiAgICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBibG9jayBjdXJzb3ItcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14bCBtZDp0ZXh0LWhlYWRsaW5lLXhsIGxlYWRpbmctbm9uZSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBtdC00IHRleHQtYm9keS14cyB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBoaWRkZW4gbWQ6YmxvY2sgd2hpdGVzcGFjZS1ub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJhc2UtbGlnaHQtMSB0ZXh0LWJvZHkteHMgYmctYmFkZ2UgYWJzb2x1dGUgdy0yMCBoLTIwIHJvdW5kZWQtcGlsbCAtdG9wLTQgLXJpZ2h0LTEwIHB0LVsxcHhdIG1kOnRvcC0yIG1kOi1yaWdodC00O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlYXJjaC1pY29uIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIG1kOmhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWxsLXRvLXVzIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgaGlkZGVuIG1kOmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGVmdC1hcnJvdyB7XG4gICAgICAgICAgICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0xMCBib3R0b20tWzExcHhdIHotWzEwMDAwMDBdO1xuICAgICAgICB9XG4gICAgICAgIC5yaWdodC1hcnJvdyB7XG4gICAgICAgICAgICBAYXBwbHkgYWJzb2x1dGUgcmlnaHQtMTAgYm90dG9tLVsxMXB4XSB6LVsxMDAwMDAwXTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgIEBhcHBseSB0b3AtMTYgbGVmdC0xMiBtZDp0b3AtMCBtZDpsZWZ0LTAgYWJzb2x1dGUgbWQ6cmVsYXRpdmUgYmxvY2sgdy1hdXRvIG1kOnctZnVsbCBweC0wIG1kOnB4LTI4IG92ZXJmbG93LWhpZGRlbjtcbiAgICAgICAgICAgIC54bmF2YmFyLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgIEBhcHBseSB6LTEwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnhuYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHAtMCBiZy10cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAueG5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14bCBsZWFkaW5nLW5vbmUgcC0wIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC54bmF2YmFyLWRlc2t0b3Age1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHkteHMgbGc6dGV4dC1ib2R5LXMgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgcmVsYXRpdmUgbXQtMCBoLWF1dG8gbWQ6dHJhbnNpdGlvbi1ub25lO1xuICAgICAgICAgICAgICAgIC54bmF2YmFyLW1lbnUtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBmbGV4IG92ZXJmbG93LXgtaGlkZGVuIHNjcm9sbC1zbW9vdGggd2hpdGVzcGFjZS1ub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLnhuYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBmbGV4IHJlbGF0aXZlIGJnLXRyYW5zcGFyZW50IG15LTAgbXgtYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpLnhuYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG1kOm14LTE2IGxnOm14LTMyIG15LTAgaC1hdXRvIGN1cnNvci1wb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYmctbWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBtdC0yIHBvaW50ZXItZXZlbnRzLW5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGNvbnRlbnQtW1wiXCJdIGJnLVt1cmwoJy9pbWFnZXMvbWVudS1kb3duLWFycm93LnBuZycpXSBiZy1uby1yZXBlYXQgYmctY29udGFpbiAgei01MCB3LTI4IGgtMjAgaW5saW5lLWJsb2NrIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLVswLjNzXSBkZWxheS1bMC41c10gZWFzZS1bY3ViaWMtYmV6aWVyKC43OCwwLjEzLDAuMTUsMC44NildIG14LWF1dG8gLW10LTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYS54bmF2LWxpbmssXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uLnhuYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCB0ZXh0LWJvZHktcyBweC0wIHB5LTAgbXktMCBtZDpteS04IGlubGluZS1ibG9jayByZWxhdGl2ZSB3aGl0ZXNwYWNlLW5vd3JhcCBjdXJzb3ItcG9pbnRlciBtZDpoLTMyIGxlYWRpbmctWzMycHhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIGEueG5hdi1saW5rLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgYnV0dG9uLnhuYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxpbmstbGlnaHQtNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGZpeGVkIGxlZnQtMCByaWdodC0wIHRvcC1bMTI4cHhdIG0tMCBweC0wIG1kOnB4LVs0OHB4XSBsZzpweC1bMTI4cHhdICBwYi0wIG1kOnBiLTIwIGp1c3RpZnktY2VudGVyIGZsZXgtd3JhcCBvcGFjaXR5LTAgaW52aXNpYmxlIGJnLWdsb2JhbC1saWdodC1ncmV5LTUwIHNoYWRvdy1baW5zZXRfMF82cHhfMTBweF8tOHB4X3JnYmEoMCwwLDAsMC42MildIHctZnVsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHB5LTI0IG1kOnB0LTIwIG1kOnBiLTAgbXgtMTggbWQ6bXgtMTAgdGV4dC1jZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBwLTAgdGV4dC1ib2R5LXMgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgaG92ZXI6dGV4dC1saW5rLWxpZ2h0LTUwMCB3aGl0ZXNwYWNlLW5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmRyb3Bkb3duLWl0ZW0tdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgZmxleCBqdXN0aWZ5LWNlbnRlciBvcGFjaXR5LTEwMCB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51LmFkZC1mYWRlSW5PdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tWzAuNXNdIGVhc2UtW2Vhc2VdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51LnJlbW92ZS1mYWRlSW5PdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdHJhbnNpdGlvbi1ub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpLnB1c2hjaGFpcnMtYW5kLXRyYXZlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5iZy1tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG1sLTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuY2xvdGhpbmcsXG4gICAgICAgICAgICAgICAgICAgICAgICBsaS5udXJzZXJ5LFxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuZmVlZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5iZy1tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IC1tbC1bM3B4XTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsaS50b3lzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmJnLW1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgLW1sLTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuYmF0aGluZy1hbmQtY2hhbmdpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4uYmctbWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBtbC0xMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC54bmF2YmFyLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGZpeGVkIHRvcC0wIHRyYW5zaXRpb24tW2xlZnRdIGR1cmF0aW9uLVswLjRzXSBbLXdlYmtpdC10cmFuc2l0aW9uOmxlZnRfMC40c10gei01MCBiZy1iYXNlLWxpZ2h0LTEgbWQ6Ymctbm9uZSB3LVtjYWxjKDEwMCVfLV83MnB4KV0gbWQ6YmctdHJhbnNwYXJlbnQgbWQ6dy1hdXRvIGgtZnVsbDtcbiAgICAgICAgICAgICAgICAueG5hdmJhci1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG92ZXJmbG93LXktYXV0bztcbiAgICAgICAgICAgICAgICAgICAgLmlubmVyLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IG10LTIwIG1iLTE2IG14LTMyIGJsb2NrIG1kOmhpZGRlbiB0ZXh0LWNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHctWzgwcHhdIGgtWzM4cHhdO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB3LWZ1bGwgaC1mdWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAueG5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLWJhc2UtbGlnaHQtMSBtZDpiZy10cmFuc3BhcmVudCBteC0zMiBib3JkZXItYi1nbG9iYWwtbGlnaHQtZ3JleS0zMDAgYm9yZGVyLWIgYm9yZGVyLXNvbGlkIG1kOmJvcmRlci1iLTAgYmxvY2sgbWQ6ZmxleCBqdXN0aWZ5LXN0YXJ0IG1kOmp1c3RpZnktY2VudGVyIGxhc3Q6cHQtMzI7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGN1cnNvci1wb2ludGVyIHJlbGF0aXZlIHRleHQtbGVmdCBibG9jayBtYi0zMiBwLTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHAtMCBtLTAgdXBwZXJjYXNlIHRleHQtbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnhidXR0b24tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gZm9udC1ib2xkIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIGZsZXggaXRlbXMtY2VudGVyIHAtMCBtLTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktbSBjYXBpdGFsaXplIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIHAtMCBtLTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGkuYm9sZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGN1cnNvci1wb2ludGVyIHJlbGF0aXZlIHRleHQtbGVmdCBibG9jayBtYi0zMiBwLTAgZmlyc3Q6bXQtMjggbGFzdDptYi0yODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcC0wIG0tMCBmbGV4IGl0ZW1zLWNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gbm9ybWFsLWNhc2UgZm9udC1ib2xkIHRleHQtZ2xvYmFsLWxpZ2h0LWdyZXktODAwIGZsZXggaXRlbXMtY2VudGVyIHAtMCBtLTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy0zMiB0ZXh0LWxlZnQgdGV4dC1oZWFkbGluZS14bCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBtci0xMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtYm9keS1tIGZvbnQtYm9sZCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCBmbGV4IGl0ZW1zLWNlbnRlciBwLTAgbS0wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBub3JtYWwtY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHctMzIgdGV4dC1sZWZ0IHRleHQtaGVhZGxpbmUteGwgdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgbXItMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsaS5hbGwtcHJvZHVjdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAueG5hdmJhci1tZW51LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgbXgtMzIgcGItNDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAueG5hdmJhci1jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgIEBhcHBseSBmaXhlZCB6LTUwIHJpZ2h0LTIwIHRvcC0xMCBtdC02O1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC1oZWFkbGluZS14bCB0ZXh0LWJhc2UtbGlnaHQtMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAueG5hdmJhci1zdWItbWVudSB7XG4gICAgICAgICAgICBAYXBwbHkgbXgtMzIgbXQtMjAgYm9yZGVyLWIgYm9yZGVyLXNvbGlkIGJvcmRlci1nbG9iYWwtbGlnaHQtZ3JleS0yMDA7XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgbWItMjAgZmxleDtcbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtaGVhZGxpbmUteHMgYWxpZ24tbWlkZGxlIGlubGluZS1ibG9jayBtci00O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC54bmF2YmFyLXN1Yi1tZW51LWxpc3Qge1xuICAgICAgICAgICAgICAgIEBhcHBseSBtbC02O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAueG5hdmJhci1zdWItbWVudS1saXN0LXB1c2hjaGFpcnMtdHJhdmVsIC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy1wdXNoY2hhaXJzLXRyYXZlbC1saWdodC01MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC54bmF2YmFyLXN1Yi1tZW51LWxpc3QtY2xvdGhpbmcgLnJvdXRlci1saW5rLWV4YWN0LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtb3RoZXJzLWNsb3RoaW5nLWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnhuYXZiYXItc3ViLW1lbnUtbGlzdC1udXJzZXJ5IC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy1udXJzZXJ5LWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnhuYXZiYXItc3ViLW1lbnUtbGlzdC10b3lzLWJvb2tzIC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy10b3lzLWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnhuYXZiYXItc3ViLW1lbnUtbGlzdC10b3lzIC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy10b3lzLWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnhuYXZiYXItc3ViLW1lbnUtbGlzdC1mZWVkaW5nIC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy1mZWVkaW5nLWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnhuYXZiYXItc3ViLW1lbnUtbGlzdC1iYXRoaW5nLWNoYW5naW5nIC5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LW90aGVycy1iYXRoaW5nLWNsb3RoaW5nLWxpZ2h0LTUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9iLXNlYXJjaC1iYXIge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIG10LTEyIG1kOmhpZGRlbiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5tb2Itc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGJnLWJhc2UtbGlnaHQtMSBmbGV4IG1yLTQwIHB5LTQgcGwtMTYgcHItOCByb3VuZGVkLXh4cyBib3JkZXIgYm9yZGVyLXNvbGlkIGJvcmRlci1nbG9iYWwtbGlnaHQtZ3JleS01MDA7XG4gICAgICAgICAgICAgICAgLnhpbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTA7XG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJvZHktbSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTgwMCB3LVtjYWxjKDEwMCVfLV8xNnB4KV0gbXItMTYgeHNtOnctW2NhbGMoMTAwJV8tXzE2cHgpXSB4c206bXItMTYgYmctbm9uZSBwLTAgYm9yZGVyLTA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnhpbnB1dC1sZWZ0LWljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnhpbnB1dC1yaWdodC1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy0yNCBoLTI0IG1kOnctMzIgbWQ6aC0zMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtaWNvbjEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyNHB4XSBtZDp0ZXh0LVszMnB4XTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBhcHBseSB6LWF1dG8gYWJzb2x1dGUgdG9wLTQgcmlnaHQtMCB3LTI0IGgtMjQgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LVsyNHB4XSB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGVja291dC1oZWFkZXItd3JhcCB7XG4gICAgQGFwcGx5IHJlbGF0aXZlIHctZnVsbCBweC0xNiBweS0xMiBib3gtYm9yZGVyIG1kOnB4LTI0IG1kOnB5LTE2IHotMTAgYmctZ2xvYmFsLWxpZ2h0LXdoaXRlIHNoYWRvdy1jdXN0b207XG4gICAgLmhlYWRlci13cmFwIHtcbiAgICAgICAgQGFwcGx5IGgtYXV0byBtaW4taC1bYXV0b107XG4gICAgICAgIC5oZWFkZXItd3JhcC1pbm5lciB7XG4gICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGZsZXggZmxleC1ub3dyYXAgaXRlbXMtY2VudGVyIGgtYXV0byBwYi0wIHAtMDtcbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgdy05NiBtdC0wIG1iLTAgbXgtMCBoLWF1dG8gYmxvY2sgbWQ6bXQtMTA7XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHctYXV0byBoLWF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWd1cmUge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1hdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAueGZpZ3VyZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmxvY2sgbWF4LXctOTYgdy01NiBtZDp3LWF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnhmaWd1cmUtaW1nIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmxvY2sgbWF4LXctOTYgdy1mdWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfcmlnaHQge1xuICAgICAgICAgICAgQGFwcGx5IHctZnVsbCB0ZXh0LXJpZ2h0IHRleHQtYm9keS1zIG0tMCBtZDp0ZXh0LWhlYWRsaW5lLXh4cyBtZDpteC0wIG1kOm15LTIwO1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja291dC1jb250YWN0IHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWhlYWRsaW5lLXh4cyBmb250LW5vcm1hbCBtdC0yMCBtYi0yMCB0ZXh0LWdsb2JhbC1saWdodC1ncmV5LTYwMCBmbG9hdC1yaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0aWNreS1oZWFkZXIge1xuICAgIEBhcHBseSByZWxhdGl2ZSAgei0yMCBiZy1nbG9iYWwtbGlnaHQtd2hpdGUgc2hhZG93LWN1c3RvbSBsZWZ0LTAgdG9wLTAgdy1mdWxsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLVswLjNzXSBlYXNlLVtjdWJpYy1iZXppZXIoLjc4LDAuMTMsMC4xNSwwLjg2KV07XG59XG5cbi5oZWFkZXItd3JhcC1pbm5lciAubWVudSAueG5hdmJhci1tb2JpbGUgLnhuYXZiYXItbmF2IGxpLm9wdGFub24tdG9nZ2xlLWRpc3BsYXkgYnV0dG9uIHtcbiAgICBAYXBwbHkgbm9ybWFsLWNhc2U7XG59XG4iLCIuZm9vdC1saW5rcyB7XG4gICAgQGFwcGx5IGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIGxnOml0ZW1zLXN0YXJ0IGZsZXgtd3JhcDtcbiAgICBsaSB7XG4gICAgICAgIEBhcHBseSBteS0xMiBweC0yMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1ib2R5LW0gdGV4dC1nbG9iYWwtbGlnaHQtZ3JleS04MDAgZm9udC1ub3JtYWwgbWQ6aG92ZXI6dGV4dC1saW5rLWxpZ2h0LTUwMCBjdXJzb3ItcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAucm91dGVyLWxpbmstYWN0aXZlIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LWxpbmstbGlnaHQtNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmZvb3Rlci1zb2NpYWwtaWNvbiB7XG4gICAgQGFwcGx5IGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIGdhcC14LTIwIG1iLTEyO1xuICAgIGxpIHtcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IG15LTEyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIEBhcHBseSBpbmxpbmUtZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5mb290ZXItcGF5bWVudC1tZXRob2Qge1xuICAgIEBhcHBseSBmbGV4IGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciBtYi04IHNtOm1iLTI0IGZsZXgtd3JhcCB3LTI4OCBteC1hdXRvIHNtOnctZnVsbDtcbiAgICBkaXYge1xuICAgICAgICBAYXBwbHkgbWItMTYgc206bWItMCBteC04IGlubGluZS1mbGV4O1xuICAgIH1cbn1cblxuZm9vdGVyIHtcbiAgICAudHJ1c3BpbG90LXdyYXAge1xuICAgICAgICBAYXBwbHkgbXQtMTYgbWItOCBtZDptdC0xMjtcbiAgICB9XG59XG4iXX0= */
  
    @font-face {
      font-family: xicons;
      src: url("/_nuxt/node_modules/@xcom/icons/dist/kidx/fonts/xicons.eot?hq04sz");
      src: url("/_nuxt/node_modules/@xcom/icons/dist/kidx/fonts/xicons.eot?hq04sz#iefix") format("embedded-opentype"), url("/_nuxt/node_modules/@xcom/icons/dist/kidx/fonts/xicons.ttf?hq04sz") format("truetype"), url("/_nuxt/node_modules/@xcom/icons/dist/kidx/fonts/xicons.woff?hq04sz") format("woff"), url("/_nuxt/node_modules/@xcom/icons/dist/kidx/fonts/xicons.svg?hq04sz#xicons") format("svg");
      font-weight: 400;
      font-style: normal;
      font-display: block
    }

    [class*=" xicon-"],
    [class^=xicon-] {
      font-family: xicons !important;
      speak: never;
      font-style: normal;
      font-weight: 400;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale
    }

    .xicon-arrow-down:before {
      content: "\e900"
    }

    .xicon-arrow-down-slim:before {
      content: "\e901"
    }

    .xicon-arrow-left:before {
      content: "\e902"
    }

    .xicon-arrow-left-2:before {
      content: "\e903"
    }

    .xicon-arrow-right:before {
      content: "\e904"
    }

    .xicon-arrow-right-2:before {
      content: "\e905"
    }

    .xicon-arrow-up:before {
      content: "\e906"
    }

    .xicon-bag-fill:before {
      content: "\e907"
    }

    .xicon-basket:before {
      content: "\e908"
    }

    .xicon-basket-full:before {
      content: "\e909"
    }

    .xicon-check-circle:before {
      content: "\e90a"
    }

    .xicon-check-fill:before {
      content: "\e90b"
    }

    .xicon-close:before {
      content: "\e90c"
    }

    .xicon-close-circle:before {
      content: "\e90d"
    }

    .xicon-close-circle-fill:before {
      content: "\e90e"
    }

    .xicon-credit-card:before {
      content: "\e90f"
    }

    .xicon-currency-pound:before {
      content: "\e910"
    }

    .xicon-delete:before {
      content: "\e911"
    }

    .xicon-delete-1:before {
      content: "\e912"
    }

    .xicon-delete-circle:before {
      content: "\e913"
    }

    .xicon-delete-fill:before {
      content: "\e914"
    }

    .xicon-edit:before {
      content: "\e915"
    }

    .xicon-edit-outline:before {
      content: "\e916"
    }

    .xicon-email:before {
      content: "\e917"
    }

    .xicon-error:before {
      content: "\e918"
    }

    .xicon-exclamation-circle-fill:before {
      content: "\e919"
    }

    .xicon-filter:before {
      content: "\e91a"
    }

    .xicon-hamburger:before {
      content: "\e91b"
    }

    .xicon-home:before {
      content: "\e91c"
    }

    .xicon-info:before {
      content: "\e91d"
    }

    .xicon-location:before {
      content: "\e91e"
    }

    .xicon-location-fill:before {
      content: "\e91f"
    }

    .xicon-location-underline:before {
      content: "\e920"
    }

    .xicon-lock:before {
      content: "\e921"
    }

    .xicon-lock-outline:before {
      content: "\e922"
    }

    .xicon-minus:before {
      content: "\e923"
    }

    .xicon-minus-circle:before {
      content: "\e924"
    }

    .xicon-minus-fill:before {
      content: "\e925"
    }

    .xicon-offline:before {
      content: "\e926"
    }

    .xicon-package:before {
      content: "\e927"
    }

    .xicon-package-fill:before {
      content: "\e928"
    }

    .xicon-phone:before {
      content: "\e929"
    }

    .xicon-play-sharp:before {
      content: "\e92a"
    }

    .xicon-plus-circle:before {
      content: "\e92b"
    }

    .xicon-plus-fill:before {
      content: "\e92c"
    }

    .xicon-plus-sharp:before {
      content: "\e92d"
    }

    .xicon-search:before {
      content: "\e92e"
    }

    .xicon-share:before {
      content: "\e92f"
    }

    .xicon-share-fill:before {
      content: "\e930"
    }

    .xicon-sign-in:before {
      content: "\e931"
    }

    .xicon-sort:before {
      content: "\e932"
    }

    .xicon-sterling-pound-tag:before {
      content: "\e933"
    }

    .xicon-store:before {
      content: "\e934"
    }

    .xicon-thumb-up:before {
      content: "\e935"
    }

    .xicon-tick:before {
      content: "\e936"
    }

    .xicon-upload:before {
      content: "\e937"
    }

    .xicon-user:before {
      content: "\e938"
    }

    .xicon-user-add:before {
      content: "\e939"
    }

    .xicon-user-fill:before {
      content: "\e93a"
    }

    .xicon-verify:before {
      content: "\e93b"
    }

    .xicon-visibility-off:before {
      content: "\e93c"
    }

    .xicon-visibility-on:before {
      content: "\e93d"
    }

    .xicon-zoom:before {
      content: "\e93e"
    }

    /*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2tuZWdpL2RldmVsb3BtZW50L2tpZHgtd2ViL3NyYy9ub2RlX21vZHVsZXMvQHhjb20vaWNvbnMvZGlzdC9raWR4L3hpY29ucy5taW4uY3NzIiwibWFwcGluZ3MiOiJBQUFBLFdBQVcsa0JBQWtCLENBQUMsNEVBQWtDLENBQUMsaVlBQXlOLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLG1DQUFtQyw0QkFBNEIsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLG1CQUFtQixDQUFDLG1CQUFtQixDQUFDLGFBQWEsQ0FBQyxrQ0FBa0MsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLDhCQUE4QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHNDQUFzQyxlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsaUNBQWlDLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsbUJBQW1CLGVBQWUiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2tuZWdpL2RldmVsb3BtZW50L2tpZHgtd2ViL3NyYy9ub2RlX21vZHVsZXMvQHhjb20vaWNvbnMvZGlzdC9raWR4L3hpY29ucy5taW4uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2V7Zm9udC1mYW1pbHk6eGljb25zO3NyYzp1cmwoXCJmb250cy94aWNvbnMuZW90P2hxMDRzelwiKTtzcmM6dXJsKFwiZm9udHMveGljb25zLmVvdD9ocTA0c3ojaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiZm9udHMveGljb25zLnR0Zj9ocTA0c3pcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiZm9udHMveGljb25zLndvZmY/aHEwNHN6XCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiZm9udHMveGljb25zLnN2Zz9ocTA0c3ojeGljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OmJsb2NrfVtjbGFzcyo9XCIgeGljb24tXCJdLFtjbGFzc149eGljb24tXXtmb250LWZhbWlseTp4aWNvbnMhaW1wb3J0YW50O3NwZWFrOm5ldmVyO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0ueGljb24tYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTkwMFwifS54aWNvbi1hcnJvdy1kb3duLXNsaW06YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDFcIn0ueGljb24tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTkwMlwifS54aWNvbi1hcnJvdy1sZWZ0LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDNcIn0ueGljb24tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDRcIn0ueGljb24tYXJyb3ctcmlnaHQtMjpiZWZvcmV7Y29udGVudDpcIlxcZTkwNVwifS54aWNvbi1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTkwNlwifS54aWNvbi1iYWctZmlsbDpiZWZvcmV7Y29udGVudDpcIlxcZTkwN1wifS54aWNvbi1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDhcIn0ueGljb24tYmFza2V0LWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MDlcIn0ueGljb24tY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTBhXCJ9LnhpY29uLWNoZWNrLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MGJcIn0ueGljb24tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MGNcIn0ueGljb24tY2xvc2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTBkXCJ9LnhpY29uLWNsb3NlLWNpcmNsZS1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTBlXCJ9LnhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlOTBmXCJ9LnhpY29uLWN1cnJlbmN5LXBvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxlOTEwXCJ9LnhpY29uLWRlbGV0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTkxMVwifS54aWNvbi1kZWxldGUtMTpiZWZvcmV7Y29udGVudDpcIlxcZTkxMlwifS54aWNvbi1kZWxldGUtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlOTEzXCJ9LnhpY29uLWRlbGV0ZS1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTE0XCJ9LnhpY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MTVcIn0ueGljb24tZWRpdC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxlOTE2XCJ9LnhpY29uLWVtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxlOTE3XCJ9LnhpY29uLWVycm9yOmJlZm9yZXtjb250ZW50OlwiXFxlOTE4XCJ9LnhpY29uLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTE5XCJ9LnhpY29uLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTkxYVwifS54aWNvbi1oYW1idXJnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MWJcIn0ueGljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTkxY1wifS54aWNvbi1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFxlOTFkXCJ9LnhpY29uLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlOTFlXCJ9LnhpY29uLWxvY2F0aW9uLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MWZcIn0ueGljb24tbG9jYXRpb24tdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxlOTIwXCJ9LnhpY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjFcIn0ueGljb24tbG9jay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxlOTIyXCJ9LnhpY29uLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxlOTIzXCJ9LnhpY29uLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTkyNFwifS54aWNvbi1taW51cy1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTI1XCJ9LnhpY29uLW9mZmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjZcIn0ueGljb24tcGFja2FnZTpiZWZvcmV7Y29udGVudDpcIlxcZTkyN1wifS54aWNvbi1wYWNrYWdlLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjhcIn0ueGljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MjlcIn0ueGljb24tcGxheS1zaGFycDpiZWZvcmV7Y29udGVudDpcIlxcZTkyYVwifS54aWNvbi1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTkyYlwifS54aWNvbi1wbHVzLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmNcIn0ueGljb24tcGx1cy1zaGFycDpiZWZvcmV7Y29udGVudDpcIlxcZTkyZFwifS54aWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmVcIn0ueGljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MmZcIn0ueGljb24tc2hhcmUtZmlsbDpiZWZvcmV7Y29udGVudDpcIlxcZTkzMFwifS54aWNvbi1zaWduLWluOmJlZm9yZXtjb250ZW50OlwiXFxlOTMxXCJ9LnhpY29uLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzJcIn0ueGljb24tc3RlcmxpbmctcG91bmQtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxlOTMzXCJ9LnhpY29uLXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxlOTM0XCJ9LnhpY29uLXRodW1iLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlOTM1XCJ9LnhpY29uLXRpY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzZcIn0ueGljb24tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlOTM3XCJ9LnhpY29uLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzhcIn0ueGljb24tdXNlci1hZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGU5MzlcIn0ueGljb24tdXNlci1maWxsOmJlZm9yZXtjb250ZW50OlwiXFxlOTNhXCJ9LnhpY29uLXZlcmlmeTpiZWZvcmV7Y29udGVudDpcIlxcZTkzYlwifS54aWNvbi12aXNpYmlsaXR5LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZTkzY1wifS54aWNvbi12aXNpYmlsaXR5LW9uOmJlZm9yZXtjb250ZW50OlwiXFxlOTNkXCJ9LnhpY29uLXpvb206YmVmb3Jle2NvbnRlbnQ6XCJcXGU5M2VcIn0iXSwidmVyc2lvbiI6M30= */
  
    
    .goodbye-page {
      background-color: #f5f5f5;
      display: flex;
      flex-direction: column;
    }

    /* Header */
    .header {
      background: #ffffff;
      box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
    }

    /* Main Content Container */
    .content {
      flex: 1;
      text-align: center;
      padding: 40px 20px 80px;
      max-width: 1020px;
      margin: 0 auto;
    }

    /* Closed Icon */
    .closed-icon {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-bottom: 32px;
    }



    /* Title */
    .title {
      font-size: 32px;
      font-weight: 600;
      line-height: 44px;
      color: #000;
      text-align: center;
      margin-bottom: 32px;
    }

    /* Description */
    .description {
      font-size: 18px;
      line-height: 30px;
      color: #000;
      font-weight: 400;
      margin: 0 auto 32px auto;
      text-align: center;
    }

    /* Email Link */
    .email {
      color: #000;
      text-decoration: underline;
      font-weight: 500;
    }

    .email:hover {
      opacity: 0.75;
    }

    /* Thank You Text */
    .thank-you {
      margin-top: 32px;
      font-size: 24px;
      font-weight: 700;
      color: #1e73a8;
      text-align: center;
    }

    /* ================= MOBILE ================= */
    @media (max-width: 640px) {
      .content {
        padding: 20px 36px;
      }

      .logo {
        width: 100px;
      }

      .closed-icon {
        margin-bottom: 16px;
      }

      .title {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 16px;
      }

      .description {
        font-size: 14px;
        line-height: 20px;
        margin-bottom: 16px;
      }

      .thank-you {
        font-size: 18px;
        margin-top: 16px;
      }
    }
    .goodbye-header[data-v-a1b6b1ac] {
      padding: 20px 0;
      background: white;
    }
    .goodbye-footer[data-v-523ec438] {
      border-top: 1px solid #e5e5e5;
      padding: 16px 0;
      background: #fff;
    }

    .footer-container[data-v-523ec438] {
      max-width: 1020px;
      margin: 0 auto;
      text-align: center;
    }

    .footer-links[data-v-523ec438] {
      display: flex;
      justify-content: center;
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .footer-links li a[data-v-523ec438] {
      color: #333;
      font-size: 16px;
      font-weight: 400;
      line-height: 1.5rem;
    }

    .footer-links li[data-v-523ec438] {
      margin-bottom: 12px;
      margin-top: 12px;
      padding-left: 20px;
      padding-right: 20px;
    }

    .footer-links li a[data-v-523ec438]:hover,
    .footer-links li a.router-link-active[data-v-523ec438] {
      color: #007BBD;
    }

  