/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */

@layer theme, base, components, utilities;

@layer theme {

  :root, :host {

    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;

    --color-red-50: rgb(254, 242, 242);

    --color-red-100: rgb(255, 226, 226);

    --color-red-200: rgb(255, 202, 202);

    --color-red-300: rgb(255, 163, 164);

    --color-red-400: rgb(255, 101, 104);

    --color-red-500: rgb(251, 44, 54);

    --color-red-600: rgb(228, 0, 22);

    --color-red-700: rgb(191, 0, 15);

    --color-red-800: rgb(159, 7, 18);

    --color-orange-700: rgb(196, 62, 0);

    --color-yellow-50: rgb(254, 252, 232);

    --color-yellow-200: rgb(255, 240, 133);

    --color-yellow-300: rgb(255, 224, 46);

    --color-yellow-400: rgb(247, 201, 0);

    --color-yellow-600: rgb(202, 138, 0);

    --color-yellow-700: rgb(162, 98, 0);

    --color-yellow-800: rgb(135, 76, 0);

    --color-green-50: rgb(240, 253, 244);

    --color-green-200: rgb(185, 248, 207);

    --color-green-600: rgb(0, 164, 71);

    --color-green-700: rgb(0, 129, 58);

    --color-green-800: rgb(1, 102, 48);

    --color-emerald-400: rgb(0, 210, 148);

    --color-emerald-500: rgb(0, 185, 129);

    --color-blue-300: rgb(145, 197, 255);

    --color-blue-400: rgb(86, 162, 255);

    --color-blue-500: rgb(50, 128, 255);

    --color-blue-600: rgb(21, 93, 252);

    --color-blue-700: rgb(20, 71, 230);

    --color-blue-800: rgb(25, 60, 184);

    --color-violet-400: rgb(166, 134, 255);

    --color-violet-500: rgb(141, 86, 255);

    --color-gray-50: rgb(249, 250, 251);

    --color-gray-100: rgb(243, 244, 246);

    --color-gray-200: rgb(229, 231, 235);

    --color-gray-300: rgb(209, 213, 220);

    --color-gray-500: rgb(106, 114, 130);

    --color-gray-600: rgb(74, 85, 101);

    --color-gray-700: rgb(54, 65, 83);

    --color-gray-800: rgb(30, 41, 57);

    --color-gray-900: rgb(16, 24, 40);

    --color-black: #000;

    --color-white: #fff;

    --spacing: 0.25rem;

    --container-sm: 24rem;

    --container-4xl: 56rem;

    --container-5xl: 64rem;

    --text-xs: 0.75rem;

    --text-xs--line-height: calc(1 / 0.75);

    --text-sm: 0.875rem;

    --text-sm--line-height: calc(1.25 / 0.875);

    --text-base: 1rem;

    --text-base--line-height: calc(1.5 / 1);

    --text-lg: 1.125rem;

    --text-lg--line-height: calc(1.75 / 1.125);

    --text-xl: 1.25rem;

    --text-xl--line-height: calc(1.75 / 1.25);

    --text-2xl: 1.5rem;

    --text-2xl--line-height: calc(2 / 1.5);

    --text-3xl: 1.875rem;

    --text-3xl--line-height: calc(2.25 / 1.875);

    --text-6xl: 3.75rem;

    --text-6xl--line-height: 1;

    --font-weight-light: 300;

    --font-weight-medium: 500;

    --font-weight-semibold: 600;

    --font-weight-bold: 700;

    --tracking-wide: 0.025em;

    --tracking-wider: 0.05em;

    --leading-tight: 1.25;

    --leading-snug: 1.375;

    --radius-sm: 0.25rem;

    --radius-md: 0.375rem;

    --radius-lg: 0.5rem;

    --radius-2xl: 1rem;

    --radius-3xl: 1.5rem;

    --ease-in: cubic-bezier(0.4, 0, 1, 1);

    --ease-out: cubic-bezier(0, 0, 0.2, 1);

    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);

    --animate-spin: spin 1s linear infinite;

    --aspect-video: 16 / 9;

    --default-transition-duration: 150ms;

    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);

    --default-font-family: var(--font-sans);

    --default-mono-font-family: var(--font-mono);

    --color-lightblue: #e4f4f5;

    --color-darkblue: #182129;

    --color-blue-42: #14575f;

    --color-blue-52: #017783;

    --color-blue-64: #019dad;

    --color-blue-96: #ebf4f5;

    --color-neutral-88: #d4d8db;

    --color-neutral-72: #9ea6ac;

    --color-neutral-45: #4c5760;

    --color-neutral-24: #182129;

    --color-lightred: #ff6666;

    --color-gray: #f2f2f2;

    --color-lightgray: #cacaca;

    --color-accent: #11ddc4;

    --color-success: #27ae60;

    --color-ultralightblue: #f5feff;

    --color-yellow: #ffb92c;

    --color-success-94: #e8f8dd;

    --color-success-43: #335d01;

    --color-error-96: #ffedeb;

    --color-error-42: #a00f15;
  }

@supports (color: color(display-p3 0 0 0%)) {
:root, :host {

      --color-red-200: rgb(255, 202, 202);

      --color-red-300: rgb(255, 163, 164);

      --color-red-400: rgb(255, 101, 104);

      --color-red-600: rgb(228, 0, 22);

      --color-red-700: rgb(191, 0, 16);

      --color-orange-700: rgb(196, 62, 0);

      --color-yellow-300: rgb(255, 224, 46);

      --color-yellow-400: rgb(247, 201, 0);

      --color-yellow-600: rgb(202, 138, 0);

      --color-yellow-700: rgb(162, 98, 0);

      --color-yellow-800: rgb(135, 76, 0);

      --color-green-600: rgb(0, 164, 71);

      --color-green-700: rgb(0, 129, 58);

      --color-emerald-400: rgb(0, 210, 148);

      --color-emerald-500: rgb(0, 185, 129);

      --color-blue-300: rgb(145, 197, 255);

      --color-blue-400: rgb(86, 162, 255);

      --color-blue-500: rgb(50, 128, 255);

      --color-violet-400: rgb(166, 134, 255);

      --color-violet-500: rgb(141, 86, 255);
    }

@media (color-gamut: p3) {
:root, :host {

        --color-red-200: color(display-p3 0.96956 0.79815 0.7943);

        --color-red-300: color(display-p3 0.95692 0.65189 0.64512);

        --color-red-400: color(display-p3 0.93353 0.43168 0.42349);

        --color-red-600: color(display-p3 0.83032 0.14038 0.1332);

        --color-red-700: color(display-p3 0.69274 0.11623 0.10468);

        --color-orange-700: color(display-p3 0.72984 0.25726 0.05111);

        --color-yellow-300: color(display-p3 0.98267 0.88088 0.32102);

        --color-yellow-400: color(display-p3 0.95994 0.79017 0.05852);

        --color-yellow-600: color(display-p3 0.77634 0.54249 0.04171);

        --color-yellow-700: color(display-p3 0.61315 0.38666 0.05797);

        --color-yellow-800: color(display-p3 0.50318 0.30478 0.07554);

        --color-green-600: color(display-p3 0.24388 0.64082 0.29481);

        --color-green-700: color(display-p3 0.19836 0.5018 0.24533);

        --color-emerald-400: color(display-p3 0.3347 0.8196 0.59158);

        --color-emerald-500: color(display-p3 0.26711 0.72685 0.5084);

        --color-blue-300: color(display-p3 0.60256 0.76721 0.99394);

        --color-blue-400: color(display-p3 0.39744 0.62813 0.99212);

        --color-blue-500: color(display-p3 0.26642 0.49122 0.98862);

        --color-violet-400: color(display-p3 0.63122 0.52218 0.99001);

        --color-violet-500: color(display-p3 0.52337 0.3296 0.99088);
      }
}
}
}

@layer base {

  *,
  ::after,
  ::before,
  ::backdrop,
  ::file-selector-button {

    box-sizing: border-box;

    margin: 0;

    padding: 0;

    border: 0 solid;
  }

  html,
  :host {

    line-height: 1.5;

    -webkit-text-size-adjust: 100%;

    tab-size: 4;

    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");

    font-feature-settings: var(--default-font-feature-settings, normal);

    font-variation-settings: var(--default-font-variation-settings, normal);

    -webkit-tap-highlight-color: transparent;
  }

  hr {

    height: 0;

    color: inherit;

    border-top-width: 1px;
  }

  abbr:where([title]) {

    -webkit-text-decoration: underline dotted;

    text-decoration: underline;

    text-decoration: underline dotted;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {

    font-size: inherit;

    font-weight: inherit;
  }

  a {

    color: inherit;

    -webkit-text-decoration: inherit;

    text-decoration: inherit;
  }

  b,
  strong {

    font-weight: bolder;
  }

  code,
  kbd,
  samp,
  pre {

    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);

    font-feature-settings: var(--default-mono-font-feature-settings, normal);

    font-variation-settings: var(--default-mono-font-variation-settings, normal);

    font-size: 1em;
  }

  small {

    font-size: 80%;
  }

  sub,
  sup {

    font-size: 75%;

    line-height: 0;

    position: relative;

    vertical-align: baseline;
  }

  sub {

    bottom: -0.25em;
  }

  sup {

    top: -0.5em;
  }

  table {

    text-indent: 0;

    border-color: inherit;

    border-collapse: collapse;
  }

  :-moz-focusring {

    outline: auto;
  }

  progress {

    vertical-align: baseline;
  }

  summary {

    display: list-item;
  }

  ol,
  ul,
  menu {

    list-style: none;
  }

  img,
  svg,
  video,
  canvas,
  audio,
  iframe,
  embed,
  object {

    display: block;

    vertical-align: middle;
  }

  img,
  video {

    max-width: 100%;

    height: auto;
  }

  button,
  input,
  select,
  optgroup,
  textarea,
  ::file-selector-button {

    font: inherit;

    font-feature-settings: inherit;

    font-variation-settings: inherit;

    letter-spacing: inherit;

    color: inherit;

    border-radius: 0;

    background-color: transparent;

    opacity: 1;
  }

  :where(select:is([multiple], [size])) optgroup {

    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {

    padding-inline-start: 20px;
  }

  ::file-selector-button {

    margin-inline-end: 4px;
  }

  ::placeholder {

    opacity: 1;
  }

  @supports (not (-webkit-appearance: -apple-pay-button))  or
    (contain-intrinsic-size: 1px) {

    ::placeholder {

      color: color-mix(in oklab, currentColor 50%, transparent);
    }
  }

  textarea {

    resize: vertical;
  }

  ::-webkit-search-decoration {

    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {

    min-height: 1lh;

    text-align: inherit;
  }

  ::-webkit-datetime-edit {

    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {

    padding: 0;
  }

  ::-webkit-datetime-edit,
  ::-webkit-datetime-edit-year-field,
  ::-webkit-datetime-edit-month-field,
  ::-webkit-datetime-edit-day-field,
  ::-webkit-datetime-edit-hour-field,
  ::-webkit-datetime-edit-minute-field,
  ::-webkit-datetime-edit-second-field,
  ::-webkit-datetime-edit-millisecond-field,
  ::-webkit-datetime-edit-meridiem-field {

    padding-block: 0;
  }

  :-moz-ui-invalid {

    box-shadow: none;
  }

  button,
  input:where([type="button"], [type="reset"], [type="submit"]),
  ::file-selector-button {

    appearance: button;
  }

  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {

    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {

    display: none !important;
  }
}

@layer utilities {

  .\@container {

    container-type: inline-size;
  }

  .\@container-\[inline-size\] {

    container-type: inline-size;
  }

  .pointer-events-auto {

    pointer-events: auto;
  }

  .pointer-events-none {

    pointer-events: none;
  }

  .\!visible {

    visibility: visible !important;
  }

  .collapse {

    visibility: collapse;
  }

  .invisible {

    visibility: hidden;
  }

  .visible {

    visibility: visible;
  }

  .sr-only {

    position: absolute;

    width: 1px;

    height: 1px;

    padding: 0;

    margin: -1px;

    overflow: hidden;

    clip: rect(0, 0, 0, 0);

    white-space: nowrap;

    border-width: 0;
  }

  .not-sr-only {

    position: static;

    width: auto;

    height: auto;

    padding: 0;

    margin: 0;

    overflow: visible;

    clip: auto;

    white-space: normal;
  }

  .absolute {

    position: absolute;
  }

  .fixed {

    position: fixed;
  }

  .relative {

    position: relative;
  }

  .static {

    position: static;
  }

  .sticky {

    position: sticky;
  }

  .inset-0 {

    inset: calc(var(--spacing) * 0);
  }

  .inset-y-0 {

    inset-block: calc(var(--spacing) * 0);
  }

  .-top-2 {

    top: calc(var(--spacing) * -2);
  }

  .top-0 {

    top: calc(var(--spacing) * 0);
  }

  .top-1\/2 {

    top: calc(1/2 * 100%);
  }

  .top-2 {

    top: calc(var(--spacing) * 2);
  }

  .top-full {

    top: 100%;
  }

  .-right-2 {

    right: calc(var(--spacing) * -2);
  }

  .right-0 {

    right: calc(var(--spacing) * 0);
  }

  .right-2 {

    right: calc(var(--spacing) * 2);
  }

  .right-4 {

    right: calc(var(--spacing) * 4);
  }

  .right-6 {

    right: calc(var(--spacing) * 6);
  }

  .bottom-0 {

    bottom: calc(var(--spacing) * 0);
  }

  .bottom-4 {

    bottom: calc(var(--spacing) * 4);
  }

  .bottom-6 {

    bottom: calc(var(--spacing) * 6);
  }

  .left-0 {

    left: calc(var(--spacing) * 0);
  }

  .left-2 {

    left: calc(var(--spacing) * 2);
  }

  .left-4 {

    left: calc(var(--spacing) * 4);
  }

  .left-6 {

    left: calc(var(--spacing) * 6);
  }

  .left-\[-40px\] {

    left: -40px;
  }

  .isolate {

    isolation: isolate;
  }

  .isolation-auto {

    isolation: auto;
  }

  .z-10 {

    z-index: 10;
  }

  .z-40 {

    z-index: 40;
  }

  .z-50 {

    z-index: 50;
  }

  .z-\[9999\] {

    z-index: 9999;
  }

  .z-auto {

    z-index: auto;
  }

  .order-1 {

    order: 1;
  }

  .order-2 {

    order: 2;
  }

  .order-first {

    order: -9999;
  }

  .order-last {

    order: 9999;
  }

  .order-none {

    order: 0;
  }

  .col-auto {

    grid-column: auto;
  }

  .col-span-full {

    grid-column: 1 / -1;
  }

  .col-start-auto {

    grid-column-start: auto;
  }

  .col-end-auto {

    grid-column-end: auto;
  }

  .row-auto {

    grid-row: auto;
  }

  .row-span-full {

    grid-row: 1 / -1;
  }

  .row-start-auto {

    grid-row-start: auto;
  }

  .row-end-auto {

    grid-row-end: auto;
  }

  .float-end {

    float: right;
  }

  .float-left {

    float: left;
  }

  .float-none {

    float: none;
  }

  .float-right {

    float: right;
  }

  .float-start {

    float: left;
  }

  .clear-both {

    clear: both;
  }

  .clear-end {

    clear: right;
  }

  .clear-left {

    clear: left;
  }

  .clear-none {

    clear: none;
  }

  .clear-right {

    clear: right;
  }

  .clear-start {

    clear: left;
  }

  .container {

    width: 100%;
  }

  @media (width >= 40rem) {

    .container {

      max-width: 40rem;
    }
  }

  @media (width >= 48rem) {

    .container {

      max-width: 48rem;
    }
  }

  @media (width >= 64rem) {

    .container {

      max-width: 64rem;
    }
  }

  @media (width >= 80rem) {

    .container {

      max-width: 80rem;
    }
  }

  @media (width >= 96rem) {

    .container {

      max-width: 96rem;
    }
  }

  .container\! {

    width: 100% !important;
  }

  @media (width >= 40rem) {

    .container\! {

      max-width: 40rem !important;
    }
  }

  @media (width >= 48rem) {

    .container\! {

      max-width: 48rem !important;
    }
  }

  @media (width >= 64rem) {

    .container\! {

      max-width: 64rem !important;
    }
  }

  @media (width >= 80rem) {

    .container\! {

      max-width: 80rem !important;
    }
  }

  @media (width >= 96rem) {

    .container\! {

      max-width: 96rem !important;
    }
  }

  .-m-2 {

    margin: calc(var(--spacing) * -2);
  }

  .m-4 {

    margin: calc(var(--spacing) * 4);
  }

  .m-10 {

    margin: calc(var(--spacing) * 10);
  }

  .mx-2 {

    margin-inline: calc(var(--spacing) * 2);
  }

  .mx-10 {

    margin-inline: calc(var(--spacing) * 10);
  }

  .mx-auto {

    margin-inline: auto;
  }

  .my-4 {

    margin-block: calc(var(--spacing) * 4);
  }

  .my-12 {

    margin-block: calc(var(--spacing) * 12);
  }

  .my-auto {

    margin-block: auto;
  }

  .-mt-4 {

    margin-top: calc(var(--spacing) * -4);
  }

  .-mt-6 {

    margin-top: calc(var(--spacing) * -6);
  }

  .-mt-22 {

    margin-top: calc(var(--spacing) * -22);
  }

  .mt-1 {

    margin-top: calc(var(--spacing) * 1);
  }

  .mt-2 {

    margin-top: calc(var(--spacing) * 2);
  }

  .mt-4 {

    margin-top: calc(var(--spacing) * 4);
  }

  .mt-6 {

    margin-top: calc(var(--spacing) * 6);
  }

  .mt-8 {

    margin-top: calc(var(--spacing) * 8);
  }

  .mt-16 {

    margin-top: calc(var(--spacing) * 16);
  }

  .mt-auto {

    margin-top: auto;
  }

  .mr-2 {

    margin-right: calc(var(--spacing) * 2);
  }

  .mr-3 {

    margin-right: calc(var(--spacing) * 3);
  }

  .mr-10 {

    margin-right: calc(var(--spacing) * 10);
  }

  .mb-1 {

    margin-bottom: calc(var(--spacing) * 1);
  }

  .mb-2 {

    margin-bottom: calc(var(--spacing) * 2);
  }

  .mb-3 {

    margin-bottom: calc(var(--spacing) * 3);
  }

  .mb-4 {

    margin-bottom: calc(var(--spacing) * 4);
  }

  .mb-6 {

    margin-bottom: calc(var(--spacing) * 6);
  }

  .mb-8 {

    margin-bottom: calc(var(--spacing) * 8);
  }

  .-ml-1 {

    margin-left: calc(var(--spacing) * -1);
  }

  .-ml-2 {

    margin-left: calc(var(--spacing) * -2);
  }

  .ml-1 {

    margin-left: calc(var(--spacing) * 1);
  }

  .ml-2 {

    margin-left: calc(var(--spacing) * 2);
  }

  .ml-4 {

    margin-left: calc(var(--spacing) * 4);
  }

  .ml-6 {

    margin-left: calc(var(--spacing) * 6);
  }

  .ml-auto {

    margin-left: auto;
  }

  .box-border {

    box-sizing: border-box;
  }

  .box-content {

    box-sizing: content-box;
  }

  .line-clamp-none {

    overflow: visible;

    display: block;

    -webkit-box-orient: horizontal;

    -webkit-line-clamp: unset;
  }

  .\!hidden {

    display: none !important;
  }

  .block {

    display: block;
  }

  .block\! {

    display: block !important;
  }

  .contents {

    display: contents;
  }

  .flex {

    display: flex;
  }

  .flow-root {

    display: flow-root;
  }

  .grid {

    display: grid;
  }

  .hidden {

    display: none;
  }

  .inline {

    display: inline;
  }

  .inline-block {

    display: inline-block;
  }

  .inline-flex {

    display: inline-flex;
  }

  .inline-grid {

    display: inline-grid;
  }

  .inline-table {

    display: inline-table;
  }

  .list-item {

    display: list-item;
  }

  .table {

    display: table;
  }

  .table-caption {

    display: table-caption;
  }

  .table-cell {

    display: table-cell;
  }

  .table-column {

    display: table-column;
  }

  .table-column-group {

    display: table-column-group;
  }

  .table-footer-group {

    display: table-footer-group;
  }

  .table-header-group {

    display: table-header-group;
  }

  .table-row {

    display: table-row;
  }

  .table-row-group {

    display: table-row-group;
  }

  .field-sizing-content {

    field-sizing: content;
  }

  .field-sizing-fixed {

    field-sizing: fixed;
  }

  .aspect-auto {

    aspect-ratio: auto;
  }

  .aspect-square {

    aspect-ratio: 1 / 1;
  }

  .aspect-video {

    aspect-ratio: var(--aspect-video);
  }

  .h-0 {

    height: calc(var(--spacing) * 0);
  }

  .h-2 {

    height: calc(var(--spacing) * 2);
  }

  .h-4 {

    height: calc(var(--spacing) * 4);
  }

  .h-5 {

    height: calc(var(--spacing) * 5);
  }

  .h-6 {

    height: calc(var(--spacing) * 6);
  }

  .h-8 {

    height: calc(var(--spacing) * 8);
  }

  .h-12 {

    height: calc(var(--spacing) * 12);
  }

  .h-20 {

    height: calc(var(--spacing) * 20);
  }

  .h-48 {

    height: calc(var(--spacing) * 48);
  }

  .h-200 {

    height: calc(var(--spacing) * 200);
  }

  .h-\[2px\] {

    height: 2px;
  }

  .h-auto {

    height: auto;
  }

  .h-full {

    height: 100%;
  }

  .h-screen {

    height: 100vh;
  }

  .max-h-\[95vh\] {

    max-height: 95vh;
  }

  .max-h-full {

    max-height: 100%;
  }

  .max-h-none {

    max-height: none;
  }

  .max-h-screen {

    max-height: 100vh;
  }

  .min-h-\[20rem\] {

    min-height: 20rem;
  }

  .min-h-\[30rem\] {

    min-height: 30rem;
  }

  .min-h-screen {

    min-height: 100vh;
  }

  .w-0 {

    width: calc(var(--spacing) * 0);
  }

  .w-1\/2 {

    width: calc(1/2 * 100%);
  }

  .w-4 {

    width: calc(var(--spacing) * 4);
  }

  .w-5 {

    width: calc(var(--spacing) * 5);
  }

  .w-6 {

    width: calc(var(--spacing) * 6);
  }

  .w-8 {

    width: calc(var(--spacing) * 8);
  }

  .w-12 {

    width: calc(var(--spacing) * 12);
  }

  .w-13 {

    width: calc(var(--spacing) * 13);
  }

  .w-16 {

    width: calc(var(--spacing) * 16);
  }

  .w-64 {

    width: calc(var(--spacing) * 64);
  }

  .w-90 {

    width: calc(var(--spacing) * 90);
  }

  .w-\[70\%\] {

    width: 70%;
  }

  .w-full {

    width: 100%;
  }

  .w-screen {

    width: 100vw;
  }

  .max-w-4xl {

    max-width: var(--container-4xl);
  }

  .max-w-5xl {

    max-width: var(--container-5xl);
  }

  .max-w-\[50\%\] {

    max-width: 50%;
  }

  .max-w-none {

    max-width: none;
  }

  .max-w-screen {

    max-width: 100vw;
  }

  .max-w-sm {

    max-width: var(--container-sm);
  }

  .min-w-0 {

    min-width: calc(var(--spacing) * 0);
  }

  .min-w-full {

    min-width: 100%;
  }

  .min-w-screen {

    min-width: 100vw;
  }

  .flex-1 {

    flex: 1;
  }

  .flex-auto {

    flex: auto;
  }

  .flex-initial {

    flex: 0 auto;
  }

  .flex-none {

    flex: none;
  }

  .flex-shrink {

    flex-shrink: 1;
  }

  .flex-shrink-0 {

    flex-shrink: 0;
  }

  .shrink {

    flex-shrink: 1;
  }

  .flex-grow {

    flex-grow: 1;
  }

  .grow {

    flex-grow: 1;
  }

  .basis-1\/5 {

    flex-basis: calc(1/5 * 100%);
  }

  .basis-auto {

    flex-basis: auto;
  }

  .basis-full {

    flex-basis: 100%;
  }

  .table-auto {

    table-layout: auto;
  }

  .table-fixed {

    table-layout: fixed;
  }

  .caption-bottom {

    caption-side: bottom;
  }

  .caption-top {

    caption-side: top;
  }

  .border-collapse {

    border-collapse: collapse;
  }

  .border-separate {

    border-collapse: separate;
  }

  .origin-bottom {

    transform-origin: bottom;
  }

  .origin-bottom-left {

    transform-origin: bottom left;
  }

  .origin-bottom-right {

    transform-origin: bottom right;
  }

  .origin-center {

    transform-origin: center;
  }

  .origin-left {

    transform-origin: left;
  }

  .origin-right {

    transform-origin: right;
  }

  .origin-top {

    transform-origin: top;
  }

  .origin-top-left {

    transform-origin: top left;
  }

  .origin-top-right {

    transform-origin: top right;
  }

  .-translate-full {

    --tw-translate-x: -100%;

    --tw-translate-y: -100%;

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-full {

    --tw-translate-x: 100%;

    --tw-translate-y: 100%;

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-0 {

    --tw-translate-x: calc(var(--spacing) * 0);

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-1\/2 {

    --tw-translate-x: calc(1/2 * 100%);

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-full {

    --tw-translate-x: 100%;

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .-translate-y-1\/2 {

    --tw-translate-y: calc(calc(1/2 * 100%) * -1);

    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-3d {

    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }

  .translate-none {

    translate: none;
  }

  .scale-95 {

    --tw-scale-x: 95%;

    --tw-scale-y: 95%;

    --tw-scale-z: 95%;

    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-100 {

    --tw-scale-x: 100%;

    --tw-scale-y: 100%;

    --tw-scale-z: 100%;

    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .scale-3d {

    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }

  .scale-none {

    scale: none;
  }

  .-rotate-90 {

    rotate: calc(90deg * -1);
  }

  .rotate-90 {

    rotate: 90deg;
  }

  .rotate-180 {

    rotate: 180deg;
  }

  .rotate-270 {

    rotate: 270deg;
  }

  .rotate-none {

    rotate: none;
  }

  .transform {

    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform\! {

    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y) !important;
  }

  .transform-cpu {

    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform-gpu {

    transform: translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

  .transform-none {

    transform: none;
  }

  .animate-none {

    animation: none;
  }

  .animate-spin {

    animation: var(--animate-spin);
  }

  .cursor-pointer {

    cursor: pointer;
  }

  .touch-pinch-zoom {

    --tw-pinch-zoom: pinch-zoom;

    touch-action: var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);
  }

  .resize {

    resize: both;
  }

  .resize-none {

    resize: none;
  }

  .resize-x {

    resize: horizontal;
  }

  .resize-y {

    resize: vertical;
  }

  .snap-none {

    scroll-snap-type: none;
  }

  .snap-mandatory {

    --tw-scroll-snap-strictness: mandatory;
  }

  .snap-proximity {

    --tw-scroll-snap-strictness: proximity;
  }

  .snap-align-none {

    scroll-snap-align: none;
  }

  .snap-center {

    scroll-snap-align: center;
  }

  .snap-end {

    scroll-snap-align: end;
  }

  .snap-start {

    scroll-snap-align: start;
  }

  .snap-always {

    scroll-snap-stop: always;
  }

  .snap-normal {

    scroll-snap-stop: normal;
  }

  .list-inside {

    list-style-position: inside;
  }

  .list-outside {

    list-style-position: outside;
  }

  .list-decimal {

    list-style-type: decimal;
  }

  .list-disc {

    list-style-type: disc;
  }

  .list-none {

    list-style-type: none;
  }

  .list-image-none {

    list-style-image: none;
  }

  .appearance-auto {

    appearance: auto;
  }

  .appearance-none {

    appearance: none;
  }

  .columns-auto {

    columns: auto;
  }

  .auto-cols-auto {

    grid-auto-columns: auto;
  }

  .auto-cols-fr {

    grid-auto-columns: minmax(0, 1fr);
  }

  .auto-cols-max {

    grid-auto-columns: max-content;
  }

  .auto-cols-min {

    grid-auto-columns: min-content;
  }

  .grid-flow-col {

    grid-auto-flow: column;
  }

  .grid-flow-col-dense {

    grid-auto-flow: column dense;
  }

  .grid-flow-dense {

    grid-auto-flow: dense;
  }

  .grid-flow-row {

    grid-auto-flow: row;
  }

  .grid-flow-row-dense {

    grid-auto-flow: row dense;
  }

  .auto-rows-auto {

    grid-auto-rows: auto;
  }

  .auto-rows-fr {

    grid-auto-rows: minmax(0, 1fr);
  }

  .auto-rows-max {

    grid-auto-rows: max-content;
  }

  .auto-rows-min {

    grid-auto-rows: min-content;
  }

  .grid-cols-1 {

    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .grid-cols-2 {

    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .grid-cols-5 {

    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .grid-cols-\[auto_1fr\] {

    grid-template-columns: auto 1fr;
  }

  .grid-cols-none {

    grid-template-columns: none;
  }

  .grid-cols-subgrid {

    grid-template-columns: subgrid;
  }

  .grid-rows-none {

    grid-template-rows: none;
  }

  .grid-rows-subgrid {

    grid-template-rows: subgrid;
  }

  .flex-col {

    flex-direction: column;
  }

  .flex-col-reverse {

    flex-direction: column-reverse;
  }

  .flex-row {

    flex-direction: row;
  }

  .flex-row-reverse {

    flex-direction: row-reverse;
  }

  .flex-nowrap {

    flex-wrap: nowrap;
  }

  .flex-wrap {

    flex-wrap: wrap;
  }

  .flex-wrap-reverse {

    flex-wrap: wrap-reverse;
  }

  .place-content-around {

    place-content: space-around;
  }

  .place-content-baseline {

    place-content: baseline;
  }

  .place-content-between {

    place-content: space-between;
  }

  .place-content-center {

    place-content: center;
  }

  .place-content-end {

    place-content: end;
  }

  .place-content-evenly {

    place-content: space-evenly;
  }

  .place-content-start {

    place-content: start;
  }

  .place-content-stretch {

    place-content: stretch;
  }

  .place-items-baseline {

    place-items: baseline;
  }

  .place-items-center {

    place-items: center;
  }

  .place-items-end {

    place-items: end;
  }

  .place-items-start {

    place-items: start;
  }

  .place-items-stretch {

    place-items: stretch;
  }

  .content-around {

    align-content: space-around;
  }

  .content-baseline {

    align-content: baseline;
  }

  .content-between {

    align-content: space-between;
  }

  .content-center {

    align-content: center;
  }

  .content-end {

    align-content: flex-end;
  }

  .content-evenly {

    align-content: space-evenly;
  }

  .content-normal {

    align-content: normal;
  }

  .content-start {

    align-content: flex-start;
  }

  .content-stretch {

    align-content: stretch;
  }

  .items-baseline {

    align-items: baseline;
  }

  .items-center {

    align-items: center;
  }

  .items-end {

    align-items: flex-end;
  }

  .items-start {

    align-items: flex-start;
  }

  .items-stretch {

    align-items: stretch;
  }

  .justify-around {

    justify-content: space-around;
  }

  .justify-baseline {

    justify-content: baseline;
  }

  .justify-between {

    justify-content: space-between;
  }

  .justify-center {

    justify-content: center;
  }

  .justify-end {

    justify-content: flex-end;
  }

  .justify-evenly {

    justify-content: space-evenly;
  }

  .justify-normal {

    justify-content: normal;
  }

  .justify-start {

    justify-content: flex-start;
  }

  .justify-stretch {

    justify-content: stretch;
  }

  .justify-items-center {

    justify-items: center;
  }

  .justify-items-end {

    justify-items: end;
  }

  .justify-items-normal {

    justify-items: normal;
  }

  .justify-items-start {

    justify-items: start;
  }

  .justify-items-stretch {

    justify-items: stretch;
  }

  .gap-1 {

    gap: calc(var(--spacing) * 1);
  }

  .gap-2 {

    gap: calc(var(--spacing) * 2);
  }

  .gap-3 {

    gap: calc(var(--spacing) * 3);
  }

  .gap-4 {

    gap: calc(var(--spacing) * 4);
  }

  .gap-6 {

    gap: calc(var(--spacing) * 6);
  }

  .gap-8 {

    gap: calc(var(--spacing) * 8);
  }

  :where(.space-y-3 > :not(:last-child)) {

    --tw-space-y-reverse: 0;

    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));

    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-4 > :not(:last-child)) {

    --tw-space-y-reverse: 0;

    margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));

    margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-6 > :not(:last-child)) {

    --tw-space-y-reverse: 0;

    margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));

    margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-reverse > :not(:last-child)) {

    --tw-space-y-reverse: 1;
  }

  .gap-x-4 {

    column-gap: calc(var(--spacing) * 4);
  }

  :where(.space-x-2 > :not(:last-child)) {

    --tw-space-x-reverse: 0;

    margin-inline-start: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));

    margin-inline-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-4 > :not(:last-child)) {

    --tw-space-x-reverse: 0;

    margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));

    margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
  }

  :where(.space-x-reverse > :not(:last-child)) {

    --tw-space-x-reverse: 1;
  }

  .gap-y-2 {

    row-gap: calc(var(--spacing) * 2);
  }

  :where(.divide-x > :not(:last-child)) {

    --tw-divide-x-reverse: 0;

    border-inline-style: var(--tw-border-style);

    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));

    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {

    --tw-divide-y-reverse: 0;

    border-bottom-style: var(--tw-border-style);

    border-top-style: var(--tw-border-style);

    border-top-width: calc(1px * var(--tw-divide-y-reverse));

    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-y-reverse > :not(:last-child)) {

    --tw-divide-y-reverse: 1;
  }

  :where(.divide-gray-200 > :not(:last-child)) {

    border-color: var(--color-gray-200);
  }

  .place-self-auto {

    place-self: auto;
  }

  .place-self-center {

    place-self: center;
  }

  .place-self-end {

    place-self: end;
  }

  .place-self-start {

    place-self: start;
  }

  .place-self-stretch {

    place-self: stretch;
  }

  .self-auto {

    align-self: auto;
  }

  .self-baseline {

    align-self: baseline;
  }

  .self-center {

    align-self: center;
  }

  .self-end {

    align-self: flex-end;
  }

  .self-start {

    align-self: flex-start;
  }

  .self-stretch {

    align-self: stretch;
  }

  .justify-self-auto {

    justify-self: auto;
  }

  .justify-self-center {

    justify-self: center;
  }

  .justify-self-end {

    justify-self: flex-end;
  }

  .justify-self-start {

    justify-self: flex-start;
  }

  .justify-self-stretch {

    justify-self: stretch;
  }

  .truncate {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;
  }

  .overflow-hidden {

    overflow: hidden;
  }

  .overflow-x-auto {

    overflow-x: auto;
  }

  .overflow-y-auto {

    overflow-y: auto;
  }

  .scroll-auto {

    scroll-behavior: auto;
  }

  .scroll-smooth {

    scroll-behavior: smooth;
  }

  .rounded {

    border-radius: 0.25rem;
  }

  .rounded-2xl {

    border-radius: var(--radius-2xl);
  }

  .rounded-full {

    border-radius: calc(infinity * 1px);
  }

  .rounded-lg {

    border-radius: var(--radius-lg);
  }

  .rounded-md {

    border-radius: var(--radius-md);
  }

  .rounded-sm {

    border-radius: var(--radius-sm);
  }

  .rounded-s {

    border-start-start-radius: 0.25rem;

    border-end-start-radius: 0.25rem;
  }

  .rounded-ss {

    border-start-start-radius: 0.25rem;
  }

  .rounded-e {

    border-start-end-radius: 0.25rem;

    border-end-end-radius: 0.25rem;
  }

  .rounded-se {

    border-start-end-radius: 0.25rem;
  }

  .rounded-ee {

    border-end-end-radius: 0.25rem;
  }

  .rounded-es {

    border-end-start-radius: 0.25rem;
  }

  .rounded-t {

    border-top-left-radius: 0.25rem;

    border-top-right-radius: 0.25rem;
  }

  .rounded-l {

    border-top-left-radius: 0.25rem;

    border-bottom-left-radius: 0.25rem;
  }

  .rounded-l-full {

    border-top-left-radius: calc(infinity * 1px);

    border-bottom-left-radius: calc(infinity * 1px);
  }

  .rounded-tl {

    border-top-left-radius: 0.25rem;
  }

  .rounded-r {

    border-top-right-radius: 0.25rem;

    border-bottom-right-radius: 0.25rem;
  }

  .rounded-tr {

    border-top-right-radius: 0.25rem;
  }

  .rounded-b {

    border-bottom-right-radius: 0.25rem;

    border-bottom-left-radius: 0.25rem;
  }

  .rounded-br {

    border-bottom-right-radius: 0.25rem;
  }

  .rounded-bl {

    border-bottom-left-radius: 0.25rem;
  }

  .border {

    border-style: var(--tw-border-style);

    border-width: 1px;
  }

  .border-1 {

    border-style: var(--tw-border-style);

    border-width: 1px;
  }

  .border-2 {

    border-style: var(--tw-border-style);

    border-width: 2px;
  }

  .border-4 {

    border-style: var(--tw-border-style);

    border-width: 4px;
  }

  .border-x {

    border-inline-style: var(--tw-border-style);

    border-inline-width: 1px;
  }

  .border-y {

    border-block-style: var(--tw-border-style);

    border-block-width: 1px;
  }

  .border-s {

    border-inline-start-style: var(--tw-border-style);

    border-inline-start-width: 1px;
  }

  .border-e {

    border-inline-end-style: var(--tw-border-style);

    border-inline-end-width: 1px;
  }

  .border-t {

    border-top-style: var(--tw-border-style);

    border-top-width: 1px;
  }

  .border-r {

    border-right-style: var(--tw-border-style);

    border-right-width: 1px;
  }

  .border-b {

    border-bottom-style: var(--tw-border-style);

    border-bottom-width: 1px;
  }

  .border-l {

    border-left-style: var(--tw-border-style);

    border-left-width: 1px;
  }

  .border-dashed {

    --tw-border-style: dashed;

    border-style: dashed;
  }

  .border-dotted {

    --tw-border-style: dotted;

    border-style: dotted;
  }

  .border-double {

    --tw-border-style: double;

    border-style: double;
  }

  .border-hidden {

    --tw-border-style: hidden;

    border-style: hidden;
  }

  .border-none {

    --tw-border-style: none;

    border-style: none;
  }

  .border-solid {

    --tw-border-style: solid;

    border-style: solid;
  }

  .border-accent {

    border-color: var(--color-accent);
  }

  .border-gray-200 {

    border-color: var(--color-gray-200);
  }

  .border-gray-300 {

    border-color: var(--color-gray-300);
  }

  .border-green-200 {

    border-color: var(--color-green-200);
  }

  .border-lightgray {

    border-color: var(--color-lightgray);
  }

  .border-lightred {

    border-color: var(--color-lightred);
  }

  .border-neutral-72 {

    border-color: var(--color-neutral-72);
  }

  .border-red-200 {

    border-color: var(--color-red-200);
  }

  .border-red-300 {

    border-color: var(--color-red-300);
  }

  .border-red-400 {

    border-color: var(--color-red-400);
  }

  .border-red-500 {

    border-color: var(--color-red-500);
  }

  .border-red-600 {

    border-color: var(--color-red-600);
  }

  .border-success {

    border-color: var(--color-success);
  }

  .border-transparent {

    border-color: transparent;
  }

  .border-yellow {

    border-color: var(--color-yellow);
  }

  .border-yellow-200 {

    border-color: var(--color-yellow-200);
  }

  .border-t-blue-52 {

    border-top-color: var(--color-blue-52);
  }

  .bg-\(--my_variable\) {

    background-color: var(--my_variable);
  }

  .bg-\(color\:--my-color\) {

    background-color: var(--my-color);
  }

  .bg-\[\#0088cc\] {

    background-color: #0088cc;
  }

  .bg-\[color\:var\(--my-color\)\] {

    background-color: var(--my-color);
  }

  .bg-\[var\(--my_variable\)\] {

    background-color: var(--my_variable);
  }

  .bg-accent {

    background-color: var(--color-accent);
  }

  .bg-black {

    background-color: var(--color-black);
  }

  .bg-blue-64 {

    background-color: var(--color-blue-64);
  }

  .bg-blue-600 {

    background-color: var(--color-blue-600);
  }

  .bg-darkblue {

    background-color: var(--color-darkblue);
  }

  .bg-error-96 {

    background-color: var(--color-error-96);
  }

  .bg-gray-100 {

    background-color: var(--color-gray-100);
  }

  .bg-gray-200 {

    background-color: var(--color-gray-200);
  }

  .bg-gray-900 {

    background-color: var(--color-gray-900);
  }

  .bg-green-50 {

    background-color: var(--color-green-50);
  }

  .bg-green-600 {

    background-color: var(--color-green-600);
  }

  .bg-inherit {

    background-color: inherit;
  }

  .bg-lightblue {

    background-color: var(--color-lightblue);
  }

  .bg-lightgray {

    background-color: var(--color-lightgray);
  }

  .bg-lightred {

    background-color: var(--color-lightred);
  }

  .bg-neutral-88 {

    background-color: var(--color-neutral-88);
  }

  .bg-red-50 {

    background-color: var(--color-red-50);
  }

  .bg-red-100 {

    background-color: var(--color-red-100);
  }

  .bg-red-500 {

    background-color: var(--color-red-500);
  }

  .bg-red-500\/50 {

    background-color: color-mix(in oklab, var(--color-red-500) 50%, transparent);
  }

  .bg-red-500\/\[50\%\] {

    background-color: color-mix(in oklab, var(--color-red-500) 50%, transparent);
  }

  .bg-red-600 {

    background-color: var(--color-red-600);
  }

  .bg-success-94 {

    background-color: var(--color-success-94);
  }

  .bg-transparent {

    background-color: transparent;
  }

  .bg-ultralightblue {

    background-color: var(--color-ultralightblue);
  }

  .bg-white {

    background-color: var(--color-white);
  }

  .bg-yellow-50 {

    background-color: var(--color-yellow-50);
  }

  .bg-yellow-300 {

    background-color: var(--color-yellow-300);
  }

  .-bg-conic {

    --tw-gradient-position: in oklab;

    background-image: conic-gradient(var(--tw-gradient-stops));
  }

  .bg-conic {

    --tw-gradient-position: in oklab;

    background-image: conic-gradient(var(--tw-gradient-stops));
  }

  .bg-radial {

    --tw-gradient-position: in oklab;

    background-image: radial-gradient(var(--tw-gradient-stops));
  }

  .bg-none {

    background-image: none;
  }

  .via-none {

    --tw-gradient-via-stops: initial;
  }

  .box-decoration-clone {

    -webkit-box-decoration-break: clone;

    box-decoration-break: clone;
  }

  .box-decoration-slice {

    -webkit-box-decoration-break: slice;

    box-decoration-break: slice;
  }

  .decoration-clone {

    -webkit-box-decoration-break: clone;

    box-decoration-break: clone;
  }

  .decoration-slice {

    -webkit-box-decoration-break: slice;

    box-decoration-break: slice;
  }

  .bg-auto {

    background-size: auto;
  }

  .bg-contain {

    background-size: contain;
  }

  .bg-cover {

    background-size: cover;
  }

  .bg-fixed {

    background-attachment: fixed;
  }

  .bg-local {

    background-attachment: local;
  }

  .bg-scroll {

    background-attachment: scroll;
  }

  .bg-clip-border {

    background-clip: border-box;
  }

  .bg-clip-content {

    background-clip: content-box;
  }

  .bg-clip-padding {

    background-clip: padding-box;
  }

  .bg-clip-text {

    -webkit-background-clip: text;

            background-clip: text;
  }

  .bg-bottom {

    background-position: bottom;
  }

  .bg-center {

    background-position: center;
  }

  .bg-left {

    background-position: left;
  }

  .bg-left-bottom {

    background-position: left bottom;
  }

  .bg-left-top {

    background-position: left top;
  }

  .bg-right {

    background-position: right;
  }

  .bg-right-bottom {

    background-position: right bottom;
  }

  .bg-right-top {

    background-position: right top;
  }

  .bg-top {

    background-position: top;
  }

  .bg-no-repeat {

    background-repeat: no-repeat;
  }

  .bg-repeat {

    background-repeat: repeat;
  }

  .bg-repeat-round {

    background-repeat: round;
  }

  .bg-repeat-space {

    background-repeat: space;
  }

  .bg-repeat-x {

    background-repeat: repeat-x;
  }

  .bg-repeat-y {

    background-repeat: repeat-y;
  }

  .bg-origin-border {

    background-origin: border-box;
  }

  .bg-origin-content {

    background-origin: content-box;
  }

  .bg-origin-padding {

    background-origin: padding-box;
  }

  .fill-none {

    fill: none;
  }

  .stroke-none {

    stroke: none;
  }

  .object-contain {

    object-fit: contain;
  }

  .object-cover {

    object-fit: cover;
  }

  .object-fill {

    object-fit: fill;
  }

  .object-none {

    object-fit: none;
  }

  .object-scale-down {

    object-fit: scale-down;
  }

  .object-bottom {

    object-position: bottom;
  }

  .object-center {

    object-position: center;
  }

  .object-left {

    object-position: left;
  }

  .object-left-bottom {

    object-position: left bottom;
  }

  .object-left-top {

    object-position: left top;
  }

  .object-right {

    object-position: right;
  }

  .object-right-bottom {

    object-position: right bottom;
  }

  .object-right-top {

    object-position: right top;
  }

  .object-top {

    object-position: top;
  }

  .p-1 {

    padding: calc(var(--spacing) * 1);
  }

  .p-2 {

    padding: calc(var(--spacing) * 2);
  }

  .p-3 {

    padding: calc(var(--spacing) * 3);
  }

  .p-4 {

    padding: calc(var(--spacing) * 4);
  }

  .p-6 {

    padding: calc(var(--spacing) * 6);
  }

  .p-8 {

    padding: calc(var(--spacing) * 8);
  }

  .p-12 {

    padding: calc(var(--spacing) * 12);
  }

  .p-123 {

    padding: calc(var(--spacing) * 123);
  }

  .px-0 {

    padding-inline: calc(var(--spacing) * 0);
  }

  .px-1 {

    padding-inline: calc(var(--spacing) * 1);
  }

  .px-1\.5 {

    padding-inline: calc(var(--spacing) * 1.5);
  }

  .px-2 {

    padding-inline: calc(var(--spacing) * 2);
  }

  .px-3 {

    padding-inline: calc(var(--spacing) * 3);
  }

  .px-4 {

    padding-inline: calc(var(--spacing) * 4);
  }

  .px-6 {

    padding-inline: calc(var(--spacing) * 6);
  }

  .px-8 {

    padding-inline: calc(var(--spacing) * 8);
  }

  .py-0\.5 {

    padding-block: calc(var(--spacing) * 0.5);
  }

  .py-1 {

    padding-block: calc(var(--spacing) * 1);
  }

  .py-1\.5 {

    padding-block: calc(var(--spacing) * 1.5);
  }

  .py-2 {

    padding-block: calc(var(--spacing) * 2);
  }

  .py-3 {

    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {

    padding-block: calc(var(--spacing) * 4);
  }

  .py-20 {

    padding-block: calc(var(--spacing) * 20);
  }

  .pt-2 {

    padding-top: calc(var(--spacing) * 2);
  }

  .pt-6 {

    padding-top: calc(var(--spacing) * 6);
  }

  .pt-8 {

    padding-top: calc(var(--spacing) * 8);
  }

  .pr-0 {

    padding-right: calc(var(--spacing) * 0);
  }

  .pr-4 {

    padding-right: calc(var(--spacing) * 4);
  }

  .pr-6 {

    padding-right: calc(var(--spacing) * 6);
  }

  .pr-12 {

    padding-right: calc(var(--spacing) * 12);
  }

  .pb-20 {

    padding-bottom: calc(var(--spacing) * 20);
  }

  .pl-6 {

    padding-left: calc(var(--spacing) * 6);
  }

  .text-center {

    text-align: center;
  }

  .text-end {

    text-align: end;
  }

  .text-justify {

    text-align: justify;
  }

  .text-left {

    text-align: left;
  }

  .text-right {

    text-align: right;
  }

  .text-start {

    text-align: start;
  }

  .align-baseline {

    vertical-align: baseline;
  }

  .align-bottom {

    vertical-align: bottom;
  }

  .align-middle {

    vertical-align: middle;
  }

  .align-sub {

    vertical-align: sub;
  }

  .align-super {

    vertical-align: super;
  }

  .align-text-bottom {

    vertical-align: text-bottom;
  }

  .align-text-top {

    vertical-align: text-top;
  }

  .align-top {

    vertical-align: top;
  }

  .font-mono {

    font-family: var(--font-mono);
  }

  .text-2xl {

    font-size: var(--text-2xl);

    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }

  .text-3xl {

    font-size: var(--text-3xl);

    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-6xl {

    font-size: var(--text-6xl);

    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }

  .text-lg {

    font-size: var(--text-lg);

    line-height: var(--tw-leading, var(--text-lg--line-height));
  }

  .text-sm {

    font-size: var(--text-sm);

    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {

    font-size: var(--text-xl);

    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {

    font-size: var(--text-xs);

    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[0\.65rem\] {

    font-size: 0.65rem;
  }

  .leading-10 {

    --tw-leading: calc(var(--spacing) * 10);

    line-height: calc(var(--spacing) * 10);
  }

  .leading-none {

    --tw-leading: 1;

    line-height: 1;
  }

  .leading-snug {

    --tw-leading: var(--leading-snug);

    line-height: var(--leading-snug);
  }

  .leading-tight {

    --tw-leading: var(--leading-tight);

    line-height: var(--leading-tight);
  }

  .font-bold {

    --tw-font-weight: var(--font-weight-bold);

    font-weight: var(--font-weight-bold);
  }

  .font-light {

    --tw-font-weight: var(--font-weight-light);

    font-weight: var(--font-weight-light);
  }

  .font-medium {

    --tw-font-weight: var(--font-weight-medium);

    font-weight: var(--font-weight-medium);
  }

  .font-semibold {

    --tw-font-weight: var(--font-weight-semibold);

    font-weight: var(--font-weight-semibold);
  }

  .tracking-wide {

    --tw-tracking: var(--tracking-wide);

    letter-spacing: var(--tracking-wide);
  }

  .tracking-wider {

    --tw-tracking: var(--tracking-wider);

    letter-spacing: var(--tracking-wider);
  }

  .text-balance {

    text-wrap: balance;
  }

  .text-nowrap {

    text-wrap: nowrap;
  }

  .text-pretty {

    text-wrap: pretty;
  }

  .text-wrap {

    text-wrap: wrap;
  }

  .break-normal {

    overflow-wrap: normal;

    word-break: normal;
  }

  .break-words {

    overflow-wrap: break-word;
  }

  .break-all {

    word-break: break-all;
  }

  .break-keep {

    word-break: keep-all;
  }

  .overflow-ellipsis {

    text-overflow: ellipsis;
  }

  .text-clip {

    text-overflow: clip;
  }

  .text-ellipsis {

    text-overflow: ellipsis;
  }

  .hyphens-auto {

    hyphens: auto;
  }

  .hyphens-manual {

    hyphens: manual;
  }

  .hyphens-none {

    hyphens: none;
  }

  .whitespace-break-spaces {

    white-space: break-spaces;
  }

  .whitespace-normal {

    white-space: normal;
  }

  .whitespace-nowrap {

    white-space: nowrap;
  }

  .whitespace-pre {

    white-space: pre;
  }

  .whitespace-pre-line {

    white-space: pre-line;
  }

  .whitespace-pre-wrap {

    white-space: pre-wrap;
  }

  .\[color\:red\] {

    color: red;
  }

  .\[color\:red\]\/50 {

    color: rgba(255, 0, 0, 0.5);
  }

  .\[color\:red\]\/50\! {

    color: rgba(255, 0, 0, 0.5) !important;
  }

  .text-black {

    color: var(--color-black);
  }

  .text-blue-42 {

    color: var(--color-blue-42);
  }

  .text-blue-52 {

    color: var(--color-blue-52);
  }

  .text-blue-600 {

    color: var(--color-blue-600);
  }

  .text-darkblue {

    color: var(--color-darkblue);
  }

  .text-error-42 {

    color: var(--color-error-42);
  }

  .text-gray {

    color: var(--color-gray);
  }

  .text-gray-500 {

    color: var(--color-gray-500);
  }

  .text-gray-600 {

    color: var(--color-gray-600);
  }

  .text-gray-700 {

    color: var(--color-gray-700);
  }

  .text-gray-800 {

    color: var(--color-gray-800);
  }

  .text-gray-900 {

    color: var(--color-gray-900);
  }

  .text-green-600 {

    color: var(--color-green-600);
  }

  .text-green-700 {

    color: var(--color-green-700);
  }

  .text-green-800 {

    color: var(--color-green-800);
  }

  .text-lightgray {

    color: var(--color-lightgray);
  }

  .text-lightred {

    color: var(--color-lightred);
  }

  .text-neutral-45 {

    color: var(--color-neutral-45);
  }

  .text-neutral-72 {

    color: var(--color-neutral-72);
  }

  .text-orange-700 {

    color: var(--color-orange-700);
  }

  .text-red-500 {

    color: var(--color-red-500);
  }

  .text-red-600 {

    color: var(--color-red-600);
  }

  .text-red-700 {

    color: var(--color-red-700);
  }

  .text-red-800 {

    color: var(--color-red-800);
  }

  .text-success-43 {

    color: var(--color-success-43);
  }

  .text-white {

    color: var(--color-white);
  }

  .text-yellow-600 {

    color: var(--color-yellow-600);
  }

  .text-yellow-700 {

    color: var(--color-yellow-700);
  }

  .text-yellow-800 {

    color: var(--color-yellow-800);
  }

  .capitalize {

    text-transform: capitalize;
  }

  .lowercase {

    text-transform: lowercase;
  }

  .normal-case {

    text-transform: none;
  }

  .uppercase {

    text-transform: uppercase;
  }

  .italic {

    font-style: italic;
  }

  .not-italic {

    font-style: normal;
  }

  .font-stretch-condensed {

    font-stretch: condensed;
  }

  .font-stretch-expanded {

    font-stretch: expanded;
  }

  .font-stretch-extra-condensed {

    font-stretch: extra-condensed;
  }

  .font-stretch-extra-expanded {

    font-stretch: extra-expanded;
  }

  .font-stretch-normal {

    font-stretch: normal;
  }

  .font-stretch-semi-condensed {

    font-stretch: semi-condensed;
  }

  .font-stretch-semi-expanded {

    font-stretch: semi-expanded;
  }

  .font-stretch-ultra-condensed {

    font-stretch: ultra-condensed;
  }

  .font-stretch-ultra-expanded {

    font-stretch: ultra-expanded;
  }

  .diagonal-fractions {

    --tw-numeric-fraction: diagonal-fractions;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .lining-nums {

    --tw-numeric-figure: lining-nums;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .oldstyle-nums {

    --tw-numeric-figure: oldstyle-nums;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .ordinal {

    --tw-ordinal: ordinal;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .proportional-nums {

    --tw-numeric-spacing: proportional-nums;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .slashed-zero {

    --tw-slashed-zero: slashed-zero;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .stacked-fractions {

    --tw-numeric-fraction: stacked-fractions;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .tabular-nums {

    --tw-numeric-spacing: tabular-nums;

    font-feature-settings: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);

    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }

  .normal-nums {

    font-feature-settings: normal;

    font-variant-numeric: normal;
  }

  .line-through {

    text-decoration-line: line-through;
  }

  .no-underline {

    text-decoration-line: none;
  }

  .overline {

    text-decoration-line: overline;
  }

  .underline {

    text-decoration-line: underline;
  }

  .decoration-dashed {

    text-decoration-style: dashed;
  }

  .decoration-dotted {

    text-decoration-style: dotted;
  }

  .decoration-double {

    text-decoration-style: double;
  }

  .decoration-solid {

    text-decoration-style: solid;
  }

  .decoration-wavy {

    text-decoration-style: wavy;
  }

  .decoration-auto {

    text-decoration-thickness: auto;
  }

  .decoration-from-font {

    text-decoration-thickness: from-font;
  }

  .underline-offset-auto {

    text-underline-offset: auto;
  }

  .antialiased {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;
  }

  .subpixel-antialiased {

    -webkit-font-smoothing: auto;

    -moz-osx-font-smoothing: auto;
  }

  .accent-auto {

    accent-color: auto;
  }

  .accent-neutral-45 {

    accent-color: var(--color-neutral-45);
  }

  .scheme-dark {

    --csstools-color-scheme--light:  ;

    color-scheme: dark;
  }

  .scheme-light {

    --csstools-color-scheme--light: initial;

    color-scheme: light;
  }

  .scheme-light-dark {

    --csstools-color-scheme--light: initial;

    color-scheme: light dark;
  }

  @media (prefers-color-scheme: dark) {

    .scheme-light-dark {

      --csstools-color-scheme--light:  ;
    }
  }

  .scheme-normal {

    color-scheme: normal;
  }

  .scheme-only-dark {

    --csstools-color-scheme--light:  ;

    color-scheme: only dark;
  }

  .scheme-only-light {

    --csstools-color-scheme--light: initial;

    color-scheme: only light;
  }

  .opacity-0 {

    opacity: 0%;
  }

  .opacity-80 {

    opacity: 80%;
  }

  .opacity-100 {

    opacity: 100%;
  }

  .mix-blend-plus-darker {

    mix-blend-mode: plus-darker;
  }

  .mix-blend-plus-lighter {

    mix-blend-mode: plus-lighter;
  }

  .shadow {

    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\] {

    --tw-shadow: 0 -4px 6px -1px var(--tw-shadow-color, rgba(0,0,0,0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-lg {

    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-md {

    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {

    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-xl {

    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .ring {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .inset-ring {

    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-initial {

    --tw-shadow-color: initial;
  }

  .inset-shadow-initial {

    --tw-inset-shadow-color: initial;
  }

  .outline-hidden {

    --tw-outline-style: none;

    outline-style: none;
  }

  @media (forced-colors: active) {

    .outline-hidden {

      outline: 2px solid transparent;

      outline-offset: 2px;
    }
  }

  .outline {

    outline-style: var(--tw-outline-style);

    outline-width: 1px;
  }

  .blur {

    --tw-blur: blur(8px);

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .blur-none {

    --tw-blur:  ;

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .drop-shadow {

    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .drop-shadow-none {

    --tw-drop-shadow:  ;

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .grayscale {

    --tw-grayscale: grayscale(100%);

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .invert {

    --tw-invert: invert(100%);

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .sepia {

    --tw-sepia: sepia(100%);

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .\!filter {

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important;
  }

  .filter {

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }

  .filter\! {

    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important;
  }

  .backdrop-blur {

    --tw-backdrop-blur: blur(8px);

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .backdrop-blur-none {

    --tw-backdrop-blur:  ;

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .backdrop-grayscale {

    --tw-backdrop-grayscale: grayscale(100%);

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .backdrop-invert {

    --tw-backdrop-invert: invert(100%);

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .backdrop-sepia {

    --tw-backdrop-sepia: sepia(100%);

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .backdrop-filter {

    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }

  .transition {

    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-all {

    transition-property: all;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-colors {

    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-opacity {

    transition-property: opacity;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-shadow {

    transition-property: box-shadow;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {

    transition-property: transform, translate, scale, rotate;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-none {

    transition-property: none;
  }

  .transition-discrete {

    transition-behavior: allow-discrete;
  }

  .transition-normal {

    transition-behavior: normal;
  }

  .duration-200 {

    --tw-duration: 200ms;

    transition-duration: 200ms;
  }

  .duration-300 {

    --tw-duration: 300ms;

    transition-duration: 300ms;
  }

  .ease-in {

    --tw-ease: var(--ease-in);

    transition-timing-function: var(--ease-in);
  }

  .ease-in-out {

    --tw-ease: var(--ease-in-out);

    transition-timing-function: var(--ease-in-out);
  }

  .ease-linear {

    --tw-ease: linear;

    transition-timing-function: linear;
  }

  .ease-out {

    --tw-ease: var(--ease-out);

    transition-timing-function: var(--ease-out);
  }

  .will-change-auto {

    will-change: auto;
  }

  .will-change-contents {

    will-change: contents;
  }

  .will-change-scroll {

    will-change: scroll-position;
  }

  .will-change-transform {

    will-change: transform;
  }

  .contain-inline-size {

    --tw-contain-size: inline-size;

    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }

  .contain-layout {

    --tw-contain-layout: layout;

    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }

  .contain-paint {

    --tw-contain-paint: paint;

    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }

  .contain-size {

    --tw-contain-size: size;

    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }

  .contain-style {

    --tw-contain-style: style;

    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }

  .contain-content {

    contain: content;
  }

  .contain-none {

    contain: none;
  }

  .contain-strict {

    contain: strict;
  }

  .content-none {

    --tw-content: none;

    content: none;
  }

  .forced-color-adjust-auto {

    forced-color-adjust: auto;
  }

  .forced-color-adjust-none {

    forced-color-adjust: none;
  }

  .outline-dashed {

    --tw-outline-style: dashed;

    outline-style: dashed;
  }

  .outline-dotted {

    --tw-outline-style: dotted;

    outline-style: dotted;
  }

  .outline-double {

    --tw-outline-style: double;

    outline-style: double;
  }

  .outline-none {

    --tw-outline-style: none;

    outline-style: none;
  }

  .outline-solid {

    --tw-outline-style: solid;

    outline-style: solid;
  }

  .select-all {

    -webkit-user-select: all;

    user-select: all;
  }

  .\[gh\:pidusage\] {

    gh: pidusage;
  }

  .\[gh\:ps-tree-um\] {

    gh: ps-tree-um;
  }

  .\[gh\:ps-tree\] {

    gh: ps-tree;
  }

  .\[github\:simonepri\] {

    github: simonepri;
  }

  .\[k\:K\] {

    k: K;
  }

  .\[key\:string\] {

    key: string;
  }

  .backface-hidden {

    backface-visibility: hidden;
  }

  .backface-visible {

    backface-visibility: visible;
  }

  :where(.divide-x-reverse > :not(:last-child)) {

    --tw-divide-x-reverse: 1;
  }

  .duration-initial {

    --tw-duration: initial;
  }

  .ease-initial {

    --tw-ease: initial;
  }

  .perspective-none {

    perspective: none;
  }

  .perspective-origin-bottom {

    perspective-origin: bottom;
  }

  .perspective-origin-bottom-left {

    perspective-origin: bottom left;
  }

  .perspective-origin-bottom-right {

    perspective-origin: bottom right;
  }

  .perspective-origin-center {

    perspective-origin: center;
  }

  .perspective-origin-left {

    perspective-origin: left;
  }

  .perspective-origin-right {

    perspective-origin: right;
  }

  .perspective-origin-top {

    perspective-origin: top;
  }

  .perspective-origin-top-left {

    perspective-origin: top left;
  }

  .perspective-origin-top-right {

    perspective-origin: top right;
  }

  .ring-inset {

    --tw-ring-inset: inset;
  }

  .transform-3d {

    transform-style: preserve-3d;
  }

  .transform-border {

    transform-box: border-box;
  }

  .transform-content {

    transform-box: content-box;
  }

  .transform-fill {

    transform-box: fill-box;
  }

  .transform-flat {

    transform-style: flat;
  }

  .transform-stroke {

    transform-box: stroke-box;
  }

  .transform-view {

    transform-box: view-box;
  }

  .group-has-checked\:font-semibold:is(:where(.group):has(*:checked) *) {

    --tw-font-weight: var(--font-weight-semibold);

    font-weight: var(--font-weight-semibold);
  }

  .group-has-checked\:text-blue-42:is(:where(.group):has(*:checked) *) {

    color: var(--color-blue-42);
  }

  .group-has-checked\:accent-blue-64:is(:where(.group):has(*:checked) *) {

    accent-color: var(--color-blue-64);
  }

  .peer-checked\:border-blue-500:is(:where(.peer):checked ~ *) {

    border-color: var(--color-blue-500);
  }

  .peer-checked\:border-blue-600:is(:where(.peer):checked ~ *) {

    border-color: var(--color-blue-600);
  }

  .peer-checked\:bg-blue-600:is(:where(.peer):checked ~ *) {

    background-color: var(--color-blue-600);
  }

  .peer-focus\:ring-2:is(:where(.peer):focus ~ *) {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .peer-focus\:ring-blue-500:is(:where(.peer):focus ~ *) {

    --tw-ring-color: var(--color-blue-500);
  }

  @media (hover: hover) {

    .hover\:scale-110:hover {

      --tw-scale-x: 110%;

      --tw-scale-y: 110%;

      --tw-scale-z: 110%;

      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }

  @media (hover: hover) {

    .hover\:cursor-pointer:hover {

      cursor: pointer;
    }
  }

  @media (hover: hover) {

    .hover\:border-blue-64:hover {

      border-color: var(--color-blue-64);
    }
  }

  @media (hover: hover) {

    .hover\:bg-blue-700:hover {

      background-color: var(--color-blue-700);
    }
  }

  @media (hover: hover) {

    .hover\:bg-gray-50:hover {

      background-color: var(--color-gray-50);
    }
  }

  @media (hover: hover) {

    .hover\:bg-gray-100:hover {

      background-color: var(--color-gray-100);
    }
  }

  @media (hover: hover) {

    .hover\:bg-gray-200:hover {

      background-color: var(--color-gray-200);
    }
  }

  @media (hover: hover) {

    .hover\:bg-green-700:hover {

      background-color: var(--color-green-700);
    }
  }

  @media (hover: hover) {

    .hover\:bg-red-700:hover {

      background-color: var(--color-red-700);
    }
  }

  @media (hover: hover) {

    .hover\:bg-white:hover {

      background-color: var(--color-white);
    }
  }

  @media (hover: hover) {

    .hover\:bg-yellow-400:hover {

      background-color: var(--color-yellow-400);
    }
  }

  @media (hover: hover) {

    .hover\:text-black:hover {

      color: var(--color-black);
    }
  }

  @media (hover: hover) {

    .hover\:text-blue-800:hover {

      color: var(--color-blue-800);
    }
  }

  @media (hover: hover) {

    .hover\:text-gray-700:hover {

      color: var(--color-gray-700);
    }
  }

  @media (hover: hover) {

    .hover\:underline:hover {

      text-decoration-line: underline;
    }
  }

  .focus\:border-accent:focus {

    border-color: var(--color-accent);
  }

  .focus\:border-blue-64:focus {

    border-color: var(--color-blue-64);
  }

  .focus\:border-gray-500:focus {

    border-color: var(--color-gray-500);
  }

  .focus\:border-red-600:focus {

    border-color: var(--color-red-600);
  }

  .focus\:border-transparent:focus {

    border-color: transparent;
  }

  .focus\:bg-white:focus {

    background-color: var(--color-white);
  }

  .focus\:ring-0:focus {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-2:focus {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus\:ring-blue-64:focus {

    --tw-ring-color: var(--color-blue-64);
  }

  .focus\:ring-blue-600:focus {

    --tw-ring-color: var(--color-blue-600);
  }

  .focus\:ring-red-600:focus {

    --tw-ring-color: var(--color-red-600);
  }

  .focus\:ring-yellow-300:focus {

    --tw-ring-color: var(--color-yellow-300);
  }

  .focus\:ring-offset-2:focus {

    --tw-ring-offset-width: 2px;

    --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }

  .focus\:outline-none:focus {

    --tw-outline-style: none;

    outline-style: none;
  }

  .focus-visible\:ring-2:focus-visible {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .focus-visible\:ring-blue-600:focus-visible {

    --tw-ring-color: var(--color-blue-600);
  }

  .focus-visible\:outline-none:focus-visible {

    --tw-outline-style: none;

    outline-style: none;
  }

  .has-checked\:border-blue-64:has(*:checked) {

    border-color: var(--color-blue-64);
  }

  .has-checked\:bg-blue-96:has(*:checked) {

    background-color: var(--color-blue-96);
  }

  .has-checked\:ring-2:has(*:checked) {

    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .has-checked\:ring-blue-64:has(*:checked) {

    --tw-ring-color: var(--color-blue-64);
  }

  @media (width >= 40rem) {

    .sm\:mb-4 {

      margin-bottom: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {

    .sm\:mb-6 {

      margin-bottom: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {

    .sm\:w-20 {

      width: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 40rem) {

    .sm\:w-auto {

      width: auto;
    }
  }

  @media (width >= 40rem) {

    .sm\:flex-row {

      flex-direction: row;
    }
  }

  @media (width >= 40rem) {

    .sm\:gap-4 {

      gap: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {

    .sm\:p-4 {

      padding: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {

    .sm\:p-6 {

      padding: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {

    .sm\:px-4 {

      padding-inline: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {

    .sm\:px-6 {

      padding-inline: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 40rem) {

    .sm\:py-2 {

      padding-block: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 40rem) {

    .sm\:py-4 {

      padding-block: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 40rem) {

    .sm\:text-2xl {

      font-size: var(--text-2xl);

      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }

  @media (width >= 40rem) {

    .sm\:text-base {

      font-size: var(--text-base);

      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }

  @media (width >= 40rem) {

    .sm\:text-sm {

      font-size: var(--text-sm);

      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }

  @media (width >= 40rem) {

    .sm\:text-xs {

      font-size: var(--text-xs);

      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }

  @media (width >= 48rem) {

    .md\:fixed {

      position: fixed;
    }
  }

  @media (width >= 48rem) {

    .md\:static {

      position: static;
    }
  }

  @media (width >= 48rem) {

    .md\:sticky {

      position: sticky;
    }
  }

  @media (width >= 48rem) {

    .md\:top-4 {

      top: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {

    .md\:right-4 {

      right: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {

    .md\:left-4 {

      left: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {

    .md\:order-1 {

      order: 1;
    }
  }

  @media (width >= 48rem) {

    .md\:order-2 {

      order: 2;
    }
  }

  @media (width >= 48rem) {

    .md\:mt-8 {

      margin-top: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {

    .md\:mt-32 {

      margin-top: calc(var(--spacing) * 32);
    }
  }

  @media (width >= 48rem) {

    .md\:mb-0 {

      margin-bottom: calc(var(--spacing) * 0);
    }
  }

  @media (width >= 48rem) {

    .md\:block {

      display: block;
    }
  }

  @media (width >= 48rem) {

    .md\:flex {

      display: flex;
    }
  }

  @media (width >= 48rem) {

    .md\:hidden {

      display: none;
    }
  }

  @media (width >= 48rem) {

    .md\:h-18 {

      height: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 48rem) {

    .md\:h-auto {

      height: auto;
    }
  }

  @media (width >= 48rem) {

    .md\:min-h-auto {

      min-height: auto;
    }
  }

  @media (width >= 48rem) {

    .md\:w-1\/2 {

      width: calc(1/2 * 100%);
    }
  }

  @media (width >= 48rem) {

    .md\:w-1\/3 {

      width: calc(1/3 * 100%);
    }
  }

  @media (width >= 48rem) {

    .md\:w-2\/3 {

      width: calc(2/3 * 100%);
    }
  }

  @media (width >= 48rem) {

    .md\:w-18 {

      width: calc(var(--spacing) * 18);
    }
  }

  @media (width >= 48rem) {

    .md\:w-24 {

      width: calc(var(--spacing) * 24);
    }
  }

  @media (width >= 48rem) {

    .md\:w-\[40\%\] {

      width: 40%;
    }
  }

  @media (width >= 48rem) {

    .md\:w-\[70\%\] {

      width: 70%;
    }
  }

  @media (width >= 48rem) {

    .md\:w-auto {

      width: auto;
    }
  }

  @media (width >= 48rem) {

    .md\:basis-4\/10 {

      flex-basis: calc(4/10 * 100%);
    }
  }

  @media (width >= 48rem) {

    .md\:basis-6\/10 {

      flex-basis: calc(6/10 * 100%);
    }
  }

  @media (width >= 48rem) {

    .md\:translate-x-0 {

      --tw-translate-x: calc(var(--spacing) * 0);

      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }

  @media (width >= 48rem) {

    .md\:grid-cols-2 {

      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {

    .md\:grid-cols-3 {

      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {

    .md\:flex-col {

      flex-direction: column;
    }
  }

  @media (width >= 48rem) {

    .md\:flex-row {

      flex-direction: row;
    }
  }

  @media (width >= 48rem) {

    .md\:flex-wrap {

      flex-wrap: wrap;
    }
  }

  @media (width >= 48rem) {

    .md\:justify-end {

      justify-content: flex-end;
    }
  }

  @media (width >= 48rem) {

    .md\:gap-6 {

      gap: calc(var(--spacing) * 6);
    }
  }

  @media (width >= 48rem) {

    .md\:gap-8 {

      gap: calc(var(--spacing) * 8);
    }
  }

  @media (width >= 48rem) {

    .md\:self-start {

      align-self: flex-start;
    }
  }

  @media (width >= 48rem) {

    .md\:p-4 {

      padding: calc(var(--spacing) * 4);
    }
  }

  @media (width >= 48rem) {

    .md\:px-3 {

      padding-inline: calc(var(--spacing) * 3);
    }
  }

  @media (width >= 48rem) {

    .md\:px-12 {

      padding-inline: calc(var(--spacing) * 12);
    }
  }

  @media (width >= 48rem) {

    .md\:py-2 {

      padding-block: calc(var(--spacing) * 2);
    }
  }

  @media (width >= 48rem) {

    .md\:py-20 {

      padding-block: calc(var(--spacing) * 20);
    }
  }

  @media (width >= 48rem) {

    .md\:text-base {

      font-size: var(--text-base);

      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }

  @media (width >= 48rem) {

    .md\:text-sm {

      font-size: var(--text-sm);

      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }

  @media (width >= 48rem) {

    .md\:shadow-none {

      --tw-shadow: 0 0 #0000;

      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (width >= 64rem) {

    .lg\:w-28 {

      width: calc(var(--spacing) * 28);
    }
  }

  @media (width >= 64rem) {

    .lg\:grid-cols-3 {

      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {

    .lg\:grid-cols-4 {

      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 80rem) {

    .xl\:grid-cols-4 {

      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:border-gray-600 {

      border-color: var(--color-gray-600);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:border-gray-700 {

      border-color: var(--color-gray-700);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:border-red-400 {

      border-color: var(--color-red-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:bg-emerald-400 {

      background-color: var(--color-emerald-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:bg-gray-900 {

      background-color: var(--color-gray-900);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:bg-violet-400 {

      background-color: var(--color-violet-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:text-blue-300 {

      color: var(--color-blue-300);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:text-gray-100 {

      color: var(--color-gray-100);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:text-gray-200 {

      color: var(--color-gray-200);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:text-gray-900 {

      color: var(--color-gray-900);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:text-red-400 {

      color: var(--color-red-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:checked\:border-current:checked {

      border-color: currentColor;
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:checked\:bg-current:checked {

      background-color: currentColor;
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:checked\:text-emerald-400:checked {

      color: var(--color-emerald-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    @media (hover: hover) {

      .dark\:hover\:bg-emerald-500:hover {

        background-color: var(--color-emerald-500);
      }
    }
  }

  @media (prefers-color-scheme: dark) {

    @media (hover: hover) {

      .dark\:hover\:bg-violet-500:hover {

        background-color: var(--color-violet-500);
      }
    }
  }

  @media (prefers-color-scheme: dark) {

    @media (hover: hover) {

      .dark\:hover\:text-blue-400:hover {

        color: var(--color-blue-400);
      }
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:border-emerald-400:focus {

      border-color: var(--color-emerald-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:bg-gray-800:focus {

      background-color: var(--color-gray-800);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:ring-emerald-400:focus {

      --tw-ring-color: var(--color-emerald-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:ring-red-400:focus {

      --tw-ring-color: var(--color-red-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:ring-violet-400:focus {

      --tw-ring-color: var(--color-violet-400);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:ring-offset-current:focus {

      --tw-ring-offset-color: currentColor;
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus\:ring-offset-gray-900:focus {

      --tw-ring-offset-color: var(--color-gray-900);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus-visible\:ring-2:focus-visible {

      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);

      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }

  @media (prefers-color-scheme: dark) {

    .dark\:focus-visible\:ring-blue-300:focus-visible {

      --tw-ring-color: var(--color-blue-300);
    }
  }
}

:root {

  --iti-hover-color: rgba(0, 0, 0, 0.05);

  --iti-border-color: #ccc;

  --iti-dialcode-color: #999;

  --iti-dropdown-bg: white;

  --iti-search-icon-color: #999;

  --iti-spacer-horizontal: 8px;

  --iti-flag-height: 12px;

  --iti-flag-width: 16px;

  --iti-border-width: 1px;

  --iti-arrow-height: 4px;

  --iti-arrow-width: 6px;

  --iti-triangle-border: calc(var(--iti-arrow-width) / 2);

  --iti-arrow-padding: 6px;

  --iti-arrow-color: #555;

  --iti-path-flags-1x: url(/../img/flags.webp);

  --iti-path-flags-2x: url(/../img/flags@2x.webp);

  --iti-path-globe-1x: url(/../img/globe.webp);

  --iti-path-globe-2x: url(/../img/globe@2x.webp);

  --iti-flag-sprite-width: 3904px;

  --iti-flag-sprite-height: 12px;

  --iti-mobile-popup-margin: 30px;
}

.iti {

  position: relative;

  display: inline-block;
}

.iti * {

  box-sizing: border-box;
}

.iti__a11y-text {

  width: 1px;

  height: 1px;

  clip: rect(1px, 1px, 1px, 1px);

  overflow: hidden;

  position: absolute;
}

.iti input.iti__tel-input,
.iti input.iti__tel-input[type=text],
.iti input.iti__tel-input[type=tel] {

  position: relative;

  z-index: 0;

  margin: 0 !important;
}

[dir=rtl] .iti input.iti__tel-input,
[dir=rtl] .iti input.iti__tel-input[type=text],
[dir=rtl] .iti input.iti__tel-input[type=tel] {

  text-align: right;
}

.iti__country-container {

  position: absolute;

  top: 0;

  bottom: 0;

  padding: var(--iti-border-width);
}

.iti__selected-country {

  z-index: 1;

  position: relative;

  display: flex;

  align-items: center;

  height: 100%;

  background: none;

  border: 0;

  margin: 0;

  padding: 0;

  font-family: inherit;

  font-size: inherit;

  color: inherit;

  border-radius: 0;

  font-weight: inherit;

  line-height: inherit;

  -webkit-text-decoration: none;

  text-decoration: none;
}

.iti__selected-country-primary {

  display: flex;

  align-items: center;

  height: 100%;

  padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}

.iti__arrow {

  margin-left: var(--iti-arrow-padding);

  width: 0;

  height: 0;

  border-left: var(--iti-triangle-border) solid transparent;

  border-right: var(--iti-triangle-border) solid transparent;

  border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

[dir=rtl] .iti__arrow {

  margin-right: var(--iti-arrow-padding);

  margin-left: 0;
}

.iti__arrow--up {

  border-top: none;

  border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.iti__dropdown-content {

  border-radius: 3px;

  background-color: var(--iti-dropdown-bg);
}

.iti--inline-dropdown .iti__dropdown-content {

  position: absolute;

  z-index: 2;

  margin-top: 3px;

  margin-left: calc(var(--iti-border-width) * -1);

  border: var(--iti-border-width) solid var(--iti-border-color);

  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}

.iti__search-input {

  width: 100%;

  border-width: 0;

  border-radius: 3px;

  padding-left: 30px;

  padding-right: 28px;
}

[dir=rtl] .iti__search-input {

  padding-left: inherit;

  padding-right: 30px;

  background-position: right 8px center;
}

.iti__search-input + .iti__country-list {

  border-top: 1px solid var(--iti-border-color);
}

.iti__search-input::-webkit-search-cancel-button {

  appearance: none;
}

.iti__search-input-wrapper {

  position: relative;

  display: flex;

  align-items: center;
}

.iti__search-icon {

  position: absolute;

  left: 8px;

  display: flex;

  pointer-events: none;
}

[dir=rtl] .iti__search-icon {

  left: auto;

  right: 8px;
}

.iti__search-icon-svg {

  stroke: var(--iti-search-icon-color);

  fill: none;

  stroke-width: 3;
}

.iti__search-clear {

  position: absolute;

  right: 4px;

  background: transparent;

  border: 0;

  border-radius: 3px;

  cursor: pointer;

  padding: 4px;

  display: flex;

  align-items: center;

  justify-content: center;

  transition: background-color 0.15s ease;

  width: 24px;

  height: 24px;
}

.iti__search-clear .iti__search-clear-x {

  stroke-width: 2;
}

.iti__search-clear .iti__search-clear-bg {

  fill: var(--iti-search-icon-color);
}

[dir=rtl] .iti__search-clear {

  right: auto;

  left: 4px;
}

.iti__search-clear:hover, .iti__search-clear:focus-visible {

  background: var(--iti-hover-color);

  outline: none;
}

.iti__no-results {

  text-align: center;

  padding: 30px 0;
}

.iti__country-list {

  list-style: none;

  padding: 0;

  margin: 0;

  cursor: pointer;

  overflow-y: scroll;

  -webkit-overflow-scrolling: touch;
}

.iti--inline-dropdown .iti__country-list {

  max-height: 185px;
}

.iti--flexible-dropdown-width .iti__country-list {

  white-space: nowrap;
}

@media (max-width: 500px) {

  .iti--flexible-dropdown-width .iti__country-list {

    white-space: normal;
  }
}

.iti__country {

  display: flex;

  align-items: center;

  padding: 8px var(--iti-spacer-horizontal);

  outline: none;
}

.iti__dial-code {

  color: var(--iti-dialcode-color);
}

.iti__country.iti__highlight {

  background-color: var(--iti-hover-color);
}

.iti__country-list .iti__flag, .iti__country-name {

  margin-right: var(--iti-spacer-horizontal);
}

[dir=rtl] .iti__country-list .iti__flag, [dir=rtl] .iti__country-name {

  margin-right: 0;

  margin-left: var(--iti-spacer-horizontal);
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) button.iti__selected-country {

  cursor: pointer;
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,
.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary {

  background-color: var(--iti-hover-color);
}

.iti .iti__selected-dial-code {

  margin-left: 4px;
}

[dir=rtl] .iti .iti__selected-dial-code {

  margin-left: 0;

  margin-right: 4px;
}

.iti--container {

  position: fixed;

  top: -1000px;

  left: -1000px;

  z-index: 1060;

  padding: var(--iti-border-width);
}

.iti--container:hover {

  cursor: pointer;
}

.iti__hide {

  display: none;
}

.iti__v-hide {

  visibility: hidden;
}

.iti--fullscreen-popup.iti--container {

  background-color: rgba(0, 0, 0, 0.5);

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  position: fixed;

  padding: var(--iti-mobile-popup-margin);

  display: flex;

  flex-direction: column;

  justify-content: flex-start;
}

.iti--fullscreen-popup .iti__dropdown-content {

  display: flex;

  flex-direction: column;

  max-height: 100%;

  position: relative;
}

.iti--fullscreen-popup .iti__country {

  padding: 10px 10px;

  line-height: 1.5em;
}

.iti__flag {

  --iti-flag-offset: 100px;

  height: var(--iti-flag-height);

  width: var(--iti-flag-width);

  border-radius: 1px;

  box-shadow: 0px 0px 1px 0px #888;

  background-image: var(--iti-path-flags-1x);

  background-repeat: no-repeat;

  background-position: var(--iti-flag-offset) 0;

  background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}

.iti__ac {

  --iti-flag-offset: 0px;
}

.iti__ad {

  --iti-flag-offset: -16px;
}

.iti__ae {

  --iti-flag-offset: -32px;
}

.iti__af {

  --iti-flag-offset: -48px;
}

.iti__ag {

  --iti-flag-offset: -64px;
}

.iti__ai {

  --iti-flag-offset: -80px;
}

.iti__al {

  --iti-flag-offset: -96px;
}

.iti__am {

  --iti-flag-offset: -112px;
}

.iti__ao {

  --iti-flag-offset: -128px;
}

.iti__ar {

  --iti-flag-offset: -144px;
}

.iti__as {

  --iti-flag-offset: -160px;
}

.iti__at {

  --iti-flag-offset: -176px;
}

.iti__au {

  --iti-flag-offset: -192px;
}

.iti__aw {

  --iti-flag-offset: -208px;
}

.iti__ax {

  --iti-flag-offset: -224px;
}

.iti__az {

  --iti-flag-offset: -240px;
}

.iti__ba {

  --iti-flag-offset: -256px;
}

.iti__bb {

  --iti-flag-offset: -272px;
}

.iti__bd {

  --iti-flag-offset: -288px;
}

.iti__be {

  --iti-flag-offset: -304px;
}

.iti__bf {

  --iti-flag-offset: -320px;
}

.iti__bg {

  --iti-flag-offset: -336px;
}

.iti__bh {

  --iti-flag-offset: -352px;
}

.iti__bi {

  --iti-flag-offset: -368px;
}

.iti__bj {

  --iti-flag-offset: -384px;
}

.iti__bl {

  --iti-flag-offset: -400px;
}

.iti__bm {

  --iti-flag-offset: -416px;
}

.iti__bn {

  --iti-flag-offset: -432px;
}

.iti__bo {

  --iti-flag-offset: -448px;
}

.iti__bq {

  --iti-flag-offset: -464px;
}

.iti__br {

  --iti-flag-offset: -480px;
}

.iti__bs {

  --iti-flag-offset: -496px;
}

.iti__bt {

  --iti-flag-offset: -512px;
}

.iti__bw {

  --iti-flag-offset: -528px;
}

.iti__by {

  --iti-flag-offset: -544px;
}

.iti__bz {

  --iti-flag-offset: -560px;
}

.iti__ca {

  --iti-flag-offset: -576px;
}

.iti__cc {

  --iti-flag-offset: -592px;
}

.iti__cd {

  --iti-flag-offset: -608px;
}

.iti__cf {

  --iti-flag-offset: -624px;
}

.iti__cg {

  --iti-flag-offset: -640px;
}

.iti__ch {

  --iti-flag-offset: -656px;
}

.iti__ci {

  --iti-flag-offset: -672px;
}

.iti__ck {

  --iti-flag-offset: -688px;
}

.iti__cl {

  --iti-flag-offset: -704px;
}

.iti__cm {

  --iti-flag-offset: -720px;
}

.iti__cn {

  --iti-flag-offset: -736px;
}

.iti__co {

  --iti-flag-offset: -752px;
}

.iti__cr {

  --iti-flag-offset: -768px;
}

.iti__cu {

  --iti-flag-offset: -784px;
}

.iti__cv {

  --iti-flag-offset: -800px;
}

.iti__cw {

  --iti-flag-offset: -816px;
}

.iti__cx {

  --iti-flag-offset: -832px;
}

.iti__cy {

  --iti-flag-offset: -848px;
}

.iti__cz {

  --iti-flag-offset: -864px;
}

.iti__de {

  --iti-flag-offset: -880px;
}

.iti__dj {

  --iti-flag-offset: -896px;
}

.iti__dk {

  --iti-flag-offset: -912px;
}

.iti__dm {

  --iti-flag-offset: -928px;
}

.iti__do {

  --iti-flag-offset: -944px;
}

.iti__dz {

  --iti-flag-offset: -960px;
}

.iti__ec {

  --iti-flag-offset: -976px;
}

.iti__ee {

  --iti-flag-offset: -992px;
}

.iti__eg {

  --iti-flag-offset: -1008px;
}

.iti__eh {

  --iti-flag-offset: -1024px;
}

.iti__er {

  --iti-flag-offset: -1040px;
}

.iti__es {

  --iti-flag-offset: -1056px;
}

.iti__et {

  --iti-flag-offset: -1072px;
}

.iti__fi {

  --iti-flag-offset: -1088px;
}

.iti__fj {

  --iti-flag-offset: -1104px;
}

.iti__fk {

  --iti-flag-offset: -1120px;
}

.iti__fm {

  --iti-flag-offset: -1136px;
}

.iti__fo {

  --iti-flag-offset: -1152px;
}

.iti__fr {

  --iti-flag-offset: -1168px;
}

.iti__ga {

  --iti-flag-offset: -1184px;
}

.iti__gb {

  --iti-flag-offset: -1200px;
}

.iti__gd {

  --iti-flag-offset: -1216px;
}

.iti__ge {

  --iti-flag-offset: -1232px;
}

.iti__gf {

  --iti-flag-offset: -1248px;
}

.iti__gg {

  --iti-flag-offset: -1264px;
}

.iti__gh {

  --iti-flag-offset: -1280px;
}

.iti__gi {

  --iti-flag-offset: -1296px;
}

.iti__gl {

  --iti-flag-offset: -1312px;
}

.iti__gm {

  --iti-flag-offset: -1328px;
}

.iti__gn {

  --iti-flag-offset: -1344px;
}

.iti__gp {

  --iti-flag-offset: -1360px;
}

.iti__gq {

  --iti-flag-offset: -1376px;
}

.iti__gr {

  --iti-flag-offset: -1392px;
}

.iti__gt {

  --iti-flag-offset: -1408px;
}

.iti__gu {

  --iti-flag-offset: -1424px;
}

.iti__gw {

  --iti-flag-offset: -1440px;
}

.iti__gy {

  --iti-flag-offset: -1456px;
}

.iti__hk {

  --iti-flag-offset: -1472px;
}

.iti__hn {

  --iti-flag-offset: -1488px;
}

.iti__hr {

  --iti-flag-offset: -1504px;
}

.iti__ht {

  --iti-flag-offset: -1520px;
}

.iti__hu {

  --iti-flag-offset: -1536px;
}

.iti__id {

  --iti-flag-offset: -1552px;
}

.iti__ie {

  --iti-flag-offset: -1568px;
}

.iti__il {

  --iti-flag-offset: -1584px;
}

.iti__im {

  --iti-flag-offset: -1600px;
}

.iti__in {

  --iti-flag-offset: -1616px;
}

.iti__io {

  --iti-flag-offset: -1632px;
}

.iti__iq {

  --iti-flag-offset: -1648px;
}

.iti__ir {

  --iti-flag-offset: -1664px;
}

.iti__is {

  --iti-flag-offset: -1680px;
}

.iti__it {

  --iti-flag-offset: -1696px;
}

.iti__je {

  --iti-flag-offset: -1712px;
}

.iti__jm {

  --iti-flag-offset: -1728px;
}

.iti__jo {

  --iti-flag-offset: -1744px;
}

.iti__jp {

  --iti-flag-offset: -1760px;
}

.iti__ke {

  --iti-flag-offset: -1776px;
}

.iti__kg {

  --iti-flag-offset: -1792px;
}

.iti__kh {

  --iti-flag-offset: -1808px;
}

.iti__ki {

  --iti-flag-offset: -1824px;
}

.iti__km {

  --iti-flag-offset: -1840px;
}

.iti__kn {

  --iti-flag-offset: -1856px;
}

.iti__kp {

  --iti-flag-offset: -1872px;
}

.iti__kr {

  --iti-flag-offset: -1888px;
}

.iti__kw {

  --iti-flag-offset: -1904px;
}

.iti__ky {

  --iti-flag-offset: -1920px;
}

.iti__kz {

  --iti-flag-offset: -1936px;
}

.iti__la {

  --iti-flag-offset: -1952px;
}

.iti__lb {

  --iti-flag-offset: -1968px;
}

.iti__lc {

  --iti-flag-offset: -1984px;
}

.iti__li {

  --iti-flag-offset: -2000px;
}

.iti__lk {

  --iti-flag-offset: -2016px;
}

.iti__lr {

  --iti-flag-offset: -2032px;
}

.iti__ls {

  --iti-flag-offset: -2048px;
}

.iti__lt {

  --iti-flag-offset: -2064px;
}

.iti__lu {

  --iti-flag-offset: -2080px;
}

.iti__lv {

  --iti-flag-offset: -2096px;
}

.iti__ly {

  --iti-flag-offset: -2112px;
}

.iti__ma {

  --iti-flag-offset: -2128px;
}

.iti__mc {

  --iti-flag-offset: -2144px;
}

.iti__md {

  --iti-flag-offset: -2160px;
}

.iti__me {

  --iti-flag-offset: -2176px;
}

.iti__mf {

  --iti-flag-offset: -2192px;
}

.iti__mg {

  --iti-flag-offset: -2208px;
}

.iti__mh {

  --iti-flag-offset: -2224px;
}

.iti__mk {

  --iti-flag-offset: -2240px;
}

.iti__ml {

  --iti-flag-offset: -2256px;
}

.iti__mm {

  --iti-flag-offset: -2272px;
}

.iti__mn {

  --iti-flag-offset: -2288px;
}

.iti__mo {

  --iti-flag-offset: -2304px;
}

.iti__mp {

  --iti-flag-offset: -2320px;
}

.iti__mq {

  --iti-flag-offset: -2336px;
}

.iti__mr {

  --iti-flag-offset: -2352px;
}

.iti__ms {

  --iti-flag-offset: -2368px;
}

.iti__mt {

  --iti-flag-offset: -2384px;
}

.iti__mu {

  --iti-flag-offset: -2400px;
}

.iti__mv {

  --iti-flag-offset: -2416px;
}

.iti__mw {

  --iti-flag-offset: -2432px;
}

.iti__mx {

  --iti-flag-offset: -2448px;
}

.iti__my {

  --iti-flag-offset: -2464px;
}

.iti__mz {

  --iti-flag-offset: -2480px;
}

.iti__na {

  --iti-flag-offset: -2496px;
}

.iti__nc {

  --iti-flag-offset: -2512px;
}

.iti__ne {

  --iti-flag-offset: -2528px;
}

.iti__nf {

  --iti-flag-offset: -2544px;
}

.iti__ng {

  --iti-flag-offset: -2560px;
}

.iti__ni {

  --iti-flag-offset: -2576px;
}

.iti__nl {

  --iti-flag-offset: -2592px;
}

.iti__no {

  --iti-flag-offset: -2608px;
}

.iti__np {

  --iti-flag-offset: -2624px;
}

.iti__nr {

  --iti-flag-offset: -2640px;
}

.iti__nu {

  --iti-flag-offset: -2656px;
}

.iti__nz {

  --iti-flag-offset: -2672px;
}

.iti__om {

  --iti-flag-offset: -2688px;
}

.iti__pa {

  --iti-flag-offset: -2704px;
}

.iti__pe {

  --iti-flag-offset: -2720px;
}

.iti__pf {

  --iti-flag-offset: -2736px;
}

.iti__pg {

  --iti-flag-offset: -2752px;
}

.iti__ph {

  --iti-flag-offset: -2768px;
}

.iti__pk {

  --iti-flag-offset: -2784px;
}

.iti__pl {

  --iti-flag-offset: -2800px;
}

.iti__pm {

  --iti-flag-offset: -2816px;
}

.iti__pr {

  --iti-flag-offset: -2832px;
}

.iti__ps {

  --iti-flag-offset: -2848px;
}

.iti__pt {

  --iti-flag-offset: -2864px;
}

.iti__pw {

  --iti-flag-offset: -2880px;
}

.iti__py {

  --iti-flag-offset: -2896px;
}

.iti__qa {

  --iti-flag-offset: -2912px;
}

.iti__re {

  --iti-flag-offset: -2928px;
}

.iti__ro {

  --iti-flag-offset: -2944px;
}

.iti__rs {

  --iti-flag-offset: -2960px;
}

.iti__ru {

  --iti-flag-offset: -2976px;
}

.iti__rw {

  --iti-flag-offset: -2992px;
}

.iti__sa {

  --iti-flag-offset: -3008px;
}

.iti__sb {

  --iti-flag-offset: -3024px;
}

.iti__sc {

  --iti-flag-offset: -3040px;
}

.iti__sd {

  --iti-flag-offset: -3056px;
}

.iti__se {

  --iti-flag-offset: -3072px;
}

.iti__sg {

  --iti-flag-offset: -3088px;
}

.iti__sh {

  --iti-flag-offset: -3104px;
}

.iti__si {

  --iti-flag-offset: -3120px;
}

.iti__sj {

  --iti-flag-offset: -3136px;
}

.iti__sk {

  --iti-flag-offset: -3152px;
}

.iti__sl {

  --iti-flag-offset: -3168px;
}

.iti__sm {

  --iti-flag-offset: -3184px;
}

.iti__sn {

  --iti-flag-offset: -3200px;
}

.iti__so {

  --iti-flag-offset: -3216px;
}

.iti__sr {

  --iti-flag-offset: -3232px;
}

.iti__ss {

  --iti-flag-offset: -3248px;
}

.iti__st {

  --iti-flag-offset: -3264px;
}

.iti__sv {

  --iti-flag-offset: -3280px;
}

.iti__sx {

  --iti-flag-offset: -3296px;
}

.iti__sy {

  --iti-flag-offset: -3312px;
}

.iti__sz {

  --iti-flag-offset: -3328px;
}

.iti__tc {

  --iti-flag-offset: -3344px;
}

.iti__td {

  --iti-flag-offset: -3360px;
}

.iti__tg {

  --iti-flag-offset: -3376px;
}

.iti__th {

  --iti-flag-offset: -3392px;
}

.iti__tj {

  --iti-flag-offset: -3408px;
}

.iti__tk {

  --iti-flag-offset: -3424px;
}

.iti__tl {

  --iti-flag-offset: -3440px;
}

.iti__tm {

  --iti-flag-offset: -3456px;
}

.iti__tn {

  --iti-flag-offset: -3472px;
}

.iti__to {

  --iti-flag-offset: -3488px;
}

.iti__tr {

  --iti-flag-offset: -3504px;
}

.iti__tt {

  --iti-flag-offset: -3520px;
}

.iti__tv {

  --iti-flag-offset: -3536px;
}

.iti__tw {

  --iti-flag-offset: -3552px;
}

.iti__tz {

  --iti-flag-offset: -3568px;
}

.iti__ua {

  --iti-flag-offset: -3584px;
}

.iti__ug {

  --iti-flag-offset: -3600px;
}

.iti__us {

  --iti-flag-offset: -3616px;
}

.iti__uy {

  --iti-flag-offset: -3632px;
}

.iti__uz {

  --iti-flag-offset: -3648px;
}

.iti__va {

  --iti-flag-offset: -3664px;
}

.iti__vc {

  --iti-flag-offset: -3680px;
}

.iti__ve {

  --iti-flag-offset: -3696px;
}

.iti__vg {

  --iti-flag-offset: -3712px;
}

.iti__vi {

  --iti-flag-offset: -3728px;
}

.iti__vn {

  --iti-flag-offset: -3744px;
}

.iti__vu {

  --iti-flag-offset: -3760px;
}

.iti__wf {

  --iti-flag-offset: -3776px;
}

.iti__ws {

  --iti-flag-offset: -3792px;
}

.iti__xk {

  --iti-flag-offset: -3808px;
}

.iti__ye {

  --iti-flag-offset: -3824px;
}

.iti__yt {

  --iti-flag-offset: -3840px;
}

.iti__za {

  --iti-flag-offset: -3856px;
}

.iti__zm {

  --iti-flag-offset: -3872px;
}

.iti__zw {

  --iti-flag-offset: -3888px;
}

.iti__globe {

  background-image: var(--iti-path-globe-1x);

  background-size: contain;

  background-position: right;

  box-shadow: none;

  height: 19px;
}

@media (min-resolution: 2x) {

  .iti__flag {

    background-image: var(--iti-path-flags-2x);
  }

  .iti__globe {

    background-image: var(--iti-path-globe-2x);
  }
}

turbo-frame {

  display: contents;
}

@layer components {

  .btn {

    border-radius: var(--radius-3xl);

    padding: calc(var(--spacing) * 4);

    text-align: center;
  }

  .btn--primary {

    width: 100%;

    border-style: var(--tw-border-style);

    border-width: 2px;

    border-color: var(--color-blue-52);

    background-color: var(--color-blue-52);

    font-size: var(--text-lg);

    line-height: var(--tw-leading, var(--text-lg--line-height));

    --tw-font-weight: var(--font-weight-semibold);

    font-weight: var(--font-weight-semibold);

    color: var(--color-blue-96);
  }

  @media (hover: hover) {

    .btn--primary:hover {

      border-style: var(--tw-border-style);

      border-width: 2px;
    }
  }

  @media (hover: hover) {

    .btn--primary:hover {

      border-color: var(--color-blue-52);
    }
  }

  @media (hover: hover) {

    .btn--primary:hover {

      background-color: var(--color-white);
    }
  }

  @media (hover: hover) {

    .btn--primary:hover {

      color: var(--color-blue-52);
    }
  }

  @media (width >= 48rem) {

    .btn--primary {

      width: 33%;
    }
  }

  .btn--disabled {

    pointer-events: none;

    cursor: not-allowed;

    opacity: 50%;
  }

  @media (hover: hover) {

    .btn--disabled:hover {

      opacity: 50%;
    }
  }

  .btn--secondary {

    border-style: var(--tw-border-style);

    border-width: 2px;

    border-color: var(--color-blue-96);

    background-color: var(--color-blue-96);

    color: var(--color-white);
  }

  .btn--ghost {

    width: 100%;

    border-style: var(--tw-border-style);

    border-width: 2px;

    border-color: var(--color-blue-52);

    background-color: var(--color-white);

    --tw-font-weight: var(--font-weight-semibold);

    font-weight: var(--font-weight-semibold);

    color: var(--color-blue-52);
  }

  @media (hover: hover) {

    .btn--ghost:hover {

      border-style: var(--tw-border-style);

      border-width: 2px;
    }
  }

  @media (hover: hover) {

    .btn--ghost:hover {

      border-color: var(--color-blue-52);
    }
  }

  @media (hover: hover) {

    .btn--ghost:hover {

      background-color: var(--color-blue-52);
    }
  }

  @media (hover: hover) {

    .btn--ghost:hover {

      color: var(--color-white);
    }
  }

  @media (width >= 48rem) {

    .btn--ghost {

      width: 33%;
    }
  }

  .label {

    display: flex;

    flex-direction: column;

    gap: calc(var(--spacing) * 2);
  }

  .title {

    margin-bottom: calc(var(--spacing) * 2);

    display: block;

    font-size: var(--text-3xl);

    line-height: var(--tw-leading, var(--text-3xl--line-height));

    --tw-font-weight: var(--font-weight-bold);

    font-weight: var(--font-weight-bold);

    color: var(--color-blue-52);
  }

  .subtitle {

    margin-bottom: calc(var(--spacing) * 2);

    font-size: var(--text-base);

    line-height: var(--tw-leading, var(--text-base--line-height));

    color: var(--color-neutral-45);
  }

  .headline {

    font-size: var(--text-3xl);

    line-height: var(--tw-leading, var(--text-3xl--line-height));

    --tw-font-weight: var(--font-weight-bold);

    font-weight: var(--font-weight-bold);

    color: var(--color-blue-52);
  }

  .subheadline {

    font-size: var(--text-2xl);

    line-height: var(--tw-leading, var(--text-2xl--line-height));

    --tw-font-weight: var(--font-weight-semibold);

    font-weight: var(--font-weight-semibold);

    color: var(--color-blue-52);
  }

  .description {

    font-size: var(--text-sm);

    line-height: var(--tw-leading, var(--text-sm--line-height));

    --tw-font-weight: var(--font-weight-light);

    font-weight: var(--font-weight-light);

    color: var(--color-neutral-24);
  }

  .h3 {

    font-size: var(--text-xs);

    line-height: var(--tw-leading, var(--text-xs--line-height));

    --tw-font-weight: var(--font-weight-light);

    font-weight: var(--font-weight-light);

    color: var(--color-neutral-24);
  }

  .tooltip {

    pointer-events: none;

    visibility: hidden;

    position: absolute;

    bottom: 100%;

    left: calc(1/2 * 100%);

    z-index: 10;

    margin-bottom: calc(var(--spacing) * 2);

    --tw-translate-x: calc(calc(1/2 * 100%) * -1);

    translate: var(--tw-translate-x) var(--tw-translate-y);

    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);

    border-radius: var(--radius-lg);

    background-color: var(--color-neutral-24);

    padding-inline: calc(var(--spacing) * 3);

    padding-block: calc(var(--spacing) * 2);

    font-size: var(--text-sm);

    line-height: var(--tw-leading, var(--text-sm--line-height));

    color: var(--color-white);

    opacity: 0%;

    transition-property: all;

    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));

    transition-duration: var(--tw-duration, var(--default-transition-duration));

    --tw-duration: 200ms;

    transition-duration: 200ms;

    max-width: 300px;

    white-space: normal;

    line-height: 1.4;
  }

  .tooltip::after {

    content: "";

    position: absolute;

    top: 100%;

    left: calc(1/2 * 100%);

    --tw-translate-x: calc(calc(1/2 * 100%) * -1);

    translate: var(--tw-translate-x) var(--tw-translate-y);

    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);

    border-style: var(--tw-border-style);

    border-width: 4px;

    border-color: transparent;

    border-top-color: var(--color-neutral-24);
  }

  .group:hover .tooltip {

    visibility: visible;

    opacity: 100%;
  }
}

@layer utilities {

  .form {

    display: flex;

    height: 100%;

    flex-direction: column;

    gap: calc(var(--spacing) * 6);
  }

  .form__input-container {

    position: relative;

    width: 100%;
  }

  .form--two-rows {

    height: 100%;
  }

  @media (width >= 48rem) {

    .form--two-rows {

      display: grid;
    }
  }

  @media (width >= 48rem) {

    .form--two-rows {

      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {

    .form--two-rows {

      gap: calc(var(--spacing) * 8);
    }
  }

  .form__toggle-password {

    position: absolute;

    right: 1.5rem;

    top: 50%;

    transform: translateY(-50%);

    border: none;

    background: transparent;

    cursor: pointer;
  }

  @font-face {

    font-family: "Plus Jakarta Sans";

    src: url(/../assets/PlusJakartaSans-SemiBold.ttf) format("truetype");

    font-weight: 700;

    font-display: swap;
  }

  @font-face {

    font-family: "Plus Jakarta Sans";

    src: url(/../assets/PlusJakartaSans-Regular.ttf) format("truetype");

    font-weight: 500;

    font-display: swap;
  }

  @font-face {

    font-family: "Plus Jakarta Sans";

    src: url(/../assets/PlusJakartaSans-Light.ttf) format("truetype");

    font-weight: 300;

    font-display: swap;
  }
}

:root {

  --iti-path-flags-1x: url("https://unpkg.com/intl-tel-input@25.10.8/build/img/flags.webp");

  --iti-path-flags-2x: url("https://unpkg.com/intl-tel-input@25.10.8/build/img/flags@2x.webp");

  --iti-path-globe-1x: url("https://unpkg.com/intl-tel-input@25.10.8/build/img/globe.webp");

  --iti-path-globe-2x: url("https://unpkg.com/intl-tel-input@25.10.8/build/img/globe@2x.webp");
}

.iti {

  width: 100% !important;
}

.iti__input {

  width: 100% !important;
}

input[type="date"] {

  -webkit-appearance: none;
}

@property --tw-translate-x {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-translate-y {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-translate-z {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-scale-x {

  syntax: "*";

  inherits: false;

  initial-value: 1;
}

@property --tw-scale-y {

  syntax: "*";

  inherits: false;

  initial-value: 1;
}

@property --tw-scale-z {

  syntax: "*";

  inherits: false;

  initial-value: 1;
}

@property --tw-rotate-x {

  syntax: "*";

  inherits: false;

  initial-value: rotateX(0);
}

@property --tw-rotate-y {

  syntax: "*";

  inherits: false;

  initial-value: rotateY(0);
}

@property --tw-rotate-z {

  syntax: "*";

  inherits: false;

  initial-value: rotateZ(0);
}

@property --tw-skew-x {

  syntax: "*";

  inherits: false;

  initial-value: skewX(0);
}

@property --tw-skew-y {

  syntax: "*";

  inherits: false;

  initial-value: skewY(0);
}

@property --tw-pan-x {

  syntax: "*";

  inherits: false;
}

@property --tw-pan-y {

  syntax: "*";

  inherits: false;
}

@property --tw-pinch-zoom {

  syntax: "*";

  inherits: false;
}

@property --tw-scroll-snap-strictness {

  syntax: "*";

  inherits: false;

  initial-value: proximity;
}

@property --tw-space-y-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-space-x-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-divide-x-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-border-style {

  syntax: "*";

  inherits: false;

  initial-value: solid;
}

@property --tw-divide-y-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-leading {

  syntax: "*";

  inherits: false;
}

@property --tw-font-weight {

  syntax: "*";

  inherits: false;
}

@property --tw-tracking {

  syntax: "*";

  inherits: false;
}

@property --tw-ordinal {

  syntax: "*";

  inherits: false;
}

@property --tw-slashed-zero {

  syntax: "*";

  inherits: false;
}

@property --tw-numeric-figure {

  syntax: "*";

  inherits: false;
}

@property --tw-numeric-spacing {

  syntax: "*";

  inherits: false;
}

@property --tw-numeric-fraction {

  syntax: "*";

  inherits: false;
}

@property --tw-shadow {

  syntax: "*";

  inherits: false;

  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {

  syntax: "*";

  inherits: false;
}

@property --tw-inset-shadow {

  syntax: "*";

  inherits: false;

  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {

  syntax: "*";

  inherits: false;
}

@property --tw-ring-color {

  syntax: "*";

  inherits: false;
}

@property --tw-ring-shadow {

  syntax: "*";

  inherits: false;

  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {

  syntax: "*";

  inherits: false;
}

@property --tw-inset-ring-shadow {

  syntax: "*";

  inherits: false;

  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {

  syntax: "*";

  inherits: false;
}

@property --tw-ring-offset-width {

  syntax: "<length>";

  inherits: false;

  initial-value: 0px;
}

@property --tw-ring-offset-color {

  syntax: "*";

  inherits: false;

  initial-value: #fff;
}

@property --tw-ring-offset-shadow {

  syntax: "*";

  inherits: false;

  initial-value: 0 0 #0000;
}

@property --tw-outline-style {

  syntax: "*";

  inherits: false;

  initial-value: solid;
}

@property --tw-blur {

  syntax: "*";

  inherits: false;
}

@property --tw-brightness {

  syntax: "*";

  inherits: false;
}

@property --tw-contrast {

  syntax: "*";

  inherits: false;
}

@property --tw-grayscale {

  syntax: "*";

  inherits: false;
}

@property --tw-hue-rotate {

  syntax: "*";

  inherits: false;
}

@property --tw-invert {

  syntax: "*";

  inherits: false;
}

@property --tw-opacity {

  syntax: "*";

  inherits: false;
}

@property --tw-saturate {

  syntax: "*";

  inherits: false;
}

@property --tw-sepia {

  syntax: "*";

  inherits: false;
}

@property --tw-drop-shadow {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-blur {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-brightness {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-contrast {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-grayscale {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-hue-rotate {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-invert {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-opacity {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-saturate {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-sepia {

  syntax: "*";

  inherits: false;
}

@property --tw-duration {

  syntax: "*";

  inherits: false;
}

@property --tw-ease {

  syntax: "*";

  inherits: false;
}

@property --tw-contain-size {

  syntax: "*";

  inherits: false;
}

@property --tw-contain-layout {

  syntax: "*";

  inherits: false;
}

@property --tw-contain-paint {

  syntax: "*";

  inherits: false;
}

@property --tw-contain-style {

  syntax: "*";

  inherits: false;
}

@keyframes spin {

  to {

    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWxlc2hlZXRzL29mZmljZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUVBK0tBOztBQS9LQSx5Q0ErS0E7O0FBL0tBOztFQUFBOztJQUFBOzZEQStLQTs7SUEvS0E7OEJBK0tBOztJQS9LQSxrQ0ErS0E7O0lBL0tBLG1DQStLQTs7SUEvS0EsbUNBK0tBOztJQS9LQSxtQ0ErS0E7O0lBL0tBLG1DQStLQTs7SUEvS0EsaUNBK0tBOztJQS9LQSxnQ0ErS0E7O0lBL0tBLGdDQStLQTs7SUEvS0EsZ0NBK0tBOztJQS9LQSxtQ0ErS0E7O0lBL0tBLHFDQStLQTs7SUEvS0Esc0NBK0tBOztJQS9LQSxxQ0ErS0E7O0lBL0tBLG9DQStLQTs7SUEvS0Esb0NBK0tBOztJQS9LQSxtQ0ErS0E7O0lBL0tBLG1DQStLQTs7SUEvS0Esb0NBK0tBOztJQS9LQSxxQ0ErS0E7O0lBL0tBLGtDQStLQTs7SUEvS0Esa0NBK0tBOztJQS9LQSxrQ0ErS0E7O0lBL0tBLHFDQStLQTs7SUEvS0EscUNBK0tBOztJQS9LQSxvQ0ErS0E7O0lBL0tBLG1DQStLQTs7SUEvS0EsbUNBK0tBOztJQS9LQSxrQ0ErS0E7O0lBL0tBLGtDQStLQTs7SUEvS0Esa0NBK0tBOztJQS9LQSxzQ0ErS0E7O0lBL0tBLHFDQStLQTs7SUEvS0EsbUNBK0tBOztJQS9LQSxvQ0ErS0E7O0lBL0tBLG9DQStLQTs7SUEvS0Esb0NBK0tBOztJQS9LQSxvQ0ErS0E7O0lBL0tBLGtDQStLQTs7SUEvS0EsaUNBK0tBOztJQS9LQSxpQ0ErS0E7O0lBL0tBLGlDQStLQTs7SUEvS0EsbUJBK0tBOztJQS9LQSxtQkErS0E7O0lBL0tBLGtCQStLQTs7SUEvS0EscUJBK0tBOztJQS9LQSxzQkErS0E7O0lBL0tBLHNCQStLQTs7SUEvS0Esa0JBK0tBOztJQS9LQSxzQ0ErS0E7O0lBL0tBLG1CQStLQTs7SUEvS0EsMENBK0tBOztJQS9LQSxpQkErS0E7O0lBL0tBLHVDQStLQTs7SUEvS0EsbUJBK0tBOztJ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QTtFQUFBOztFQS9LQTs7SUFBQSxnQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZ0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSw4QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw4QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsV0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFlBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxjQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxZQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxZQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxZQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxZQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQSxzQkErS0E7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsMkJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsMkJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsMkJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsMkJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsMkJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUEsaUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxpQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsc0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTtFQUFBOztFQS9LQTs7SUFBQSxvQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTtFQUFBOztFQS9LQTs7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QS9LQTs7SUFBQSx1QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLCtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZ0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsVUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsV0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLCtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxjQStLQTtFQUFBOztFQS9LQTs7SUFBQSxlQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG1DQStLQTtFQUFBOztFQS9LQTs7SUFBQSxlQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsT0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsVUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsVUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsY0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsY0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsY0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG1CQStLQTtFQUFBOztFQS9LQTs7SUFBQSxvQkEr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QTs7SUEvS0EsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTs7SUEvS0EsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTs7SUEvS0EsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJDQStLQTs7SUEvS0Esd0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBDQStLQTs7SUEvS0EsdUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlEQStLQTs7SUEvS0EsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLCtDQStLQTs7SUEvS0EsNEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdDQStLQTs7SUEvS0EscUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBDQStLQTs7SUEvS0EsdUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJDQStLQTs7SUEvS0Esd0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlDQStLQTs7SUEvS0Esc0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0Esb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0Esb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0Esb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0Esb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVCQStLQTs7SUEvS0Esa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdCQStLQTs7SUEvS0EsbUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTtFQUFBOztFQS9LQTs7SUFBQSxvQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHNDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHNDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRFQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZCQStLQTtFQUFBOztFQS9L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RUFBQTs7RUEvS0E7O0lBQUEsd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG1CQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsc0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHNCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7O0lBL0tBLDREQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7O0lBL0tBLDREQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7O0lBL0tBLDREQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBOztJQS9LQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZUErS0E7O0lBL0tBLGNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGlDQStLQTs7SUEvS0EsZ0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtDQStLQTs7SUEvS0EsaUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlDQStLQTs7SUEvS0Esb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBDQStLQTs7SUEvS0EscUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJDQStLQTs7SUEvS0Esc0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZDQStLQTs7SUEvS0Esd0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG1DQStLQTs7SUEvS0Esb0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTs7SUEvS0EscUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxpQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFCQStLQTs7SUEvS0Esa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw2QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw4QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw4QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsOEJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9CQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsc0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5Q0ErS0E7O0lBL0tBLGtKQStLQTs7SUEvS0EsaUpBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTs7SUEvS0Esa0pBK0tBOztJQS9LQSxpSkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0NBK0tBOztJQS9LQSxrSkErS0E7O0lBL0tBLGlKQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQkErS0E7O0lBL0tBLGtKQStLQTs7SUEvS0EsaUpBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTs7SUEvS0Esa0pBK0tBOztJQS9LQSxpSkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBOztJQS9LQSxrSkErS0E7O0lBL0tBLGlKQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3Q0ErS0E7O0lBL0tBLGtKQStLQTs7SUEvS0EsaUpBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtDQStLQTs7SUEvS0Esa0pBK0tBOztJQS9LQSxpSkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBOztJQS9LQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw4QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDZCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw2QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsK0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG9DQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUNBK0tBOztJQS9LQSxrQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEJBK0tBOztJQS9LQSw2QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxpQ0ErS0E7O0lBL0tBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7O0lBL0tBLG1CQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1Q0ErS0E7O0lBL0tBLHdCQStLQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxpQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQSxvQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUNBK0tBOztJQS9LQSx1QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsdUNBK0tBOztJQS9LQSx3QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsV0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsYUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDRCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwSEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSxvRUErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSwrSEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSw2SEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwSEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnSUErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3SEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnRkErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZ0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdCQStLQTs7SUEvS0EsbUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDhCQStLQTs7TUEvS0EsbUJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUEsc0NBK0tBOztJQS9LQSxrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBOztJQS9LQSwwTEErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtR0ErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQkErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSwrQkErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1QkErS0E7O0lBL0tBLDBMQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxTUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMExBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFNQStLQTtFQUFBOztFQS9LQTs7SUFBQSw2QkErS0E7O0lBL0tBLGdSQStLQTtFQUFBOztFQS9LQTs7SUFBQSxxQkErS0E7O0lBL0tBLGdSQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3Q0ErS0E7O0lBL0tBLGdSQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQ0ErS0E7O0lBL0tBLGdSQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQ0ErS0E7O0lBL0tBLGdSQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnUkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMFBBK0tBOztJQS9LQSxxRkErS0E7O0lBL0tBLDJFQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3QkErS0E7O0lBL0tBLHFGQStLQTs7SUEvS0EsMkVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVLQStLQTs7SUEvS0EscUZBK0tBOztJQS9LQSwyRUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNEJBK0tBOztJQS9LQSxxRkErS0E7O0lBL0tBLDJFQStLQTtFQUFBOztFQS9LQTs7SUFBQSwrQkErS0E7O0lBL0tBLHFGQStLQTs7SUEvS0EsMkVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHdEQStLQTs7SUEvS0EscUZBK0tBOztJQS9LQSwyRUErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLG1DQStLQTtFQUFBOztFQS9LQTs7SUFBQSwyQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBOztJQS9LQSwwQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBOztJQS9LQSwwQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBOztJQS9LQSwwQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBOztJQS9LQSw4Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBOztJQS9LQSxrQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMEJBK0tBOztJQS9LQSwyQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHFCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsc0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDhCQStLQTs7SUEvS0EsNEdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTs7SUEvS0EsNEdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0EsNEdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVCQStLQTs7SUEvS0EsNEdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTs7SUEvS0EsNEdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxhQStLQTtFQUFBOztFQS9LQTs7SUFBQSxlQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQkErS0E7O0lBL0tBLGFBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMEJBK0tBOztJQS9LQSxxQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMEJBK0tBOztJQS9LQSxxQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMEJBK0tBOztJQS9LQSxxQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0JBK0tBOztJQS9LQSxtQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBOztJQS9LQSxvQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0JBK0tBOztJQS9LQSxnQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsWUErS0E7RUFBQTs7RUEvS0E7O0lBQUEsY0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsV0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLElBK0tBO0VBQUE7O0VBL0tBOztJQUFBLFdBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsd0JBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHNCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsaUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZ0NBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHNCQStLQTtFQUFBOztFQS9LQTs7SUFBQSw0QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEseUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLDBCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEscUJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHlCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx1QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsNkNBK0tBOztJQS9LQSx3Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsMkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGtDQStLQTtFQUFBOztFQS9LQTs7SUFBQSxtQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUNBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTtFQUFBOztFQS9LQTs7SUFBQSx3SEErS0E7O0lBL0tBLHNJQStLQTtFQUFBOztFQS9LQTs7SUFBQSxzQ0ErS0E7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsa0JBK0tBOztNQS9LQSxrQkErS0E7O01BL0tBLGtCQStLQTs7TUEvS0EsMENBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsZUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxrQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx1Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxzQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7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QStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLFFBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsUUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxvQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxxQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx1Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxjQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGFBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsYUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxpQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxZQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGdCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHVCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHVCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHVCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGdDQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGdDQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLFVBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsVUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxXQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDZCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDZCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDBDQStLQTs7TUEvS0Esc0RBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsZ0RBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsZ0RBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsc0JBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsbUJBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsZUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx5QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw2QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw2QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxzQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxpQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx3Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx5Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx1Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx3Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSwyQkErS0E7O01BL0tBLDZEQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHlCQStLQTs7TUEvS0EsMkRBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUEsc0JBK0tBOztNQS9LQSxzSUErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnREErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnREErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxnREErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxtQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxtQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxrQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSwwQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx1Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx5Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw0QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw0QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw0QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw0QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSwyQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSwwQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw4QkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSwrQkErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQTs7UUFBQSwwQ0ErS0E7TUFBQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBOztRQUFBLHlDQStLQTtNQUFBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUE7O01BQUE7O1FBQUEsNEJBK0tBO01BQUE7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxzQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx1Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx5Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxxQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx3Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxvQ0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSw2Q0ErS0E7SUFBQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSx3SEErS0E7O01BL0tBLHNJQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHNDQStLQTtJQUFBO0VBQUE7QUFBQTs7QUEvS0E7O0VBQUEsc0NBK0tBOztFQS9LQSx3QkErS0E7O0VBL0tBLDBCQStLQTs7RUEvS0Esd0JBK0tBOztFQS9LQSw2QkErS0E7O0VBL0tBLDRCQStLQTs7RUEvS0EsdUJBK0tBOztFQS9LQSxzQkErS0E7O0VBL0tBLHVCQStLQTs7RUEvS0EsdUJBK0tBOztFQS9LQSxzQkErS0E7O0VBL0tBLHVEQStLQTs7RUEvS0Esd0JBK0tBOztFQS9LQSx1QkErS0E7O0VBL0tBLDZDQStLQTs7RUEvS0EsZ0RBK0tBOztFQS9LQSw2Q0ErS0E7O0VBL0tBLGdEQStLQTs7RUEvS0EsK0JBK0tBOztFQS9LQSw4QkErS0E7O0VBL0tBLCtCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxrQkErS0E7O0VBL0tBLHFCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxzQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsVUErS0E7O0VBL0tBLFdBK0tBOztFQS9LQSw4QkErS0E7O0VBL0tBLGdCQStLQTs7RUEvS0Esa0JBK0tBO0FBQUE7O0FBL0tBOzs7O0VBQUEsa0JBK0tBOztFQS9LQSxVQStLQTs7RUEvS0Esb0JBK0tBO0FBQUE7O0FBL0tBOzs7O0VBQUEsaUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLGtCQStLQTs7RUEvS0EsTUErS0E7O0VBL0tBLFNBK0tBOztFQS9LQSxnQ0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsVUErS0E7O0VBL0tBLGtCQStLQTs7RUEvS0EsYUErS0E7O0VBL0tBLG1CQStLQTs7RUEvS0EsWUErS0E7O0VBL0tBLGdCQStLQTs7RUEvS0EsU0ErS0E7O0VBL0tBLFNBK0tBOztFQS9LQSxVQStLQTs7RUEvS0Esb0JBK0tBOztFQS9LQSxrQkErS0E7O0VBL0tBLGNBK0tBOztFQS9LQSxnQkErS0E7O0VBL0tBLG9CQStLQTs7RUEvS0Esb0JBK0tBOztFQS9LQSw2QkErS0E7O0VBL0tBLHFCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxhQStLQTs7RUEvS0EsbUJBK0tBOztFQS9LQSxZQStLQTs7RUEvS0Esa0VBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHFDQStLQTs7RUEvS0EsUUErS0E7O0VBL0tBLFNBK0tBOztFQS9LQSx5REErS0E7O0VBL0tBLDBEQStLQTs7RUEvS0EsZ0VBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHNDQStLQTs7RUEvS0EsY0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZ0JBK0tBOztFQS9LQSxtRUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0JBK0tBOztFQS9LQSx3Q0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0JBK0tBOztFQS9LQSxVQStLQTs7RUEvS0EsZUErS0E7O0VBL0tBLCtDQStLQTs7RUEvS0EsNkRBK0tBOztFQS9LQSwwQ0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSxrQkErS0E7O0VBL0tBLGtCQStLQTs7RUEvS0EsbUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHFCQStLQTs7RUEvS0EsbUJBK0tBOztFQS9LQSxxQ0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsNkNBK0tBO0FBQUE7O0FBL0tBOztFQUFBLGdCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxrQkErS0E7O0VBL0tBLGFBK0tBOztFQS9LQSxtQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0JBK0tBOztFQS9LQSxTQStLQTs7RUEvS0EsYUErS0E7O0VBL0tBLG9CQStLQTtBQUFBOztBQS9LQTs7RUFBQSxVQStLQTs7RUEvS0EsVUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsb0NBK0tBOztFQS9LQSxVQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0JBK0tBOztFQS9LQSxVQStLQTs7RUEvS0EsdUJBK0tBOztFQS9LQSxTQStLQTs7RUEvS0Esa0JBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsWUErS0E7O0VBL0tBLGFBK0tBOztFQS9LQSxtQkErS0E7O0VBL0tBLHVCQStLQTs7RUEvS0EsdUNBK0tBOztFQS9LQSxXQStLQTs7RUEvS0EsWUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0NBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxTQStLQTtBQUFBOztBQS9LQTs7RUFBQSxrQ0ErS0E7O0VBL0tBLGFBK0tBO0FBQUE7O0FBL0tBOztFQUFBLGtCQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZ0JBK0tBOztFQS9LQSxVQStLQTs7RUEvS0EsU0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSxrQkErS0E7O0VBL0tBLGlDQStLQTtBQUFBOztBQS9LQTs7RUFBQSxpQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsbUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBOztJQUFBLG1CQStLQTtFQUFBO0FBQUE7O0FBL0tBOztFQUFBLGFBK0tBOztFQS9LQSxtQkErS0E7O0VBL0tBLHlDQStLQTs7RUEvS0EsYUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZ0NBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHdDQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQ0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZUErS0E7O0VBL0tBLHlDQStLQTtBQUFBOztBQS9LQTs7RUFBQSxlQStLQTtBQUFBOztBQS9LQTs7O0VBQUEsd0NBK0tBO0FBQUE7O0FBL0tBOztFQUFBLGdCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxjQStLQTs7RUEvS0EsaUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLGVBK0tBOztFQS9LQSxZQStLQTs7RUEvS0EsYUErS0E7O0VBL0tBLGFBK0tBOztFQS9LQSxnQ0ErS0E7QUFBQTs7QUEvS0E7O0VBQUEsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsYUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsa0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLG9DQStLQTs7RUEvS0EsTUErS0E7O0VBL0tBLFNBK0tBOztFQS9LQSxPQStLQTs7RUEvS0EsUUErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSx1Q0ErS0E7O0VBL0tBLGFBK0tBOztFQS9LQSxzQkErS0E7O0VBL0tBLDJCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxhQStLQTs7RUEvS0Esc0JBK0tBOztFQS9LQSxnQkErS0E7O0VBL0tBLGtCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxrQkErS0E7O0VBL0tBLGtCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx3QkErS0E7O0VBL0tBLDhCQStLQTs7RUEvS0EsNEJBK0tBOztFQS9LQSxrQkErS0E7O0VBL0tBLGdDQStLQTs7RUEvS0EsMENBK0tBOztFQS9LQSw0QkErS0E7O0VBL0tBLDZDQStLQTs7RUEvS0EsMkVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHNCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx3QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHdCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx3QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHdCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHlCQStLQTtBQUFBOztBQS9LQTs7RUFBQSx5QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsMEJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLDBCQStLQTtBQUFBOztBQS9LQTs7RUFBQSwwQ0ErS0E7O0VBL0tBLHdCQStLQTs7RUEvS0EsMEJBK0tBOztFQS9LQSxnQkErS0E7O0VBL0tBLFlBK0tBO0FBQUE7O0FBL0tBOztFQUFBOztJQUFBLDBDQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQ0ErS0E7RUFBQTtBQUFBOztBQS9LQTs7RUFBQSxpQkErS0E7QUFBQTs7QUEvS0E7O0VBQUE7O0lBQUEsZ0NBK0tBOztJQS9LQSxpQ0ErS0E7O0lBL0tBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTs7SUEvS0Esb0NBK0tBOztJQS9LQSxpQkErS0E7O0lBL0tBLGtDQStLQTs7SUEvS0Esc0NBK0tBOztJQS9LQSx5QkErS0E7O0lBL0tBLDJEQStLQTs7SUEvS0EsNkNBK0tBOztJQS9LQSx3Q0ErS0E7O0lBL0tBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxvQ0ErS0E7O01BL0tBLGlCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGtDQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLG9DQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDJCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLFVBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUEsb0JBK0tBOztJQS9LQSxtQkErS0E7O0lBL0tBLFlBK0tBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLFlBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUEsb0NBK0tBOztJQS9LQSxpQkErS0E7O0lBL0tBLGtDQStLQTs7SUEvS0Esc0NBK0tBOztJQS9LQSx5QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsV0ErS0E7O0lBL0tBLG9DQStLQTs7SUEvS0EsaUJBK0tBOztJQS9LQSxrQ0ErS0E7O0lBL0tBLG9DQStLQTs7SUEvS0EsNkNBK0tBOztJQS9LQSx3Q0ErS0E7O0lBL0tBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxvQ0ErS0E7O01BL0tBLGlCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGtDQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHNDQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLHlCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLFVBK0tBO0lBQUE7RUFBQTs7RUEvS0E7O0lBQUEsYUErS0E7O0lBL0tBLHNCQStLQTs7SUEvS0EsNkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTs7SUEvS0EsY0ErS0E7O0lBL0tBLDBCQStLQTs7SUEvS0EsNERBK0tBOztJQS9LQSx5Q0ErS0E7O0lBL0tBLG9DQStLQTs7SUEvS0EsMkJBK0tBO0VBQUE7O0VBL0tBOztJQUFBLHVDQStLQTs7SUEvS0EsMkJBK0tBOztJQS9LQSw2REErS0E7O0lBL0tBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7O0lBL0tBLDREQStLQTs7SUEvS0EseUNBK0tBOztJQS9LQSxvQ0ErS0E7O0lBL0tBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSwwQkErS0E7O0lBL0tBLDREQStLQTs7SUEvS0EsNkNBK0tBOztJQS9LQSx3Q0ErS0E7O0lBL0tBLDJCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTs7SUEvS0EsMENBK0tBOztJQS9LQSxxQ0ErS0E7O0lBL0tBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSx5QkErS0E7O0lBL0tBLDJEQStLQTs7SUEvS0EsMENBK0tBOztJQS9LQSxxQ0ErS0E7O0lBL0tBLDhCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxvQkErS0E7O0lBL0tBLGtCQStLQTs7SUEvS0Esa0JBK0tBOztJQS9LQSxZQStLQTs7SUEvS0Esc0JBK0tBOztJQS9LQSxXQStLQTs7SUEvS0EsdUNBK0tBOztJQS9LQSw2Q0ErS0E7O0lBL0tBLHNEQStLQTs7SUEvS0EscUdBK0tBOztJQS9LQSwrQkErS0E7O0lBL0tBLHlDQStLQTs7SUEvS0Esd0NBK0tBOztJQS9LQSx1Q0ErS0E7O0lBL0tBLHlCQStLQTs7SUEvS0EsMkRBK0tBOztJQS9LQSx5QkErS0E7O0lBL0tBLFdBK0tBOztJQS9LQSx3QkErS0E7O0lBL0tBLHFGQStLQTs7SUEvS0EsMkVBK0tBOztJQS9LQSxvQkErS0E7O0lBL0tBLDBCQStLQTs7SUEvS0EsZ0JBK0tBOztJQS9LQSxtQkErS0E7O0lBL0tBLGdCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxXQStLQTs7SUEvS0Esa0JBK0tBOztJQS9LQSxTQStLQTs7SUEvS0Esc0JBK0tBOztJQS9LQSw2Q0ErS0E7O0lBL0tBLHNEQStLQTs7SUEvS0EscUdBK0tBOztJQS9LQSxvQ0ErS0E7O0lBL0tBLGlCQStLQTs7SUEvS0EseUJBK0tBOztJQS9LQSx5Q0ErS0E7RUFBQTs7RUEvS0E7O0lBQUEsbUJBK0tBOztJQS9LQSxhQStLQTtFQUFBO0FBQUE7O0FBL0tBOztFQUFBOztJQUFBLGFBK0tBOztJQS9LQSxZQStLQTs7SUEvS0Esc0JBK0tBOztJQS9LQSw2QkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsa0JBK0tBOztJQS9LQSxXQStLQTtFQUFBOztFQS9LQTs7SUFBQSxZQStLQTtFQUFBOztFQS9LQTs7SUFBQTs7TUFBQSxhQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLGdEQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBOztNQUFBLDZCQStLQTtJQUFBO0VBQUE7O0VBL0tBOztJQUFBLGtCQStLQTs7SUEvS0EsYUErS0E7O0lBL0tBLFFBK0tBOztJQS9LQSwyQkErS0E7O0lBL0tBLFlBK0tBOztJQS9LQSx1QkErS0E7O0lBL0tBLGVBK0tBO0VBQUE7O0VBL0tBOztJQUFBLGdDQStLQTs7SUEvS0EscUVBK0tBOztJQS9LQSxnQkErS0E7O0lBL0tBLGtCQStLQTtFQUFBOztFQS9LQTs7SUFBQSxnQ0ErS0E7O0lBL0tBLG9FQStLQTs7SUEvS0EsZ0JBK0tBOztJQS9LQSxrQkErS0E7RUFBQTs7RUEvS0E7O0lBQUEsZ0NBK0tBOztJQS9LQSxrRUErS0E7O0lBL0tBLGdCQStLQTs7SUEvS0Esa0JBK0tBO0VBQUE7QUFBQTs7QUEvS0E7O0VBQUEseUZBK0tBOztFQS9LQSw0RkErS0E7O0VBL0tBLHlGQStLQTs7RUEvS0EsNEZBK0tBO0FBQUE7O0FBL0tBOztFQUFBLHNCQStLQTtBQUFBOztBQS9LQTs7RUFBQSxzQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EseUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsdUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsdUJBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0Esd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0Esb0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0EsZ0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSx3QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0Esd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSx3QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTs7RUEvS0Esd0JBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxrQkErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSxrQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSxtQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSx3QkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBOztFQS9LQSxvQkErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBLFdBK0tBOztFQS9LQSxlQStLQTtBQUFBOztBQS9LQTs7RUFBQSxXQStLQTs7RUEvS0EsZUErS0E7QUFBQTs7QUEvS0E7O0VBQUEsV0ErS0E7O0VBL0tBLGVBK0tBO0FBQUE7O0FBL0tBOztFQUFBOztJQUFBLHlCQStLQTtFQUFBO0FBQUEiLCJmaWxlIjoib2ZmaWNlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ0YWlsd2luZGNzc1wiO1xuQGltcG9ydCBcImludGwtdGVsLWlucHV0L2J1aWxkL2Nzcy9pbnRsVGVsSW5wdXQuY3NzXCI7XG5cbkB0aGVtZSB7XG4gIC0tY29sb3ItYmxhY2s6ICMwMDA7XG4gIC0tY29sb3Itd2hpdGU6ICNmZmY7XG4gIC0tY29sb3ItbGlnaHRibHVlOiAjZTRmNGY1O1xuICAtLWNvbG9yLWRhcmtibHVlOiAjMTgyMTI5O1xuICAtLWNvbG9yLWJsdWUtNDI6ICMxNDU3NWY7XG4gIC0tY29sb3ItYmx1ZS01MjogIzAxNzc4MztcbiAgLS1jb2xvci1ibHVlLTY0OiAjMDE5ZGFkO1xuICAtLWNvbG9yLWJsdWUtOTY6ICNlYmY0ZjU7XG4gIC0tY29sb3ItbmV1dHJhbC04ODogI2Q0ZDhkYjtcbiAgLS1jb2xvci1uZXV0cmFsLTcyOiAjOWVhNmFjO1xuICAtLWNvbG9yLW5ldXRyYWwtNDU6ICM0YzU3NjA7XG4gIC0tY29sb3ItbmV1dHJhbC0yNDogIzE4MjEyOTtcbiAgLS1jb2xvci1saWdodHJlZDogI2ZmNjY2NjtcbiAgLS1jb2xvci1yZWQ6ICNmZjAwMDA7XG4gIC0tY29sb3ItZ3JheTogI2YyZjJmMjtcbiAgLS1jb2xvci1saWdodGdyYXk6ICNjYWNhY2E7XG4gIC0tY29sb3ItYWNjZW50OiAjMTFkZGM0O1xuICAtLWNvbG9yLWVycm9yOiAjZTI0NzQ3O1xuICAtLWNvbG9yLWxpZ2h0Z3JlZW46ICM5MGVlOTA7XG4gIC0tY29sb3Itc3VjY2VzczogIzI3YWU2MDtcbiAgLS1jb2xvci11bHRyYWxpZ2h0Ymx1ZTogI2Y1ZmVmZjtcbiAgLS1jb2xvci1saWdodHllbGxvdzogI2ZmZThiYTtcbiAgLS1jb2xvci15ZWxsb3c6ICNmZmI5MmM7XG4gIC0tY29sb3Itc3VjY2Vzcy05NDogI2U4ZjhkZDtcbiAgLS1jb2xvci1zdWNjZXNzLTQzOiAjMzM1ZDAxO1xuICAtLWNvbG9yLWVycm9yLTk2OiAjZmZlZGViO1xuICAtLWNvbG9yLWVycm9yLTQyOiAjYTAwZjE1O1xuXG4gIC0tZm9udC1mYW1pbHktc2FuczogXCJQbHVzIEpha2FydGEgU2Fuc1wiLCB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsXG4gICAgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LXNlcmlmOiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsXG4gICAgc2VyaWY7XG4gIC0tZm9udC1mYW1pbHktbW9ubzogdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgXCJTRiBNb25vXCIsIE1lbmxvLCBNb25hY28sXG4gICAgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG50dXJiby1mcmFtZSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG5AbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5idG4ge1xuICAgIEBhcHBseSByb3VuZGVkLTN4bCB0ZXh0LWNlbnRlciBwLTQ7XG4gIH1cbiAgLmJ0bi0tcHJpbWFyeSB7XG4gICAgQGFwcGx5IGJnLWJsdWUtNTIgYm9yZGVyLTIgYm9yZGVyLWJsdWUtNTIgdGV4dC1sZyB0ZXh0LWJsdWUtOTYgZm9udC1zZW1pYm9sZCBob3ZlcjpiZy13aGl0ZSBob3Zlcjpib3JkZXItMiBob3Zlcjpib3JkZXItYmx1ZS01MiBob3Zlcjp0ZXh0LWJsdWUtNTIgdy1mdWxsIG1kOnctWzMzJV07XG4gIH1cblxuICAuYnRuLS1kaXNhYmxlZCB7XG4gICAgQGFwcGx5IG9wYWNpdHktNTAgaG92ZXI6b3BhY2l0eS01MCBjdXJzb3Itbm90LWFsbG93ZWQgcG9pbnRlci1ldmVudHMtbm9uZTtcbiAgfVxuXG4gIC5idG4tLXNlY29uZGFyeSB7XG4gICAgQGFwcGx5IGJnLWJsdWUtOTYgYm9yZGVyLTIgYm9yZGVyLWJsdWUtOTYgdGV4dC13aGl0ZTtcbiAgfVxuXG4gIC5idG4tLWdob3N0IHtcbiAgICBAYXBwbHkgYmctd2hpdGUgYm9yZGVyLTIgYm9yZGVyLWJsdWUtNTIgdGV4dC1ibHVlLTUyIGZvbnQtc2VtaWJvbGQgaG92ZXI6YmctYmx1ZS01MiBob3Zlcjpib3JkZXItMiBob3Zlcjpib3JkZXItYmx1ZS01MiBob3Zlcjp0ZXh0LXdoaXRlIHctZnVsbCBtZDp3LVszMyVdO1xuICB9XG5cbiAgLmxhYmVsIHtcbiAgICBAYXBwbHkgZmxleCBmbGV4LWNvbCBnYXAtMjtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgQGFwcGx5IGJsb2NrIHRleHQtYmx1ZS01MiB0ZXh0LTN4bCBmb250LWJvbGQgbWItMjtcbiAgfVxuXG4gIC5zdWJ0aXRsZSB7XG4gICAgQGFwcGx5IHRleHQtbmV1dHJhbC00NSB0ZXh0LWJhc2UgbWItMjtcbiAgfVxuXG4gIC5oZWFkbGluZSB7XG4gICAgQGFwcGx5IHRleHQtYmx1ZS01MiB0ZXh0LTN4bCBmb250LWJvbGQ7XG4gIH1cblxuICAuc3ViaGVhZGxpbmUge1xuICAgIEBhcHBseSB0ZXh0LWJsdWUtNTIgdGV4dC0yeGwgZm9udC1zZW1pYm9sZDtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgQGFwcGx5IHRleHQtbmV1dHJhbC0yNCB0ZXh0LXNtIGZvbnQtbGlnaHQ7XG4gIH1cblxuICAuaDMge1xuICAgIEBhcHBseSB0ZXh0LW5ldXRyYWwtMjQgdGV4dC14cyBmb250LWxpZ2h0O1xuICB9XG5cbiAgLnRvb2x0aXAge1xuICAgIEBhcHBseSBhYnNvbHV0ZSBsZWZ0LTEvMiB0cmFuc2Zvcm0gLXRyYW5zbGF0ZS14LTEvMiBib3R0b20tZnVsbCBtYi0yIHB4LTMgcHktMiBiZy1uZXV0cmFsLTI0IHRleHQtd2hpdGUgdGV4dC1zbSByb3VuZGVkLWxnIG9wYWNpdHktMCBpbnZpc2libGUgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwIHotMTAgcG9pbnRlci1ldmVudHMtbm9uZTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC50b29sdGlwOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdG9wLWZ1bGwgbGVmdC0xLzIgdHJhbnNmb3JtIC10cmFuc2xhdGUteC0xLzIgYm9yZGVyLTQgYm9yZGVyLXRyYW5zcGFyZW50IGJvcmRlci10LW5ldXRyYWwtMjQ7XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnRvb2x0aXAge1xuICAgIEBhcHBseSBvcGFjaXR5LTEwMCB2aXNpYmxlO1xuICB9XG59XG5cbkBsYXllciB1dGlsaXRpZXMge1xuICAuZm9ybSB7XG4gICAgQGFwcGx5IGZsZXggZmxleC1jb2wgZ2FwLTYgaC1mdWxsO1xuICB9XG5cbiAgLmZvcm1fX2lucHV0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvcm0tLXR3by1yb3dzIHtcbiAgICBAYXBwbHkgaC1mdWxsIG1kOmdyaWQgbWQ6Z3JpZC1jb2xzLTIgbWQ6Z2FwLTg7XG4gIH1cblxuICAuZm9ybV9fdG9nZ2xlLXBhc3N3b3JkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuNXJlbTsgLyogQWJzdGFuZCB2b20gcmVjaHRlbiBSYW5kICovXG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQbHVzIEpha2FydGEgU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL1BsdXNKYWthcnRhU2Fucy1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQbHVzIEpha2FydGEgU2Fuc1wiO1xuICAgIHNyYzogdXJsKFwiLi4vYXNzZXRzL1BsdXNKYWthcnRhU2Fucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsdXMgSmFrYXJ0YSBTYW5zXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9hc3NldHMvUGx1c0pha2FydGFTYW5zLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC8qIE92ZXJyaWRlIGludGwtdGVsLWlucHV0IGFzc2V0IHBhdGhzIHRvIGF2b2lkIGJyb2tlbiByZWxhdGl2ZSBVUkxzICovXG4gIC0taXRpLXBhdGgtZmxhZ3MtMXg6IHVybChcImh0dHBzOi8vdW5wa2cuY29tL2ludGwtdGVsLWlucHV0QDI1LjEwLjgvYnVpbGQvaW1nL2ZsYWdzLndlYnBcIik7XG4gIC0taXRpLXBhdGgtZmxhZ3MtMng6IHVybChcImh0dHBzOi8vdW5wa2cuY29tL2ludGwtdGVsLWlucHV0QDI1LjEwLjgvYnVpbGQvaW1nL2ZsYWdzQDJ4LndlYnBcIik7XG4gIC0taXRpLXBhdGgtZ2xvYmUtMXg6IHVybChcImh0dHBzOi8vdW5wa2cuY29tL2ludGwtdGVsLWlucHV0QDI1LjEwLjgvYnVpbGQvaW1nL2dsb2JlLndlYnBcIik7XG4gIC0taXRpLXBhdGgtZ2xvYmUtMng6IHVybChcImh0dHBzOi8vdW5wa2cuY29tL2ludGwtdGVsLWlucHV0QDI1LjEwLjgvYnVpbGQvaW1nL2dsb2JlQDJ4LndlYnBcIik7XG59XG5cbi8qIE1ha2UgaW50bC10ZWwtaW5wdXQgdXNlIGZ1bGwgd2lkdGggKi9cbi5pdGkge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaXRpX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuIl19 */
