/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.2_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@8.2.0_postcss@8.5.6_typescript@5.9.2_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js!./resources/css/app.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
@starting-style {}
/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
:root:not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#) {
  --font-sans: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, 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-600: rgb(228, 0, 22);
  --color-green-600: rgb(0, 164, 71);
  --color-blue-600: rgb(21, 93, 252);
  --color-gray-50: var(--gray-50);
  --color-gray-100: var(--gray-100);
  --color-gray-200: var(--gray-200);
  --color-gray-300: var(--gray-300);
  --color-gray-400: var(--gray-400);
  --color-gray-500: var(--gray-500);
  --color-gray-600: var(--gray-600);
  --color-gray-700: var(--gray-700);
  --color-gray-800: var(--gray-800);
  --color-gray-900: var(--gray-900);
  --color-black: #000;
  --color-white: #fff;
  --spacing: 0.25rem;
  --container-sm: 24rem;
  --container-lg: 32rem;
  --container-2xl: 42rem;
  --container-3xl: 48rem;
  --container-4xl: 56rem;
  --container-5xl: 64rem;
  --container-6xl: 72rem;
  --container-7xl: 80rem;
  --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-4xl: 2.25rem;
  --text-4xl--line-height: calc(2.5 / 2.25);
  --text-5xl: 3rem;
  --text-5xl--line-height: 1;
  --text-6xl: 3.75rem;
  --text-6xl--line-height: 1;
  --text-7xl: 4.5rem;
  --text-7xl--line-height: 1;
  --text-8xl: 6rem;
  --text-8xl--line-height: 1;
  --text-9xl: 8rem;
  --text-9xl--line-height: 1;
  --font-weight-bold: var(--font-body-bold-weight);
  --tracking-wide: 0.025em;
  --tracking-widest: 0.1em;
  --radius-lg: 0.5rem;
  --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) 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-sentiment-positive: #2e7d32;
  --color-sentiment-negative: #c62828;
  --font-heading: var(--font-heading-family), ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-body: var(--font-body-family), ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --text-2xs: 0.625rem;
  --text-2xs--line-height: calc(1 / 0.625);
}
@supports (color: color(display-p3 0 0 0%)) {
:root:not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#) {
    --color-red-600: rgb(228, 0, 22);
    --color-green-600: rgb(0, 164, 71);
  }

@media (color-gamut: p3) {
:root:not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#) {
      --color-red-600: color(display-p3 0.83032 0.14038 0.1332);
      --color-green-600: color(display-p3 0.24388 0.64082 0.29481);
    }
}
}
*, 
*::before, 
*::after, 
*::backdrop, 
*::file-selector-button {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0 solid;
}

html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
    -o-tab-size: 4;
       tab-size: 4;
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-family: var(--default-font-family, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
  font-feature-settings: normal;
  font-feature-settings: var(--default-font-feature-settings, normal);
  font-variation-settings: normal;
  font-variation-settings: var(--default-font-variation-settings, normal);
  -webkit-tap-highlight-color: transparent;
}
hr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
  font-weight: inherit;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}
b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), strong:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bolder;
}
code:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), kbd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), samp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), pre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
  font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
  font-feature-settings: normal;
  font-feature-settings: var(--default-mono-font-feature-settings, normal);
  font-variation-settings: normal;
  font-variation-settings: var(--default-mono-font-variation-settings, normal);
  font-size: 1em;
}
small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 80%;
}
sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), sup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -0.25em;
}
sup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -0.5em;
}
table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
:-moz-focusring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: auto;
}
progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}
summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: list-item;
}
ol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), ul:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  list-style: none;
}
img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), audio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), object:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  vertical-align: middle;
}
img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
  height: auto;
}
button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), optgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::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[multiple]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup {
  font-weight: bolder;
}
:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup {
  font-weight: bolder;
}
:where(select[multiple]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {
  padding-left: 20px;
}
:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {
  padding-left: 20px;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  margin-right: 4px;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  opacity: 1;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}
@supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
    color: currentcolor;
  }
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
    color: currentcolor;
  }
  @supports (color: color-mix(in lab, red, red)) {
    :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
    :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
  }
}
textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration {
  -webkit-appearance: none;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-date-and-time-value {
  min-height: 1lh;
  text-align: inherit;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit {
  display: inline-flex;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-year-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-month-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-day-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-hour-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-minute-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-second-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field {
  padding-top: 0;
  padding-bottom: 0;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator {
  line-height: 1;
}
:-moz-ui-invalid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}
button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), input:where([type="button"], [type="reset"], [type="submit"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button {
  height: auto;
}
[hidden]:where(:not([hidden="until-found"])) {
  display: none !important;
}
.\@container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}
.pointer-events-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}
.pointer-events-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}
.visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.form-icon:has(*:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-400);
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:first-child, .form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select:first-child {
  padding-right: calc(0.25rem * 11);
  padding-right: calc(var(--spacing) * 11);
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:last-child, .form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select:last-child {
  padding-left: calc(0.25rem * 11);
  padding-left: calc(var(--spacing) * 11);
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  position: absolute;
  top: calc(1/2 * 100%);
  width: calc(0.25rem * 5);
  width: calc(var(--spacing) * 5);
  height: calc(0.25rem * 5);
  height: calc(var(--spacing) * 5);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:first-child {
  left: calc(0.25rem * 4);
  left: calc(var(--spacing) * 4);
}
.form-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:last-child {
  right: calc(0.25rem * 4);
  right: calc(var(--spacing) * 4);
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: calc(1/2 * 100%);
  z-index: 10;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: var(--button-radius);
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(0.25rem * 6);
  line-height: calc(var(--spacing) * 6);
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
  white-space: nowrap;
  --tw-duration: 200ms;
  transition-duration: 200ms;
  --tw-outline-style: none;
  outline-style: none;
}
.carousel-next-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .carousel-next-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.carousel-next-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  height: calc(0.25rem * 5);
  height: calc(var(--spacing) * 5);
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:first-child {
  margin-right: calc(0.25rem * 1);
  margin-right: calc(var(--spacing) * 1);
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:last-child {
  margin-left: calc(0.25rem * 1);
  margin-left: calc(var(--spacing) * 1);
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--height);
  background-color: var(--background);
  padding-left: var(--padding-x);
  padding-right: var(--padding-x);
  color: var(--color);
}
.carousel-next-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
  color: var(--color-gray-400);
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 6);
  --height: calc(var(--spacing) * 12);
  width: calc(0.25rem * 12);
  width: var(--height);
  height: calc(0.25rem * 12);
  height: var(--height);
  padding: calc(0.25rem * 0);
  padding: calc(var(--spacing) * 0);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  --tw-duration: 300ms;
  transition-duration: 300ms;
  --background: var(--button-primary-background);
  --color: var(--button-primary-text);
}
@media (hover: hover) {
  .carousel-next-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
  .carousel-next-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
}
.carousel-next-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
.carousel-next-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: calc(1/2 * 100%);
  z-index: 10;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: var(--button-radius);
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(0.25rem * 6);
  line-height: calc(var(--spacing) * 6);
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
  white-space: nowrap;
  --tw-duration: 200ms;
  transition-duration: 200ms;
  --tw-outline-style: none;
  outline-style: none;
}
.carousel-previous-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .carousel-previous-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.carousel-previous-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  height: calc(0.25rem * 5);
  height: calc(var(--spacing) * 5);
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:first-child {
  margin-right: calc(0.25rem * 1);
  margin-right: calc(var(--spacing) * 1);
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:last-child {
  margin-left: calc(0.25rem * 1);
  margin-left: calc(var(--spacing) * 1);
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--height);
  background-color: var(--background);
  padding-left: var(--padding-x);
  padding-right: var(--padding-x);
  color: var(--color);
}
.carousel-previous-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
  color: var(--color-gray-400);
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 6);
  --height: calc(var(--spacing) * 12);
  width: calc(0.25rem * 12);
  width: var(--height);
  height: calc(0.25rem * 12);
  height: var(--height);
  padding: calc(0.25rem * 0);
  padding: calc(var(--spacing) * 0);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  --tw-duration: 300ms;
  transition-duration: 300ms;
  --background: var(--button-primary-background);
  --color: var(--button-primary-text);
}
@media (hover: hover) {
  .carousel-previous-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
  .carousel-previous-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
}
.carousel-previous-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
.carousel-previous-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
}
.sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border-width: 0;
}
.absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}
.fixed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
}
.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
.static:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: static;
}
.sticky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: sticky;
}
.inset-\(--container-padding\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--container-padding);
  right: var(--container-padding);
  bottom: var(--container-padding);
  left: var(--container-padding);
}
.inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0.25rem * 0);
  right: calc(0.25rem * 0);
  bottom: calc(0.25rem * 0);
  left: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
}
.-top-px:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1px;
}
.top-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
}
.top-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(1/2 * 100%);
}
.top-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0.25rem * 3);
  top: calc(var(--spacing) * 3);
}
.top-\[calc\(var\(--header-height\)_\+_var\(--spacing-top\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0px + var(--spacing-top));
  top: calc(var(--header-height) + var(--spacing-top));
}
.top-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}
.top-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}
.right-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
}
.right-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(0.25rem * 4);
  right: calc(var(--spacing) * 4);
}
.bottom-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(0.25rem * 0);
  bottom: calc(var(--spacing) * 0);
}
.bottom-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(0.25rem * 3);
  bottom: calc(var(--spacing) * 3);
}
.bottom-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(0.25rem * 12);
  bottom: calc(var(--spacing) * 12);
}
.bottom-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}
.-left-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0.25rem * -2);
  left: calc(var(--spacing) * -2);
}
.left-\(--progress\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--progress);
}
.left-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
}
.left-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(1/2 * 100%);
}
.left-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0.25rem * 4);
  left: calc(var(--spacing) * 4);
}
.isolate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}
.z-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}
.z-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}
.z-30:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}
.order-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  order: 1;
}
.order-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  order: 2;
}
.order-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  order: 3;
}
.order-first:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  order: -9999;
}
.col-span-\(--col-span\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span var(--col-span) / span var(--col-span);
}
.col-span-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span 1 / span 1;
}
.col-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span 2 / span 2;
}
.col-span-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span 3 / span 3;
}
.col-span-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span 4 / span 4;
}
.col-start-\(--col-start\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column-start: var(--col-start);
}
.row-span-\(--row-span\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: span var(--row-span) / span var(--row-span);
}
.row-span-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: span 1 / span 1;
}
.row-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: span 2 / span 2;
}
.row-span-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: span 3 / span 3;
}
.row-span-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: span 4 / span 4;
}
.row-start-\(--row-start\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row-start: var(--row-start);
}
.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
@media (min-width: 40rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 40rem;
  }
}
@media (min-width: 48rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}
@media (min-width: 64rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}
@media (min-width: 80rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 80rem;
  }
}
@media (min-width: 96rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 96rem;
  }
}
.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--container-max-width);
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
}
.mx-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
  margin-right: auto;
}
.my-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--gap-base);
  margin-bottom: var(--gap-base);
}
.my-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * 3);
  margin-bottom: calc(0.25rem * 3);
  margin-top: calc(var(--spacing) * 3);
  margin-bottom: calc(var(--spacing) * 3);
}
.my-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * 10);
  margin-bottom: calc(0.25rem * 10);
  margin-top: calc(var(--spacing) * 10);
  margin-bottom: calc(var(--spacing) * 10);
}
.form-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--gap-base);
  font-size: 0.75rem;
  font-size: var(--text-xs);
  line-height: calc(1 / 0.75);
  line-height: var(--tw-leading, var(--text-xs--line-height));
  color: #c62828;
  color: var(--color-sentiment-negative);
}
.-mt-32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * -32);
  margin-top: calc(var(--spacing) * -32);
}
.mt-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--gap-base);
}
.mt-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--gap-md);
}
.mt-\(--spacing-bottom\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--spacing-bottom);
}
.mt-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * 1);
  margin-top: calc(var(--spacing) * 1);
}
.mt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * 4);
  margin-top: calc(var(--spacing) * 4);
}
.mt-11:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(0.25rem * 11);
  margin-top: calc(var(--spacing) * 11);
}
.mt-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: var(--button-radius);
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(0.25rem * 6);
  line-height: calc(var(--spacing) * 6);
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
  white-space: nowrap;
  --tw-duration: 200ms;
  transition-duration: 200ms;
  --tw-outline-style: none;
  outline-style: none;
}
.button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  height: calc(0.25rem * 5);
  height: calc(var(--spacing) * 5);
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:first-child {
  margin-right: calc(0.25rem * 1);
  margin-right: calc(var(--spacing) * 1);
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg:last-child {
  margin-left: calc(0.25rem * 1);
  margin-left: calc(var(--spacing) * 1);
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--height);
  background-color: var(--background);
  padding-left: var(--padding-x);
  padding-right: var(--padding-x);
  color: var(--color);
}
.button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
  color: var(--color-gray-400);
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 6);
  --height: calc(var(--spacing) * 12);
}
.mr-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: calc(0.25rem * 2);
  margin-right: calc(var(--spacing) * 2);
}
.form-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--gap-base);
  display: block;
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p, .rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul, .rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol {
  margin-bottom: calc(0.25rem * 4);
  margin-bottom: calc(var(--spacing) * 4);
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  color: var(--links);
  text-decoration-line: underline;
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul, .rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol {
  list-style-position: outside;
  padding-left: 1em;
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  list-style-type: disc;
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol {
  list-style-type: decimal;
}
.rte:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > *:last-child {
  margin-bottom: calc(0.25rem * 0);
  margin-bottom: calc(var(--spacing) * 0);
}
.mb-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--gap-base);
}
.mb-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 1);
  margin-bottom: calc(var(--spacing) * 1);
}
.mb-2\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 2.5);
  margin-bottom: calc(var(--spacing) * 2.5);
}
.mb-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 3);
  margin-bottom: calc(var(--spacing) * 3);
}
.mb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 4);
  margin-bottom: calc(var(--spacing) * 4);
}
.mb-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 6);
  margin-bottom: calc(var(--spacing) * 6);
}
.mb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 8);
  margin-bottom: calc(var(--spacing) * 8);
}
.mb-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(0.25rem * 12);
  margin-bottom: calc(var(--spacing) * 12);
}
.ml-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(0.25rem * 2);
  margin-left: calc(var(--spacing) * 2);
}
.block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
.contents:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: contents;
}
.flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
}
.grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
}
.hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline;
}
.inline-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}
.inline-flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}
.aspect-\(--aspect\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: var(--aspect);
}
.aspect-\[1\/1\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1/1;
}
.aspect-\[3\/4\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3/4;
}
.aspect-\[4\/3\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4/3;
}
.aspect-\[9\/16\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 9/16;
}
.aspect-\[16\/9\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16/9;
}
.aspect-square:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1 / 1;
}
.aspect-video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
  aspect-ratio: var(--aspect-video);
}
.form-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--color-gray-300);
  background-position: center;
  background-repeat: no-repeat;
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
@media (hover: hover) {
  .form-checkbox:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: #000;
    border-color: var(--color-black);
  }
  .form-checkbox:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: #000;
    border-color: var(--color-black);
  }
}
.form-checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #000;
  border-color: var(--color-black);
  background-color: #000;
  background-color: var(--color-black);
}
.form-checkbox:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--color-gray-300);
  background-color: var(--color-gray-200);
}
.form-checkbox:disabled:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
}
.form-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 6);
  width: calc(var(--spacing) * 6);
  height: calc(0.25rem * 6);
  height: calc(var(--spacing) * 6);
  background-size: calc(0.25rem * 4) calc(0.25rem * 4);
  background-size: calc(var(--spacing) * 4) calc(var(--spacing) * 4);
  border-radius: var(--radius);
}
.form-checkbox:checked:not(*:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 18 13'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 1 6 12 1 7'/%3E%3C/svg%3E");
}
.form-checkbox:checked:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 18 13'%3E%3Cpath fill='none' stroke='%23A3A3A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17 1 6 12 1 7'/%3E%3C/svg%3E");
}
.form-radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--color-gray-300);
  background-position: center;
  background-repeat: no-repeat;
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
@media (hover: hover) {
  .form-radio:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: #000;
    border-color: var(--color-black);
  }
  .form-radio:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: #000;
    border-color: var(--color-black);
  }
}
.form-radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #000;
  border-color: var(--color-black);
  background-color: #000;
  background-color: var(--color-black);
}
.form-radio:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--color-gray-300);
  background-color: var(--color-gray-200);
}
.form-radio:disabled:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
}
.form-radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 6);
  width: calc(var(--spacing) * 6);
  height: calc(0.25rem * 6);
  height: calc(var(--spacing) * 6);
  background-size: calc(0.25rem * 4) calc(0.25rem * 4);
  background-size: calc(var(--spacing) * 4) calc(var(--spacing) * 4);
  border-radius: calc(infinity * 1px);
}
.form-radio:checked:not(*:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99935 2.6665C5.05383 2.6665 2.66602 5.05432 2.66602 7.99984C2.66602 10.9454 5.05383 13.3332 7.99935 13.3332C10.9449 13.3332 13.3327 10.9454 13.3327 7.99984C13.3327 5.05432 10.9449 2.6665 7.99935 2.6665Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.form-radio:checked:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99935 2.6665C5.05383 2.6665 2.66602 5.05432 2.66602 7.99984C2.66602 10.9454 5.05383 13.3332 7.99935 13.3332C10.9449 13.3332 13.3327 10.9454 13.3327 7.99984C13.3327 5.05432 10.9449 2.6665 7.99935 2.6665Z' fill='%23A3A3A3'/%3E%3C/svg%3E");
}
.form-checkbox--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 4);
  width: calc(var(--spacing) * 4);
  height: calc(0.25rem * 4);
  height: calc(var(--spacing) * 4);
  background-size: calc(0.25rem * 2.5) calc(0.25rem * 2.5);
  background-size: calc(var(--spacing) * 2.5) calc(var(--spacing) * 2.5);
}
.form-radio--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 4);
  width: calc(var(--spacing) * 4);
  height: calc(0.25rem * 4);
  height: calc(var(--spacing) * 4);
  background-size: calc(0.25rem * 2.5) calc(0.25rem * 2.5);
  background-size: calc(var(--spacing) * 2.5) calc(var(--spacing) * 2.5);
}
.size-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 2);
  width: calc(var(--spacing) * 2);
  height: calc(0.25rem * 2);
  height: calc(var(--spacing) * 2);
}
.size-2\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 2.5);
  width: calc(var(--spacing) * 2.5);
  height: calc(0.25rem * 2.5);
  height: calc(var(--spacing) * 2.5);
}
.size-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 3);
  width: calc(var(--spacing) * 3);
  height: calc(0.25rem * 3);
  height: calc(var(--spacing) * 3);
}
.size-3\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 3.5);
  width: calc(var(--spacing) * 3.5);
  height: calc(0.25rem * 3.5);
  height: calc(var(--spacing) * 3.5);
}
.size-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 4);
  width: calc(var(--spacing) * 4);
  height: calc(0.25rem * 4);
  height: calc(var(--spacing) * 4);
}
.size-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 5);
  width: calc(var(--spacing) * 5);
  height: calc(0.25rem * 5);
  height: calc(var(--spacing) * 5);
}
.size-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 6);
  width: calc(var(--spacing) * 6);
  height: calc(0.25rem * 6);
  height: calc(var(--spacing) * 6);
}
.size-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 7);
  width: calc(var(--spacing) * 7);
  height: calc(0.25rem * 7);
  height: calc(var(--spacing) * 7);
}
.size-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 16);
  width: calc(var(--spacing) * 16);
  height: calc(0.25rem * 16);
  height: calc(var(--spacing) * 16);
}
.size-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: 100%;
}
.h-\(--height\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--height);
}
.h-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(0.25rem * 0);
  height: calc(var(--spacing) * 0);
}
.h-0\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(0.25rem * 0.5);
  height: calc(var(--spacing) * 0.5);
}
.h-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(0.25rem * 20);
  height: calc(var(--spacing) * 20);
}
.h-96:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(0.25rem * 96);
  height: calc(var(--spacing) * 96);
}
.h-\[1em\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}
.h-\[50vh\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50vh;
}
.h-\[80vh\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80vh;
}
.h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}
.max-h-\[33vh\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 33vh;
}
.button--outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--height);
  background-color: transparent;
  padding-left: var(--padding-x);
  padding-right: var(--padding-x);
  color: var(--background);
  --tw-inset-shadow: inset 0 0 0 1px var(--tw-inset-shadow-color, var(--tw-inset-shadow-color, rgb(0, 0, 0)));
  box-shadow: inset 0 0 0 1px rgb(0, 0, 0), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-inset-shadow-color: var(--background);
}
@supports (color: color-mix(in lab, red, red)) {
  .button--outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, var(--background) var(--tw-inset-shadow-alpha), transparent);
  }
}
.button--outline:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
  color: var(--color-gray-400);
  --tw-shadow-color: var(--color-gray-200);
}
@supports (color: color-mix(in lab, red, red)) {
  .button--outline:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-200) var(--tw-shadow-alpha), transparent);
  }
}
.min-h-\(--height\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--height);
}
.min-h-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(0.25rem * 0);
  min-height: calc(var(--spacing) * 0);
}
.min-h-96:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(0.25rem * 96);
  min-height: calc(var(--spacing) * 96);
}
.form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  border-radius: var(--button-radius);
  border-style: var(--tw-border-style);
  border-width: 0px;
  background-color: #fff;
  background-color: var(--color-white);
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(0.25rem * 6);
  line-height: calc(var(--spacing) * 6);
  --tw-inset-shadow: inset 0 0 0 1px var(--tw-inset-shadow-color, var(--tw-inset-shadow-color, rgb(0, 0, 0)));
  box-shadow: inset 0 0 0 1px rgb(0, 0, 0), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-inset-shadow-color: var(--color-gray-200);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, var(--color-gray-200) var(--tw-inset-shadow-alpha), transparent);
  }
}
.form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 200ms;
  transition-duration: 200ms;
  --tw-outline-style: none;
  outline-style: none;
}
.form-select:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-50);
}
.form-select:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-100);
  --tw-inset-shadow-color: var(--color-gray-400);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-select:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, var(--color-gray-400) var(--tw-inset-shadow-alpha), transparent);
  }
}
@supports selector(:user-invalid) {
  .form-select:user-invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  .form-select:user-invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .form-select:user-invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
    .form-select:user-invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
  }
}
@supports not selector(:user-invalid) {
  .form-select:invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  .form-select:invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .form-select:invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
    .form-select:invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
  }
}
.form-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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),   0 0 0 calc(1px + 1px) transparent, var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.form-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-inset-shadow-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-select:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 50%, transparent) var(--tw-inset-shadow-alpha), transparent);
  }
}
.form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  color: var(--color-gray-400);
}
.form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--color-gray-400);
}
.form-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
  padding-top: calc(0.25rem * 3);
  padding-bottom: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-size: calc(0.25rem * 5) calc(0.25rem * 5);
  background-size: calc(var(--spacing) * 5) calc(var(--spacing) * 5);
  background-position: right calc(0.25rem * 4) center;
  background-position: right calc(var(--spacing) * 4) center;
  background-repeat: no-repeat;
  padding-right: calc(0.25rem * 11);
  padding-right: calc(var(--spacing) * 11);
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 14 8'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='m1 1 6 6 6-6'/%3E%3C/svg%3E");
}
.form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  border-radius: var(--button-radius);
  border-style: var(--tw-border-style);
  border-width: 0px;
  background-color: #fff;
  background-color: var(--color-white);
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(0.25rem * 6);
  line-height: calc(var(--spacing) * 6);
  --tw-inset-shadow: inset 0 0 0 1px var(--tw-inset-shadow-color, var(--tw-inset-shadow-color, rgb(0, 0, 0)));
  box-shadow: inset 0 0 0 1px rgb(0, 0, 0), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-inset-shadow-color: var(--color-gray-200);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, var(--color-gray-200) var(--tw-inset-shadow-alpha), transparent);
  }
}
.form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 200ms;
  transition-duration: 200ms;
  --tw-outline-style: none;
  outline-style: none;
}
.form-input:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-50);
}
.form-input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-100);
  --tw-inset-shadow-color: var(--color-gray-400);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, var(--color-gray-400) var(--tw-inset-shadow-alpha), transparent);
  }
}
@supports selector(:user-invalid) {
  .form-input:user-invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  .form-input:user-invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .form-input:user-invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
    .form-input:user-invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
  }
}
@supports not selector(:user-invalid) {
  .form-input:invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  .form-input:invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: #c62828;
  }
  @supports (color: color-mix(in lab, red, red)) {
    .form-input:invalid:not(:-moz-placeholder):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
    .form-input:invalid:not(:placeholder-shown):not(:focus):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-inset-shadow-color: color-mix(in oklab, var(--color-sentiment-negative) var(--tw-inset-shadow-alpha), transparent);
    }
  }
}
.form-input:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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),   0 0 0 calc(1px + 1px) transparent, var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-input:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.form-input:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-inset-shadow-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .form-input:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-inset-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 50%, transparent) var(--tw-inset-shadow-alpha), transparent);
  }
}
.form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  color: var(--color-gray-400);
}
.form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--color-gray-400);
}
.form-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
  padding-top: calc(0.25rem * 3);
  padding-bottom: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
}
.w-\(--item-width\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--item-width);
}
.w-\(--logo-width\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--logo-width);
}
.w-1\/3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(1/3 * 100%);
}
.w-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 12);
  width: calc(var(--spacing) * 12);
}
.w-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 16);
  width: calc(var(--spacing) * 16);
}
.w-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 20);
  width: calc(var(--spacing) * 20);
}
.w-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 24);
  width: calc(var(--spacing) * 24);
}
.w-32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 32);
  width: calc(var(--spacing) * 32);
}
.w-56:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 56);
  width: calc(var(--spacing) * 56);
}
.w-\[calc\(100\%-var\(--gap-md\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - var(--gap-md));
}
.w-fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
.w-px:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}
.max-w-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
  max-width: var(--container-2xl);
}
.max-w-3xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
  max-width: var(--container-3xl);
}
.max-w-4xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56rem;
  max-width: var(--container-4xl);
}
.max-w-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
  max-width: var(--container-5xl);
}
.max-w-6xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
  max-width: var(--container-6xl);
}
.max-w-7xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
  max-width: var(--container-7xl);
}
.max-w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}
.max-w-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
  max-width: var(--container-lg);
}
.max-w-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
  max-width: var(--container-sm);
}
.flex-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 1;
}
.shrink-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}
.grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}
.basis-1\/3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-basis: calc(1/3 * 100%);
}
.-translate-x-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-translate-x: calc(calc(1/2 * 100%) * -1);
  translate: calc(calc(1/2 * 100%) * -1) var(--tw-translate-y);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.-translate-y-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.transform:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform:          ;
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.animate-pulse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  animation: var(--animate-pulse);
}
.cursor-pointer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.resize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  resize: both;
}
.snap-x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-snap-type: x var(--tw-scroll-snap-strictness);
}
.snap-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}
.scroll-mt-\(--header-height\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 0px;
  scroll-margin-top: var(--header-height);
}
.grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-rows-\[0fr\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}
.flex-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}
.flex-col-reverse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column-reverse;
}
.flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}
.flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}
.items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
}
.items-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}
.items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}
.items-stretch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}
.justify-around:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: space-around;
}
.justify-between:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}
.justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}
.justify-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}
.justify-evenly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: space-evenly;
}
.justify-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}
.gap-\(--gap\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--gap);
}
.gap-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--gap-base);
}
.gap-\(--gap-lg\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--gap-lg);
}
.gap-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--gap-md);
}
.gap-\(--gap-sm\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--gap-sm);
}
.gap-\(--spacing-bottom\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: var(--spacing-bottom);
}
.gap-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 1);
  gap: calc(var(--spacing) * 1);
}
.gap-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 1.5);
  gap: calc(var(--spacing) * 1.5);
}
.gap-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 2);
  gap: calc(var(--spacing) * 2);
}
.gap-2\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 2.5);
  gap: calc(var(--spacing) * 2.5);
}
.gap-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 3);
  gap: calc(var(--spacing) * 3);
}
.gap-3\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 3.5);
  gap: calc(var(--spacing) * 3.5);
}
.gap-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 4);
  gap: calc(var(--spacing) * 4);
}
.gap-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 5);
  gap: calc(var(--spacing) * 5);
}
.gap-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(0.25rem * 12);
  gap: calc(var(--spacing) * 12);
}
:where(.space-y-\(--gap-base\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--gap-base) * 0);
  margin-top: calc(var(--gap-base) * var(--tw-space-y-reverse));
  margin-bottom: calc(var(--gap-base) * calc(1 - 0));
  margin-bottom: calc(var(--gap-base) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-\(--gap-md\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--gap-md) * 0);
  margin-top: calc(var(--gap-md) * var(--tw-space-y-reverse));
  margin-bottom: calc(var(--gap-md) * calc(1 - 0));
  margin-bottom: calc(var(--gap-md) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-\(--gap-sm\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--gap-sm) * 0);
  margin-top: calc(var(--gap-sm) * var(--tw-space-y-reverse));
  margin-bottom: calc(var(--gap-sm) * calc(1 - 0));
  margin-bottom: calc(var(--gap-sm) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-\(--spacing-bottom\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(var(--spacing-bottom) * 0);
  margin-top: calc(var(--spacing-bottom) * var(--tw-space-y-reverse));
  margin-bottom: calc(var(--spacing-bottom) * calc(1 - 0));
  margin-bottom: calc(var(--spacing-bottom) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-2 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(calc(0.25rem * 2) * 0);
  margin-top: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
  margin-bottom: calc(calc(0.25rem * 2) * calc(1 - 0));
  margin-bottom: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-2\.5 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(calc(0.25rem * 2.5) * 0);
  margin-top: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
  margin-bottom: calc(calc(0.25rem * 2.5) * calc(1 - 0));
  margin-bottom: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-4 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(calc(0.25rem * 4) * 0);
  margin-top: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
  margin-bottom: calc(calc(0.25rem * 4) * calc(1 - 0));
  margin-bottom: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
}
:where(.space-y-6 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-y-reverse: 0;
  margin-top: calc(calc(0.25rem * 6) * 0);
  margin-top: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
  margin-bottom: calc(calc(0.25rem * 6) * calc(1 - 0));
  margin-bottom: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
}
.gap-x-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-column-gap: var(--gap-base);
       column-gap: var(--gap-base);
}
.gap-x-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-column-gap: var(--gap-md);
       column-gap: var(--gap-md);
}
:where(.space-x-\(--gap-sm\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-x-reverse: 0;
  margin-left: calc(var(--gap-sm) * 0);
  margin-left: calc(var(--gap-sm) * var(--tw-space-x-reverse));
  margin-right: calc(var(--gap-sm) * calc(1 - 0));
  margin-right: calc(var(--gap-sm) * calc(1 - var(--tw-space-x-reverse)));
}
:where(.space-x-2 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-x-reverse: 0;
  margin-left: calc(calc(0.25rem * 2) * 0);
  margin-left: calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));
  margin-right: calc(calc(0.25rem * 2) * calc(1 - 0));
  margin-right: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
}
:where(.space-x-4 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-space-x-reverse: 0;
  margin-left: calc(calc(0.25rem * 4) * 0);
  margin-left: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
  margin-right: calc(calc(0.25rem * 4) * calc(1 - 0));
  margin-right: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
}
.gap-y-\(--gap-lg\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  row-gap: var(--gap-lg);
}
.gap-y-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  row-gap: var(--gap-md);
}
:where(.divide-y > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-divide-y-reverse: 0;
  border-bottom-style: var(--tw-border-style);
  border-top-style: var(--tw-border-style);
  border-top-width: calc(1px * 0);
  border-top-width: calc(1px * var(--tw-divide-y-reverse));
  border-bottom-width: calc(1px * calc(1 - 0));
  border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
}
:where(.divide-\(--border\) > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--border);
}
.self-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-self: center;
}
.self-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}
.self-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}
.self-stretch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}
.truncate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.\!overflow-visible {
  overflow: visible !important;
}
.overflow-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: auto;
}
.overflow-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
.overflow-visible\! {
  overflow: visible !important;
}
.overflow-x-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}
.overflow-x-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}
.overflow-y-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}
.label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius);
  background-color: var(--label-background);
  padding-left: calc(0.25rem * 2);
  padding-right: calc(0.25rem * 2);
  padding-left: calc(var(--spacing) * 2);
  padding-right: calc(var(--spacing) * 2);
  padding-top: calc(0.25rem * 1);
  padding-top: calc(var(--spacing) * 1);
  padding-bottom: calc(0.25rem * 0.5);
  padding-bottom: calc(var(--spacing) * 0.5);
  font-family: var(--font-heading);
  font-size: 10px;
  color: var(--label-color);
  text-transform: uppercase;
}
.rounded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.25rem;
}
.rounded-\(--radius\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius);
}
.rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: calc(infinity * 1px);
}
.rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
}
.rounded-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0;
}
.border:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.border-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-style: var(--tw-border-style);
  border-width: 4px;
}
.border-t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
}
.border-r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: var(--tw-border-style);
  border-right-width: 1px;
}
.border-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
}
.border-b-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 0px;
}
.border-l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: var(--tw-border-style);
  border-left-width: 1px;
}
.border-dashed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-border-style: dashed;
  border-style: dashed;
}
.border-\(--border\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--border);
}
.border-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: currentcolor;
}
.bg-\(--background\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}
.bg-\(--border\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--border);
}
.bg-\[\#404142\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #404142;
}
.bg-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #000;
  background-color: var(--color-black);
}
.bg-gray-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-50);
}
.bg-gray-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-200);
}
.bg-gray-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-600);
}
.bg-gray-800:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-800);
}
.bg-gray-900:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-gray-900);
}
.bg-green-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: rgb(0, 164, 71);
  background-color: color(display-p3 0.24388 0.64082 0.29481);
  background-color: var(--color-green-600);
}
.bg-sentiment-negative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #c62828;
  background-color: var(--color-sentiment-negative);
}
.bg-sentiment-positive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #2e7d32;
  background-color: var(--color-sentiment-positive);
}
.bg-transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
}
.bg-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
  background-color: var(--color-white);
}
.bg-gradient-to-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-gradient-position: to bottom in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-\(image\:--background-gradient\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: var(--background-gradient);
}
.from-\(--background\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-gradient-from: var(--background);
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\(--background\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-gradient-to: var(--background);
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-gradient-to: transparent;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.object-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -o-object-fit: cover;
     object-fit: cover;
}
.p-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: var(--gap-md);
}
.p-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 0);
  padding: calc(var(--spacing) * 0);
}
.p-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 1.5);
  padding: calc(var(--spacing) * 1.5);
}
.p-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 2);
  padding: calc(var(--spacing) * 2);
}
.p-2\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 2.5);
  padding: calc(var(--spacing) * 2.5);
}
.p-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 3);
  padding: calc(var(--spacing) * 3);
}
.p-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 4);
  padding: calc(var(--spacing) * 4);
}
.p-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 6);
  padding: calc(var(--spacing) * 6);
}
.p-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 8);
  padding: calc(var(--spacing) * 8);
}
.p-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(0.25rem * 12);
  padding: calc(var(--spacing) * 12);
}
.p-\[calc\(var\(--gap-md\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--gap-md));
}
.form-input--base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
  padding-top: calc(0.25rem * 3);
  padding-bottom: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
}
.form-input--lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 5);
  padding-right: calc(0.25rem * 5);
  padding-left: calc(var(--spacing) * 5);
  padding-right: calc(var(--spacing) * 5);
  padding-top: calc(0.25rem * 4);
  padding-bottom: calc(0.25rem * 4);
  padding-top: calc(var(--spacing) * 4);
  padding-bottom: calc(var(--spacing) * 4);
}
.form-input--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 3);
  padding-right: calc(0.25rem * 3);
  padding-left: calc(var(--spacing) * 3);
  padding-right: calc(var(--spacing) * 3);
  padding-top: calc(0.25rem * 2);
  padding-bottom: calc(0.25rem * 2);
  padding-top: calc(var(--spacing) * 2);
  padding-bottom: calc(var(--spacing) * 2);
}
.px-\(--container-padding\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
}
.px-\(--gap\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--gap);
  padding-right: var(--gap);
}
.px-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--gap-base);
  padding-right: var(--gap-base);
}
.px-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 3);
  padding-right: calc(0.25rem * 3);
  padding-left: calc(var(--spacing) * 3);
  padding-right: calc(var(--spacing) * 3);
}
.px-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
}
.py-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--gap-base);
  padding-bottom: var(--gap-base);
}
.py-\(--gap-md\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--gap-md);
  padding-bottom: var(--gap-md);
}
.py-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 1.5);
  padding-bottom: calc(0.25rem * 1.5);
  padding-top: calc(var(--spacing) * 1.5);
  padding-bottom: calc(var(--spacing) * 1.5);
}
.py-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 2);
  padding-bottom: calc(0.25rem * 2);
  padding-top: calc(var(--spacing) * 2);
  padding-bottom: calc(var(--spacing) * 2);
}
.py-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 3);
  padding-bottom: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
}
.py-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 4);
  padding-bottom: calc(0.25rem * 4);
  padding-top: calc(var(--spacing) * 4);
  padding-bottom: calc(var(--spacing) * 4);
}
.py-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 5);
  padding-bottom: calc(0.25rem * 5);
  padding-top: calc(var(--spacing) * 5);
  padding-bottom: calc(var(--spacing) * 5);
}
.pt-\(--spacing-bottom\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-bottom);
}
.pt-\(--spacing-top\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--spacing-top);
}
.pt-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
}
.pb-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--gap-base);
}
.pb-\(--spacing-bottom\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--spacing-bottom);
}
.pb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(0.25rem * 4);
  padding-bottom: calc(var(--spacing) * 4);
}
.pb-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(0.25rem * 5);
  padding-bottom: calc(var(--spacing) * 5);
}
.pl-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 8);
  padding-left: calc(var(--spacing) * 8);
}
.text-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.text-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: left;
}
.text-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: right;
}
.text-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: left;
}
.font-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-body);
}
.font-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-heading);
}
.text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
  font-size: var(--text-2xl);
  line-height: calc(2 / 1.5);
  line-height: var(--tw-leading, var(--text-2xl--line-height));
}
.text-2xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.625rem;
  font-size: var(--text-2xs);
  line-height: calc(1 / 0.625);
  line-height: var(--tw-leading, var(--text-2xs--line-height));
}
.text-base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
  font-size: var(--text-base);
  line-height: calc(1.5 / 1);
  line-height: var(--tw-leading, var(--text-base--line-height));
}
.text-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
  font-size: var(--text-lg);
  line-height: calc(1.75 / 1.125);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
.text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.875rem;
  font-size: var(--text-sm);
  line-height: calc(1.25 / 0.875);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
.text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
  font-size: var(--text-xl);
  line-height: calc(1.75 / 1.25);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
.text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.75rem;
  font-size: var(--text-xs);
  line-height: calc(1 / 0.75);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
.font-bold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
.tracking-wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-tracking: var(--tracking-wide);
  letter-spacing: 0.025em;
  letter-spacing: var(--tracking-wide);
}
.text-balance:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}
.break-words:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  word-wrap: break-word;
}
.break-all:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}
.whitespace-nowrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}
.text-\(--color\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color);
}
.text-\(--text\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}
.text-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #000;
  color: var(--color-black);
}
.text-gray-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-50);
}
.text-gray-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-300);
}
.text-gray-400:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-400);
}
.text-gray-500:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-500);
}
.text-gray-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-600);
}
.text-gray-700:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-700);
}
.text-red-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: rgb(228, 0, 22);
  color: color(display-p3 0.83032 0.14038 0.1332);
  color: var(--color-red-600);
}
.text-sentiment-negative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #c62828;
  color: var(--color-sentiment-negative);
}
.text-sentiment-positive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #2e7d32;
  color: var(--color-sentiment-positive);
}
.text-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  color: var(--color-white);
}
.capitalize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}
.uppercase:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}
.underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}
.decoration-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-color: #000;
  text-decoration-color: var(--color-black);
}
.decoration-gray-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--color-gray-200);
}
.underline-offset-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}
.scheme-dark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --csstools-color-scheme--light:  ;
  color-scheme: dark;
}
.scheme-light:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --csstools-color-scheme--light: initial;
  color-scheme: light;
}
.opacity-\(--overlay-opacity\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: var(--overlay-opacity);
}
.opacity-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
.opacity-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.2;
}
.opacity-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.5;
}
.ring-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
}
.ring-black\/50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ring-color: rgba(0, 0, 0, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .ring-black\/50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-black) 50%, transparent);
  }
}
.ring-blue-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ring-color: var(--color-blue-600);
}
.outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline-style: var(--tw-outline-style);
  outline-width: 1px;
}
.filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  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,);
}
.transition:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  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, display, content-visibility, overlay, pointer-events;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: 150ms;
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.transition-discrete:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-behavior: allow-discrete;
}
.delay-\(--delay\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-delay: var(--delay);
}
.duration-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.duration-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.button--primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --background: var(--button-primary-background);
  --color: var(--button-primary-text);
}
@media (hover: hover) {
  .button--primary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
  .button--primary:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-primary-background-hover);
    --color: var(--button-primary-text-hover);
  }
}
.button--secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --background: var(--button-secondary-background);
  --color: var(--button-secondary-text);
}
@media (hover: hover) {
  .button--secondary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-secondary-background-hover);
    --color: var(--button-secondary-text-hover);
  }
  .button--secondary:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-secondary-background-hover);
    --color: var(--button-secondary-text-hover);
  }
}
.button--tertiary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --background: var(--button-tertiary-background);
  --color: var(--button-tertiary-text);
}
@media (hover: hover) {
  .button--tertiary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-tertiary-background-hover);
    --color: var(--button-tertiary-text-hover);
  }
  .button--tertiary:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --background: var(--button-tertiary-background-hover);
    --color: var(--button-tertiary-text-hover);
  }
}
.button--base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 6);
  --height: calc(var(--spacing) * 12);
}
.button--lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 7);
  --height: calc(var(--spacing) * 14);
}
.button--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --padding-x: calc(var(--spacing) * 4);
  --height: calc(var(--spacing) * 10);
}
.outline-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-outline-style: none;
  outline-style: none;
}
.\*\:pointer-events-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  pointer-events: auto;
}
.\*\:absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  position: absolute;
}
.\*\:inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  top: calc(0.25rem * 0);
  right: calc(0.25rem * 0);
  bottom: calc(0.25rem * 0);
  left: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
}
.\*\:flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  display: flex;
}
.\*\:inline-flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  display: inline-flex;
}
.\*\:size-\(--size\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  width: var(--size);
  height: var(--size);
}
.\*\:size-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  width: calc(0.25rem * 8);
  width: calc(var(--spacing) * 8);
  height: calc(0.25rem * 8);
  height: calc(var(--spacing) * 8);
}
.\*\:size-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  width: 100%;
  height: 100%;
}
.\*\:w-\(--item-width\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  width: var(--item-width);
}
.\*\:items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  align-items: center;
}
.\*\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  justify-content: center;
}
.\*\:rounded-\(--radius\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  border-radius: var(--radius);
}
.\*\:rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  border-radius: calc(infinity * 1px);
}
.\*\:border-\(--border\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  border-color: var(--border);
}
.\*\:bg-gray-800:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  background-color: var(--color-gray-800);
}
.\*\:object-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  -o-object-fit: cover;
     object-fit: cover;
}
.\*\:ring-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  --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),   0 0 0 calc(1px + 1px) transparent, var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.\*\:ring-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > * {
  --tw-ring-color: var(--color-white);
}
.\*\:not-first\:border-t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :not(:first-child) {
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
}
.\*\:not-first\:pt-\(--gap\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :not(:first-child) {
  padding-top: var(--gap);
}
@media (hover: hover) {
  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:block {
    display: block;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:block {
    display: block;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:block {
    display: block;
  }
}
@media (hover: hover) {
  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:hidden {
    display: none;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:hidden {
    display: none;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:hidden {
    display: none;
  }
}
@media (hover: hover) {
  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-100 {
    opacity: 1;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-100 {
    opacity: 1;
  }
  :where(.group):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:opacity-100 {
    opacity: 1;
  }
}
:where(.group):has(:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-has-checked\:block {
  display: block;
}
:where(.group):has(:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-has-checked\:hidden {
  display: none;
}
:where(.group):has(:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-has-checked\:bg-gray-900 {
  background-color: var(--color-gray-900);
}
:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ~ .peer-checked\:line-through {
  text-decoration-line: line-through;
}
:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ~ .peer-checked\:ring-black {
  --tw-ring-color: var(--color-black);
}
.placeholder\:text-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  color: currentcolor;
}
.placeholder\:text-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: currentcolor;
}
.before\:absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  position: absolute;
}
.before\:top-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  top: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
}
.before\:right-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
}
.before\:flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  display: flex;
}
.before\:h-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  height: calc(0.25rem * 4);
  height: calc(var(--spacing) * 4);
}
.before\:w-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  width: calc(0.25rem * 4);
  width: calc(var(--spacing) * 4);
}
.before\:translate-x-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  --tw-translate-x: calc(1/2 * 100%);
  translate: calc(1/2 * 100%) var(--tw-translate-y);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.before\:-translate-y-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.before\:items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  align-items: center;
}
.before\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  justify-content: center;
}
.before\:rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  border-radius: calc(infinity * 1px);
}
.before\:bg-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  background-color: #000;
  background-color: var(--color-black);
}
.before\:text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  font-size: 0.75rem;
  font-size: var(--text-xs);
  line-height: calc(1 / 0.75);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
.before\:text-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: var(--tw-content);
  color: #fff;
  color: var(--color-white);
}
.before\:content-\[attr\(data-cart-count\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  --tw-content: attr(data-cart-count);
  content: attr(data-cart-count);
  content: var(--tw-content);
}
.first\:block:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
.first\:pl-0:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 0);
  padding-left: calc(var(--spacing) * 0);
}
.last\:pr-0:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(0.25rem * 0);
  padding-right: calc(var(--spacing) * 0);
}
.\*\:last\:flex-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :last-child {
  flex: 1;
}
.\*\:last\:justify-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :last-child {
  justify-content: flex-end;
}
.\*\:last\:truncate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :last-child {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.\*\:last\:text-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :last-child {
  color: #000;
  color: var(--color-black);
}
.target\:block:target:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
@media (hover: hover) {
  .hover\:bg-transparent:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: transparent;
  }
  .hover\:bg-transparent:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: transparent;
  }
}
@media (hover: hover) {
  .hover\:opacity-80:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0.8;
  }
  .hover\:opacity-80:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0.8;
  }
}
.focus\:bg-transparent:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
}
.focus\:ring-blue-600\/50:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .focus\:ring-blue-600\/50:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.\*\:focus\:ring-blue-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :focus {
  --tw-ring-color: var(--color-blue-600);
}
.focus-visible\:ring-2:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
}
.aria-selected\:ring-2[aria-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --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);
}
.aria-selected\:ring-white[aria-selected="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ring-color: var(--color-white);
}
.data-\[state\=open\]\:grid-rows-\[1fr\][data-state="open"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}
@media (prefers-reduced-motion: no-preference) {
  .motion-safe\:duration-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .motion-safe\:duration-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
    font-size: var(--text-2xl);
    line-height: calc(2 / 1.5);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-3xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
    font-size: var(--text-3xl);
    line-height: calc(2.25 / 1.875);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-4xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
    font-size: var(--text-4xl);
    line-height: calc(2.5 / 2.25);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
    font-size: var(--text-5xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-6xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
    font-size: var(--text-6xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-7xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
    font-size: var(--text-7xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-7xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-8xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 6rem;
    font-size: var(--text-8xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-8xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-9xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 8rem;
    font-size: var(--text-9xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-9xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
    font-size: var(--text-base);
    line-height: calc(1.5 / 1);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
    font-size: var(--text-lg);
    line-height: calc(1.75 / 1.125);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 0.875rem;
    font-size: var(--text-sm);
    line-height: calc(1.25 / 0.875);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
    font-size: var(--text-xl);
    line-height: calc(1.75 / 1.25);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
}
@media (max-width: 63.999rem) {
  .max-lg\:text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 0.75rem;
    font-size: var(--text-xs);
    line-height: calc(1 / 0.75);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
}
@media (min-width: 48rem) {
  .md\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:order-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}
@media (min-width: 64rem) {
  .lg\:order-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}
@media (min-width: 64rem) {
  .lg\:order-first:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: -9999;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-\(--col-span\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span var(--col-span) / span var(--col-span);
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-\(--media-span\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span var(--media-span) / span var(--media-span);
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-\(--meta-span\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span var(--meta-span) / span var(--meta-span);
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 1 / span 1;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 3 / span 3;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 4 / span 4;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 5 / span 5;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 6 / span 6;
  }
}
@media (min-width: 64rem) {
  .lg\:col-span-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 1 / span 1;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 2 / span 2;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 3 / span 3;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 4 / span 4;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 5 / span 5;
  }
}
@media (min-width: 64rem) {
  .lg\:row-span-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: span 6 / span 6;
  }
}
@media (min-width: 64rem) {
  .lg\:ml-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: calc(0.25rem * 0);
    margin-left: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}
@media (min-width: 64rem) {
  .lg\:flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}
@media (min-width: 64rem) {
  .lg\:hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
@media (min-width: 64rem) {
  .lg\:inline-flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}
@media (min-width: 64rem) {
  .lg\:aspect-\[16\/9\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16/9;
  }
}
@media (min-width: 64rem) {
  .lg\:h-fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: -moz-fit-content;
    height: fit-content;
  }
}
@media (min-width: 64rem) {
  .lg\:h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100%;
  }
}
@media (min-width: 64rem) {
  .lg\:w-fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: -moz-fit-content;
    width: fit-content;
  }
}
@media (min-width: 64rem) {
  .lg\:w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}
@media (min-width: 64rem) {
  .lg\:max-w-96:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(0.25rem * 96);
    max-width: calc(var(--spacing) * 96);
  }
}
@media (min-width: 64rem) {
  .lg\:basis-1\/4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(1/4 * 100%);
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-\(--grid-cols\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: var(--grid-cols);
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:flex-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}
@media (min-width: 64rem) {
  .lg\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}
@media (min-width: 64rem) {
  .lg\:flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}
@media (min-width: 64rem) {
  .lg\:items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}
@media (min-width: 64rem) {
  .lg\:items-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}
@media (min-width: 64rem) {
  .lg\:items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}
@media (min-width: 64rem) {
  .lg\:items-stretch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-around:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: space-around;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-between:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-evenly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: space-evenly;
  }
}
@media (min-width: 64rem) {
  .lg\:justify-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}
@media (min-width: 64rem) {
  .lg\:gap-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: calc(0.25rem * 5);
    gap: calc(var(--spacing) * 5);
  }
}
@media (min-width: 64rem) {
  .lg\:gap-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: calc(0.25rem * 10);
    gap: calc(var(--spacing) * 10);
  }
}
@media (min-width: 64rem) {
  .lg\:p-\(--gap-lg\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--gap-lg);
  }
}
@media (min-width: 64rem) {
  .lg\:p-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(0.25rem * 0);
    padding: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:p-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(0.25rem * 1.5);
    padding: calc(var(--spacing) * 1.5);
  }
}
@media (min-width: 64rem) {
  .lg\:p-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(0.25rem * 4);
    padding: calc(var(--spacing) * 4);
  }
}
@media (min-width: 64rem) {
  .lg\:p-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(0.25rem * 12);
    padding: calc(var(--spacing) * 12);
  }
}
@media (min-width: 64rem) {
  .lg\:form-input--base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: calc(0.25rem * 4);
    padding-right: calc(0.25rem * 4);
    padding-left: calc(var(--spacing) * 4);
    padding-right: calc(var(--spacing) * 4);
    padding-top: calc(0.25rem * 3);
    padding-bottom: calc(0.25rem * 3);
    padding-top: calc(var(--spacing) * 3);
    padding-bottom: calc(var(--spacing) * 3);
  }
}
@media (min-width: 64rem) {
  .lg\:form-input--lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: calc(0.25rem * 5);
    padding-right: calc(0.25rem * 5);
    padding-left: calc(var(--spacing) * 5);
    padding-right: calc(var(--spacing) * 5);
    padding-top: calc(0.25rem * 4);
    padding-bottom: calc(0.25rem * 4);
    padding-top: calc(var(--spacing) * 4);
    padding-bottom: calc(var(--spacing) * 4);
  }
}
@media (min-width: 64rem) {
  .lg\:form-input--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: calc(0.25rem * 3);
    padding-right: calc(0.25rem * 3);
    padding-left: calc(var(--spacing) * 3);
    padding-right: calc(var(--spacing) * 3);
    padding-top: calc(0.25rem * 2);
    padding-bottom: calc(0.25rem * 2);
    padding-top: calc(var(--spacing) * 2);
    padding-bottom: calc(var(--spacing) * 2);
  }
}
@media (min-width: 64rem) {
  .lg\:px-\(--gap-base\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--gap-base);
    padding-right: var(--gap-base);
  }
}
@media (min-width: 64rem) {
  .lg\:px-\(--gap-lg\):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--gap-lg);
    padding-right: var(--gap-lg);
  }
}
@media (min-width: 64rem) {
  .lg\:pb-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(0.25rem * 0);
    padding-bottom: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:text-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}
@media (min-width: 64rem) {
  .lg\:text-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}
@media (min-width: 64rem) {
  .lg\:text-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: right;
  }
}
@media (min-width: 64rem) {
  .lg\:text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
    font-size: var(--text-2xl);
    line-height: calc(2 / 1.5);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-3xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
    font-size: var(--text-3xl);
    line-height: calc(2.25 / 1.875);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-4xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
    font-size: var(--text-4xl);
    line-height: calc(2.5 / 2.25);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
    font-size: var(--text-5xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-6xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
    font-size: var(--text-6xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-7xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
    font-size: var(--text-7xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-7xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-8xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 6rem;
    font-size: var(--text-8xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-8xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-9xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 8rem;
    font-size: var(--text-9xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-9xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
    font-size: var(--text-base);
    line-height: calc(1.5 / 1);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
    font-size: var(--text-lg);
    line-height: calc(1.75 / 1.125);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 0.875rem;
    font-size: var(--text-sm);
    line-height: calc(1.25 / 0.875);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
    font-size: var(--text-xl);
    line-height: calc(1.75 / 1.25);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 0.75rem;
    font-size: var(--text-xs);
    line-height: calc(1 / 0.75);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:button--base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --padding-x: calc(var(--spacing) * 6);
    --height: calc(var(--spacing) * 12);
  }
}
@media (min-width: 64rem) {
  .lg\:button--lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --padding-x: calc(var(--spacing) * 7);
    --height: calc(var(--spacing) * 14);
  }
}
@media (min-width: 64rem) {
  .lg\:button--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --padding-x: calc(var(--spacing) * 4);
    --height: calc(var(--spacing) * 10);
  }
}
@media (min-width: 64rem) {
  .lg\:\*\:not-first\:border-t-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :not(:first-child) {
    border-top-style: var(--tw-border-style);
    border-top-width: 0px;
  }
}
@media (min-width: 64rem) {
  .lg\:\*\:not-first\:pt-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > :not(:first-child) {
    padding-top: calc(0.25rem * 0);
    padding-top: calc(var(--spacing) * 0);
  }
}
@media (min-width: 80rem) {
  .xl\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@container (width >= 16rem) {
  .\@3xs\:text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 0.875rem;
    font-size: var(--text-sm);
    line-height: calc(1.25 / 0.875);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
}
@container (width >= 42rem) {
  .\@2xl\:col-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}
@container (width >= 42rem) {
  .\@2xl\:col-span-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 3 / span 3;
  }
}
@container (width >= 42rem) {
  .\@2xl\:grid-cols-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@container (width >= 48rem) {
  .\@3xl\:text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
    font-size: var(--text-2xl);
    line-height: calc(2 / 1.5);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
}
@container (width >= 48rem) {
  .\@3xl\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
    font-size: var(--text-5xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
}
@container (width >= 64rem) {
  .\@5xl\:p-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(0.25rem * 10);
    padding: calc(var(--spacing) * 10);
  }
}
@container (width >= 64rem) {
  .\@5xl\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
    font-size: var(--text-5xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
}
@container (width >= 64rem) {
  .\@5xl\:text-8xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 6rem;
    font-size: var(--text-8xl);
    line-height: 1;
    line-height: var(--tw-leading, var(--text-8xl--line-height));
  }
}
@starting-style {
  .starting\:translate-y-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@starting-style {
  .data-\[state\=open\]\:starting\:grid-rows-\[0fr\][data-state="open"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 0fr;
  }
}
@media print {
  .print\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: calc(0.25rem * 0);
    margin-top: calc(var(--spacing) * 0);
  }
}
@media print {
  .print\:block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}
@media print {
  .print\:hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
@media print {
  .print\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}
.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3,.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4,.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h5,.\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h6 {
  --tw-leading: inherit;
  line-height: inherit;
}
@media (max-width: 63.999rem) {
  .max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3,.max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4,.max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h5,.max-lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h6 {
    font-size: inherit;
  }
}
@media (min-width: 64rem) {
  .lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h5,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:text-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h6 {
    font-size: inherit;
  }
}
@media (min-width: 64rem) {
  .lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h5,.lg\:\[\&_\:is\(h1\,h2\,h3\,h4\,h5\,h6\)\]\:leading-\[length\:inherit\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h6 {
    --tw-leading: inherit;
    line-height: inherit;
  }
}
.\[\&_button\]\:size-2\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  width: calc(0.25rem * 2.5);
  width: calc(var(--spacing) * 2.5);
  height: calc(0.25rem * 2.5);
  height: calc(var(--spacing) * 2.5);
}
.\[\&_button\]\:rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  border-radius: calc(infinity * 1px);
}
.\[\&_button\]\:bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  background-color: rgba(0, 0, 0, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .\[\&_button\]\:bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
    background-color: color-mix(in oklab, #000 50%, transparent);
  }

@supports (color: color-mix(in lch, red, blue)) {
.\[\&_button\]\:bg-black\/50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
}
}
.\[\&_button\]\:bg-gray-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  background-color: var(--color-gray-200);
}
.\[\&_button\]\:duration-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.\[\&_button\]\:aria-selected\:bg-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected="true"] {
  background-color: #000;
  background-color: var(--color-black);
}
.\[\&_button\]\:aria-selected\:bg-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected="true"] {
  background-color: #fff;
  background-color: var(--color-white);
}
.\[\&_svg\]\:w-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  width: calc(0.25rem * 8);
  width: calc(var(--spacing) * 8);
}
.\[\[hidden\]\]\:translate-y-full[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-translate-y: 100%;
  translate: var(--tw-translate-x) 100%;
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.\[\&\:target\+\*\]\:hidden:target:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+* {
  display: none;
}
[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .\[\[data-state\=closed\]_\&\]\:block {
  display: block;
}
[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .\[\[data-state\=open\]_\&\]\:block {
  display: block;
}
[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .\[\[data-state\=open\]_\&\]\:hidden {
  display: none;
}
[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .\[\[data-state\=open\]_\&\]\:rotate-45 {
  rotate: 45deg;
}
:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --header-height: 0px;
  --gap-sm: calc(var(--gap-base) * 0.5);
  --gap-md: calc(var(--gap-base) * 2);
  --gap-lg: calc(var(--gap-base) * 4);
  --gap-xl: calc(var(--gap-base) * 5);
}
body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-body);
  --tw-leading: var(--line-height);
  line-height: var(--line-height);
  --tw-font-weight: var(--font-body-weight);
  font-weight: var(--font-body-weight);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-heading);
  --tw-font-weight: var(--font-heading-weight);
  font-weight: var(--font-heading-weight);
  --tw-tracking: var(--tracking-widest);
  letter-spacing: 0.1em;
  letter-spacing: var(--tracking-widest);
  text-transform: var(--font-heading-text-transform);
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
  font-size: var(--text-3xl);
  line-height: calc(2.25 / 1.875);
  line-height: var(--tw-leading, var(--text-3xl--line-height));
}
@media (min-width: 64rem) {
  h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
    font-size: var(--text-4xl);
    line-height: calc(2.5 / 2.25);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
}
h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
  font-size: var(--text-2xl);
  line-height: calc(2 / 1.5);
  line-height: var(--tw-leading, var(--text-2xl--line-height));
}
@media (min-width: 64rem) {
  h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
    font-size: var(--text-3xl);
    line-height: calc(2.25 / 1.875);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
}
h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
  font-size: var(--text-xl);
  line-height: calc(1.75 / 1.25);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
@media (min-width: 64rem) {
  h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
    font-size: var(--text-2xl);
    line-height: calc(2 / 1.5);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
}
h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
  font-size: var(--text-lg);
  line-height: calc(1.75 / 1.125);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
@media (min-width: 64rem) {
  h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
    font-size: var(--text-xl);
    line-height: calc(1.75 / 1.25);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
}
h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
  font-size: var(--text-base);
  line-height: calc(1.5 / 1);
  line-height: var(--tw-leading, var(--text-base--line-height));
}
@media (min-width: 64rem) {
  h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
    font-size: var(--text-lg);
    line-height: calc(1.75 / 1.125);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
}
h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.875rem;
  font-size: var(--text-sm);
  line-height: calc(1.25 / 0.875);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
@media (min-width: 64rem) {
  h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
    font-size: var(--text-base);
    line-height: calc(1.5 / 1);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
}
b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), strong:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-body-bold-weight);
  font-weight: var(--font-body-bold-weight);
}
.overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  top: calc(0.25rem * 0);
  right: calc(0.25rem * 0);
  bottom: calc(0.25rem * 0);
  left: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
  z-index: 40;
  background-color: rgba(0, 0, 0, 0.3);
}
@supports (color: color-mix(in lab, red, red)) {
  .overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab, #000 30%, transparent);
  }

@supports (color: color-mix(in lch, red, blue)) {
.overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
}
}
.overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
@starting-style {
  .overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: transparent;
  }
}
.overlay[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
}
.drawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  top: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  bottom: calc(0.25rem * 0);
  bottom: calc(var(--spacing) * 0);
  z-index: 50;
  display: flex;
  width: calc(0.25rem * 120);
  width: calc(var(--spacing) * 120);
  max-width: 100%;
  transform: translateZ(0)          ;
  transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  flex-direction: column;
  overscroll-behavior: contain;
  background-color: var(--background);
  color: var(--text);
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
  --tw-translate-y: calc(var(--spacing) * 0);
  translate: var(--tw-translate-x) calc(0.25rem * 0);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-translate-x: -100%;
      translate: -100% var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-translate-x: 100%;
      translate: 100% var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer--top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  bottom: auto;
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-translate-y: -100%;
      translate: var(--tw-translate-x) -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer--bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
  bottom: calc(0.25rem * 0);
  bottom: calc(var(--spacing) * 0);
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-translate-y: 100%;
      translate: var(--tw-translate-x) 100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer--top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer--bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
  height: -moz-fit-content;
  height: fit-content;
  max-height: 100dvh;
  width: 100%;
}
@starting-style {
  @media (prefers-reduced-motion: reduce) {
    .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer__top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer__bottom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--left[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-x: -100%;
    translate: -100% var(--tw-translate-y);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--right[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-x: 100%;
    translate: 100% var(--tw-translate-y);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--top[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--bottom[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: reduce) {
  .drawer--left[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer--right[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer--top[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .drawer--bottom[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}
.drawer__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
  padding-top: calc(0.25rem * 3.5);
  padding-bottom: calc(0.25rem * 3.5);
  padding-top: calc(var(--spacing) * 3.5);
  padding-bottom: calc(var(--spacing) * 3.5);
}
.drawer__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
  padding-top: calc(0.25rem * 3);
  padding-bottom: calc(0.25rem * 3);
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
}
.drawer__content-escape:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(0.25rem * -4);
  margin-right: calc(0.25rem * -4);
  margin-left: calc(var(--spacing) * -4);
  margin-right: calc(var(--spacing) * -4);
  padding-left: calc(0.25rem * 4);
  padding-right: calc(0.25rem * 4);
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
}
.drawer__subdrawer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: calc(0.25rem * 0);
  right: calc(0.25rem * 0);
  bottom: calc(0.25rem * 0);
  left: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
  z-index: 10;
  overscroll-behavior: contain;
  background-color: #fff;
  background-color: var(--color-white);
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer {
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer {
      --tw-translate-x: -100%;
      translate: -100% var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer {
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer {
      --tw-translate-x: 100%;
      translate: 100% var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
@starting-style {
  @media (prefers-reduced-motion: reduce) {
    .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer, .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer {
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer[hidden] {
    --tw-translate-x: -100%;
    translate: -100% var(--tw-translate-y);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer[hidden] {
    --tw-translate-x: 100%;
    translate: 100% var(--tw-translate-y);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: reduce) {
  .drawer--left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer[hidden], .drawer--right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .drawer__subdrawer[hidden] {
    opacity: 0;
  }
}
.modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  top: calc(1/2 * 100%);
  right: calc(0.25rem * 0);
  right: calc(var(--spacing) * 0);
  left: calc(0.25rem * 0);
  left: calc(var(--spacing) * 0);
  z-index: 50;
  margin: auto;
  max-width: 42rem;
  max-width: var(--container-2xl);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  overscroll-behavior: contain;
  border-radius: 0.25rem;
  background-color: #fff;
  background-color: var(--color-white);
  padding: calc(0.25rem * 4);
  padding: calc(var(--spacing) * 4);
  opacity: 1;
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
  --tw-translate-x: calc(var(--spacing) * 0);
  translate: calc(0.25rem * 0) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
@starting-style {
  .modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    .modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      top: calc(0.25rem * 0);
      top: calc(var(--spacing) * 0);
    }
  }
  @media (prefers-reduced-motion: no-preference) {
    .modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --tw-translate-y: -100%;
      translate: var(--tw-translate-x) -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.modal[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
@media (prefers-reduced-motion: no-preference) {
  .modal[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(0.25rem * 0);
    top: calc(var(--spacing) * 0);
  }
}
@media (prefers-reduced-motion: no-preference) {
  .modal[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
.account__avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  width: calc(0.25rem * 16);
  width: calc(var(--spacing) * 16);
  height: calc(0.25rem * 16);
  height: calc(var(--spacing) * 16);
  align-items: center;
  justify-content: center;
  border-radius: var(--radius);
  background-color: #000;
  background-color: var(--color-black);
  font-size: 1.25rem;
  font-size: var(--text-xl);
  line-height: calc(1.75 / 1.25);
  line-height: var(--tw-leading, var(--text-xl--line-height));
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
  color: #fff;
  color: var(--color-white);
  text-transform: uppercase;
}
.drawer-navigation__logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(0.25rem * 24);
  width: calc(var(--spacing) * 24);
  translate: none;
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.drawer-navigation__logo[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
@media (prefers-reduced-motion: no-preference) {
  .drawer-navigation__logo[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: calc(0.25rem * -24);
    margin-left: calc(var(--spacing) * -24);
  }
}
@starting-style {
  .drawer-navigation__logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    .drawer-navigation__logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      margin-left: calc(0.25rem * -24);
      margin-left: calc(var(--spacing) * -24);
    }
  }
}
.drawer-navigation__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
  translate: none;
  opacity: 1;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
@starting-style {
  .drawer-navigation__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    .drawer-navigation__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
      --tw-translate-x: calc(var(--spacing) * -2);
      translate: calc(0.25rem * -2) var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.drawer-navigation__expanding-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
  grid-template-rows: 1fr;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: 150ms;
  transition-duration: var(--tw-duration, var(--default-transition-duration));
  transition-behavior: allow-discrete;
  --tw-duration: 150ms;
  transition-duration: 150ms;
}
@starting-style {
  .drawer-navigation__expanding-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 0fr;
  }
}
.drawer-navigation__expanding-list[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}
.drawer-navigation__expanding-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
  translate: none;
  opacity: 1;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
@starting-style {
  .drawer-navigation__expanding-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
    opacity: 0;
  }
  @media (prefers-reduced-motion: no-preference) {
    .drawer-navigation__expanding-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul > li {
      --tw-translate-x: calc(var(--spacing) * -2);
      translate: calc(0.25rem * -2) var(--tw-translate-y);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
}
.header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
  position: relative;
}
.header--sticky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: sticky;
  top: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
}
.header--hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-main] {
  --tw-translate-y: -100%;
  translate: var(--tw-translate-x) -100%;
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.header__main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
  position: relative;
  background-color: var(--background);
  background-clip: padding-box;
  color: var(--text);
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__main {
  background-color: transparent;
  color: var(--text);
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__main:hover, .header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__main:focus-within {
  background-color: var(--background);
  color: var(--text);
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__main:focus-visible {
  background-color: var(--background);
  color: var(--text);
}
.header__mega-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
  border-color: var(--border);
  background-color: var(--background);
  transition-behavior: allow-discrete;
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
@media (prefers-reduced-motion: no-preference) {
  .header__mega-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}
@media (prefers-reduced-motion: reduce) {
  .header__mega-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}
.header__menu-root-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu, .header__menu-root-item:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
  position: relative;
  z-index: 10;
  display: block;
  translate: none;
  opacity: 1;
}
.header__menu-root-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
  position: relative;
  z-index: 10;
  display: block;
  translate: none;
  opacity: 1;
}
@starting-style {
  @media (prefers-reduced-motion: no-preference) {
    .header__menu-root-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu, .header__menu-root-item:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
      --tw-translate-y: -100%;
      translate: var(--tw-translate-x) -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
    .header__menu-root-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
      --tw-translate-y: -100%;
      translate: var(--tw-translate-x) -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  @media (prefers-reduced-motion: reduce) {
    .header__menu-root-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu, .header__menu-root-item:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
      opacity: 0;
    }
    .header__menu-root-item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
      opacity: 0;
    }
  }
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__mega-menu {
  opacity: 0;
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__menu-root-item:hover .header__mega-menu, .header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__menu-root-item:focus-within .header__mega-menu {
  opacity: 1;
}
.header--transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header__menu-root-item:focus-visible .header__mega-menu {
  opacity: 1;
}
.option-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  min-width: calc(0.25rem * 12);
  min-width: calc(var(--spacing) * 12);
  cursor: pointer;
  overflow: hidden;
  border-radius: var(--radius);
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--border);
  padding: calc(0.25rem * 3);
  padding: calc(var(--spacing) * 3);
  text-align: center;
  font-size: 0.875rem;
  font-size: var(--text-sm);
  line-height: calc(1.25 / 0.875);
  line-height: var(--tw-leading, var(--text-sm--line-height));
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
@media (hover: hover) {
  .option-label:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--border);
  }
  .option-label:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--border);
  }
}
@media (hover: hover) {
  .option-label:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: inherit;
  }
  .option-label:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: inherit;
  }
}
:where(.peer):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ~ .option-label {
  border-color: var(--color-gray-900);
  background-color: var(--color-gray-900);
  color: #fff;
  color: var(--color-white);
}
:where(.peer):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ~ .option-label {
  --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);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  :where(.peer):focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ~ .option-label {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.option-label--unavailable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  color: var(--border);
  text-decoration-line: line-through;
}
.address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--border);
  padding: calc(0.25rem * 6);
  padding: calc(var(--spacing) * 6);
}
.address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  margin-top: calc(0.25rem * 5);
  margin-bottom: calc(0.25rem * 5);
  margin-top: calc(var(--spacing) * 5);
  margin-bottom: calc(var(--spacing) * 5);
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
  border-color: var(--border);
}
.address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a, .address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  color: var(--color-gray-600);
}
@media (hover: hover) {
  .address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover, .address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:hover {
    text-decoration-line: underline;
  }
  .address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:focus-visible, .address-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible {
    text-decoration-line: underline;
  }
}
.order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--border);
  padding: calc(0.25rem * 6);
  padding: calc(var(--spacing) * 6);
}
.order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  margin-top: calc(0.25rem * 5);
  margin-bottom: calc(0.25rem * 5);
  margin-top: calc(var(--spacing) * 5);
  margin-bottom: calc(var(--spacing) * 5);
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
  border-color: var(--border);
}
.order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a, .order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  color: var(--color-gray-600);
}
@media (hover: hover) {
  .order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover, .order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:hover {
    text-decoration-line: underline;
  }
  .order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:focus-visible, .order-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible {
    text-decoration-line: underline;
  }
}
.order-item__product:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  height: calc(0.25rem * 16);
  height: calc(var(--spacing) * 16);
  width: calc(0.25rem * 16);
  width: calc(var(--spacing) * 16);
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  background-color: var(--color-gray-400);
}
.order-item__product-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: calc(0.25rem * 0);
  right: calc(0.25rem * 0);
  bottom: calc(0.25rem * 0);
  left: calc(0.25rem * 0);
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  background-color: rgba(0, 0, 0, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .order-item__product-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab, #000 50%, transparent);
  }

@supports (color: color-mix(in lch, red, blue)) {
.order-item__product-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
}
}
.order-item__product-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
  color: #fff;
  color: var(--color-white);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: center;
  font-size: 0.75rem;
  font-size: var(--text-xs);
  line-height: calc(1 / 0.75);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
:where(.pagination ul > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-divide-x-reverse: 0;
  border-left-style: var(--tw-border-style);
  border-right-style: var(--tw-border-style);
  border-left-width: calc(1px * 0);
  border-left-width: calc(1px * var(--tw-divide-x-reverse));
  border-right-width: calc(1px * calc(1 - 0));
  border-right-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
:where(.pagination ul > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--border);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--border);
  display: flex;
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li:first-child a, .pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li:first-child span {
  border-top-left-radius: 0.5rem;
  border-top-left-radius: var(--radius-lg);
  border-bottom-left-radius: 0.5rem;
  border-bottom-left-radius: var(--radius-lg);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li:last-child a, .pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li:last-child span {
  border-top-right-radius: 0.5rem;
  border-top-right-radius: var(--radius-lg);
  border-bottom-right-radius: 0.5rem;
  border-bottom-right-radius: var(--radius-lg);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li a, .pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li span {
  box-sizing: content-box;
  display: flex;
  height: calc(0.25rem * 6);
  height: calc(var(--spacing) * 6);
  width: calc(0.25rem * 6);
  width: calc(var(--spacing) * 6);
  align-items: center;
  justify-content: center;
  padding: calc(0.25rem * 3.5);
  padding: calc(var(--spacing) * 3.5);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li a:hover, .pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li a:focus {
  background-color: var(--color-gray-100);
}
.pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li a:focus-visible {
  background-color: var(--color-gray-100);
}
.progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(0.25rem * 0.5);
  height: calc(var(--spacing) * 0.5);
  border-radius: calc(infinity * 1px);
  background-color: var(--color-gray-300);
}
.progress__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--offset);
  height: 100%;
  width: var(--progress);
  border-radius: calc(infinity * 1px);
  background-color: #000;
  background-color: var(--color-black);
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  border-style: var(--tw-border-style);
  border-width: 1px;
  border-color: var(--border);
  padding: 1px;
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  width: calc(0.25rem * 4);
  width: calc(var(--spacing) * 4);
  height: calc(0.25rem * 4);
  height: calc(var(--spacing) * 4);
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button, .quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  width: calc(0.25rem * 8);
  width: calc(var(--spacing) * 8);
  height: calc(0.25rem * 8);
  height: calc(var(--spacing) * 8);
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  border-radius: var(--radius-lg);
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible {
  background-color: var(--color-gray-300);
  --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);
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  border-radius: 0.25rem;
  text-align: center;
  --tw-outline-style: none;
  outline-style: none;
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible {
  --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),   0 0 0 calc(1px + 1px) transparent, var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-shadow-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible {
    --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 50%, transparent) var(--tw-shadow-alpha), transparent);
  }
}
.quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible {
  --tw-ring-color: rgba(21, 93, 252, 0.5);
}
@supports (color: color-mix(in lab, red, red)) {
  .quantity:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:focus-visible {
    --tw-ring-color: color-mix(in oklab, var(--color-blue-600) 50%, transparent);
  }
}
.swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  border-radius: calc(infinity * 1px);
  background-color: var(--swatch-color,var(--color-gray-200));
  --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),   0 0 0 calc(1px + 1px) transparent, var(--tw-shadow);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-ring-color: transparent;
  --tw-ring-offset-width: 1px;
  --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
@media (hover: hover) {
  .swatch:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: var(--color-black);
  }
  .swatch:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-ring-color: var(--color-black);
  }
}
.swatch[aria-current]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ring-color: var(--color-black);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #2d2d2d;
  z-index: 999997;
  opacity: 0.95;
  font-size: 14px;
  font-weight: normal;
  font-family: 'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
  box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);
  color: #ffffff;
  box-sizing: border-box;
}
.cookiescript_overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  height: 100vh;
}
.cookiescript_checkbox_label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 0 4px;
  line-height: 1.5;
  margin: 0;
  text-align: left;
}
.cookiescript_pre_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: absolute;
  top: 15px;
  right: 15px;
}
#cookiescript_close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 29px;
  line-height: 13px;
  cursor: pointer;
  color: #ffffff;
  height: 15px;
  width: 15px;
  margin: 0 0 0 10px;
  padding: 0;
  overflow: hidden;
  letter-spacing: 0;
  font-family: 'Trebuchet MS', 'Arial', sans-serif;
  font-weight: 100;
  opacity: 0.85;
  z-index: 999999;
  position: relative;
  top: -1px;
}
#cookiescript_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  font-weight: 700;
}
#cookiescript_manage_wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
  text-align: center;
  font-size: 12px;
  letter-spacing: 0.4px;
  font-weight: 700;
}
#cookiescript_manage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline;
  cursor: pointer;
  color: #ffffff;
  opacity: 0.85;
  margin-left: -15px;
}
#cookiescript_manage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_manageicon .cookiescript_gear {
  fill: #ffffff;
}
#cookiescript_manage:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_manageicon .cookiescript_gear {
  fill: #ee4e36;
}
#cookiescript_manage:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_manageicon .cookiescript_gear {
  fill: #ee4e36;
}
svg#cookiescript_manageicon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
  height: 15px;
  display: inline;
  margin: 0 5px 0 0;
  padding: 0;
  position: relative;
  top: 3px;
  vertical-align: baseline;
}
#cookiescript_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
  z-index: 999998;
  color: #ffffff;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 600;
  letter-spacing: 0.4px;
  opacity: 1;
}
.cookiescript_checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
}
span.cookiescript_checkbox_text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  font-size: 12px;
  margin: 0;
  text-transform: uppercase;
  font-weight: 600;
  color: #ffffff;
  letter-spacing: 1px;
}
#cookiescript_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  transition: all 0.25s ease 0s;
  background-color: #ee4e36;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 12px;
  text-align: center;
  line-height: 3.2;
  letter-spacing: 0.4px;
}
@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm) {
  .cookiescript_checkbox_label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: relative;
    top: -10px;
  }
  #cookiescript_accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline-block;
  }
  #cookiescript_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}
#cookiescript_reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 1px solid #ffffff;
  text-align: center;
  line-height: 3;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #ffffff;
  background: #2d2d2d;
}
#cookiescript_accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition: all 0.25s ease 0s;
  text-transform: uppercase;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0.4px;
  border: 0;
  background-color: #ee4e36;
  color: #ffffff;
  line-height: 3.2;
}
#cookiescript_accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
  cursor: pointer;
  white-space: nowrap;
  transition-duration: 100ms;
  transition-timing-function: ease-in-out;
  min-width: 103px;
}
.cookiescript_bigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(1.1);
}
#cookiescript_link {
  display: inline !important;
}
#cookiescript_link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #ffffff;
  font-size: 11px;
  text-align: center;
  font-weight: 400;
  text-transform: uppercase;
  opacity: 0.8;
}
#cookiescript_readmore:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reportlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_cookiescriptlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  padding: 0;
  cursor: pointer;
  margin: 0;
  transition: all 100ms ease 0s;
  background-color: transparent;
  display: inline;
  font-size: 12px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#cookiescript_readmore:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  color: #ffffff;
}
#cookiescript_reportlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_cookiescriptlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #ffffff;
}
#cookiescript_readmore:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reportlink:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_cookiescriptlink:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  color: #ffffff;
}
#cookiescript_readmore:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reportlink:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_cookiescriptlink:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:focus-visible {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  color: #ffffff;
}
#cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #ffffff;
  font-size: 12px;
  letter-spacing: 0.3px;
  line-height: 1.65;
  font-weight: 400;
}
#cookiescript_close:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_manage:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}
#cookiescript_close:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_manage:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}
#cookiescript_reject:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #3e3e3e;
}
#cookiescript_reject:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #3e3e3e;
}
#cookiescript_accept:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f05d47;
}
#cookiescript_accept:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f05d47;
}
#cookiescript_save:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f05d47;
}
#cookiescript_save:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f05d47;
}
#cookiescript_readmore:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reportlink:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_cookiescriptlink:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #f05d47;
}
.cookiescript_globe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  fill: #1c1c1c;
}
@media print {
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
#cookiescript_injected_fsd {
  background-color: rgba(17, 17, 17, 0.5) !important;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999996;
  overflow-y: auto;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 950px;
  width: 95%;
  margin: 0 auto 3% auto;
  top: 5%;
  line-height: 18px;
  letter-spacing: normal;
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #282828;
  z-index: 999997;
  opacity: 0.95;
  font-size: 14px;
  font-weight: normal;
  font-family: 'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
  box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);
  color: #ffffff;
  align-items: center;
  overflow: visible;
  outline: none;
  max-height: 90%;
  box-sizing: border-box;
  cursor: default;
  min-height: 500px;
}
@keyframes expandBox {
  from {
    width: 10%;
    margin-left: 0;
    overflow: hidden;
    top: 90%;
    height: 5%;
  }
  to {
    width: 95%;
    margin-left: auto;
    overflow: hidden;
    top: 5%;
    height: 90%;
  }
}
.cookiescript_fsd_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 57px;
  border-bottom: 1px solid #383838;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  background-color: #1c1c1c;
}
.cookiescript_fsd_logo_a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 23px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.cookiescript_fsd_logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 27px;
  width: auto;
  display: block;
  max-width: 100%;
}
.cookiescript_fsd_powered:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #666666;
  font-size: 11px;
  position: relative;
  left: 31px;
  top: 0;
  line-height: 1;
  -webkit-text-decoration: none;
  text-decoration: none;
  display: block;
  height: 8px;
}
.cookiescript_fsd_language_drop_down:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  right: 67px;
  top: 19px;
}
.cookiescript_fsd_main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  background-color: #1c1c1c;
}
.cookiescript_fsd_main_info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 20px 53px 30px 53px;
}
.cookiescript_fsd_title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
  z-index: 999998;
  color: #ffffff;
  font-size: 24px;
  line-height: 1.3;
  font-weight: 700;
  opacity: 1;
}
.cookiescript_fsd_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #ffffff;
  font-size: 14px;
  line-height: 1.6;
  font-weight: 400;
  margin-top: 9px;
}
.cookiescript_fsd_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > span {
  opacity: 0.85;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_readmore {
  font-size: 14px;
  color: #000000;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_readmore:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_readmore:focus-visible {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.cookiescript_fsd_tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: space-around;
  align-items: stretch;
  flex-direction: row;
  width: 100%;
}
.cookiescript_fsd_tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
  cursor: pointer;
  width: 50%;
  text-transform: uppercase;
  font-size: 16px;
  text-align: center;
  line-height: 1.6;
  font-weight: bold;
  border-top: 2px solid transparent;
  transition: all 300ms ease 0s;
  padding: 10px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #1c1c1c;
}
.cookiescript_fsd_tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > .cookiescript_active {
  border-top: 2px solid #000000;
  background-color: #282828;
  color: #000000;
}
.cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #282828;
  padding: 5px 50px 10px 50px;
  width: 100%;
  overflow-y: auto;
  box-sizing: border-box;
  flex-grow: 1;
  --scrollbar-width: 8px;
  --mask-height: 35px;
  --mask-image-content: linear-gradient(
    to bottom,
    transparent,
    black var(--mask-height),
    black calc(100% - var(--mask-height)),
    transparent
  );
  --mask-size-content: calc(100% - var(--scrollbar-width)) 100%;
  --mask-image-scrollbar: linear-gradient(black, black);
  --mask-size-scrollbar: var(--scrollbar-width) 100%;
  mask-image: linear-gradient(
    to bottom,
    transparent,
    black 35px,
    black calc(100% - 35px),
    transparent
  ), linear-gradient(black, black);
  mask-image: var(--mask-image-content), var(--mask-image-scrollbar);
  mask-size: calc(100% - 8px) 100%, 8px 100%;
  mask-size: var(--mask-size-content), var(--mask-size-scrollbar);
  mask-position: 0 0, 100% 0;
  mask-repeat: no-repeat, no-repeat;
  -webkit-mask-image: linear-gradient(
    to bottom,
    transparent,
    black 35px,
    black calc(100% - 35px),
    transparent
  ), linear-gradient(black, black);
  -webkit-mask-image: var(--mask-image-content), var(--mask-image-scrollbar);
  -webkit-mask-size: calc(100% - 8px) 100%, 8px 100%;
  -webkit-mask-size: var(--mask-size-content), var(--mask-size-scrollbar);
  -webkit-mask-position: 0 0, 100% 0;
  -webkit-mask-repeat: no-repeat, no-repeat;
}
.cookiescript_fsd_tabs_content .cookiescript_hidden {
  height: 0 !important;
  padding: 0 !important;
  min-height: 0 !important;
}
.cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript_hidden {
  opacity: 0;
  overflow: hidden;
}
.cookiescript_fsd_category:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: 1px solid #383838;
  padding-top: 23px;
  padding-bottom: 17px;
  display: flex;
  flex-direction: column;
}
.cookiescript_fsd_category:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: 0;
}
.cookiescript_fsd_category .cookiescript_hidden {
  padding: 0 !important;
  height: auto !important;
}
.cookiescript_fsd_category:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript_hidden {
  opacity: 0;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 0;
  margin: 0;
  transition: max-height 300ms ease 200ms, opacity ease 200ms, margin-top 100ms ease 100ms;
}
.cookiescript_fsd_category_main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.cookiescript_fsd_category_info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 9;
  padding-right: 10px;
}
.cookiescript_fsd_category_control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 1;
  display: flex;
  justify-content: center;
}
.cookiescript_fsd__category_name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 6px;
}
.cookiescript_category_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
  padding-bottom: 5px;
  line-height: 1.6;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 1px solid #383838;
  border-radius: 10px;
  overflow-y: auto;
  margin-top: 15px;
  max-height: 222px;
  transition: max-height 300ms ease, opacity 200ms ease 300ms, margin-top 100ms ease 100ms;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) caption {
  font-weight: 600;
  padding: 10px;
  text-align: left;
  color: #ffffff;
  caption-side: top;
}
.cookiescript_fsd_cookies_control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #000000;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  position: relative;
  display: flex;
  align-items: center;
  margin-right: auto;
  margin-top: 10px;
  cursor: pointer;
}
.cookiescript_fsd_cookies_control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript_hidden {
  display: none;
}
.cookiescript_fsd_cookies_control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  margin-right: 7px;
}
.cookiescript_fsd_cookies_control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  width: 10px;
  height: 10px;
  font-size: 10px;
}
.cookiescript_fsd_cookies_control.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {
  width: 10px;
  height: 10px;
  font-size: 10px;
  transform: rotate(180deg);
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody, .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead, .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr, .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th, .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  margin: 0;
  padding: 0;
  font: inherit;
  vertical-align: baseline;
  background-color: #1c1c1c;
  border-spacing: 0;
  border-collapse: collapse;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:last-child td {
  border-bottom: 0;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td, .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th {
  white-space: normal;
  font-size: 13px;
  text-align: left;
  margin: 0;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th {
  font-weight: 600;
  padding: 8px 8px;
  line-height: 1.4;
  word-break: keep-all;
  vertical-align: middle;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  padding: 7px 8px;
  line-height: 1.6;
  vertical-align: top;
  font-weight: 400;
  border: 0;
  border-top: 1px solid #383838;
  color: #ffffff;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:last-child {
  padding-right: 10px;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(1), .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:nth-child(1) {
  padding-left: 15px;
  word-break: normal;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(2) {
  color: #000000;
}
.cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(3), .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:nth-child(3) {
  text-align: center;
}
.cookiescript_fsd_cookies_table.cookiescript_fsd_storage_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(2) {
  color: #ffffff;
}
.cookiescript_vendor_name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  font-weight: bold;
  color: #000000;
  line-height: normal;
  border: 0;
  padding: 0;
  margin: 0;
  background: transparent;
  font-size: 13px;
}
.cookiescript_vendor_name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  color: #000000;
}
.cookiescript_vendor_name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:focus-visible {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  color: #000000;
}
.cookiescript_vendor_address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
  font-style: italic;
}
.cookiescript_vendor_address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > span {
  font-weight: 600;
  font-style: normal;
}
.cookiescript_fsd_footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top: 1px solid #383838;
  width: 100%;
  background-color: #1c1c1c;
  position: relative;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_declarationwrap {
  transition: opacity 200ms ease 0ms, height 0ms ease 200ms;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_aboutwrap {
  font-size: 13px;
  padding: 23px 0;
  line-height: 1.6;
  text-align: left;
  font-weight: normal;
  box-sizing: border-box;
  transition: opacity 200ms ease 0ms;
  overflow: auto;
  min-height: 181px;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_aboutwrap a, #cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_aboutwrap a:hover {
  color: #000000;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_aboutwrap a:focus-visible {
  color: #000000;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#cookiescript_setting_advertising_wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}
.cookiescript_cross_domain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}
#cookiescript_iab_type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: center;
  padding: 20px 0;
  border-bottom: 1px solid #383838;
  flex-wrap: wrap;
}
#cookiescript_iab_type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
  cursor: pointer;
  padding: 0 9px;
  font-size: 11px;
  font-weight: 600;
  background: #f5f5f5;
  color: #ffffff;
  line-height: 2;
  margin: 3px 5px;
  white-space: nowrap;
}
#cookiescript_iab_type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript_active {
  background: #000000;
  color: #fefefe;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track, .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: #dadada;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar, .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb, .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: #000000;
}
@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm) {
  #cookiescript_iab_type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
    display: inline-block;
  }
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_close {
  top: 20px;
  font-size: 37px;
  right: 20px;
  color: #ffffff;
  height: 18px;
  width: 18px;
  position: absolute;
  margin: 0;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_show_all_partners_button {
  color: #000000;
  margin-bottom: 0;
  margin-top: 12px;
  display: inline-block;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons {
  justify-content: flex-start;
  padding: 5px 15px;
  margin: 0;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_accept, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_save, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_reject {
  flex-grow: 1;
  padding: 0px 25px;
  margin: 10px 5px;
  font-size: 13px;
  line-height: 3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons {
  flex-direction: row;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript-iab-itemContainer {
  border: 1px solid #383838;
  background-color: #1c1c1c;
  padding: 10px;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript-iab-header, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript-iab-itemHeader, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript-iab-itemHeaderAction {
  color: #ffffff;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cookiescript-iab-itemHeaderAction {
  border-color: #ffffff;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_accept {
  background-color: #1c1c1c;
  color: #ffffff;
  border: 1px solid #ffffff;
  order: 3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_accept:hover {
  background-color: #2f2f2f;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_accept:focus-visible {
  background-color: #2f2f2f;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_reject {
  background-color: #1c1c1c;
  color: #ffffff;
  border: 1px solid #ffffff;
  order: 2;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_reject:hover {
  background-color: #2f2f2f;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_reject:focus-visible {
  background-color: #2f2f2f;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_save {
  display: inline-block;
  background-color: #000000;
  color: #ffffff;
  border: 1px solid #000000;
  order: 1;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_save:hover {
  background-color: #151515;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_save:focus-visible {
  background-color: #151515;
}
.cookiescript_fsd_reportby:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: -20px;
  right: 20px;
  color: #ffffff;
  display: inline;
  font-size: 13px;
}
#cookiescript_fsd_reportlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_fsd_cookiescriptlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  padding: 0;
  cursor: pointer;
  margin: 0;
  transition: all 100ms ease 0s;
  background-color: transparent;
  color: #ffffff;
  display: inline;
  font-size: 13px;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background: #000000;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #080808;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #080808;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background: #080808;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after {
  background: #080808;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after {
  background: #000000;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::after {
  background: #000000;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after {
  background: #000000;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after {
  background: #000000;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__track::after {
  background: #000000;
  opacity: 0.3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
  background: #000000;
  opacity: 0.3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__track::after {
  background: #000000;
  opacity: 0.3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
  background: #000000;
  opacity: 0.3;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:active .mdc-switch__track::after {
  background: #000000;
  opacity: 0.3;
}
#cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 15px;
}
.cookiescript_fsd_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 15px 15px 0 0;
}
.cookiescript_fsd_footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0 0 15px 15px;
}
#cookiescript_iab_type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
  border-radius: 8px;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track, .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track, #cookiescript_iabwrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb, #cookiescript_aboutwrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: 6px;
}
.cookiescript_fsd_cookies:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb, .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb, #cookiescript_iabwrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb, #cookiescript_aboutwrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: 5px;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_accept, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_save, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_reject {
  border-radius: 8px;
}
@media only screen and (max-width: 414px) {
  .cookiescript_fsd_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 0;
  }
  .cookiescript_fsd_footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 0;
  }
}
@media only screen and (max-width: 414px) {
  #cookiescript_fsd_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
    height: 100%;
    max-height: 100%;
    top: 0;
    border-radius: 0;
    margin: 0;
  }
  .cookiescript_fsd_main_info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 13px 20px;
    overflow-y: auto;
    max-height: 140px;
  }
  .cookiescript_fsd_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 8px;
  }
  .cookiescript_fsd_tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
    padding: 6px;
    font-size: 12px;
  }
  .cookiescript_fsd_tabs_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 5px 20px 10px 20px;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead {
    display: none;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
    display: flex;
    border-bottom: 0px;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr td:last-child {
    border-bottom: 0;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
    border-top: 0;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td::before {
    content: attr(label);
    font-weight: bold;
    width: 120px;
    min-width: 120px;
    text-align: left;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(2):before {
    color: #ffffff;
  }
  .cookiescript_category_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:nth-child(1), .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:nth-child(1) {
    padding-left: 7px;
    font-weight: bold;
    border-top: 1px solid #383838;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:nth-child(1) td:nth-child(1), .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:nth-child(1) th:nth-child(1) {
    border-top: 0px;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:last-child {
    border-bottom: none;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:nth-child(even) {
    background: #f5f5f5;
  }
  .cookiescript_fsd_cookies_table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:nth-child(even) td {
    border-bottom: 0px solid #fff;
  }
  #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons {
    margin-bottom: 0;
  }
  #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons #cookiescript_accept, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons #cookiescript_save, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_buttons #cookiescript_reject {
    flex-grow: 1;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0 15px;
  }
  .cookiescript_fsd_language_drop_down:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 40px;
  }
  #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cookiescript_close {
    right: 14px;
  }
  .cookiescript_fsd_reportby:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: relative;
    bottom: 0;
    right: auto;
    color: #ffffff;
    font-size: 12px;
    padding: 0 20px 10px 21px;
    max-width: 100%;
    opacity: 0.8;
    display: none;
  }
  #cookiescript_fsd_reportlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_fsd_cookiescriptlink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: #ffffff;
    font-size: 12px;
  }
}
.cookiescript_rtl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  direction: rtl;
}
#cookiescript_injected_fsd .mdc-checkbox, #cookiescript_injected .mdc-checkbox {
  box-sizing: content-box !important;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control {
  display: block;
  z-index: 1;
}
#cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before {
  background-color: #ffffff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox {
  display: inline-block;
  position: relative;
  flex: 0 0 18px;
  box-sizing: content-box;
  width: 18px;
  height: 18px;
  line-height: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: bottom;
  padding: 11px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before {
  background-color: #000000;
}
@supports not (-ms-ime-align: auto) {
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background::before {
    background-color: #000000;
    background-color: var(--mdc-theme-secondary, #000000);
  }
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background {
  top: 11px;
  left: 11px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background::before {
  top: -13px;
  left: -13px;
  width: 40px;
  height: 40px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control {
  top: 0;
  right: 0;
  left: 0;
  width: 40px;
  height: 40px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
  border-color: #ffffff;
  background-color: transparent;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {
  border-color: #000000;
  background-color: #000000;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:checked ~ .mdc-checkbox__background, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:indeterminate ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:checked ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control[disabled]:indeterminate ~ .mdc-checkbox__background {
  border-color: transparent;
  background-color: rgba(0, 0, 0, 0.26);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #2d2d2d;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:disabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:disabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #2d2d2d;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background {
  display: inline-flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border: 2px solid #000000;
  border-radius: 2px;
  background-color: transparent;
  pointer-events: none;
  will-change: background-color, border-color;
  transition: background-color 90ms 0s cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms 0s cubic-bezier(0.4, 0, 0.6, 1);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background .mdc-checkbox__background::before {
  background-color: #000;
}
@supports not (-ms-ime-align: auto) {
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__checkmark, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__checkmark {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    transition: opacity 180ms 0s cubic-bezier(0.4, 0, 0.6, 1);
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__checkmark-path, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__checkmark-path {
    transition: stroke-dashoffset 180ms 0s cubic-bezier(0.4, 0, 0.6, 1);
    stroke: currentColor;
    stroke-width: 5px;
    stroke-dashoffset: 29.7833385;
    stroke-dasharray: 29.7833385;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {
    transition: border-color 90ms 0s cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0s cubic-bezier(0, 0, 0.2, 1);
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark-path {
    stroke-dashoffset: 0;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background::before {
    position: absolute;
    transform: scale(0, 0);
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    content: '';
    will-change: opacity, transform;
    transition: opacity 90ms 0s cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0s cubic-bezier(0.4, 0, 0.6, 1);
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before {
    transform: scale(1);
    opacity: 0.12;
    transition: opacity 80ms 0s cubic-bezier(0, 0, 0.2, 1), transform 80ms 0s cubic-bezier(0, 0, 0.2, 1);
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control {
    position: absolute;
    margin: 0;
    padding: 0;
    opacity: 0;
    cursor: inherit;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:disabled, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:disabled {
    cursor: default;
    pointer-events: none;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
    transition: opacity 180ms 0s cubic-bezier(0, 0, 0.2, 1), transform 180ms 0s cubic-bezier(0, 0, 0.2, 1);
    opacity: 1;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
    transform: rotate(45deg);
    opacity: 0;
    transition: opacity 90ms 0s cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0s cubic-bezier(0.4, 0, 0.6, 1);
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox {
    -webkit-tap-highlight-color: transparent;
  }
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__native-control {
  width: 47px;
  height: 47px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox {
  flex: 0 0 25px;
  width: 25px;
  height: 25px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox .mdc-checkbox__background::before {
  width: 0;
  height: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-checkbox__background {
  width: 25px;
  height: 25px;
  border-radius: 8px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-elevation-overlay, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-elevation-overlay {
  position: absolute;
  border-radius: inherit;
  pointer-events: none;
  opacity: 0;
  transition: opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch {
  align-items: center;
  background: 0 0;
  border: none;
  cursor: pointer;
  display: inline-flex;
  flex-shrink: 0;
  margin: 0;
  outline: 0;
  overflow: visible;
  padding: 0;
  position: relative;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled {
  cursor: default;
  pointer-events: none;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch input[type='checkbox'], #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch input[type='checkbox'] {
  display: none;
  visibility: hidden;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track {
  overflow: hidden;
  position: relative;
  width: 100%;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::before {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::before {
  transition: transform 75ms 0s cubic-bezier(0, 0, 0.2, 1);
  transform: translateX(0);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track::after {
  transition: transform 75ms 0s cubic-bezier(0.4, 0, 0.6, 1);
  transform: translateX(-100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track[dir='rtl']::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__track::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__track[dir='rtl']::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__track::after {
  transform: translateX(100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track::before {
  transition: transform 75ms 0s cubic-bezier(0.4, 0, 0.6, 1);
  transform: translateX(100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track[dir='rtl']::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch--selected .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track[dir='rtl']::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch--selected .mdc-switch__track::before {
  transform: translateX(-100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__track::after {
  transition: transform 75ms 0s cubic-bezier(0, 0, 0.2, 1);
  transform: translateX(0);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle-track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle-track {
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: transform 75ms 0s cubic-bezier(0.4, 0, 0.2, 1);
  left: 0;
  right: auto;
  transform: translateX(0);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle-track[dir='rtl'], #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__handle-track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle-track[dir='rtl'], #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__handle-track {
  left: auto;
  right: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__handle-track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__handle-track {
  transform: translateX(100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__handle-track[dir='rtl'], #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch--selected .mdc-switch__handle-track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__handle-track[dir='rtl'], #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch--selected .mdc-switch__handle-track {
  transform: translateX(-100%);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle {
  display: flex;
  pointer-events: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: auto;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle[dir='rtl'], #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__handle, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle[dir='rtl'], #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [dir='rtl'] .mdc-switch__handle {
  left: auto;
  right: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__handle::before {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: background-color 75ms 0s cubic-bezier(0.4, 0, 0.2, 1), border-color 75ms 0s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: -1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__shadow, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__shadow {
  border-radius: inherit;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-elevation-overlay, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-elevation-overlay {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__ripple, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__ripple {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__ripple, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__ripple {
  display: none;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__icons, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__icons {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch__icon {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  transition: opacity 30ms 0s cubic-bezier(0.4, 0, 1, 1);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__icon--on, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--unselected .mdc-switch__icon--off, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--selected .mdc-switch__icon--on, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch--unselected .mdc-switch__icon--off {
  opacity: 1;
  transition: opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch {
  will-change: transform, opacity;
}
@keyframes mdc-ripple-fg-radius-in {
  from {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(0) scale(1);
  }
  to {
    transform: translate(0) scale(1);
  }
}
@keyframes mdc-ripple-fg-opacity-in {
  from {
    animation-timing-function: linear;
    opacity: 0;
  }
  to {
    opacity: 0.1;
  }
}
@keyframes mdc-ripple-fg-opacity-out {
  from {
    animation-timing-function: linear;
    opacity: 0.1;
  }
  to {
    opacity: 0;
  }
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: '';
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after {
  z-index: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before {
  transform: scale(1);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after {
  top: 0;
  left: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after {
  animation: mdc-ripple-fg-opacity-out 150ms;
  transform: translate(0) scale(1);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple::before {
  top: calc(50% - 50%);
  left: calc(50% - 50%);
  width: 100%;
  height: 100%;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before {
  top: 0;
  left: 0;
  width: 0;
  height: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after {
  width: 0;
  height: 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch {
  width: 36px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__handle::after {
  background: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after {
  background: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after {
  background: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after {
  background: #616161;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #212121;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__handle::after {
  background: #212121;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after {
  background: #212121;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after {
  background: #212121;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after {
  background: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle::before {
  background: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__shadow, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__shadow {
  box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12);
  --mdc-elevation-box-shadow-for-gss: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__shadow, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__shadow {
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2), 0 0 0 0 rgba(0, 0, 0, 0.14), 0 0 0 0 rgba(0, 0, 0, 0.12);
  --mdc-elevation-box-shadow-for-gss: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle {
  height: 20px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__handle::after {
  opacity: 0.38;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle {
  border-radius: 10px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle {
  width: 20px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle-track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__handle-track {
  width: calc(100% - 20px);
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon {
  fill: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon {
  fill: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon {
  fill: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon {
  fill: #fff;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons {
  opacity: 0.38;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons {
  opacity: 0.38;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected .mdc-switch__icon {
  width: 18px;
  height: 18px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected .mdc-switch__icon, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected .mdc-switch__icon {
  width: 18px;
  height: 18px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before {
  background-color: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::before {
  background-color: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before {
  background-color: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before {
  background-color: ;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before {
  background-color: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus) .mdc-switch__ripple::before {
  background-color: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before {
  background-color: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before {
  background-color: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before {
  opacity: 0.04;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus):focus-visible .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus-visible:not(:focus):focus-visible .mdc-switch__ripple::before {
  opacity: 0.04;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after {
  transition: opacity 150ms linear;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after {
  transition-duration: 75ms;
  opacity: 0.1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before {
  opacity: 0.04;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus):focus-visible .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus-visible:not(:focus):focus-visible .mdc-switch__ripple::before {
  opacity: 0.04;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before, #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before {
  transition-duration: 75ms;
  opacity: 0.12;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after {
  transition: opacity 150ms linear;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after {
  transition-duration: 75ms;
  opacity: 0.1;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__ripple {
  height: 48px;
  width: 48px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__track {
  height: 14px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track {
  opacity: 0.12;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__track::after {
  background: ;
  opacity: 0.3;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
  background: ;
  opacity: 0.3;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__track::after {
  background: ;
  opacity: 0.3;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
  background: ;
  opacity: 0.3;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:active .mdc-switch__track::after {
  background: ;
  opacity: 0.3;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track::after {
  background: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled .mdc-switch__track::before {
  background: #e0e0e0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before {
  background: #e0e0e0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus-visible:not(:focus):not(:active) .mdc-switch__track::before {
  background: #e0e0e0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before {
  background: #e0e0e0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:active .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:enabled:active .mdc-switch__track::before {
  background: #e0e0e0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track::before, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track::before {
  background: #424242;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch .mdc-switch__track {
  border-radius: 7px;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__handle::after, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__handle::after {
    opacity: 1;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons {
    opacity: 1;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons {
    opacity: 1;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track, #cookiescript_injected_fsd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mdc-switch:disabled .mdc-switch__track {
    opacity: 1;
  }
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 20px;
  left: 20px;
  position: fixed;
  padding: 15px 20px 15px 20px;
  width: 300px;
  text-align: left;
  max-height: 85%;
  overflow-y: auto;
  max-width: calc(100% - 40px);
}
#cookiescript_copyright:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  line-height: 1;
  text-align: center;
}
#cookiescript_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
  margin: 0 -5px 0 -5px;
  flex-wrap: wrap;
}
#cookiescript_manage_wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 5px 0;
}
#cookiescript_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 10px 0 10px;
  text-align: left;
  margin: 0;
}
#cookiescript_checkboxs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 18px -11px;
}
.cookiescript_checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 -10px 0;
}
#cookiescript_accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
  padding: 0 7px;
  margin: 0 5px 13px 5px;
}
#cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 10px;
}
.cookiescript_checkbox_label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 0;
  margin: 0 10px 0 0;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition: width 200ms 600ms;
}
#cookiescript_injected.hascookiereport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 600px;
  transition: width 200ms 0ms;
}
#cookiescript_cookietablewrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition: height 300ms 200ms, min-height 300ms 200ms, max-height 300ms 200ms, opacity 200ms 300ms;
}
#cookiescript_cookietablewrap.cookiescript_hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition: height 300ms 200ms, min-height 300ms 200ms, max-height 300ms 200ms, opacity 200ms 0ms;
}
#cookiescript_accept:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_reject:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 8px;
}
#cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 10px;
}
@media only screen and (max-width: 414px) {
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px;
    border-radius: 0;
    max-width: 100%;
  }
  #cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_manage_wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 8px;
  }
  #cookiescript_checkboxs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 15px;
  }
  #cookiescript_header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5px;
  }
  #cookiescript_checkboxs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
    flex-wrap: wrap;
  }
  #cookiescript_injected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 100%;
  }
}
#cookiescript_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #cookiescript_readmore:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .cookiescript_checkbox_text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .cookiescript_fsd_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font: inherit inherit inherit inherit inherit inherit inherit;
}
#cookiescript_checkboxs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}
#cookiescript_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: row-reverse;
}
._CookieScriptReportPageCheckboxes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.bbcomments-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
  color: var(--text);
  padding-bottom: 120px;
}
#bbcomments-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 0px 12px 6px 12px;
}
@media screen and (min-width: 64rem) {
  #bbcomments-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0px 20px 6px 20px;
  }
}
#comment-form-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-heading);
  font-size: 20px;
  font-weight: 600;
  line-height: 125%;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-bottom: 16px;
  border-bottom: 1px solid var(--border);
  margin-bottom: 24px;
}
#rating-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #name-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #email-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), #comment-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 600;
  line-height: 125%;
  letter-spacing: 0.28px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#comment-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}
.formContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flexContainer {
  gap: 20px;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input, .formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: 0.28px;
  color: #000;
  background: #fff;
  padding: 12px;
  border-radius: 5px;
  margin-top: 8px;
  margin-bottom: 12px;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  margin-bottom: 0;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:-moz-placeholder, .formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea:-moz-placeholder {
  color: #757575;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:placeholder-shown, .formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea:placeholder-shown {
  color: #757575;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type='checkbox'] {
  margin-right: 5px;
}
.formField:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label:has(input[type='checkbox']) {
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: 0.28px;
  display: flex;
  align-items: center;
}
.bbc-flex.bbc-mt-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
}
.submitButton {
  background-color: #ee4e36 !important;
}
.submitButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-body);
  font-size: 14px;
  font-weight: 600;
  line-height: 125%;
  letter-spacing: 0.28px;
  padding: 16px 28px;
  border-radius: 9999px;
  border: none;
  margin-bottom: 48px;
}
@media screen and (min-width: 64rem) {
  #comment-form-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
    padding-bottom: 24px;
    margin-bottom: 24px;
  }
  .commentListContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    font-size: 18px;
  }
}
.commentListContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  font-family: var(--font-heading);
  font-size: 16px;
  font-weight: 600;
  line-height: 125%;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  padding-bottom: 16px;
  border-bottom: 1px solid var(--border);
  margin-bottom: 24px;
}
.commentList:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.individualComment:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}
.commentHeader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
  font-weight: 600;
  line-height: 125%;
  letter-spacing: 0.28px;
}
.commentName:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}
.commentDate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: 0.24px;
  color: #97999b;
}
.commentStars:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  margin: 2px 8px 16px 2px;
  height: 19px;
}
.commentStars .starIcon polygon {
  stroke-width: 5 !important;
}
.commentStars .starIcon[style*='stroke: rgb(238, 78, 54); stroke-width: 6px; fill: rgb(255, 255, 255);'] {
  fill: var(--background) !important;
}
.commentContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 12px;
  border-radius: 5px;
  border: 1px solid var(--border);
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
  letter-spacing: 0.28px;
  background-color: var(--background);
}
button.showReplyForm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 12px 6px;
}
@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.splide__track--draggable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}
.splide__track--fade>.splide__list>.splide__slide {
  margin: 0 !important;
}
.splide__track--fade:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.splide__list>.splide__slide {
  opacity: 0;
  z-index: 0;
}
.splide__track--fade:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.splide__list>.splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}
.splide--rtl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  direction: rtl;
}
.splide__track--ttb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.splide__list {
  display: block;
}
.splide__container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
  position: relative;
}
.splide__list {
  margin: 0 !important;
  padding: 0 !important;
}
.splide__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  backface-visibility: hidden;
  display: flex;
  height: 100%;
}
.splide.is-initialized:not(.is-active):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splide__list {
  display: block;
}
.splide__pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}
.splide__pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}
.splide:not(.is-overflow):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splide__pagination {
  display: none;
}
.splide__progress__bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}
.splide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  visibility: hidden;
}
.splide.is-initialized:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.splide.is-rendered:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}
.splide__slide {
  list-style-type: none !important;
}
.splide__slide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  backface-visibility: hidden;
  box-sizing: border-box;
  flex-shrink: 0;
  margin: 0;
  position: relative;
}
.splide__slide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  vertical-align: bottom;
}
.splide__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.splide__sr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.splide__toggle.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splide__toggle__play,.splide__toggle__pause:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.splide__toggle.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splide__toggle__pause {
  display: inline;
}
.splide__track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  position: relative;
  z-index: 0;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@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-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@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 rgba(0,0,0,0);
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  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-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: rgba(0,0,0,0);
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: rgba(0,0,0,0);
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: rgba(0,0,0,0);
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@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-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
  *, ::before, ::after, ::backdrop {
    --tw-duration: initial;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-leading: initial;
    --tw-font-weight: initial;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-color: initial;
    --tw-shadow-alpha: 100%;
    --tw-inset-shadow: 0 0 rgba(0,0,0,0);
    --tw-inset-shadow-color: initial;
    --tw-inset-shadow-alpha: 100%;
    --tw-ring-color: initial;
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-inset-ring-color: initial;
    --tw-inset-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-inset: initial;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-border-style: solid;
    --tw-rotate-x: initial;
    --tw-rotate-y: initial;
    --tw-rotate-z: initial;
    --tw-skew-x: initial;
    --tw-skew-y: initial;
    --tw-scroll-snap-strictness: proximity;
    --tw-space-y-reverse: 0;
    --tw-space-x-reverse: 0;
    --tw-divide-y-reverse: 0;
    --tw-gradient-position: initial;
    --tw-gradient-from: rgba(0,0,0,0);
    --tw-gradient-via: rgba(0,0,0,0);
    --tw-gradient-to: rgba(0,0,0,0);
    --tw-gradient-stops: initial;
    --tw-gradient-via-stops: initial;
    --tw-gradient-from-position: 0%;
    --tw-gradient-via-position: 50%;
    --tw-gradient-to-position: 100%;
    --tw-tracking: initial;
    --tw-outline-style: solid;
    --tw-blur: initial;
    --tw-brightness: initial;
    --tw-contrast: initial;
    --tw-grayscale: initial;
    --tw-hue-rotate: initial;
    --tw-invert: initial;
    --tw-opacity: initial;
    --tw-saturate: initial;
    --tw-sepia: initial;
    --tw-drop-shadow: initial;
    --tw-drop-shadow-color: initial;
    --tw-drop-shadow-alpha: 100%;
    --tw-drop-shadow-size: initial;
    --tw-content: "";
    --tw-divide-x-reverse: 0;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QTtBQUFuQjtFQUFBO0lBQUEsbUJBQW1CO0lBQW5CLHlCQUFtQjtJQUFuQiwrQkFBbUI7SUFBbkIsMkRBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsa0JBQW1CO0lBQW5CLHlCQUFtQjtJQUFuQiw4QkFBbUI7SUFBbkIsMkRBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsa0JBQW1CO0lBQW5CLHlCQUFtQjtJQUFuQiwyQkFBbUI7SUFBbkIsMkRBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsZ0RBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsUUFBbUI7RUFBQTtBQUFBO0FBQW5CO0VBQUE7SUFBQSxRQUFtQjtFQUFBO0FBQUE7QUFBbkI7RUFBQTtJQUFBLFlBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsd0RBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNERBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsMERBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsNEJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsbUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEseUJBQW1CO0VBQUE7QUFBQTtBQUFuQjtFQUFBO0lBQUEsOEJBQW1CO0lB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ZUFBbUI7RUFBbkIsNEJBQW1CO0FBQUE7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsNEJBQW1CO0FBQUE7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsNEJBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixpQkFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixrQkFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixtQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtFQUFuQixvQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLG1CQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FpQnozQlI7RUFBQSxXQUFRO0VBQVIsZUFBUTtFQUFSLGdCQUFRO0FBQUE7QWpCNFpqQjtFQUNFO0lBQ0UsWUFBWTtFQURWO0FBRFc7QUV0VUg7RUFBQTtJQUFBLHNCQUFZO0lBS0ssbUJBQWdCO0lBQWhCLG1CQUFnQjtJQUFoQixtQkFBZ0I7SUNuRjFDLHFCQUFlO0lBQWYseUJBQWU7SUFBZiw4QkFBZTtJQUFmLDBCQUFlO0lBQWYsdUJBQWU7SUFBZixvQ0FBZTtJQUFmLGdDQUFlO0lBQWYsNkJBQWU7SUFBZix3QkFBZTtJQUFmLG1DQUFlO0lBQWYsOEJBQWU7SUFBZix5Q0FBZTtJQUFmLHdCQUFlO0lBQWYsMkJBQWU7SUFBZiw0QkFBZTtJQUFmLDBDQUFlO0lEZ0hmLHdCQUFnQjtJRml3QnZCLHNCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsc0JBQW1CO0lBQW5CLG9CQUFtQjtJQUFuQixvQkFBbUI7SUFBbkIsc0NBQW1CO0lBQW5CLHVCQUFtQjtJQUFuQix1QkFBbUI7SUFBbkIsd0JBQW1CO0lBQW5CLCtCQUFtQjtJQUFuQixpQ0FBbUI7SUFBbkIsZ0NBQW1CO0lBQW5CLCtCQUFtQjtJQUFuQiw0QkFBbUI7SUFBbkIsZ0NBQW1CO0lBQW5CLCtCQUFtQjtJQUFuQiwrQkFBbUI7SUFBbkIsK0JBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQix5QkFBbUI7SUFBbkIsa0JBQW1CO0lBQW5CLHdCQUFtQjtJQUFuQixzQkFBbUI7SUFBbkIsdUJBQW1CO0lBQW5CLHdCQUFtQjtJQUFuQixvQkFBbUI7SUFBbkIscUJBQW1CO0lBQW5CLHNCQUFtQjtJQUFuQixtQkFBbUI7SUFBbkIseUJBQW1CO0lBQW5CLCtCQUFtQjtJQUFuQiw0QkFBbUI7SUFBbkIsOEJBQW1CO0lBQW5CLGdCQUFtQjtJaUJ6M0JSLHdCQUFRO0Vmc0ZTO0FBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL3V0aWxzL2RyYXdlci5jc3MiLCJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Iiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy8ucG5wbS90YWlsd2luZGNzc0A0LjEuMTMvbm9kZV9tb2R1bGVzL3RhaWx3aW5kY3NzL2luZGV4LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2FwcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9sYXlvdXQvZm9ybS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL2Nhcm91c2VsLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2Jhc2Uvc2NhZmZvbGRpbmcuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9idXR0b24uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvYmFzZS9ydGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9sYWJlbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9iYXNlL3R5cG9ncmFwaHkuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvdXRpbHMvb3ZlcmxheS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy91dGlscy9tb2RhbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9sYXlvdXQvY3VzdG9tZXJzL2FjY291bnQuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvbGF5b3V0L2RyYXdlci1uYXZpZ2F0aW9uLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2xheW91dC9oZWFkZXIuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9vcHRpb24tbGFiZWwuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9hZGRyZXNzLWl0ZW0uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9vcmRlci1pdGVtLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Nzcy9jb21wb25lbnRzL3Byb2dyZXNzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvY3NzL2NvbXBvbmVudHMvcXVhbnRpdHkuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9zd2F0Y2guY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9jb29raWUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9jc3MvY29tcG9uZW50cy9iZXR0ZXItYmxvZy1jb21tZW50cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzLy5wbnBtL0BzcGxpZGVqcytzcGxpZGVANC4xLjQvbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLWNvcmUubWluLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5kcmF3ZXIge1xuICAgIEBhcHBseSBmaXhlZCB0b3AtMCBib3R0b20tMCB6LTUwIGZsZXggdy0xMjAgbWF4LXctZnVsbCB0cmFuc2Zvcm0tZ3B1IGZsZXgtY29sIG92ZXJzY3JvbGwtY29udGFpbiBiZy0oLS1iYWNrZ3JvdW5kKSB0ZXh0LSgtLXRleHQpIHRyYW5zaXRpb24tZGlzY3JldGUgZHVyYXRpb24tMzAwO1xuICAgIEBhcHBseSB0cmFuc2xhdGUteS0wOyAvKiBTYWZhcmkgZXhwZWN0cyBib3RoIHggYW5kIHkgdG8gYmUgc2V0IGJlY2F1c2UgYm90aCB2YXJpYWJsZXMgYXJlIHBhc3NlZCB0byB0aGUgdHJhbnNsYXRlIHByb3BlcnR5ICovXG5cbiAgICAmLS1sZWZ0IHtcbiAgICAgIEBhcHBseSBsZWZ0LTAgc3RhcnRpbmc6bW90aW9uLXNhZmU6LXRyYW5zbGF0ZS14LWZ1bGw7XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgQGFwcGx5IHJpZ2h0LTAgc3RhcnRpbmc6bW90aW9uLXNhZmU6dHJhbnNsYXRlLXgtZnVsbDtcbiAgICB9XG5cbiAgICAmLS10b3Age1xuICAgICAgQGFwcGx5IHRvcC0wIGJvdHRvbS1hdXRvIHN0YXJ0aW5nOm1vdGlvbi1zYWZlOi10cmFuc2xhdGUteS1mdWxsO1xuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICBAYXBwbHkgdG9wLWF1dG8gYm90dG9tLTAgc3RhcnRpbmc6bW90aW9uLXNhZmU6dHJhbnNsYXRlLXktZnVsbDtcbiAgICB9XG5cbiAgICAmLS10b3AsXG4gICAgJi0tYm90dG9tIHtcbiAgICAgIEBhcHBseSByaWdodC0wIGxlZnQtMCBoLWZpdCBtYXgtaC1kdmggdy1mdWxsO1xuICAgIH1cblxuICAgICYtLWxlZnQsXG4gICAgJi0tcmlnaHQsXG4gICAgJl9fdG9wLFxuICAgICZfX2JvdHRvbSB7XG4gICAgICBAYXBwbHkgc3RhcnRpbmc6bW90aW9uLXJlZHVjZTpvcGFjaXR5LTA7XG4gICAgfVxuXG4gICAgJi0tbGVmdFtoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBtb3Rpb24tc2FmZTotdHJhbnNsYXRlLXgtZnVsbDtcbiAgICB9XG5cbiAgICAmLS1yaWdodFtoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBtb3Rpb24tc2FmZTp0cmFuc2xhdGUteC1mdWxsO1xuICAgIH1cblxuICAgICYtLXRvcFtoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBtb3Rpb24tc2FmZTotdHJhbnNsYXRlLXktZnVsbDtcbiAgICB9XG5cbiAgICAmLS1ib3R0b21baGlkZGVuXSB7XG4gICAgICBAYXBwbHkgbW90aW9uLXNhZmU6dHJhbnNsYXRlLXktZnVsbDtcbiAgICB9XG5cbiAgICAmLS1sZWZ0W2hpZGRlbl0sXG4gICAgJi0tcmlnaHRbaGlkZGVuXSxcbiAgICAmLS10b3BbaGlkZGVuXSxcbiAgICAmLS1ib3R0b21baGlkZGVuXSB7XG4gICAgICBAYXBwbHkgbW90aW9uLXJlZHVjZTpvcGFjaXR5LTA7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIEBhcHBseSBweC00IHB5LTMuNTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIEBhcHBseSBweC00IHB5LTM7XG4gICAgfVxuXG4gICAgJl9fY29udGVudC1lc2NhcGUge1xuICAgICAgQGFwcGx5IC1teC00IHB4LTQ7XG4gICAgfVxuXG4gICAgLyogU3ViZHJhd2VyICovXG4gICAgJl9fc3ViZHJhd2VyIHtcbiAgICAgIEBhcHBseSBhYnNvbHV0ZSBpbnNldC0wIHotMTAgb3ZlcnNjcm9sbC1jb250YWluIGJnLXdoaXRlIHRyYW5zaXRpb24tZGlzY3JldGUgZHVyYXRpb24tMzAwO1xuICAgIH1cblxuICAgICYtLWxlZnQgJl9fc3ViZHJhd2VyIHtcbiAgICAgIEBhcHBseSBsZWZ0LTAgc3RhcnRpbmc6bW90aW9uLXNhZmU6LXRyYW5zbGF0ZS14LWZ1bGw7XG4gICAgfVxuXG4gICAgJi0tcmlnaHQgJl9fc3ViZHJhd2VyIHtcbiAgICAgIEBhcHBseSByaWdodC0wIHN0YXJ0aW5nOm1vdGlvbi1zYWZlOnRyYW5zbGF0ZS14LWZ1bGw7XG4gICAgfVxuXG4gICAgJi0tbGVmdCAmX19zdWJkcmF3ZXIsXG4gICAgJi0tcmlnaHQgJl9fc3ViZHJhd2VyIHtcbiAgICAgIEBhcHBseSBzdGFydGluZzptb3Rpb24tcmVkdWNlOm9wYWNpdHktMDtcbiAgICB9XG5cbiAgICAmLS1sZWZ0ICZfX3N1YmRyYXdlcltoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBtb3Rpb24tc2FmZTotdHJhbnNsYXRlLXgtZnVsbDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCAmX19zdWJkcmF3ZXJbaGlkZGVuXSB7XG4gICAgICBAYXBwbHkgbW90aW9uLXNhZmU6dHJhbnNsYXRlLXgtZnVsbDtcbiAgICB9XG5cbiAgICAmLS1sZWZ0ICZfX3N1YmRyYXdlcltoaWRkZW5dLFxuICAgICYtLXJpZ2h0ICZfX3N1YmRyYXdlcltoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBtb3Rpb24tcmVkdWNlOm9wYWNpdHktMDtcbiAgICB9XG4gIH1cbn1cbiIsbnVsbCwiQGxheWVyIHRoZW1lLCBiYXNlLCBjb21wb25lbnRzLCB1dGlsaXRpZXM7XG5cbkBsYXllciB0aGVtZSB7XG4gIEB0aGVtZSBkZWZhdWx0IHtcbiAgICAtLWZvbnQtc2FuczpcbiAgICAgIHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLFxuICAgICAgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAtLWZvbnQtc2VyaWY6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgLS1mb250LW1vbm86XG4gICAgICB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIixcbiAgICAgIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuXG4gICAgLS1jb2xvci1yZWQtNTA6IG9rbGNoKDk3LjElIDAuMDEzIDE3LjM4KTtcbiAgICAtLWNvbG9yLXJlZC0xMDA6IG9rbGNoKDkzLjYlIDAuMDMyIDE3LjcxNyk7XG4gICAgLS1jb2xvci1yZWQtMjAwOiBva2xjaCg4OC41JSAwLjA2MiAxOC4zMzQpO1xuICAgIC0tY29sb3ItcmVkLTMwMDogb2tsY2goODAuOCUgMC4xMTQgMTkuNTcxKTtcbiAgICAtLWNvbG9yLXJlZC00MDA6IG9rbGNoKDcwLjQlIDAuMTkxIDIyLjIxNik7XG4gICAgLS1jb2xvci1yZWQtNTAwOiBva2xjaCg2My43JSAwLjIzNyAyNS4zMzEpO1xuICAgIC0tY29sb3ItcmVkLTYwMDogb2tsY2goNTcuNyUgMC4yNDUgMjcuMzI1KTtcbiAgICAtLWNvbG9yLXJlZC03MDA6IG9rbGNoKDUwLjUlIDAuMjEzIDI3LjUxOCk7XG4gICAgLS1jb2xvci1yZWQtODAwOiBva2xjaCg0NC40JSAwLjE3NyAyNi44OTkpO1xuICAgIC0tY29sb3ItcmVkLTkwMDogb2tsY2goMzkuNiUgMC4xNDEgMjUuNzIzKTtcbiAgICAtLWNvbG9yLXJlZC05NTA6IG9rbGNoKDI1LjglIDAuMDkyIDI2LjA0Mik7XG5cbiAgICAtLWNvbG9yLW9yYW5nZS01MDogb2tsY2goOTglIDAuMDE2IDczLjY4NCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtMTAwOiBva2xjaCg5NS40JSAwLjAzOCA3NS4xNjQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTIwMDogb2tsY2goOTAuMSUgMC4wNzYgNzAuNjk3KTtcbiAgICAtLWNvbG9yLW9yYW5nZS0zMDA6IG9rbGNoKDgzLjclIDAuMTI4IDY2LjI5KTtcbiAgICAtLWNvbG9yLW9yYW5nZS00MDA6IG9rbGNoKDc1JSAwLjE4MyA1NS45MzQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTUwMDogb2tsY2goNzAuNSUgMC4yMTMgNDcuNjA0KTtcbiAgICAtLWNvbG9yLW9yYW5nZS02MDA6IG9rbGNoKDY0LjYlIDAuMjIyIDQxLjExNik7XG4gICAgLS1jb2xvci1vcmFuZ2UtNzAwOiBva2xjaCg1NS4zJSAwLjE5NSAzOC40MDIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTgwMDogb2tsY2goNDclIDAuMTU3IDM3LjMwNCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtOTAwOiBva2xjaCg0MC44JSAwLjEyMyAzOC4xNzIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTk1MDogb2tsY2goMjYuNiUgMC4wNzkgMzYuMjU5KTtcblxuICAgIC0tY29sb3ItYW1iZXItNTA6IG9rbGNoKDk4LjclIDAuMDIyIDk1LjI3Nyk7XG4gICAgLS1jb2xvci1hbWJlci0xMDA6IG9rbGNoKDk2LjIlIDAuMDU5IDk1LjYxNyk7XG4gICAgLS1jb2xvci1hbWJlci0yMDA6IG9rbGNoKDkyLjQlIDAuMTIgOTUuNzQ2KTtcbiAgICAtLWNvbG9yLWFtYmVyLTMwMDogb2tsY2goODcuOSUgMC4xNjkgOTEuNjA1KTtcbiAgICAtLWNvbG9yLWFtYmVyLTQwMDogb2tsY2goODIuOCUgMC4xODkgODQuNDI5KTtcbiAgICAtLWNvbG9yLWFtYmVyLTUwMDogb2tsY2goNzYuOSUgMC4xODggNzAuMDgpO1xuICAgIC0tY29sb3ItYW1iZXItNjAwOiBva2xjaCg2Ni42JSAwLjE3OSA1OC4zMTgpO1xuICAgIC0tY29sb3ItYW1iZXItNzAwOiBva2xjaCg1NS41JSAwLjE2MyA0OC45OTgpO1xuICAgIC0tY29sb3ItYW1iZXItODAwOiBva2xjaCg0Ny4zJSAwLjEzNyA0Ni4yMDEpO1xuICAgIC0tY29sb3ItYW1iZXItOTAwOiBva2xjaCg0MS40JSAwLjExMiA0NS45MDQpO1xuICAgIC0tY29sb3ItYW1iZXItOTUwOiBva2xjaCgyNy45JSAwLjA3NyA0NS42MzUpO1xuXG4gICAgLS1jb2xvci15ZWxsb3ctNTA6IG9rbGNoKDk4LjclIDAuMDI2IDEwMi4yMTIpO1xuICAgIC0tY29sb3IteWVsbG93LTEwMDogb2tsY2goOTcuMyUgMC4wNzEgMTAzLjE5Myk7XG4gICAgLS1jb2xvci15ZWxsb3ctMjAwOiBva2xjaCg5NC41JSAwLjEyOSAxMDEuNTQpO1xuICAgIC0tY29sb3IteWVsbG93LTMwMDogb2tsY2goOTAuNSUgMC4xODIgOTguMTExKTtcbiAgICAtLWNvbG9yLXllbGxvdy00MDA6IG9rbGNoKDg1LjIlIDAuMTk5IDkxLjkzNik7XG4gICAgLS1jb2xvci15ZWxsb3ctNTAwOiBva2xjaCg3OS41JSAwLjE4NCA4Ni4wNDcpO1xuICAgIC0tY29sb3IteWVsbG93LTYwMDogb2tsY2goNjguMSUgMC4xNjIgNzUuODM0KTtcbiAgICAtLWNvbG9yLXllbGxvdy03MDA6IG9rbGNoKDU1LjQlIDAuMTM1IDY2LjQ0Mik7XG4gICAgLS1jb2xvci15ZWxsb3ctODAwOiBva2xjaCg0Ny42JSAwLjExNCA2MS45MDcpO1xuICAgIC0tY29sb3IteWVsbG93LTkwMDogb2tsY2goNDIuMSUgMC4wOTUgNTcuNzA4KTtcbiAgICAtLWNvbG9yLXllbGxvdy05NTA6IG9rbGNoKDI4LjYlIDAuMDY2IDUzLjgxMyk7XG5cbiAgICAtLWNvbG9yLWxpbWUtNTA6IG9rbGNoKDk4LjYlIDAuMDMxIDEyMC43NTcpO1xuICAgIC0tY29sb3ItbGltZS0xMDA6IG9rbGNoKDk2LjclIDAuMDY3IDEyMi4zMjgpO1xuICAgIC0tY29sb3ItbGltZS0yMDA6IG9rbGNoKDkzLjglIDAuMTI3IDEyNC4zMjEpO1xuICAgIC0tY29sb3ItbGltZS0zMDA6IG9rbGNoKDg5LjclIDAuMTk2IDEyNi42NjUpO1xuICAgIC0tY29sb3ItbGltZS00MDA6IG9rbGNoKDg0LjElIDAuMjM4IDEyOC44NSk7XG4gICAgLS1jb2xvci1saW1lLTUwMDogb2tsY2goNzYuOCUgMC4yMzMgMTMwLjg1KTtcbiAgICAtLWNvbG9yLWxpbWUtNjAwOiBva2xjaCg2NC44JSAwLjIgMTMxLjY4NCk7XG4gICAgLS1jb2xvci1saW1lLTcwMDogb2tsY2goNTMuMiUgMC4xNTcgMTMxLjU4OSk7XG4gICAgLS1jb2xvci1saW1lLTgwMDogb2tsY2goNDUuMyUgMC4xMjQgMTMwLjkzMyk7XG4gICAgLS1jb2xvci1saW1lLTkwMDogb2tsY2goNDAuNSUgMC4xMDEgMTMxLjA2Myk7XG4gICAgLS1jb2xvci1saW1lLTk1MDogb2tsY2goMjcuNCUgMC4wNzIgMTMyLjEwOSk7XG5cbiAgICAtLWNvbG9yLWdyZWVuLTUwOiBva2xjaCg5OC4yJSAwLjAxOCAxNTUuODI2KTtcbiAgICAtLWNvbG9yLWdyZWVuLTEwMDogb2tsY2goOTYuMiUgMC4wNDQgMTU2Ljc0Myk7XG4gICAgLS1jb2xvci1ncmVlbi0yMDA6IG9rbGNoKDkyLjUlIDAuMDg0IDE1NS45OTUpO1xuICAgIC0tY29sb3ItZ3JlZW4tMzAwOiBva2xjaCg4Ny4xJSAwLjE1IDE1NC40NDkpO1xuICAgIC0tY29sb3ItZ3JlZW4tNDAwOiBva2xjaCg3OS4yJSAwLjIwOSAxNTEuNzExKTtcbiAgICAtLWNvbG9yLWdyZWVuLTUwMDogb2tsY2goNzIuMyUgMC4yMTkgMTQ5LjU3OSk7XG4gICAgLS1jb2xvci1ncmVlbi02MDA6IG9rbGNoKDYyLjclIDAuMTk0IDE0OS4yMTQpO1xuICAgIC0tY29sb3ItZ3JlZW4tNzAwOiBva2xjaCg1Mi43JSAwLjE1NCAxNTAuMDY5KTtcbiAgICAtLWNvbG9yLWdyZWVuLTgwMDogb2tsY2goNDQuOCUgMC4xMTkgMTUxLjMyOCk7XG4gICAgLS1jb2xvci1ncmVlbi05MDA6IG9rbGNoKDM5LjMlIDAuMDk1IDE1Mi41MzUpO1xuICAgIC0tY29sb3ItZ3JlZW4tOTUwOiBva2xjaCgyNi42JSAwLjA2NSAxNTIuOTM0KTtcblxuICAgIC0tY29sb3ItZW1lcmFsZC01MDogb2tsY2goOTcuOSUgMC4wMjEgMTY2LjExMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTEwMDogb2tsY2goOTUlIDAuMDUyIDE2My4wNTEpO1xuICAgIC0tY29sb3ItZW1lcmFsZC0yMDA6IG9rbGNoKDkwLjUlIDAuMDkzIDE2NC4xNSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTMwMDogb2tsY2goODQuNSUgMC4xNDMgMTY0Ljk3OCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTQwMDogb2tsY2goNzYuNSUgMC4xNzcgMTYzLjIyMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTUwMDogb2tsY2goNjkuNiUgMC4xNyAxNjIuNDgpO1xuICAgIC0tY29sb3ItZW1lcmFsZC02MDA6IG9rbGNoKDU5LjYlIDAuMTQ1IDE2My4yMjUpO1xuICAgIC0tY29sb3ItZW1lcmFsZC03MDA6IG9rbGNoKDUwLjglIDAuMTE4IDE2NS42MTIpO1xuICAgIC0tY29sb3ItZW1lcmFsZC04MDA6IG9rbGNoKDQzLjIlIDAuMDk1IDE2Ni45MTMpO1xuICAgIC0tY29sb3ItZW1lcmFsZC05MDA6IG9rbGNoKDM3LjglIDAuMDc3IDE2OC45NCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTk1MDogb2tsY2goMjYuMiUgMC4wNTEgMTcyLjU1Mik7XG5cbiAgICAtLWNvbG9yLXRlYWwtNTA6IG9rbGNoKDk4LjQlIDAuMDE0IDE4MC43Mik7XG4gICAgLS1jb2xvci10ZWFsLTEwMDogb2tsY2goOTUuMyUgMC4wNTEgMTgwLjgwMSk7XG4gICAgLS1jb2xvci10ZWFsLTIwMDogb2tsY2goOTElIDAuMDk2IDE4MC40MjYpO1xuICAgIC0tY29sb3ItdGVhbC0zMDA6IG9rbGNoKDg1LjUlIDAuMTM4IDE4MS4wNzEpO1xuICAgIC0tY29sb3ItdGVhbC00MDA6IG9rbGNoKDc3LjclIDAuMTUyIDE4MS45MTIpO1xuICAgIC0tY29sb3ItdGVhbC01MDA6IG9rbGNoKDcwLjQlIDAuMTQgMTgyLjUwMyk7XG4gICAgLS1jb2xvci10ZWFsLTYwMDogb2tsY2goNjAlIDAuMTE4IDE4NC43MDQpO1xuICAgIC0tY29sb3ItdGVhbC03MDA6IG9rbGNoKDUxLjElIDAuMDk2IDE4Ni4zOTEpO1xuICAgIC0tY29sb3ItdGVhbC04MDA6IG9rbGNoKDQzLjclIDAuMDc4IDE4OC4yMTYpO1xuICAgIC0tY29sb3ItdGVhbC05MDA6IG9rbGNoKDM4LjYlIDAuMDYzIDE4OC40MTYpO1xuICAgIC0tY29sb3ItdGVhbC05NTA6IG9rbGNoKDI3LjclIDAuMDQ2IDE5Mi41MjQpO1xuXG4gICAgLS1jb2xvci1jeWFuLTUwOiBva2xjaCg5OC40JSAwLjAxOSAyMDAuODczKTtcbiAgICAtLWNvbG9yLWN5YW4tMTAwOiBva2xjaCg5NS42JSAwLjA0NSAyMDMuMzg4KTtcbiAgICAtLWNvbG9yLWN5YW4tMjAwOiBva2xjaCg5MS43JSAwLjA4IDIwNS4wNDEpO1xuICAgIC0tY29sb3ItY3lhbi0zMDA6IG9rbGNoKDg2LjUlIDAuMTI3IDIwNy4wNzgpO1xuICAgIC0tY29sb3ItY3lhbi00MDA6IG9rbGNoKDc4LjklIDAuMTU0IDIxMS41Myk7XG4gICAgLS1jb2xvci1jeWFuLTUwMDogb2tsY2goNzEuNSUgMC4xNDMgMjE1LjIyMSk7XG4gICAgLS1jb2xvci1jeWFuLTYwMDogb2tsY2goNjAuOSUgMC4xMjYgMjIxLjcyMyk7XG4gICAgLS1jb2xvci1jeWFuLTcwMDogb2tsY2goNTIlIDAuMTA1IDIyMy4xMjgpO1xuICAgIC0tY29sb3ItY3lhbi04MDA6IG9rbGNoKDQ1JSAwLjA4NSAyMjQuMjgzKTtcbiAgICAtLWNvbG9yLWN5YW4tOTAwOiBva2xjaCgzOS44JSAwLjA3IDIyNy4zOTIpO1xuICAgIC0tY29sb3ItY3lhbi05NTA6IG9rbGNoKDMwLjIlIDAuMDU2IDIyOS42OTUpO1xuXG4gICAgLS1jb2xvci1za3ktNTA6IG9rbGNoKDk3LjclIDAuMDEzIDIzNi42Mik7XG4gICAgLS1jb2xvci1za3ktMTAwOiBva2xjaCg5NS4xJSAwLjAyNiAyMzYuODI0KTtcbiAgICAtLWNvbG9yLXNreS0yMDA6IG9rbGNoKDkwLjElIDAuMDU4IDIzMC45MDIpO1xuICAgIC0tY29sb3Itc2t5LTMwMDogb2tsY2goODIuOCUgMC4xMTEgMjMwLjMxOCk7XG4gICAgLS1jb2xvci1za3ktNDAwOiBva2xjaCg3NC42JSAwLjE2IDIzMi42NjEpO1xuICAgIC0tY29sb3Itc2t5LTUwMDogb2tsY2goNjguNSUgMC4xNjkgMjM3LjMyMyk7XG4gICAgLS1jb2xvci1za3ktNjAwOiBva2xjaCg1OC44JSAwLjE1OCAyNDEuOTY2KTtcbiAgICAtLWNvbG9yLXNreS03MDA6IG9rbGNoKDUwJSAwLjEzNCAyNDIuNzQ5KTtcbiAgICAtLWNvbG9yLXNreS04MDA6IG9rbGNoKDQ0LjMlIDAuMTEgMjQwLjc5KTtcbiAgICAtLWNvbG9yLXNreS05MDA6IG9rbGNoKDM5LjElIDAuMDkgMjQwLjg3Nik7XG4gICAgLS1jb2xvci1za3ktOTUwOiBva2xjaCgyOS4zJSAwLjA2NiAyNDMuMTU3KTtcblxuICAgIC0tY29sb3ItYmx1ZS01MDogb2tsY2goOTclIDAuMDE0IDI1NC42MDQpO1xuICAgIC0tY29sb3ItYmx1ZS0xMDA6IG9rbGNoKDkzLjIlIDAuMDMyIDI1NS41ODUpO1xuICAgIC0tY29sb3ItYmx1ZS0yMDA6IG9rbGNoKDg4LjIlIDAuMDU5IDI1NC4xMjgpO1xuICAgIC0tY29sb3ItYmx1ZS0zMDA6IG9rbGNoKDgwLjklIDAuMTA1IDI1MS44MTMpO1xuICAgIC0tY29sb3ItYmx1ZS00MDA6IG9rbGNoKDcwLjclIDAuMTY1IDI1NC42MjQpO1xuICAgIC0tY29sb3ItYmx1ZS01MDA6IG9rbGNoKDYyLjMlIDAuMjE0IDI1OS44MTUpO1xuICAgIC0tY29sb3ItYmx1ZS02MDA6IG9rbGNoKDU0LjYlIDAuMjQ1IDI2Mi44ODEpO1xuICAgIC0tY29sb3ItYmx1ZS03MDA6IG9rbGNoKDQ4LjglIDAuMjQzIDI2NC4zNzYpO1xuICAgIC0tY29sb3ItYmx1ZS04MDA6IG9rbGNoKDQyLjQlIDAuMTk5IDI2NS42MzgpO1xuICAgIC0tY29sb3ItYmx1ZS05MDA6IG9rbGNoKDM3LjklIDAuMTQ2IDI2NS41MjIpO1xuICAgIC0tY29sb3ItYmx1ZS05NTA6IG9rbGNoKDI4LjIlIDAuMDkxIDI2Ny45MzUpO1xuXG4gICAgLS1jb2xvci1pbmRpZ28tNTA6IG9rbGNoKDk2LjIlIDAuMDE4IDI3Mi4zMTQpO1xuICAgIC0tY29sb3ItaW5kaWdvLTEwMDogb2tsY2goOTMlIDAuMDM0IDI3Mi43ODgpO1xuICAgIC0tY29sb3ItaW5kaWdvLTIwMDogb2tsY2goODclIDAuMDY1IDI3NC4wMzkpO1xuICAgIC0tY29sb3ItaW5kaWdvLTMwMDogb2tsY2goNzguNSUgMC4xMTUgMjc0LjcxMyk7XG4gICAgLS1jb2xvci1pbmRpZ28tNDAwOiBva2xjaCg2Ny4zJSAwLjE4MiAyNzYuOTM1KTtcbiAgICAtLWNvbG9yLWluZGlnby01MDA6IG9rbGNoKDU4LjUlIDAuMjMzIDI3Ny4xMTcpO1xuICAgIC0tY29sb3ItaW5kaWdvLTYwMDogb2tsY2goNTEuMSUgMC4yNjIgMjc2Ljk2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tNzAwOiBva2xjaCg0NS43JSAwLjI0IDI3Ny4wMjMpO1xuICAgIC0tY29sb3ItaW5kaWdvLTgwMDogb2tsY2goMzkuOCUgMC4xOTUgMjc3LjM2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tOTAwOiBva2xjaCgzNS45JSAwLjE0NCAyNzguNjk3KTtcbiAgICAtLWNvbG9yLWluZGlnby05NTA6IG9rbGNoKDI1LjclIDAuMDkgMjgxLjI4OCk7XG5cbiAgICAtLWNvbG9yLXZpb2xldC01MDogb2tsY2goOTYuOSUgMC4wMTYgMjkzLjc1Nik7XG4gICAgLS1jb2xvci12aW9sZXQtMTAwOiBva2xjaCg5NC4zJSAwLjAyOSAyOTQuNTg4KTtcbiAgICAtLWNvbG9yLXZpb2xldC0yMDA6IG9rbGNoKDg5LjQlIDAuMDU3IDI5My4yODMpO1xuICAgIC0tY29sb3ItdmlvbGV0LTMwMDogb2tsY2goODEuMSUgMC4xMTEgMjkzLjU3MSk7XG4gICAgLS1jb2xvci12aW9sZXQtNDAwOiBva2xjaCg3MC4yJSAwLjE4MyAyOTMuNTQxKTtcbiAgICAtLWNvbG9yLXZpb2xldC01MDA6IG9rbGNoKDYwLjYlIDAuMjUgMjkyLjcxNyk7XG4gICAgLS1jb2xvci12aW9sZXQtNjAwOiBva2xjaCg1NC4xJSAwLjI4MSAyOTMuMDA5KTtcbiAgICAtLWNvbG9yLXZpb2xldC03MDA6IG9rbGNoKDQ5LjElIDAuMjcgMjkyLjU4MSk7XG4gICAgLS1jb2xvci12aW9sZXQtODAwOiBva2xjaCg0My4yJSAwLjIzMiAyOTIuNzU5KTtcbiAgICAtLWNvbG9yLXZpb2xldC05MDA6IG9rbGNoKDM4JSAwLjE4OSAyOTMuNzQ1KTtcbiAgICAtLWNvbG9yLXZpb2xldC05NTA6IG9rbGNoKDI4LjMlIDAuMTQxIDI5MS4wODkpO1xuXG4gICAgLS1jb2xvci1wdXJwbGUtNTA6IG9rbGNoKDk3LjclIDAuMDE0IDMwOC4yOTkpO1xuICAgIC0tY29sb3ItcHVycGxlLTEwMDogb2tsY2goOTQuNiUgMC4wMzMgMzA3LjE3NCk7XG4gICAgLS1jb2xvci1wdXJwbGUtMjAwOiBva2xjaCg5MC4yJSAwLjA2MyAzMDYuNzAzKTtcbiAgICAtLWNvbG9yLXB1cnBsZS0zMDA6IG9rbGNoKDgyLjclIDAuMTE5IDMwNi4zODMpO1xuICAgIC0tY29sb3ItcHVycGxlLTQwMDogb2tsY2goNzEuNCUgMC4yMDMgMzA1LjUwNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTAwOiBva2xjaCg2Mi43JSAwLjI2NSAzMDMuOSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNjAwOiBva2xjaCg1NS44JSAwLjI4OCAzMDIuMzIxKTtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDA6IG9rbGNoKDQ5LjYlIDAuMjY1IDMwMS45MjQpO1xuICAgIC0tY29sb3ItcHVycGxlLTgwMDogb2tsY2goNDMuOCUgMC4yMTggMzAzLjcyNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtOTAwOiBva2xjaCgzOC4xJSAwLjE3NiAzMDQuOTg3KTtcbiAgICAtLWNvbG9yLXB1cnBsZS05NTA6IG9rbGNoKDI5LjElIDAuMTQ5IDMwMi43MTcpO1xuXG4gICAgLS1jb2xvci1mdWNoc2lhLTUwOiBva2xjaCg5Ny43JSAwLjAxNyAzMjAuMDU4KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMTAwOiBva2xjaCg5NS4yJSAwLjAzNyAzMTguODUyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMjAwOiBva2xjaCg5MC4zJSAwLjA3NiAzMTkuNjIpO1xuICAgIC0tY29sb3ItZnVjaHNpYS0zMDA6IG9rbGNoKDgzLjMlIDAuMTQ1IDMyMS40MzQpO1xuICAgIC0tY29sb3ItZnVjaHNpYS00MDA6IG9rbGNoKDc0JSAwLjIzOCAzMjIuMTYpO1xuICAgIC0tY29sb3ItZnVjaHNpYS01MDA6IG9rbGNoKDY2LjclIDAuMjk1IDMyMi4xNSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTYwMDogb2tsY2goNTkuMSUgMC4yOTMgMzIyLjg5Nik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTcwMDogb2tsY2goNTEuOCUgMC4yNTMgMzIzLjk0OSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTgwMDogb2tsY2goNDUuMiUgMC4yMTEgMzI0LjU5MSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTkwMDogb2tsY2goNDAuMSUgMC4xNyAzMjUuNjEyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtOTUwOiBva2xjaCgyOS4zJSAwLjEzNiAzMjUuNjYxKTtcblxuICAgIC0tY29sb3ItcGluay01MDogb2tsY2goOTcuMSUgMC4wMTQgMzQzLjE5OCk7XG4gICAgLS1jb2xvci1waW5rLTEwMDogb2tsY2goOTQuOCUgMC4wMjggMzQyLjI1OCk7XG4gICAgLS1jb2xvci1waW5rLTIwMDogb2tsY2goODkuOSUgMC4wNjEgMzQzLjIzMSk7XG4gICAgLS1jb2xvci1waW5rLTMwMDogb2tsY2goODIuMyUgMC4xMiAzNDYuMDE4KTtcbiAgICAtLWNvbG9yLXBpbmstNDAwOiBva2xjaCg3MS44JSAwLjIwMiAzNDkuNzYxKTtcbiAgICAtLWNvbG9yLXBpbmstNTAwOiBva2xjaCg2NS42JSAwLjI0MSAzNTQuMzA4KTtcbiAgICAtLWNvbG9yLXBpbmstNjAwOiBva2xjaCg1OS4yJSAwLjI0OSAwLjU4NCk7XG4gICAgLS1jb2xvci1waW5rLTcwMDogb2tsY2goNTIuNSUgMC4yMjMgMy45NTgpO1xuICAgIC0tY29sb3ItcGluay04MDA6IG9rbGNoKDQ1LjklIDAuMTg3IDMuODE1KTtcbiAgICAtLWNvbG9yLXBpbmstOTAwOiBva2xjaCg0MC44JSAwLjE1MyAyLjQzMik7XG4gICAgLS1jb2xvci1waW5rLTk1MDogb2tsY2goMjguNCUgMC4xMDkgMy45MDcpO1xuXG4gICAgLS1jb2xvci1yb3NlLTUwOiBva2xjaCg5Ni45JSAwLjAxNSAxMi40MjIpO1xuICAgIC0tY29sb3Itcm9zZS0xMDA6IG9rbGNoKDk0LjElIDAuMDMgMTIuNTgpO1xuICAgIC0tY29sb3Itcm9zZS0yMDA6IG9rbGNoKDg5LjIlIDAuMDU4IDEwLjAwMSk7XG4gICAgLS1jb2xvci1yb3NlLTMwMDogb2tsY2goODElIDAuMTE3IDExLjYzOCk7XG4gICAgLS1jb2xvci1yb3NlLTQwMDogb2tsY2goNzEuMiUgMC4xOTQgMTMuNDI4KTtcbiAgICAtLWNvbG9yLXJvc2UtNTAwOiBva2xjaCg2NC41JSAwLjI0NiAxNi40MzkpO1xuICAgIC0tY29sb3Itcm9zZS02MDA6IG9rbGNoKDU4LjYlIDAuMjUzIDE3LjU4NSk7XG4gICAgLS1jb2xvci1yb3NlLTcwMDogb2tsY2goNTEuNCUgMC4yMjIgMTYuOTM1KTtcbiAgICAtLWNvbG9yLXJvc2UtODAwOiBva2xjaCg0NS41JSAwLjE4OCAxMy42OTcpO1xuICAgIC0tY29sb3Itcm9zZS05MDA6IG9rbGNoKDQxJSAwLjE1OSAxMC4yNzIpO1xuICAgIC0tY29sb3Itcm9zZS05NTA6IG9rbGNoKDI3LjElIDAuMTA1IDEyLjA5NCk7XG5cbiAgICAtLWNvbG9yLXNsYXRlLTUwOiBva2xjaCg5OC40JSAwLjAwMyAyNDcuODU4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTEwMDogb2tsY2goOTYuOCUgMC4wMDcgMjQ3Ljg5Nik7XG4gICAgLS1jb2xvci1zbGF0ZS0yMDA6IG9rbGNoKDkyLjklIDAuMDEzIDI1NS41MDgpO1xuICAgIC0tY29sb3Itc2xhdGUtMzAwOiBva2xjaCg4Ni45JSAwLjAyMiAyNTIuODk0KTtcbiAgICAtLWNvbG9yLXNsYXRlLTQwMDogb2tsY2goNzAuNCUgMC4wNCAyNTYuNzg4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTUwMDogb2tsY2goNTUuNCUgMC4wNDYgMjU3LjQxNyk7XG4gICAgLS1jb2xvci1zbGF0ZS02MDA6IG9rbGNoKDQ0LjYlIDAuMDQzIDI1Ny4yODEpO1xuICAgIC0tY29sb3Itc2xhdGUtNzAwOiBva2xjaCgzNy4yJSAwLjA0NCAyNTcuMjg3KTtcbiAgICAtLWNvbG9yLXNsYXRlLTgwMDogb2tsY2goMjcuOSUgMC4wNDEgMjYwLjAzMSk7XG4gICAgLS1jb2xvci1zbGF0ZS05MDA6IG9rbGNoKDIwLjglIDAuMDQyIDI2NS43NTUpO1xuICAgIC0tY29sb3Itc2xhdGUtOTUwOiBva2xjaCgxMi45JSAwLjA0MiAyNjQuNjk1KTtcblxuICAgIC0tY29sb3ItZ3JheS01MDogb2tsY2goOTguNSUgMC4wMDIgMjQ3LjgzOSk7XG4gICAgLS1jb2xvci1ncmF5LTEwMDogb2tsY2goOTYuNyUgMC4wMDMgMjY0LjU0Mik7XG4gICAgLS1jb2xvci1ncmF5LTIwMDogb2tsY2goOTIuOCUgMC4wMDYgMjY0LjUzMSk7XG4gICAgLS1jb2xvci1ncmF5LTMwMDogb2tsY2goODcuMiUgMC4wMSAyNTguMzM4KTtcbiAgICAtLWNvbG9yLWdyYXktNDAwOiBva2xjaCg3MC43JSAwLjAyMiAyNjEuMzI1KTtcbiAgICAtLWNvbG9yLWdyYXktNTAwOiBva2xjaCg1NS4xJSAwLjAyNyAyNjQuMzY0KTtcbiAgICAtLWNvbG9yLWdyYXktNjAwOiBva2xjaCg0NC42JSAwLjAzIDI1Ni44MDIpO1xuICAgIC0tY29sb3ItZ3JheS03MDA6IG9rbGNoKDM3LjMlIDAuMDM0IDI1OS43MzMpO1xuICAgIC0tY29sb3ItZ3JheS04MDA6IG9rbGNoKDI3LjglIDAuMDMzIDI1Ni44NDgpO1xuICAgIC0tY29sb3ItZ3JheS05MDA6IG9rbGNoKDIxJSAwLjAzNCAyNjQuNjY1KTtcbiAgICAtLWNvbG9yLWdyYXktOTUwOiBva2xjaCgxMyUgMC4wMjggMjYxLjY5Mik7XG5cbiAgICAtLWNvbG9yLXppbmMtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci16aW5jLTEwMDogb2tsY2goOTYuNyUgMC4wMDEgMjg2LjM3NSk7XG4gICAgLS1jb2xvci16aW5jLTIwMDogb2tsY2goOTIlIDAuMDA0IDI4Ni4zMik7XG4gICAgLS1jb2xvci16aW5jLTMwMDogb2tsY2goODcuMSUgMC4wMDYgMjg2LjI4Nik7XG4gICAgLS1jb2xvci16aW5jLTQwMDogb2tsY2goNzAuNSUgMC4wMTUgMjg2LjA2Nyk7XG4gICAgLS1jb2xvci16aW5jLTUwMDogb2tsY2goNTUuMiUgMC4wMTYgMjg1LjkzOCk7XG4gICAgLS1jb2xvci16aW5jLTYwMDogb2tsY2goNDQuMiUgMC4wMTcgMjg1Ljc4Nik7XG4gICAgLS1jb2xvci16aW5jLTcwMDogb2tsY2goMzclIDAuMDEzIDI4NS44MDUpO1xuICAgIC0tY29sb3ItemluYy04MDA6IG9rbGNoKDI3LjQlIDAuMDA2IDI4Ni4wMzMpO1xuICAgIC0tY29sb3ItemluYy05MDA6IG9rbGNoKDIxJSAwLjAwNiAyODUuODg1KTtcbiAgICAtLWNvbG9yLXppbmMtOTUwOiBva2xjaCgxNC4xJSAwLjAwNSAyODUuODIzKTtcblxuICAgIC0tY29sb3ItbmV1dHJhbC01MDogb2tsY2goOTguNSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwOiBva2xjaCg5NyUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwOiBva2xjaCg5Mi4yJSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDA6IG9rbGNoKDg3JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDA6IG9rbGNoKDcwLjglIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMDogb2tsY2goNTUuNiUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjAwOiBva2xjaCg0My45JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDA6IG9rbGNoKDM3LjElIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMDogb2tsY2goMjYuOSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTAwOiBva2xjaCgyMC41JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC05NTA6IG9rbGNoKDE0LjUlIDAgMCk7XG5cbiAgICAtLWNvbG9yLXN0b25lLTUwOiBva2xjaCg5OC41JSAwLjAwMSAxMDYuNDIzKTtcbiAgICAtLWNvbG9yLXN0b25lLTEwMDogb2tsY2goOTclIDAuMDAxIDEwNi40MjQpO1xuICAgIC0tY29sb3Itc3RvbmUtMjAwOiBva2xjaCg5Mi4zJSAwLjAwMyA0OC43MTcpO1xuICAgIC0tY29sb3Itc3RvbmUtMzAwOiBva2xjaCg4Ni45JSAwLjAwNSA1Ni4zNjYpO1xuICAgIC0tY29sb3Itc3RvbmUtNDAwOiBva2xjaCg3MC45JSAwLjAxIDU2LjI1OSk7XG4gICAgLS1jb2xvci1zdG9uZS01MDA6IG9rbGNoKDU1LjMlIDAuMDEzIDU4LjA3MSk7XG4gICAgLS1jb2xvci1zdG9uZS02MDA6IG9rbGNoKDQ0LjQlIDAuMDExIDczLjYzOSk7XG4gICAgLS1jb2xvci1zdG9uZS03MDA6IG9rbGNoKDM3LjQlIDAuMDEgNjcuNTU4KTtcbiAgICAtLWNvbG9yLXN0b25lLTgwMDogb2tsY2goMjYuOCUgMC4wMDcgMzQuMjk4KTtcbiAgICAtLWNvbG9yLXN0b25lLTkwMDogb2tsY2goMjEuNiUgMC4wMDYgNTYuMDQzKTtcbiAgICAtLWNvbG9yLXN0b25lLTk1MDogb2tsY2goMTQuNyUgMC4wMDQgNDkuMjUpO1xuXG4gICAgLS1jb2xvci1ibGFjazogIzAwMDtcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuXG4gICAgLS1zcGFjaW5nOiAwLjI1cmVtO1xuXG4gICAgLS1icmVha3BvaW50LXNtOiA0MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtbWQ6IDQ4cmVtO1xuICAgIC0tYnJlYWtwb2ludC1sZzogNjRyZW07XG4gICAgLS1icmVha3BvaW50LXhsOiA4MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtMnhsOiA5NnJlbTtcblxuICAgIC0tY29udGFpbmVyLTN4czogMTZyZW07XG4gICAgLS1jb250YWluZXItMnhzOiAxOHJlbTtcbiAgICAtLWNvbnRhaW5lci14czogMjByZW07XG4gICAgLS1jb250YWluZXItc206IDI0cmVtO1xuICAgIC0tY29udGFpbmVyLW1kOiAyOHJlbTtcbiAgICAtLWNvbnRhaW5lci1sZzogMzJyZW07XG4gICAgLS1jb250YWluZXIteGw6IDM2cmVtO1xuICAgIC0tY29udGFpbmVyLTJ4bDogNDJyZW07XG4gICAgLS1jb250YWluZXItM3hsOiA0OHJlbTtcbiAgICAtLWNvbnRhaW5lci00eGw6IDU2cmVtO1xuICAgIC0tY29udGFpbmVyLTV4bDogNjRyZW07XG4gICAgLS1jb250YWluZXItNnhsOiA3MnJlbTtcbiAgICAtLWNvbnRhaW5lci03eGw6IDgwcmVtO1xuXG4gICAgLS10ZXh0LXhzOiAwLjc1cmVtO1xuICAgIC0tdGV4dC14cy0tbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDAuNzUpO1xuICAgIC0tdGV4dC1zbTogMC44NzVyZW07XG4gICAgLS10ZXh0LXNtLS1saW5lLWhlaWdodDogY2FsYygxLjI1IC8gMC44NzUpO1xuICAgIC0tdGV4dC1iYXNlOiAxcmVtO1xuICAgIC0tdGV4dC1iYXNlLS1saW5lLWhlaWdodDogY2FsYygxLjUgLyAxKTtcbiAgICAtLXRleHQtbGc6IDEuMTI1cmVtO1xuICAgIC0tdGV4dC1sZy0tbGluZS1oZWlnaHQ6IGNhbGMoMS43NSAvIDEuMTI1KTtcbiAgICAtLXRleHQteGw6IDEuMjVyZW07XG4gICAgLS10ZXh0LXhsLS1saW5lLWhlaWdodDogY2FsYygxLjc1IC8gMS4yNSk7XG4gICAgLS10ZXh0LTJ4bDogMS41cmVtO1xuICAgIC0tdGV4dC0yeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIgLyAxLjUpO1xuICAgIC0tdGV4dC0zeGw6IDEuODc1cmVtO1xuICAgIC0tdGV4dC0zeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIuMjUgLyAxLjg3NSk7XG4gICAgLS10ZXh0LTR4bDogMi4yNXJlbTtcbiAgICAtLXRleHQtNHhsLS1saW5lLWhlaWdodDogY2FsYygyLjUgLyAyLjI1KTtcbiAgICAtLXRleHQtNXhsOiAzcmVtO1xuICAgIC0tdGV4dC01eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC02eGw6IDMuNzVyZW07XG4gICAgLS10ZXh0LTZ4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTd4bDogNC41cmVtO1xuICAgIC0tdGV4dC03eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC04eGw6IDZyZW07XG4gICAgLS10ZXh0LTh4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTl4bDogOHJlbTtcbiAgICAtLXRleHQtOXhsLS1saW5lLWhlaWdodDogMTtcblxuICAgIC0tZm9udC13ZWlnaHQtdGhpbjogMTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFsaWdodDogMjAwO1xuICAgIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDA7XG4gICAgLS1mb250LXdlaWdodC1ibGFjazogOTAwO1xuXG4gICAgLS10cmFja2luZy10aWdodGVyOiAtMC4wNWVtO1xuICAgIC0tdHJhY2tpbmctdGlnaHQ6IC0wLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctbm9ybWFsOiAwZW07XG4gICAgLS10cmFja2luZy13aWRlOiAwLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctd2lkZXI6IDAuMDVlbTtcbiAgICAtLXRyYWNraW5nLXdpZGVzdDogMC4xZW07XG5cbiAgICAtLWxlYWRpbmctdGlnaHQ6IDEuMjU7XG4gICAgLS1sZWFkaW5nLXNudWc6IDEuMzc1O1xuICAgIC0tbGVhZGluZy1ub3JtYWw6IDEuNTtcbiAgICAtLWxlYWRpbmctcmVsYXhlZDogMS42MjU7XG4gICAgLS1sZWFkaW5nLWxvb3NlOiAyO1xuXG4gICAgLS1yYWRpdXMteHM6IDAuMTI1cmVtO1xuICAgIC0tcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAgIC0tcmFkaXVzLW1kOiAwLjM3NXJlbTtcbiAgICAtLXJhZGl1cy1sZzogMC41cmVtO1xuICAgIC0tcmFkaXVzLXhsOiAwLjc1cmVtO1xuICAgIC0tcmFkaXVzLTJ4bDogMXJlbTtcbiAgICAtLXJhZGl1cy0zeGw6IDEuNXJlbTtcbiAgICAtLXJhZGl1cy00eGw6IDJyZW07XG5cbiAgICAtLXNoYWRvdy0yeHM6IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tc2hhZG93LXhzOiAwIDFweCAycHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLXNoYWRvdy1zbTogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy1tZDpcbiAgICAgIDAgNHB4IDZweCAtMXB4IHJnYigwIDAgMCAvIDAuMSksIDAgMnB4IDRweCAtMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctbGc6XG4gICAgICAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3cteGw6XG4gICAgICAwIDIwcHggMjVweCAtNXB4IHJnYigwIDAgMCAvIDAuMSksIDAgOHB4IDEwcHggLTZweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LTJ4bDogMCAyNXB4IDUwcHggLTEycHggcmdiKDAgMCAwIC8gMC4yNSk7XG5cbiAgICAtLWluc2V0LXNoYWRvdy0yeHM6IGluc2V0IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0taW5zZXQtc2hhZG93LXhzOiBpbnNldCAwIDFweCAxcHggcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1pbnNldC1zaGFkb3ctc206IGluc2V0IDAgMnB4IDRweCByZ2IoMCAwIDAgLyAwLjA1KTtcblxuICAgIC0tZHJvcC1zaGFkb3cteHM6IDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93LXNtOiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS1kcm9wLXNoYWRvdy1tZDogMCAzcHggM3B4IHJnYigwIDAgMCAvIDAuMTIpO1xuICAgIC0tZHJvcC1zaGFkb3ctbGc6IDAgNHB4IDRweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLWRyb3Atc2hhZG93LXhsOiAwIDlweCA3cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLWRyb3Atc2hhZG93LTJ4bDogMCAyNXB4IDI1cHggcmdiKDAgMCAwIC8gMC4xNSk7XG5cbiAgICAtLXRleHQtc2hhZG93LTJ4czogMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS10ZXh0LXNoYWRvdy14czogMHB4IDFweCAxcHggcmdiKDAgMCAwIC8gMC4yKTtcbiAgICAtLXRleHQtc2hhZG93LXNtOlxuICAgICAgMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4wNzUpLCAwcHggMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA3NSksXG4gICAgICAwcHggMnB4IDJweCByZ2IoMCAwIDAgLyAwLjA3NSk7XG4gICAgLS10ZXh0LXNoYWRvdy1tZDpcbiAgICAgIDBweCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMSksIDBweCAxcHggMnB4IHJnYigwIDAgMCAvIDAuMSksXG4gICAgICAwcHggMnB4IDRweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tdGV4dC1zaGFkb3ctbGc6XG4gICAgICAwcHggMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLCAwcHggM3B4IDJweCByZ2IoMCAwIDAgLyAwLjEpLFxuICAgICAgMHB4IDRweCA4cHggcmdiKDAgMCAwIC8gMC4xKTtcblxuICAgIC0tZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gICAgLS1lYXNlLW91dDogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgLS1lYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuICAgIC0tYW5pbWF0ZS1zcGluOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcGluZzogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcHVsc2U6IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgLS1hbmltYXRlLWJvdW5jZTogYm91bmNlIDFzIGluZmluaXRlO1xuXG4gICAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHBpbmcge1xuICAgICAgNzUlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICAgIH1cblxuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAtLWJsdXIteHM6IDRweDtcbiAgICAtLWJsdXItc206IDhweDtcbiAgICAtLWJsdXItbWQ6IDEycHg7XG4gICAgLS1ibHVyLWxnOiAxNnB4O1xuICAgIC0tYmx1ci14bDogMjRweDtcbiAgICAtLWJsdXItMnhsOiA0MHB4O1xuICAgIC0tYmx1ci0zeGw6IDY0cHg7XG5cbiAgICAtLXBlcnNwZWN0aXZlLWRyYW1hdGljOiAxMDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW5lYXI6IDMwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtbm9ybWFsOiA1MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW1pZHJhbmdlOiA4MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLWRpc3RhbnQ6IDEyMDBweDtcblxuICAgIC0tYXNwZWN0LXZpZGVvOiAxNiAvIDk7XG5cbiAgICAtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIC0tZGVmYXVsdC1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtc2FucywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1zYW5zLS1mb250LWZlYXR1cmUtc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IC0tdGhlbWUoXG4gICAgICAtLWZvbnQtc2Fucy0tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtbW9ubywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIGluaXRpYWxcbiAgICApO1xuICAgIC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gIH1cblxuICAvKiBEZXByZWNhdGVkICovXG4gIEB0aGVtZSBkZWZhdWx0IGlubGluZSByZWZlcmVuY2Uge1xuICAgIC0tYmx1cjogOHB4O1xuICAgIC0tc2hhZG93OiAwIDFweCAzcHggMCByZ2IoMCAwIDAgLyAwLjEpLCAwIDFweCAycHggLTFweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LWlubmVyOiBpbnNldCAwIDJweCA0cHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93OiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMDYpO1xuICAgIC0tcmFkaXVzOiAwLjI1cmVtO1xuICAgIC0tbWF4LXdpZHRoLXByb3NlOiA2NWNoO1xuICB9XG59XG5cbkBsYXllciBiYXNlIHtcbiAgLypcbiAgMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvNClcbiAgMi4gUmVtb3ZlIGRlZmF1bHQgbWFyZ2lucyBhbmQgcGFkZGluZ1xuICAzLiBSZXNldCBhbGwgYm9yZGVycy5cbiovXG5cbiAgKixcbiAgOjphZnRlcixcbiAgOjpiZWZvcmUsXG4gIDo6YmFja2Ryb3AsXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgYm9yZGVyOiAwIHNvbGlkOyAvKiAzICovXG4gIH1cblxuICAvKlxuICAxLiBVc2UgYSBjb25zaXN0ZW50IHNlbnNpYmxlIGxpbmUtaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gIDMuIFVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUuXG4gIDQuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5IGJ5IGRlZmF1bHQuXG4gIDUuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA2LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA3LiBEaXNhYmxlIHRhcCBoaWdobGlnaHRzIG9uIGlPUy5cbiovXG5cbiAgaHRtbCxcbiAgOmhvc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICB0YWItc2l6ZTogNDsgLyogMyAqL1xuICAgIGZvbnQtZmFtaWx5OiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmFtaWx5LFxuICAgICAgdWktc2Fucy1zZXJpZixcbiAgICAgIHN5c3RlbS11aSxcbiAgICAgIHNhbnMtc2VyaWYsXG4gICAgICBcIkFwcGxlIENvbG9yIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCJcbiAgICApOyAvKiA0ICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDUgKi9cbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDYgKi9cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiA3ICovXG4gIH1cblxuICAvKlxuICAxLiBBZGQgdGhlIGNvcnJlY3QgaGVpZ2h0IGluIEZpcmVmb3guXG4gIDIuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIG9mIGJvcmRlciBjb2xvciBpbiBGaXJlZm94LiAoaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjU1KVxuICAzLiBSZXNldCB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgdG8gYSAxcHggc29saWQgYm9yZGVyLlxuKi9cblxuICBociB7XG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuICBhYmJyOndoZXJlKFt0aXRsZV0pIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgdGhlIGRlZmF1bHQgZm9udCBzaXplIGFuZCB3ZWlnaHQgZm9yIGhlYWRpbmdzLlxuKi9cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZiBvcHQtb3V0LlxuKi9cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gRWRnZSBhbmQgU2FmYXJpLlxuKi9cblxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cblxuICAvKlxuICAxLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxuICAyLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgMy4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgbW9ub2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgNC4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBjb2RlLFxuICBrYmQsXG4gIHNhbXAsXG4gIHByZSB7XG4gICAgZm9udC1mYW1pbHk6IC0tdGhlbWUoXG4gICAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseSxcbiAgICAgIHVpLW1vbm9zcGFjZSxcbiAgICAgIFNGTW9uby1SZWd1bGFyLFxuICAgICAgTWVubG8sXG4gICAgICBNb25hY28sXG4gICAgICBDb25zb2xhcyxcbiAgICAgIFwiTGliZXJhdGlvbiBNb25vXCIsXG4gICAgICBcIkNvdXJpZXIgTmV3XCIsXG4gICAgICBtb25vc3BhY2VcbiAgICApOyAvKiAxICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLFxuICAgICAgbm9ybWFsXG4gICAgKTsgLyogMiAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBub3JtYWxcbiAgICApOyAvKiAzICovXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIHN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xuICB9XG5cbiAgc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuXG4gIC8qXG4gIDEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXG4gIDIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcbiAgMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIHRhYmxlIHtcbiAgICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIFVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXG4qL1xuXG4gIDotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogYXV0bztcbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lIGFuZCBGaXJlZm94LlxuKi9cblxuICBwcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLypcbiAgQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuXG4gIC8qXG4gIE1ha2UgbGlzdHMgdW5zdHlsZWQgYnkgZGVmYXVsdC5cbiovXG5cbiAgb2wsXG4gIHVsLFxuICBtZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLypcbiAgMS4gTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuICAyLiBBZGQgYHZlcnRpY2FsLWFsaWduOiBtaWRkbGVgIHRvIGFsaWduIHJlcGxhY2VkIGVsZW1lbnRzIG1vcmUgc2Vuc2libHkgYnkgZGVmYXVsdC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9qZW5zaW1tb25zL2Nzc3JlbWVkeS9pc3N1ZXMvMTQjaXNzdWVjb21tZW50LTYzNDkzNDIxMClcbiAgICAgIFRoaXMgY2FuIHRyaWdnZXIgYSBwb29ybHkgY29uc2lkZXJlZCBsaW50IGVycm9yIGluIHNvbWUgdG9vbHMgYnV0IGlzIGluY2x1ZGVkIGJ5IGRlc2lnbi5cbiovXG5cbiAgaW1nLFxuICBzdmcsXG4gIHZpZGVvLFxuICBjYW52YXMsXG4gIGF1ZGlvLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMiAqL1xuICB9XG5cbiAgLypcbiAgQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlIHRoZWlyIGludHJpbnNpYyBhc3BlY3QgcmF0aW8uIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuKi9cblxuICBpbWcsXG4gIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLypcbiAgMS4gSW5oZXJpdCBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gIDIuIFJlbW92ZSBib3JkZXIgcmFkaXVzIGluIGFsbCBicm93c2Vycy5cbiAgMy4gUmVtb3ZlIGJhY2tncm91bmQgY29sb3IgaW4gYWxsIGJyb3dzZXJzLlxuICA0LiBFbnN1cmUgY29uc2lzdGVudCBvcGFjaXR5IGZvciBkaXNhYmxlZCBzdGF0ZXMgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIG9wdGdyb3VwLFxuICB0ZXh0YXJlYSxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBpbmhlcml0OyAvKiAxICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8qIDIgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyAqL1xuICAgIG9wYWNpdHk6IDE7IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgZGVmYXVsdCBmb250IHdlaWdodC5cbiovXG5cbiAgOndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLCBbc2l6ZV0pKSBvcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgaW5kZW50YXRpb24uXG4qL1xuXG4gIDp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSwgW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgc3BhY2UgYWZ0ZXIgYnV0dG9uLlxuKi9cblxuICA6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICB9XG5cbiAgLypcbiAgUmVzZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgb3BhY2l0eSBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMzMwMClcbiovXG5cbiAgOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8qXG4gIFNldCB0aGUgZGVmYXVsdCBwbGFjZWhvbGRlciBjb2xvciB0byBhIHNlbWktdHJhbnNwYXJlbnQgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0ZXh0IGNvbG9yIGluIGJyb3dzZXJzIHRoYXQgZG8gbm90XG4gIGNyYXNoIHdoZW4gdXNpbmcgYGNvbG9yLW1peCjigKYpYCB3aXRoIGBjdXJyZW50Y29sb3JgLiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMTcxOTQpXG4qL1xuXG4gIEBzdXBwb3J0cyAobm90ICgtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uKSkgLyogTm90IFNhZmFyaSAqLyBvclxuICAgIChjb250YWluLWludHJpbnNpYy1zaXplOiAxcHgpIC8qIFNhZmFyaSAxNysgKi8ge1xuICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGNvbG9yLW1peChpbiBva2xhYiwgY3VycmVudGNvbG9yIDUwJSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gIFByZXZlbnQgcmVzaXppbmcgdGV4dGFyZWFzIGhvcml6b250YWxseSBieSBkZWZhdWx0LlxuKi9cblxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC8qXG4gIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiovXG5cbiAgOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvKlxuICAxLiBFbnN1cmUgZGF0ZS90aW1lIGlucHV0cyBoYXZlIHRoZSBzYW1lIGhlaWdodCB3aGVuIGVtcHR5IGluIGlPUyBTYWZhcmkuXG4gIDIuIEVuc3VyZSB0ZXh0IGFsaWdubWVudCBjYW4gYmUgY2hhbmdlZCBvbiBkYXRlL3RpbWUgaW5wdXRzIGluIGlPUyBTYWZhcmkuXG4qL1xuXG4gIDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICBtaW4taGVpZ2h0OiAxbGg7IC8qIDEgKi9cbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvKiAyICovXG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGhlaWdodCBmcm9tIGNoYW5naW5nIG9uIGRhdGUvdGltZSBpbnB1dHMgaW4gbWFjT1MgU2FmYXJpIHdoZW4gdGhlIGlucHV0IGlzIHNldCB0byBgZGlzcGxheTogYmxvY2tgLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgZnJvbSBwc2V1ZG8tZWxlbWVudHMgaW4gZGF0ZS90aW1lIGlucHV0cyB0byBlbnN1cmUgY29uc2lzdGVudCBoZWlnaHQgYWNyb3NzIGJyb3dzZXJzLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXNlY29uZC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWlsbGlzZWNvbmQtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1lcmlkaWVtLWZpZWxkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICB9XG5cbiAgLypcbiAgQ2VudGVyIGRyb3Bkb3duIG1hcmtlciBzaG93biBvbiBpbnB1dHMgd2l0aCBwYWlyZWQgYDxkYXRhbGlzdD5gcyBpbiBDaHJvbWUuIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRsYWJzL3RhaWx3aW5kY3NzL2lzc3Vlcy8xODQ5OSlcbiovXG5cbiAgOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLypcbiAgUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIGA6aW52YWxpZGAgc3R5bGVzIGluIEZpcmVmb3guIChodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczNylcbiovXG5cbiAgOi1tb3otdWktaW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSB0aGUgYm9yZGVyIHJhZGl1cyBpbiBpT1MgU2FmYXJpLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0OndoZXJlKFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSksXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cbiovXG5cbiAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICA6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC8qXG4gIE1ha2UgZWxlbWVudHMgd2l0aCB0aGUgSFRNTCBoaWRkZW4gYXR0cmlidXRlIHN0YXkgaGlkZGVuIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIFtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj1cInVudGlsLWZvdW5kXCJdKSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbGF5ZXIgdXRpbGl0aWVzIHtcbiAgQHRhaWx3aW5kIHV0aWxpdGllcztcbn1cbiIsIkBpbXBvcnQgJ3RhaWx3aW5kY3NzJztcblxuLyogQmFzZSAqL1xuQGltcG9ydCAnLi9iYXNlL3NjYWZmb2xkaW5nLmNzcyc7XG5AaW1wb3J0ICcuL2Jhc2UvdHlwb2dyYXBoeS5jc3MnO1xuQGltcG9ydCAnLi9iYXNlL3J0ZS5jc3MnO1xuXG4vKiBVdGlsICovXG5AaW1wb3J0ICcuL3V0aWxzL292ZXJsYXkuY3NzJztcbkBpbXBvcnQgJy4vdXRpbHMvZHJhd2VyLmNzcyc7XG5AaW1wb3J0ICcuL3V0aWxzL25vLXNjcm9sbGJhci5jc3MnO1xuQGltcG9ydCAnLi91dGlscy9tb2RhbC5jc3MnO1xuXG4vKiBMYXlvdXQgKi9cbkBpbXBvcnQgJy4vbGF5b3V0L2N1c3RvbWVycy9hY2NvdW50LmNzcyc7XG5AaW1wb3J0ICcuL2xheW91dC9kcmF3ZXItbmF2aWdhdGlvbi5jc3MnO1xuQGltcG9ydCAnLi9sYXlvdXQvZm9ybS5jc3MnO1xuQGltcG9ydCAnLi9sYXlvdXQvaGVhZGVyLmNzcyc7XG5cbi8qIFBhZ2VzICovXG5AaW1wb3J0ICcuL3BhZ2VzL3Nob3BpZnkuY3NzJztcblxuLyogQ29tcG9uZW50cyAqL1xuQGltcG9ydCAnLi9jb21wb25lbnRzL2xhYmVsLmNzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvYnV0dG9uLmNzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvY2Fyb3VzZWwuY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9vcHRpb24tbGFiZWwuY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9hZGRyZXNzLWl0ZW0uY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9vcmRlci1pdGVtLmNzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5jc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL3Byb2dyZXNzLmNzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvcXVhbnRpdHkuY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9zd2F0Y2guY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jb29raWUuY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9iZXR0ZXItYmxvZy1jb21tZW50cy5jc3MnO1xuXG4vKiBWZW5kb3IgKi9cbkBpbXBvcnQgJ0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLWNvcmUubWluLmNzcyc7XG5cbkBjdXN0b20tdmFyaWFudCBhcmlhLWN1cnJlbnQgKCZbYXJpYS1jdXJyZW50XSk7XG5cbkB0aGVtZSB7XG4gIC0tY29udGFpbmVyLTR4czogMTJyZW07XG5cbiAgLS1jb2xvci1ncmF5LTUwOiB2YXIoLS1ncmF5LTUwKTtcbiAgLS1jb2xvci1ncmF5LTEwMDogdmFyKC0tZ3JheS0xMDApO1xuICAtLWNvbG9yLWdyYXktMjAwOiB2YXIoLS1ncmF5LTIwMCk7XG4gIC0tY29sb3ItZ3JheS0zMDA6IHZhcigtLWdyYXktMzAwKTtcbiAgLS1jb2xvci1ncmF5LTQwMDogdmFyKC0tZ3JheS00MDApO1xuICAtLWNvbG9yLWdyYXktNTAwOiB2YXIoLS1ncmF5LTUwMCk7XG4gIC0tY29sb3ItZ3JheS02MDA6IHZhcigtLWdyYXktNjAwKTtcbiAgLS1jb2xvci1ncmF5LTcwMDogdmFyKC0tZ3JheS03MDApO1xuICAtLWNvbG9yLWdyYXktODAwOiB2YXIoLS1ncmF5LTgwMCk7XG4gIC0tY29sb3ItZ3JheS05MDA6IHZhcigtLWdyYXktOTAwKTtcbiAgLS1jb2xvci1ncmF5LTk1MDogdmFyKC0tZ3JheS05NTApO1xuXG4gIC0tY29sb3Itc2VudGltZW50LXBvc2l0aXZlOiAjMmU3ZDMyO1xuICAtLWNvbG9yLXNlbnRpbWVudC1uZWdhdGl2ZTogI2M2MjgyODtcbiAgLS1jb2xvci1zZW50aW1lbnQtbmV1dHJhbDogI2Y5YTgyNTtcblxuICAtLWZvbnQtaGVhZGluZzpcbiAgICB2YXIoLS1mb250LWhlYWRpbmctZmFtaWx5KSwgdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLFxuICAgICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gIC0tZm9udC1ib2R5OlxuICAgIHZhcigtLWZvbnQtYm9keS1mYW1pbHkpLCB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsXG4gICAgJ1NlZ29lIFVJIEVtb2ppJywgJ1NlZ29lIFVJIFN5bWJvbCcsICdOb3RvIENvbG9yIEVtb2ppJztcblxuICAtLXRleHQtMnhzOiAwLjYyNXJlbTtcbiAgLS10ZXh0LTJ4cy0tbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDAuNjI1KTtcblxuICAtLWZvbnQtd2VpZ2h0LW5vcm1hbDogdmFyKC0tZm9udC1ib2R5LXdlaWdodCk7XG4gIC0tZm9udC13ZWlnaHQtYm9sZDogdmFyKC0tZm9udC1ib2R5LWJvbGQtd2VpZ2h0KTtcblxuICAtLXNoYWRvdy1saW5lOiAwIDAgMCAxcHggdmFyKC0tdHctc2hhZG93LWNvbG9yLCByZ2IoMCAwIDAgLyAxMDAlKSk7XG4gIC0taW5zZXQtc2hhZG93LWxpbmU6IGluc2V0IDAgMCAwIDFweCB2YXIoLS10dy1pbnNldC1zaGFkb3ctY29sb3IsIHJnYigwIDAgMCAvIDEwMCUpKTtcbn1cbiIsIkB1dGlsaXR5IGZvcm0tbGFiZWwge1xuICBAYXBwbHkgbWItKC0tZ2FwLWJhc2UpIGJsb2NrIGZvbnQtYm9sZDtcbn1cbkB1dGlsaXR5IGZvcm0tZXJyb3Ige1xuICBAYXBwbHkgdGV4dC1zZW50aW1lbnQtbmVnYXRpdmUgbXQtKC0tZ2FwLWJhc2UpIHRleHQteHM7XG59XG5AdXRpbGl0eSBmb3JtLWl0ZW0taW5wdXQge1xuICBAYXBwbHkgaW5zZXQtc2hhZG93LWxpbmUgdy1mdWxsIHJvdW5kZWQtKC0tYnV0dG9uLXJhZGl1cykgYm9yZGVyLTAgYmctd2hpdGUgbGVhZGluZy02IGluc2V0LXNoYWRvdy1ncmF5LTIwMCBkdXJhdGlvbi0yMDAgb3V0bGluZS1ub25lO1xuICAmOmhvdmVyIHtcbiAgICBAYXBwbHkgYmctZ3JheS01MDtcbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICBAYXBwbHkgYmctZ3JheS0xMDAgaW5zZXQtc2hhZG93LWdyYXktNDAwO1xuICB9XG4gIEBzdXBwb3J0cyBzZWxlY3Rvcig6dXNlci1pbnZhbGlkKSB7XG4gICAgJjp1c2VyLWludmFsaWQ6bm90KDpwbGFjZWhvbGRlci1zaG93biwgOmZvY3VzKSB7XG4gICAgICBAYXBwbHkgaW5zZXQtc2hhZG93LXNlbnRpbWVudC1uZWdhdGl2ZTtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6dXNlci1pbnZhbGlkKSB7XG4gICAgJjppbnZhbGlkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24sIDpmb2N1cykge1xuICAgICAgQGFwcGx5IGluc2V0LXNoYWRvdy1zZW50aW1lbnQtbmVnYXRpdmU7XG4gICAgfVxuICB9XG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgQGFwcGx5IHJpbmctMSByaW5nLWJsdWUtNjAwLzUwIGluc2V0LXNoYWRvdy1ibHVlLTYwMC81MDtcbiAgfVxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgQGFwcGx5IHRleHQtZ3JheS00MDA7XG4gIH1cbiAgQGFwcGx5IGZvcm0taXRlbS1pbnB1dC0tYmFzZTtcbn1cbkB1dGlsaXR5IGZvcm0taXRlbS1pbnB1dC0tYmFzZSB7XG4gIEBhcHBseSBweC00IHB5LTM7XG59XG5AdXRpbGl0eSBmb3JtLWl0ZW0taW5wdXQtLXNtIHtcbiAgQGFwcGx5IHB4LTMgcHktMjtcbn1cbkB1dGlsaXR5IGZvcm0taXRlbS1pbnB1dC0tbGcge1xuICBAYXBwbHkgcHgtNSBweS00O1xufVxuQHV0aWxpdHkgZm9ybS1pbnB1dCB7XG4gIEBhcHBseSBmb3JtLWl0ZW0taW5wdXQ7XG59XG5AdXRpbGl0eSBmb3JtLWlucHV0LS1iYXNlIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1pbnB1dC0tYmFzZTtcbn1cbkB1dGlsaXR5IGZvcm0taW5wdXQtLXNtIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1pbnB1dC0tc207XG59XG5AdXRpbGl0eSBmb3JtLWlucHV0LS1sZyB7XG4gIEBhcHBseSBmb3JtLWl0ZW0taW5wdXQtLWxnO1xufVxuQHV0aWxpdHkgZm9ybS1zZWxlY3Qge1xuICBAYXBwbHkgZm9ybS1pdGVtLWlucHV0IGFwcGVhcmFuY2Utbm9uZSBiZy1zaXplLVstLXNwYWNpbmcoNSlfLS1zcGFjaW5nKDUpXSBiZy1wb3NpdGlvbi1bcmlnaHRfLS1zcGFjaW5nKDQpX2NlbnRlcl0gYmctbm8tcmVwZWF0IHByLTExO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sOnNwYWNlPSdwcmVzZXJ2ZScgdmlld0JveD0nMCAwIDE0IDgnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzAwMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzEnIGQ9J20xIDEgNiA2IDYtNicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbkB1dGlsaXR5IGZvcm0tc2VsZWN0LS1iYXNlIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1pbnB1dC0tYmFzZTtcbn1cbkB1dGlsaXR5IGZvcm0tc2VsZWN0LS1zbSB7XG4gIEBhcHBseSBmb3JtLWl0ZW0taW5wdXQtLXNtO1xufVxuQHV0aWxpdHkgZm9ybS1zZWxlY3QtLWxnIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1pbnB1dC0tbGc7XG59XG5AdXRpbGl0eSBmb3JtLW11bHRpc2VsZWN0IHtcbiAgQGFwcGx5IGZvcm0tc2VsZWN0O1xufVxuQHV0aWxpdHkgZm9ybS1tdWx0aXNlbGVjdC0tYmFzZSB7XG4gIEBhcHBseSBmb3JtLXNlbGVjdC0tYmFzZTtcbn1cbkB1dGlsaXR5IGZvcm0tbXVsdGlzZWxlY3QtLXNtIHtcbiAgQGFwcGx5IGZvcm0tc2VsZWN0LS1zbTtcbn1cbkB1dGlsaXR5IGZvcm0tbXVsdGlzZWxlY3QtLWxnIHtcbiAgQGFwcGx5IGZvcm0tc2VsZWN0LS1sZztcbn1cbkB1dGlsaXR5IGZvcm0tdGV4dGFyZWEge1xuICBAYXBwbHkgZm9ybS1pdGVtLWlucHV0IG1pbi1oLTI4O1xufVxuQHV0aWxpdHkgZm9ybS10ZXh0YXJlYS0tYmFzZSB7XG4gIEBhcHBseSBmb3JtLWl0ZW0taW5wdXQtLWJhc2U7XG59XG5AdXRpbGl0eSBmb3JtLXRleHRhcmVhLS1zbSB7XG4gIEBhcHBseSBmb3JtLWl0ZW0taW5wdXQtLXNtO1xufVxuQHV0aWxpdHkgZm9ybS10ZXh0YXJlYS0tbGcge1xuICBAYXBwbHkgZm9ybS1pdGVtLWlucHV0LS1sZztcbn1cbkB1dGlsaXR5IGZvcm0taWNvbiB7XG4gIEBhcHBseSByZWxhdGl2ZSBkdXJhdGlvbi0yMDAgaGFzLWRpc2FibGVkOnRleHQtZ3JheS00MDA7XG4gIGlucHV0LCBzZWxlY3Qge1xuICAgIEBhcHBseSBmaXJzdDpwci0xMSBsYXN0OnBsLTExO1xuICB9XG4gIHN2ZyB7XG4gICAgQGFwcGx5IGFic29sdXRlIHRvcC0xLzIgc2l6ZS01IC10cmFuc2xhdGUteS0xLzIgZmlyc3Q6bGVmdC00IGxhc3Q6cmlnaHQtNDtcbiAgfVxufVxuQHV0aWxpdHkgZm9ybS1pdGVtLWNob2ljZSB7XG4gIEBhcHBseSBhcHBlYXJhbmNlLW5vbmUgYm9yZGVyIGJvcmRlci1ncmF5LTMwMCBiZy1jZW50ZXIgYmctbm8tcmVwZWF0IGR1cmF0aW9uLTIwMDtcbiAgQHZhcmlhbnQgaG92ZXIge1xuICAgIEBhcHBseSBib3JkZXItYmxhY2s7XG4gIH1cbiAgQHZhcmlhbnQgY2hlY2tlZCB7XG4gICAgQGFwcGx5IGJvcmRlci1ibGFjayBiZy1ibGFjaztcbiAgfVxuICBAdmFyaWFudCBkaXNhYmxlZCB7XG4gICAgQGFwcGx5IGJvcmRlci1ncmF5LTMwMCBiZy1ncmF5LTIwMDtcbiAgICBAdmFyaWFudCBjaGVja2VkIHtcbiAgICAgIEBhcHBseSBiZy1ncmF5LTIwMDtcbiAgICB9XG4gIH1cbiAgQGFwcGx5IGZvcm0taXRlbS1jaG9pY2UtLWJhc2U7XG59XG5AdXRpbGl0eSBmb3JtLWl0ZW0tY2hvaWNlLS1iYXNlIHtcbiAgQGFwcGx5IHNpemUtNiBiZy1zaXplLVstLXNwYWNpbmcoNClfLS1zcGFjaW5nKDQpXTtcbn1cbkB1dGlsaXR5IGZvcm0taXRlbS1jaG9pY2UtLXNtIHtcbiAgQGFwcGx5IHNpemUtNCBiZy1zaXplLVstLXNwYWNpbmcoMi41KV8tLXNwYWNpbmcoMi41KV07XG59XG5AdXRpbGl0eSBmb3JtLWl0ZW0tY2hvaWNlLS1sZyB7XG4gIEBhcHBseSBzaXplLTggYmctc2l6ZS1bLS1zcGFjaW5nKDYpXy0tc3BhY2luZyg2KV07XG59XG5AdXRpbGl0eSBmb3JtLWNoZWNrYm94IHtcbiAgQGFwcGx5IGZvcm0taXRlbS1jaG9pY2Ugcm91bmRlZC0oLS1yYWRpdXMpO1xuICBAdmFyaWFudCBjaGVja2VkIHtcbiAgICBAdmFyaWFudCBub3QtZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbDpzcGFjZT0ncHJlc2VydmUnIHZpZXdCb3g9JzAgMCAxOCAxMyclM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRkZGJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTE3IDEgNiAxMiAxIDcnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgIEB2YXJpYW50IGRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWw6c3BhY2U9J3ByZXNlcnZlJyB2aWV3Qm94PScwIDAgMTggMTMnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM0EzQTNBMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00xNyAxIDYgMTIgMSA3Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHV0aWxpdHkgZm9ybS1jaGVja2JveC0tYmFzZSB7XG4gIEBhcHBseSBmb3JtLWl0ZW0tY2hvaWNlLS1iYXNlO1xufVxuQHV0aWxpdHkgZm9ybS1jaGVja2JveC0tc20ge1xuICBAYXBwbHkgZm9ybS1pdGVtLWNob2ljZS0tc207XG59XG5AdXRpbGl0eSBmb3JtLWNoZWNrYm94LS1sZyB7XG4gIEBhcHBseSBmb3JtLWl0ZW0tY2hvaWNlLS1sZztcbn1cbkB1dGlsaXR5IGZvcm0tcmFkaW8ge1xuICBAYXBwbHkgZm9ybS1pdGVtLWNob2ljZSByb3VuZGVkLWZ1bGw7XG4gIEB2YXJpYW50IGNoZWNrZWQge1xuICAgIEB2YXJpYW50IG5vdC1kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J003Ljk5OTM1IDIuNjY2NUM1LjA1MzgzIDIuNjY2NSAyLjY2NjAyIDUuMDU0MzIgMi42NjYwMiA3Ljk5OTg0QzIuNjY2MDIgMTAuOTQ1NCA1LjA1MzgzIDEzLjMzMzIgNy45OTkzNSAxMy4zMzMyQzEwLjk0NDkgMTMuMzMzMiAxMy4zMzI3IDEwLjk0NTQgMTMuMzMyNyA3Ljk5OTg0QzEzLjMzMjcgNS4wNTQzMiAxMC45NDQ5IDIuNjY2NSA3Ljk5OTM1IDIuNjY2NVonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gICAgQHZhcmlhbnQgZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNy45OTkzNSAyLjY2NjVDNS4wNTM4MyAyLjY2NjUgMi42NjYwMiA1LjA1NDMyIDIuNjY2MDIgNy45OTk4NEMyLjY2NjAyIDEwLjk0NTQgNS4wNTM4MyAxMy4zMzMyIDcuOTk5MzUgMTMuMzMzMkMxMC45NDQ5IDEzLjMzMzIgMTMuMzMyNyAxMC45NDU0IDEzLjMzMjcgNy45OTk4NEMxMy4zMzI3IDUuMDU0MzIgMTAuOTQ0OSAyLjY2NjUgNy45OTkzNSAyLjY2NjVaJyBmaWxsPSclMjNBM0EzQTMnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5AdXRpbGl0eSBmb3JtLXJhZGlvLS1iYXNlIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1jaG9pY2UtLWJhc2U7XG59XG5AdXRpbGl0eSBmb3JtLXJhZGlvLS1zbSB7XG4gIEBhcHBseSBmb3JtLWl0ZW0tY2hvaWNlLS1zbTtcbn1cbkB1dGlsaXR5IGZvcm0tcmFkaW8tLWxnIHtcbiAgQGFwcGx5IGZvcm0taXRlbS1jaG9pY2UtLWxnO1xufVxuQHV0aWxpdHkgZm9ybS1zd2l0Y2gge1xuICBAYXBwbHkgYm94LWNvbnRlbnQgaW5saW5lLWZsZXggdy0oLS10cmFjay1zaXplKSBhcHBlYXJhbmNlLW5vbmUgaXRlbXMtY2VudGVyIHJvdW5kZWQtZnVsbCBib3JkZXItMCBiZy1ncmF5LTIwMCBwLTAuNSBkdXJhdGlvbi0yMDA7XG4gIC0tdHJhY2stc2l6ZTogY2FsYyh2YXIoLS10aHVtYi1zaXplKSAqIDIpO1xuICAtLWxzLWx0cjogMTtcbiAgJjpkaXIocnRsKSB7XG4gICAgLS1scy1sdHI6IC0xO1xuICB9XG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6OmJlZm9yZSB7XG4gICAgQGFwcGx5IHJpbmctNCByaW5nLWJsYWNrLzI1O1xuICB9XG4gICY6Y2hlY2tlZCB7XG4gICAgQGFwcGx5IGJnLWJsdWUtNjAwO1xuICAgIC0tdGh1bWItcG9zaXRpb246IGNhbGMoKHZhcigtLXRyYWNrLXNpemUpIC0gMTAwJSkgKiB2YXIoLS1scy1sdHIpKTtcbiAgfVxuICAmOmluZGV0ZXJtaW5hdGUge1xuICAgIEBhcHBseSBiZy1ncmF5LTIwMDtcbiAgICAtLXRodW1iLXBvc2l0aW9uOiBjYWxjKCgodmFyKC0tdHJhY2stc2l6ZSkgLyAyKSAtICh2YXIoLS10aHVtYi1zaXplKSAvIDIpKSAqIHZhcigtLWxzLWx0cikpO1xuICB9XG4gICY6ZGlzYWJsZWQge1xuICAgIEBhcHBseSBiZy1ncmF5LTIwMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIEBhcHBseSBibG9jayBoLSgtLXRodW1iLXNpemUpIHctKC0tdGh1bWItc2l6ZSkgdHJhbnNsYXRlLXgtKC0tdGh1bWItcG9zaXRpb24pIHJvdW5kZWQtZnVsbCBiZy13aGl0ZSBkdXJhdGlvbi0yMDAgY29udGVudC1bJyddIG1vdGlvbi1yZWR1Y2U6ZHVyYXRpb24tMDtcbiAgfVxuICAmOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgQGFwcGx5IGJnLXdoaXRlO1xuICB9XG4gICY6ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gICAgQGFwcGx5IGJvcmRlci0yIGJvcmRlci13aGl0ZS81MCBiZy10cmFuc3BhcmVudDtcbiAgfVxuICBAYXBwbHkgZm9ybS1zd2l0Y2gtLWJhc2U7XG59XG5AdXRpbGl0eSBmb3JtLXN3aXRjaC0tYmFzZSB7XG4gIC0tdGh1bWItc2l6ZTogLS1zcGFjaW5nKDYpO1xufVxuQHV0aWxpdHkgZm9ybS1zd2l0Y2gtLXNtIHtcbiAgLS10aHVtYi1zaXplOiAtLXNwYWNpbmcoNCk7XG59XG5AdXRpbGl0eSBmb3JtLXN3aXRjaC0tbGcge1xuICAtLXRodW1iLXNpemU6IC0tc3BhY2luZyg4KTtcbn1cbiIsIkB1dGlsaXR5IGNhcm91c2VsLWJ1dHRvbiB7XG4gIEBhcHBseSBidXR0b24gYnV0dG9uLS1wcmltYXJ5IGJ1dHRvbi0tc3F1YXJlIGFic29sdXRlIHRvcC0xLzIgei0xMCAtdHJhbnNsYXRlLXktMS8yIGR1cmF0aW9uLTMwMDtcblxuICBAdmFyaWFudCBkaXNhYmxlZCB7XG4gICAgQGFwcGx5IG9wYWNpdHktMDtcbiAgfVxufVxuXG5AdXRpbGl0eSBjYXJvdXNlbC1wcmV2aW91cy1idXR0b24ge1xuICBAYXBwbHkgY2Fyb3VzZWwtYnV0dG9uIGxlZnQtMDtcbn1cblxuQHV0aWxpdHkgY2Fyb3VzZWwtbmV4dC1idXR0b24ge1xuICBAYXBwbHkgY2Fyb3VzZWwtYnV0dG9uIHJpZ2h0LTA7XG59XG4iLCJAbGF5ZXIgYmFzZSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDBweDtcblxuICAgIC8qIC0tZ2FwLWJhc2UgaXMgZGVmaW5lZCBpbiB0aGUgc25pcHBldHMvaGVhZC1jc3MubGlxdWlkIGZpbGUgKi9cbiAgICAtLWdhcC1zbTogY2FsYyh2YXIoLS1nYXAtYmFzZSkgKiAwLjUpO1xuICAgIC0tZ2FwLW1kOiBjYWxjKHZhcigtLWdhcC1iYXNlKSAqIDIpO1xuICAgIC0tZ2FwLWxnOiBjYWxjKHZhcigtLWdhcC1iYXNlKSAqIDQpO1xuICAgIC0tZ2FwLXhsOiBjYWxjKHZhcigtLWdhcC1iYXNlKSAqIDUpO1xuICB9XG5cbiAgYm9keSB7XG4gICAgQGFwcGx5IGZvbnQtYm9keSBsZWFkaW5nLSgtLWxpbmUtaGVpZ2h0KSBmb250LShudW1iZXI6LS1mb250LWJvZHktd2VpZ2h0KSBhbnRpYWxpYXNlZDtcbiAgfVxufVxuXG5AdXRpbGl0eSBjb250YWluZXIge1xuICBAYXBwbHkgbXgtYXV0byBtYXgtdy0oLS1jb250YWluZXItbWF4LXdpZHRoKSBweC0oLS1jb250YWluZXItcGFkZGluZyk7XG59XG4iLCJAdXRpbGl0eSBidXR0b24ge1xuICBAYXBwbHkgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtKC0tYnV0dG9uLXJhZGl1cykgbGVhZGluZy02IGZvbnQtYm9sZCB3aGl0ZXNwYWNlLW5vd3JhcCBkdXJhdGlvbi0yMDAgb3V0bGluZS1ub25lO1xuXG4gIEB2YXJpYW50IGZvY3VzLXZpc2libGUge1xuICAgIEBhcHBseSByaW5nLTIgcmluZy1ibHVlLTYwMC81MDtcbiAgfVxuXG4gIEB2YXJpYW50IGRpc2FibGVkIHtcbiAgICBAYXBwbHkgY3Vyc29yLWRlZmF1bHQ7XG4gIH1cblxuICBzdmcge1xuICAgIEBhcHBseSBoLTUgZmlyc3Q6bXItMSBsYXN0Om1sLTE7XG4gIH1cblxuICAvKiBEZWZhdWx0cyAqL1xuICBAYXBwbHkgYnV0dG9uLS1zb2xpZCBidXR0b24tLWJhc2U7XG59XG5cbi8qIENvbG9ycyAqL1xuQHV0aWxpdHkgYnV0dG9uLS1wcmltYXJ5IHtcbiAgLS1iYWNrZ3JvdW5kOiB2YXIoLS1idXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kKTtcbiAgLS1jb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktdGV4dCk7XG5cbiAgQHZhcmlhbnQgaG92ZXIge1xuICAgIC0tYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1ob3Zlcik7XG4gICAgLS1jb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktdGV4dC1ob3Zlcik7XG4gIH1cbn1cblxuQHV0aWxpdHkgYnV0dG9uLS1zZWNvbmRhcnkge1xuICAtLWJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZCk7XG4gIC0tY29sb3I6IHZhcigtLWJ1dHRvbi1zZWNvbmRhcnktdGV4dCk7XG5cbiAgQHZhcmlhbnQgaG92ZXIge1xuICAgIC0tYmFja2dyb3VuZDogdmFyKC0tYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWhvdmVyKTtcbiAgICAtLWNvbG9yOiB2YXIoLS1idXR0b24tc2Vjb25kYXJ5LXRleHQtaG92ZXIpO1xuICB9XG59XG5cbkB1dGlsaXR5IGJ1dHRvbi0tdGVydGlhcnkge1xuICAtLWJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kKTtcbiAgLS1jb2xvcjogdmFyKC0tYnV0dG9uLXRlcnRpYXJ5LXRleHQpO1xuXG4gIEB2YXJpYW50IGhvdmVyIHtcbiAgICAtLWJhY2tncm91bmQ6IHZhcigtLWJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWhvdmVyKTtcbiAgICAtLWNvbG9yOiB2YXIoLS1idXR0b24tdGVydGlhcnktdGV4dC1ob3Zlcik7XG4gIH1cbn1cblxuLyogVmFyaWFudHMgKi9cbkB1dGlsaXR5IGJ1dHRvbi0tc29saWQge1xuICBAYXBwbHkgbWluLWgtKC0taGVpZ2h0KSBiZy0oLS1iYWNrZ3JvdW5kKSBweC0oLS1wYWRkaW5nLXgpIHRleHQtKC0tY29sb3IpO1xuXG4gIEB2YXJpYW50IGRpc2FibGVkIHtcbiAgICBAYXBwbHkgYmctZ3JheS0yMDAgdGV4dC1ncmF5LTQwMDtcbiAgfVxufVxuXG5AdXRpbGl0eSBidXR0b24tLW91dGxpbmUge1xuICBAYXBwbHkgaW5zZXQtc2hhZG93LWxpbmUgbWluLWgtKC0taGVpZ2h0KSBiZy10cmFuc3BhcmVudCBweC0oLS1wYWRkaW5nLXgpIHRleHQtKGNvbG9yOi0tYmFja2dyb3VuZCkgaW5zZXQtc2hhZG93LShjb2xvcjotLWJhY2tncm91bmQpO1xuXG4gIEB2YXJpYW50IGRpc2FibGVkIHtcbiAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgdGV4dC1ncmF5LTQwMCBzaGFkb3ctZ3JheS0yMDA7XG4gIH1cbn1cblxuQHV0aWxpdHkgYnV0dG9uLS1zcXVhcmUge1xuICBAYXBwbHkgc2l6ZS0oLS1oZWlnaHQpIHAtMDtcbn1cblxuLyogU2l6ZXMgKi9cbkB1dGlsaXR5IGJ1dHRvbi0tYmFzZSB7XG4gIC0tcGFkZGluZy14OiBjYWxjKHZhcigtLXNwYWNpbmcpICogNik7XG4gIC0taGVpZ2h0OiBjYWxjKHZhcigtLXNwYWNpbmcpICogMTIpO1xufVxuXG5AdXRpbGl0eSBidXR0b24tLXNtIHtcbiAgLS1wYWRkaW5nLXg6IGNhbGModmFyKC0tc3BhY2luZykgKiA0KTtcbiAgLS1oZWlnaHQ6IGNhbGModmFyKC0tc3BhY2luZykgKiAxMCk7XG59XG5cbkB1dGlsaXR5IGJ1dHRvbi0tbGcge1xuICAtLXBhZGRpbmcteDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDcpO1xuICAtLWhlaWdodDogY2FsYyh2YXIoLS1zcGFjaW5nKSAqIDE0KTtcbn1cbiIsIkB1dGlsaXR5IHJ0ZSB7XG4gIHAsXG4gIHVsLFxuICBvbCB7XG4gICAgQGFwcGx5IG1iLTQ7XG4gIH1cblxuICBhIHtcbiAgICBAYXBwbHkgdGV4dC0oLS1saW5rcykgdW5kZXJsaW5lO1xuICB9XG5cbiAgdWwsXG4gIG9sIHtcbiAgICBAYXBwbHkgbGlzdC1vdXRzaWRlIHBzLVsxZW1dO1xuICB9XG5cbiAgdWwge1xuICAgIEBhcHBseSBsaXN0LWRpc2M7XG4gIH1cblxuICBvbCB7XG4gICAgQGFwcGx5IGxpc3QtZGVjaW1hbDtcbiAgfVxuXG4gID4gKjpsYXN0LWNoaWxkIHtcbiAgICBAYXBwbHkgbWItMDtcbiAgfVxufVxuIiwiQHV0aWxpdHkgbGFiZWwge1xuICBAYXBwbHkgZm9udC1oZWFkaW5nIHJvdW5kZWQtKC0tcmFkaXVzKSBiZy0oLS1sYWJlbC1iYWNrZ3JvdW5kKSBweC0yIHBiLTAuNSBwdC0xIHRleHQtWzEwcHhdIHRleHQtKC0tbGFiZWwtY29sb3IpIHVwcGVyY2FzZTtcbn1cbiIsIkBsYXllciBiYXNlIHtcbiAgaDEsXG4gIC5oMSxcbiAgaDIsXG4gIC5oMixcbiAgaDMsXG4gIC5oMyxcbiAgaDQsXG4gIC5oNCxcbiAgaDUsXG4gIC5oNSxcbiAgaDYsXG4gIC5oNixcbiAgLmhlYWRpbmcge1xuICAgIEBhcHBseSBmb250LWhlYWRpbmcgZm9udC1bbnVtYmVyOnZhcigtLWZvbnQtaGVhZGluZy13ZWlnaHQpXSB0cmFja2luZy13aWRlc3Q7XG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWZvbnQtaGVhZGluZy10ZXh0LXRyYW5zZm9ybSk7XG4gIH1cblxuICBoMSxcbiAgLmgxIHtcbiAgICBAYXBwbHkgdGV4dC0zeGwgbGc6dGV4dC00eGw7XG4gIH1cblxuICBoMixcbiAgLmgyIHtcbiAgICBAYXBwbHkgdGV4dC0yeGwgbGc6dGV4dC0zeGw7XG4gIH1cblxuICBoMyxcbiAgLmgzIHtcbiAgICBAYXBwbHkgdGV4dC14bCBsZzp0ZXh0LTJ4bDtcbiAgfVxuXG4gIGg0LFxuICAuaDQge1xuICAgIEBhcHBseSB0ZXh0LWxnIGxnOnRleHQteGw7XG4gIH1cblxuICBoNSxcbiAgLmg1IHtcbiAgICBAYXBwbHkgdGV4dC1iYXNlIGxnOnRleHQtbGc7XG4gIH1cblxuICBoNixcbiAgLmg2IHtcbiAgICBAYXBwbHkgdGV4dC1zbSBsZzp0ZXh0LWJhc2U7XG4gIH1cblxuICBiLFxuICBzdHJvbmcge1xuICAgIEBhcHBseSBmb250LShudW1iZXI6LS1mb250LWJvZHktYm9sZC13ZWlnaHQpO1xuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5vdmVybGF5IHtcbiAgICBAYXBwbHkgZml4ZWQgaW5zZXQtMCB6LTQwIGJnLWJsYWNrLzMwIHRyYW5zaXRpb24tZGlzY3JldGUgZHVyYXRpb24tMzAwIHN0YXJ0aW5nOmJnLXRyYW5zcGFyZW50O1xuXG4gICAgJltoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBiZy10cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcbiAgLm1vZGFsIHtcbiAgICBAYXBwbHkgZml4ZWQgdG9wLTEvMiByaWdodC0wIGxlZnQtMCB6LTUwIG0tYXV0byBtYXgtdy0yeGwgLXRyYW5zbGF0ZS15LTEvMiBvdmVyc2Nyb2xsLWNvbnRhaW4gcm91bmRlZCBiZy13aGl0ZSBwLTQgb3BhY2l0eS0xMDAgdHJhbnNpdGlvbi1kaXNjcmV0ZSBkdXJhdGlvbi0zMDA7XG4gICAgQGFwcGx5IHRyYW5zbGF0ZS14LTA7IC8qIFNhZmFyaSBleHBlY3RzIGJvdGggeCBhbmQgeSB0byBiZSBzZXQgYmVjYXVzZSBib3RoIHZhcmlhYmxlcyBhcmUgcGFzc2VkIHRvIHRoZSB0cmFuc2xhdGUgcHJvcGVydHkgKi9cblxuICAgIEB2YXJpYW50IHN0YXJ0aW5nIHtcbiAgICAgIEBhcHBseSBvcGFjaXR5LTAgbW90aW9uLXNhZmU6dG9wLTAgbW90aW9uLXNhZmU6LXRyYW5zbGF0ZS15LWZ1bGw7XG4gICAgfVxuXG4gICAgJltoaWRkZW5dIHtcbiAgICAgIEBhcHBseSBvcGFjaXR5LTAgbW90aW9uLXNhZmU6dG9wLTAgbW90aW9uLXNhZmU6LXRyYW5zbGF0ZS15LWZ1bGw7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5hY2NvdW50IHtcbiAgICAmX19hdmF0YXIge1xuICAgICAgQGFwcGx5IGZsZXggc2l6ZS0xNiBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC0oLS1yYWRpdXMpIGJnLWJsYWNrIHRleHQteGwgZm9udC1ib2xkIHRleHQtd2hpdGUgdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuZHJhd2VyLW5hdmlnYXRpb24ge1xuICAgICZfX2xvZ28ge1xuICAgICAgQGFwcGx5IHctMjQgdHJhbnNsYXRlLW5vbmUgdHJhbnNpdGlvbi1kaXNjcmV0ZSBkdXJhdGlvbi0zMDA7XG5cbiAgICAgICZbaGlkZGVuXSB7XG4gICAgICAgIEBhcHBseSBvcGFjaXR5LTAgbW90aW9uLXNhZmU6LW1sLTI0O1xuICAgICAgfVxuXG4gICAgICBAdmFyaWFudCBzdGFydGluZyB7XG4gICAgICAgIEBhcHBseSBvcGFjaXR5LTAgbW90aW9uLXNhZmU6LW1sLTI0O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgdWwgPiBsaSB7XG4gICAgICAgIEBhcHBseSB0cmFuc2xhdGUtbm9uZSBvcGFjaXR5LTEwMCBkdXJhdGlvbi0zMDA7XG4gICAgICB9XG5cbiAgICAgIEB2YXJpYW50IHN0YXJ0aW5nIHtcbiAgICAgICAgdWwgPiBsaSB7XG4gICAgICAgICAgQGFwcGx5IG9wYWNpdHktMCBtb3Rpb24tc2FmZTotdHJhbnNsYXRlLXgtMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2V4cGFuZGluZy1saXN0IHtcbiAgICAgIEBhcHBseSBncmlkIGdyaWQtcm93cy1bMWZyXSB0cmFuc2l0aW9uLWFsbCB0cmFuc2l0aW9uLWRpc2NyZXRlIGR1cmF0aW9uLTE1MCBzdGFydGluZzpncmlkLXJvd3MtWzBmcl07XG5cbiAgICAgICZbaGlkZGVuXSB7XG4gICAgICAgIEBhcHBseSBncmlkLXJvd3MtWzBmcl07XG4gICAgICB9XG5cbiAgICAgIHVsID4gbGkge1xuICAgICAgICBAYXBwbHkgdHJhbnNsYXRlLW5vbmUgb3BhY2l0eS0xMDAgZHVyYXRpb24tMzAwO1xuICAgICAgfVxuXG4gICAgICBAdmFyaWFudCBzdGFydGluZyB7XG4gICAgICAgIHVsID4gbGkge1xuICAgICAgICAgIEBhcHBseSBvcGFjaXR5LTAgbW90aW9uLXNhZmU6LXRyYW5zbGF0ZS14LTI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcbiAgLmhlYWRlciB7XG4gICAgQGFwcGx5IHBvaW50ZXItZXZlbnRzLW5vbmUgcmVsYXRpdmU7XG5cbiAgICAmLS1zdGlja3kge1xuICAgICAgQGFwcGx5IHN0aWNreSB0b3AtMDtcbiAgICB9XG5cbiAgICAmLS1oaWRkZW4gW2RhdGEtbWFpbl0ge1xuICAgICAgQGFwcGx5IC10cmFuc2xhdGUteS1mdWxsO1xuICAgIH1cblxuICAgICZfX21haW4ge1xuICAgICAgQGFwcGx5IHBvaW50ZXItZXZlbnRzLWF1dG8gcmVsYXRpdmUgYmctKC0tYmFja2dyb3VuZCkgYmctY2xpcC1wYWRkaW5nIHRleHQtKC0tdGV4dCkgZHVyYXRpb24tMzAwO1xuICAgIH1cblxuICAgICYtLXRyYW5zcGFyZW50ICZfX21haW4ge1xuICAgICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50IHRleHQtKC0tdGV4dCk7XG4gICAgfVxuXG4gICAgJi0tdHJhbnNwYXJlbnQgJl9fbWFpbjpob3ZlcixcbiAgICAmLS10cmFuc3BhcmVudCAmX19tYWluOmZvY3VzLXdpdGhpbiB7XG4gICAgICBAYXBwbHkgYmctKC0tYmFja2dyb3VuZCkgdGV4dC0oLS10ZXh0KTtcbiAgICB9XG5cbiAgICAmX19tZWdhLW1lbnUge1xuICAgICAgQGFwcGx5IGhpZGRlbiBib3JkZXItYiBib3JkZXItKC0tYm9yZGVyKSBiZy0oLS1iYWNrZ3JvdW5kKSB0cmFuc2l0aW9uLWRpc2NyZXRlIGR1cmF0aW9uLTMwMCBtb3Rpb24tc2FmZTotdHJhbnNsYXRlLXktZnVsbCBtb3Rpb24tcmVkdWNlOm9wYWNpdHktMDtcbiAgICB9XG5cbiAgICAmX19tZW51LXJvb3QtaXRlbTpob3ZlciAmX19tZWdhLW1lbnUsXG4gICAgJl9fbWVudS1yb290LWl0ZW06Zm9jdXMtd2l0aGluICZfX21lZ2EtbWVudSB7XG4gICAgICBAYXBwbHkgcmVsYXRpdmUgei0xMCBibG9jayB0cmFuc2xhdGUtbm9uZSBvcGFjaXR5LTEwMDtcblxuICAgICAgQHZhcmlhbnQgc3RhcnRpbmcge1xuICAgICAgICBAYXBwbHkgbW90aW9uLXNhZmU6LXRyYW5zbGF0ZS15LWZ1bGwgbW90aW9uLXJlZHVjZTpvcGFjaXR5LTA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tdHJhbnNwYXJlbnQgJl9fbWVnYS1tZW51IHtcbiAgICAgIEBhcHBseSBvcGFjaXR5LTA7XG4gICAgfVxuXG4gICAgJi0tdHJhbnNwYXJlbnQgJl9fbWVudS1yb290LWl0ZW06aG92ZXIgJl9fbWVnYS1tZW51LFxuICAgICYtLXRyYW5zcGFyZW50ICZfX21lbnUtcm9vdC1pdGVtOmZvY3VzLXdpdGhpbiAmX19tZWdhLW1lbnUge1xuICAgICAgQGFwcGx5IG9wYWNpdHktMTAwO1xuICAgIH1cbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAub3B0aW9uLWxhYmVsIHtcbiAgICBAYXBwbHkgdy1mdWxsIG1pbi13LTEyIGN1cnNvci1wb2ludGVyIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLSgtLXJhZGl1cykgYm9yZGVyIGJvcmRlci0oLS1ib3JkZXIpIHAtMyB0ZXh0LWNlbnRlciB0ZXh0LXNtIGR1cmF0aW9uLTIwMCBob3ZlcjpiZy0oLS1ib3JkZXIpIGhvdmVyOnRleHQtaW5oZXJpdDtcblxuICAgIEB2YXJpYW50IHBlZXItY2hlY2tlZCB7XG4gICAgICBAYXBwbHkgYm9yZGVyLWdyYXktOTAwIGJnLWdyYXktOTAwIHRleHQtd2hpdGU7XG4gICAgfVxuXG4gICAgQHZhcmlhbnQgcGVlci1mb2N1cy12aXNpYmxlIHtcbiAgICAgIEBhcHBseSByaW5nLTIgcmluZy1ibHVlLTYwMC81MDtcbiAgICB9XG5cbiAgICAmLS11bmF2YWlsYWJsZSB7XG4gICAgICBAYXBwbHkgcmVsYXRpdmUgdGV4dC0oLS1ib3JkZXIpIGxpbmUtdGhyb3VnaDtcbiAgICB9XG4gIH1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcbiAgLmFkZHJlc3MtaXRlbSB7XG4gICAgQGFwcGx5IGgtZnVsbCByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItKC0tYm9yZGVyKSBwLTY7XG5cbiAgICBociB7XG4gICAgICBAYXBwbHkgbXktNSBib3JkZXItdCBib3JkZXItKC0tYm9yZGVyKTtcbiAgICB9XG5cbiAgICBhLFxuICAgIGJ1dHRvbiB7XG4gICAgICBAYXBwbHkgdGV4dC1ncmF5LTYwMCBob3Zlcjp1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5vcmRlci1pdGVtIHtcbiAgICBAYXBwbHkgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLSgtLWJvcmRlcikgcC02O1xuXG4gICAgaHIge1xuICAgICAgQGFwcGx5IG15LTUgYm9yZGVyLXQgYm9yZGVyLSgtLWJvcmRlcik7XG4gICAgfVxuXG4gICAgYSxcbiAgICBidXR0b24ge1xuICAgICAgQGFwcGx5IHRleHQtZ3JheS02MDAgaG92ZXI6dW5kZXJsaW5lO1xuICAgIH1cblxuICAgICZfX3Byb2R1Y3Qge1xuICAgICAgQGFwcGx5IHJlbGF0aXZlIGgtMTYgdy0xNiByb3VuZGVkLWxnIGJnLWdyYXktNDAwO1xuICAgIH1cblxuICAgICZfX3Byb2R1Y3Qtb3ZlcmxheSB7XG4gICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCB6LTEwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtbGcgYmctYmxhY2svNTAgZm9udC1ib2xkIHRleHQtd2hpdGU7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBAYXBwbHkgZmxleCBqdXN0aWZ5LWNlbnRlciB0ZXh0LXhzO1xuXG4gICAgdWwge1xuICAgICAgQGFwcGx5IGRpdmlkZS14IGRpdmlkZS0oLS1ib3JkZXIpIHJvdW5kZWQtbGcgYm9yZGVyIGJvcmRlci0oLS1ib3JkZXIpO1xuICAgICAgQGFwcGx5IGZsZXg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCBhLFxuICAgICAgICAmOmZpcnN0LWNoaWxkIHNwYW4ge1xuICAgICAgICAgIEBhcHBseSByb3VuZGVkLWwtbGc7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQgYSxcbiAgICAgICAgJjpsYXN0LWNoaWxkIHNwYW4ge1xuICAgICAgICAgIEBhcHBseSByb3VuZGVkLXItbGc7XG4gICAgICAgIH1cblxuICAgICAgICBhLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBAYXBwbHkgYm94LWNvbnRlbnQgZmxleCBoLTYgdy02IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBwLTMuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6aG92ZXIsXG4gICAgICAgIGE6Zm9jdXMge1xuICAgICAgICAgIEBhcHBseSBiZy1ncmF5LTEwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAucHJvZ3Jlc3Mge1xuICAgIEBhcHBseSBoLTAuNSByb3VuZGVkLWZ1bGwgYmctZ3JheS0zMDA7XG5cbiAgICAmX19pbmRpY2F0b3Ige1xuICAgICAgQGFwcGx5IG1sLSgtLW9mZnNldCkgaC1mdWxsIHctKC0tcHJvZ3Jlc3MpIHJvdW5kZWQtZnVsbCBiZy1ibGFjayBkdXJhdGlvbi0zMDA7XG4gICAgfVxuICB9XG59XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5xdWFudGl0eSB7XG4gICAgQGFwcGx5IGlubGluZS1mbGV4IHJvdW5kZWQtbGcgYm9yZGVyIGJvcmRlci0oLS1ib3JkZXIpIHAtcHg7XG5cbiAgICBzdmcge1xuICAgICAgQGFwcGx5IHNpemUtNDtcbiAgICB9XG5cbiAgICBidXR0b24sXG4gICAgaW5wdXQge1xuICAgICAgQGFwcGx5IHNpemUtODtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyO1xuICAgICAgQGFwcGx5IHJvdW5kZWQtbGc7XG4gICAgICBAYXBwbHkgZHVyYXRpb24tMzAwO1xuXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAYXBwbHkgYmctZ3JheS0zMDAgcmluZy0yIHJpbmctYmx1ZS02MDAvNTA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgQGFwcGx5IHJvdW5kZWQgdGV4dC1jZW50ZXIgb3V0bGluZS1ub25lO1xuXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAYXBwbHkgcmluZy0xIHNoYWRvdy1ibHVlLTYwMC81MCByaW5nLWJsdWUtNjAwLzUwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuICAuc3dhdGNoIHtcbiAgICBAYXBwbHkgYmxvY2sgcm91bmRlZC1mdWxsIGJnLVt2YXIoLS1zd2F0Y2gtY29sb3IsdmFyKC0tY29sb3ItZ3JheS0yMDApKV0gcmluZy0xIHJpbmctdHJhbnNwYXJlbnQgcmluZy1vZmZzZXQtMSBkdXJhdGlvbi0yMDAgaG92ZXI6cmluZy1ibGFjayBhcmlhLWN1cnJlbnQ6cmluZy1ibGFjaztcbiAgfVxufVxuIiwiI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkMmQ7XG4gIHotaW5kZXg6IDk5OTk5NztcbiAgb3BhY2l0eTogMC45NTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIEFyaWFsLCAnVHJlYnVjaGV0IE1TJywgJ1NlZ29lIFVJJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IDFweCAycHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jb29raWVzY3JpcHRfb3ZlcmxheSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5jb29raWVzY3JpcHRfY2hlY2tib3hfbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29va2llc2NyaXB0X3ByZV9oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4jY29va2llc2NyaXB0X2Nsb3NlIHtcbiAgZm9udC1zaXplOiAyOXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1mYW1pbHk6ICdUcmVidWNoZXQgTVMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBvcGFjaXR5OiAwLjg1O1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4jY29va2llc2NyaXB0X2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2Nvb2tpZXNjcmlwdF9tYW5hZ2Vfd3JhcCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jY29va2llc2NyaXB0X21hbmFnZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC44NTtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuI2Nvb2tpZXNjcmlwdF9tYW5hZ2UgI2Nvb2tpZXNjcmlwdF9tYW5hZ2VpY29uIC5jb29raWVzY3JpcHRfZ2VhciB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4jY29va2llc2NyaXB0X21hbmFnZTpob3ZlciAjY29va2llc2NyaXB0X21hbmFnZWljb24gLmNvb2tpZXNjcmlwdF9nZWFyIHtcbiAgZmlsbDogI2VlNGUzNjtcbn1cblxuc3ZnI2Nvb2tpZXNjcmlwdF9tYW5hZ2VpY29uIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4jY29va2llc2NyaXB0X2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiA5OTk5OTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb29raWVzY3JpcHRfY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuaW5wdXQuY29va2llc2NyaXB0X2NoZWNrYm94X2lucHV0IHtcbn1cbnNwYW4uY29va2llc2NyaXB0X2NoZWNrYm94X3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuI2Nvb2tpZXNjcmlwdF9zYXZlIHtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNGUzNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMy4yO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG59XG4vKklFIDkgZml4ZXMqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCkgYW5kIChtaW4tcmVzb2x1dGlvbjogMC4wMDFkcGNtKSB7XG4gIC5jb29raWVzY3JpcHRfY2hlY2tib3hfbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG4gICNjb29raWVzY3JpcHRfYWNjZXB0LFxuICAjY29va2llc2NyaXB0X3JlamVjdCxcbiAgI2Nvb2tpZXNjcmlwdF9zYXZlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNjb29raWVzY3JpcHRfc2F2ZSB7XG59XG4jY29va2llc2NyaXB0X3JlamVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzJkMmQyZDtcbn1cbiNjb29raWVzY3JpcHRfYWNjZXB0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNGUzNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzLjI7XG59XG5cbiNjb29raWVzY3JpcHRfYWNjZXB0LFxuI2Nvb2tpZXNjcmlwdF9yZWplY3QsXG4jY29va2llc2NyaXB0X3NhdmUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIG1pbi13aWR0aDogMTAzcHg7XG59XG4uY29va2llc2NyaXB0X2JpZ2dlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbiNjb29raWVzY3JpcHRfbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAwLjg7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4jY29va2llc2NyaXB0X3JlYWRtb3JlLFxuI2Nvb2tpZXNjcmlwdF9yZXBvcnRsaW5rLFxuI2Nvb2tpZXNjcmlwdF9jb29raWVzY3JpcHRsaW5rIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UgMHM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jY29va2llc2NyaXB0X3JlYWRtb3JlLFxuI2Nvb2tpZXNjcmlwdF9kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jY29va2llc2NyaXB0X3JlcG9ydGxpbmssXG4jY29va2llc2NyaXB0X2Nvb2tpZXNjcmlwdGxpbmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI2Nvb2tpZXNjcmlwdF9yZWFkbW9yZTpob3ZlcixcbiNjb29raWVzY3JpcHRfcmVwb3J0bGluazpob3ZlcixcbiNjb29raWVzY3JpcHRfY29va2llc2NyaXB0bGluazpob3ZlcixcbiNjb29raWVzY3JpcHRfZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI2Nvb2tpZXNjcmlwdF9kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jY29va2llc2NyaXB0X2NoZWNrYm94cyB7XG59XG4jY29va2llc2NyaXB0X2Nsb3NlOmhvdmVyLFxuI2Nvb2tpZXNjcmlwdF9tYW5hZ2U6aG92ZXIsXG4jY29va2llc2NyaXB0X2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4jY29va2llc2NyaXB0X3JlamVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTNlM2U7XG59XG5cbiNjb29raWVzY3JpcHRfYWNjZXB0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNWQ0Nztcbn1cbiNjb29raWVzY3JpcHRfc2F2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNDc7XG59XG5cbiNjb29raWVzY3JpcHRfcmVhZG1vcmU6aG92ZXIsXG4jY29va2llc2NyaXB0X3JlcG9ydGxpbms6aG92ZXIsXG4jY29va2llc2NyaXB0X2Nvb2tpZXNjcmlwdGxpbms6aG92ZXIge1xuICBjb2xvcjogI2YwNWQ0Nztcbn1cblxuLmNvb2tpZXNjcmlwdF9nbG9iZSB7XG4gIGZpbGw6ICMxYzFjMWM7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwLjUpICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk5NjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuI2Nvb2tpZXNjcmlwdF9mc2Rfd3JhcHBlciB7XG4gIC8qYW5pbWF0aW9uOiBleHBhbmRCb3ggMnMgZm9yd2FyZHM7Ki9cbiAgbWF4LXdpZHRoOiA5NTBweDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMyUgYXV0bztcbiAgdG9wOiA1JTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgei1pbmRleDogOTk5OTk3O1xuICBvcGFjaXR5OiAwLjk1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgQXJpYWwsICdUcmVidWNoZXQgTVMnLCAnU2Vnb2UgVUknLCAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogMXB4IDJweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbn1cbkBrZXlmcmFtZXMgZXhwYW5kQm94IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRvcDogOTAlO1xuICAgIGhlaWdodDogNSU7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0b3A6IDUlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2hlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDU3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzgzODM4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbn1cbi5jb29raWVzY3JpcHRfZnNkX2xvZ29fYSB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29va2llc2NyaXB0X2ZzZF9sb2dvIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb29raWVzY3JpcHRfZnNkX3Bvd2VyZWQge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDMxcHg7XG4gIHRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xufVxuLmNvb2tpZXNjcmlwdF9mc2RfbGFuZ3VhZ2VfZHJvcF9kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNjdweDtcbiAgdG9wOiAxOXB4O1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX21haW5faW5mbyB7XG4gIHBhZGRpbmc6IDIwcHggNTNweCAzMHB4IDUzcHg7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IDk5OTk5ODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG4uY29va2llc2NyaXB0X2ZzZF9kZXNjcmlwdGlvbiA+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG4jY29va2llc2NyaXB0X2ZzZF93cmFwcGVyICNjb29raWVzY3JpcHRfcmVhZG1vcmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29va2llc2NyaXB0X2ZzZF93cmFwcGVyICNjb29raWVzY3JpcHRfcmVhZG1vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX3RhYnMgPiBkaXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwcztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfdGFicyA+IC5jb29raWVzY3JpcHRfYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF90YWJzX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICBwYWRkaW5nOiA1cHggNTBweCAxMHB4IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LWdyb3c6IDE7XG4gIC0tc2Nyb2xsYmFyLXdpZHRoOiA4cHg7XG4gIC0tbWFzay1oZWlnaHQ6IDM1cHg7XG4gIC0tbWFzay1pbWFnZS1jb250ZW50OiBsaW5lYXItZ3JhZGllbnQoXG4gICAgdG8gYm90dG9tLFxuICAgIHRyYW5zcGFyZW50LFxuICAgIGJsYWNrIHZhcigtLW1hc2staGVpZ2h0KSxcbiAgICBibGFjayBjYWxjKDEwMCUgLSB2YXIoLS1tYXNrLWhlaWdodCkpLFxuICAgIHRyYW5zcGFyZW50XG4gICk7XG4gIC0tbWFzay1zaXplLWNvbnRlbnQ6IGNhbGMoMTAwJSAtIHZhcigtLXNjcm9sbGJhci13aWR0aCkpIDEwMCU7XG4gIC0tbWFzay1pbWFnZS1zY3JvbGxiYXI6IGxpbmVhci1ncmFkaWVudChibGFjaywgYmxhY2spO1xuICAtLW1hc2stc2l6ZS1zY3JvbGxiYXI6IHZhcigtLXNjcm9sbGJhci13aWR0aCkgMTAwJTtcbiAgbWFzay1pbWFnZTogdmFyKC0tbWFzay1pbWFnZS1jb250ZW50KSwgdmFyKC0tbWFzay1pbWFnZS1zY3JvbGxiYXIpO1xuICBtYXNrLXNpemU6IHZhcigtLW1hc2stc2l6ZS1jb250ZW50KSwgdmFyKC0tbWFzay1zaXplLXNjcm9sbGJhcik7XG4gIG1hc2stcG9zaXRpb246XG4gICAgMCAwLFxuICAgIDEwMCUgMDtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHZhcigtLW1hc2staW1hZ2UtY29udGVudCksIHZhcigtLW1hc2staW1hZ2Utc2Nyb2xsYmFyKTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IHZhcigtLW1hc2stc2l6ZS1jb250ZW50KSwgdmFyKC0tbWFzay1zaXplLXNjcm9sbGJhcik7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjpcbiAgICAwIDAsXG4gICAgMTAwJSAwO1xuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfdGFic19jb250ZW50IC5jb29raWVzY3JpcHRfaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jYXRlZ29yeSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzgzODM4O1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2NhdGVnb3J5Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jYXRlZ29yeSAuY29va2llc2NyaXB0X2hpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOlxuICAgIG1heC1oZWlnaHQgMzAwbXMgZWFzZSAyMDBtcyxcbiAgICBvcGFjaXR5IGVhc2UgMjAwbXMsXG4gICAgbWFyZ2luLXRvcCAxMDBtcyBlYXNlIDEwMG1zO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jYXRlZ29yeV9tYWluIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jYXRlZ29yeV9pbmZvIHtcbiAgZmxleDogOTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY2F0ZWdvcnlfY29udHJvbCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9fY2F0ZWdvcnlfbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4uY29va2llc2NyaXB0X2NhdGVnb3J5X2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM4MzgzODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWF4LWhlaWdodDogMjIycHg7XG4gIHRyYW5zaXRpb246XG4gICAgbWF4LWhlaWdodCAzMDBtcyBlYXNlLFxuICAgIG9wYWNpdHkgMjAwbXMgZWFzZSAzMDBtcyxcbiAgICBtYXJnaW4tdG9wIDEwMG1zIGVhc2UgMTAwbXM7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXMgY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc19jb250cm9sIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc19jb250cm9sIC5jb29raWVzY3JpcHRfaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc19jb250cm9sIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc19jb250cm9sIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc19jb250cm9sLmFjdGl2ZSBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSxcbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGJvZHksXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRoZWFkLFxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0cixcbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGgsXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRkLFxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0aCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRkIHtcbiAgcGFkZGluZzogN3B4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM4MzgzODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGQ6bnRoLWNoaWxkKDEpLFxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0aDpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0ZDpudGgtY2hpbGQoMikge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0ZDpudGgtY2hpbGQoMyksXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRoOm50aC1jaGlsZCgzKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZS5jb29raWVzY3JpcHRfZnNkX3N0b3JhZ2VfdGFibGUgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb29raWVzY3JpcHRfdmVuZG9yX25hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNvb2tpZXNjcmlwdF92ZW5kb3JfbmFtZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNvb2tpZXNjcmlwdF92ZW5kb3JfYWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5jb29raWVzY3JpcHRfdmVuZG9yX2FkZHJlc3MgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzM4MzgzODtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVzY3JpcHRfZnNkX3dyYXBwZXIgI2Nvb2tpZXNjcmlwdF9kZWNsYXJhdGlvbndyYXAge1xuICB0cmFuc2l0aW9uOlxuICAgIG9wYWNpdHkgMjAwbXMgZWFzZSAwbXMsXG4gICAgaGVpZ2h0IDBtcyBlYXNlIDIwMG1zO1xufVxuI2Nvb2tpZXNjcmlwdF9mc2Rfd3JhcHBlciAjY29va2llc2NyaXB0X2Fib3V0d3JhcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMjNweCAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2UgMG1zO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMTgxcHg7XG59XG4jY29va2llc2NyaXB0X2ZzZF93cmFwcGVyICNjb29raWVzY3JpcHRfYWJvdXR3cmFwIGEsXG4jY29va2llc2NyaXB0X2ZzZF93cmFwcGVyICNjb29raWVzY3JpcHRfYWJvdXR3cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbiNjb29raWVzY3JpcHRfc2V0dGluZ19hZHZlcnRpc2luZ193cmFwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNvb2tpZXNjcmlwdF9jcm9zc19kb21haW4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pYWJfdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzgzODM4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbiNjb29raWVzY3JpcHRfaWFiX3R5cGUgPiBkaXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgOXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbWFyZ2luOiAzcHggNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4jY29va2llc2NyaXB0X2lhYl90eXBlIC5jb29raWVzY3JpcHRfYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmNvb2tpZXNjcmlwdF9mc2RfdGFic19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLmNvb2tpZXNjcmlwdF9mc2RfdGFic19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5jb29raWVzY3JpcHRfZnNkX3RhYnNfY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwXFwwKSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAwLjAwMWRwY20pIHtcbiAgI2Nvb2tpZXNjcmlwdF9pYWJfdHlwZSA+IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8qIC0tLSBPVkVSUklERSAtLS0tKi9cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9jbG9zZSB7XG4gIHRvcDogMjBweDtcbiAgZm9udC1zaXplOiAzN3B4O1xuICByaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3Nob3dfYWxsX3BhcnRuZXJzX2J1dHRvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9hY2NlcHQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3NhdmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3JlamVjdCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMHB4IDI1cHg7XG4gIG1hcmdpbjogMTBweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDM7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X2J1dHRvbnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9idXR0b25zICNjb29raWVzY3JpcHRfcmVqZWN0IHtcbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLmNvb2tpZXNjcmlwdC1pYWItaXRlbUNvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzODM4Mzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5jb29raWVzY3JpcHQtaWFiLWhlYWRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5jb29raWVzY3JpcHQtaWFiLWl0ZW1IZWFkZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAuY29va2llc2NyaXB0LWlhYi1pdGVtSGVhZGVyQWN0aW9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5jb29raWVzY3JpcHQtaWFiLWl0ZW1IZWFkZXJBY3Rpb24ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfYWNjZXB0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9yZGVyOiAzO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X2FjY2VwdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfcmVqZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9yZGVyOiAyO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3JlamVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjJmMmY7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfc2F2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG9yZGVyOiAxO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3NhdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xufVxuLmNvb2tpZXNjcmlwdF9mc2RfcmVwb3J0Ynkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4jY29va2llc2NyaXB0X2ZzZF9yZXBvcnRsaW5rLFxuI2Nvb2tpZXNjcmlwdF9mc2RfY29va2llc2NyaXB0bGluayB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLypTd2l0Y2hlcyBjb2xvciByZWxvYWQqL1xuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZCAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpXG4gIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzA4MDgwODtcbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1czpub3QoOmFjdGl2ZSlcbiAgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDgwODA4O1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkOmFjdGl2ZVxuICAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwODA4MDg7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cylcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKVxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXNcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1c1xuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2g6ZW5hYmxlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpOm5vdCg6YWN0aXZlKVxuICAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDplbmFibGVkOmZvY3VzOm5vdCg6YWN0aXZlKSAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDplbmFibGVkOmFjdGl2ZSAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4jY29va2llc2NyaXB0X2ZzZF93cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi5jb29raWVzY3JpcHRfZnNkX2hlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG59XG4uY29va2llc2NyaXB0X2ZzZF9mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pYWJfdHlwZSA+IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmNvb2tpZXNjcmlwdF9mc2RfdGFic19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiNjb29raWVzY3JpcHRfaWFid3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4jY29va2llc2NyaXB0X2Fib3V0d3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY29va2llc2NyaXB0X2ZzZF9jb29raWVzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5jb29raWVzY3JpcHRfZnNkX3RhYnNfY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4jY29va2llc2NyaXB0X2lhYndyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuI2Nvb2tpZXNjcmlwdF9hYm91dHdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9hY2NlcHQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3NhdmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAjY29va2llc2NyaXB0X3JlamVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgLmNvb2tpZXNjcmlwdF9mc2RfaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5jb29raWVzY3JpcHRfZnNkX2Zvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTRweCkge1xuICAjY29va2llc2NyaXB0X2ZzZF93cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY29va2llc2NyaXB0X2ZzZF9tYWluX2luZm8ge1xuICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xuICB9XG4gIC5jb29raWVzY3JpcHRfZnNkX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbiAgLmNvb2tpZXNjcmlwdF9mc2RfdGFicyA+IGRpdiB7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX3RhYnNfY29udGVudCB7XG4gICAgcGFkZGluZzogNXB4IDIwcHggMTBweCAyMHB4O1xuICB9XG5cbiAgLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihsYWJlbCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGQ6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAuY29va2llc2NyaXB0X2NhdGVnb3J5X2Rlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0ZDpudGgtY2hpbGQoMSksXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdGg6bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzM4MzgzODtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdHI6bnRoLWNoaWxkKDEpIHRkOm50aC1jaGlsZCgxKSxcbiAgLmNvb2tpZXNjcmlwdF9mc2RfY29va2llc190YWJsZSB0cjpudGgtY2hpbGQoMSkgdGg6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItdG9wOiAwcHg7XG4gIH1cblxuICAuY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuY29va2llc2NyaXB0X2ZzZF9jb29raWVzX3RhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuXG4gIC5jb29raWVzY3JpcHRfZnNkX2Nvb2tpZXNfdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI2ZmZjtcbiAgfVxuXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfYnV0dG9ucyAjY29va2llc2NyaXB0X2FjY2VwdCxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9idXR0b25zICNjb29raWVzY3JpcHRfc2F2ZSxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgI2Nvb2tpZXNjcmlwdF9idXR0b25zICNjb29raWVzY3JpcHRfcmVqZWN0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLmNvb2tpZXNjcmlwdF9mc2RfbGFuZ3VhZ2VfZHJvcF9kb3duIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkICNjb29raWVzY3JpcHRfY2xvc2Uge1xuICAgIHJpZ2h0OiAxNHB4O1xuICB9XG4gIC5jb29raWVzY3JpcHRfZnNkX3JlcG9ydGJ5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMTBweCAyMXB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY29va2llc2NyaXB0X2ZzZF9yZXBvcnRsaW5rLFxuICAjY29va2llc2NyaXB0X2ZzZF9jb29raWVzY3JpcHRsaW5rIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmNvb2tpZXNjcmlwdF9ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLypTdGFydCBDaGVja2JveGVzKi9cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3gsXG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3gge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAhaW1wb3J0YW50O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2wsXG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLWNoZWNrYm94XG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmZvY3VzXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLWNoZWNrYm94XG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmZvY3VzXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1jaGVja2JveFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDppbmRldGVybWluYXRlXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLWNoZWNrYm94XG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmluZGV0ZXJtaW5hdGVcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLWNoZWNrYm94LFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgMThweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBhZGRpbmc6IDExcHg7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtY2hlY2tib3hcbiAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6Y2hlY2tlZFxuICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1jaGVja2JveFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDppbmRldGVybWluYXRlXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1jaGVja2JveFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDpjaGVja2VkXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1jaGVja2JveFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDppbmRldGVybWluYXRlXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbkBzdXBwb3J0cyBub3QgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAgIC5tZGMtY2hlY2tib3hcbiAgICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDpjaGVja2VkXG4gICAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kOjpiZWZvcmUsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgICAubWRjLWNoZWNrYm94XG4gICAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6aW5kZXRlcm1pbmF0ZVxuICAgIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAgIC5tZGMtY2hlY2tib3hcbiAgICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDpjaGVja2VkXG4gICAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kOjpiZWZvcmUsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gICAgLm1kYy1jaGVja2JveFxuICAgIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmluZGV0ZXJtaW5hdGVcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWRjLXRoZW1lLXNlY29uZGFyeSwgIzAwMDAwMCk7XG4gIH1cbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveCAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveCAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIHtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAxMXB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLWNoZWNrYm94IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3ggLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlIHtcbiAgdG9wOiAtMTNweDtcbiAgbGVmdDogLTEzcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3ggLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2wsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLWNoZWNrYm94IC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZW5hYmxlZDpub3QoOmNoZWNrZWQpOm5vdCg6aW5kZXRlcm1pbmF0ZSlcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZW5hYmxlZDpub3QoOmNoZWNrZWQpOm5vdCg6aW5kZXRlcm1pbmF0ZSlcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZW5hYmxlZDpjaGVja2VkIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZW5hYmxlZDppbmRldGVybWluYXRlXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmVuYWJsZWQ6Y2hlY2tlZFxuICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDplbmFibGVkOmluZGV0ZXJtaW5hdGVcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbFtkaXNhYmxlZF06bm90KDpjaGVja2VkKTpub3QoOmluZGV0ZXJtaW5hdGUpXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sW2Rpc2FibGVkXTpub3QoOmNoZWNrZWQpOm5vdCg6aW5kZXRlcm1pbmF0ZSlcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2xbZGlzYWJsZWRdOmNoZWNrZWQgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbFtkaXNhYmxlZF06aW5kZXRlcm1pbmF0ZVxuICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbFtkaXNhYmxlZF06Y2hlY2tlZFxuICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbFtkaXNhYmxlZF06aW5kZXRlcm1pbmF0ZVxuICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDplbmFibGVkXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAubWRjLWNoZWNrYm94X19jaGVja21hcmssXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDplbmFibGVkXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAubWRjLWNoZWNrYm94X19jaGVja21hcmsge1xuICBjb2xvcjogIzJkMmQyZDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZGlzYWJsZWRcbiAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kXG4gIC5tZGMtY2hlY2tib3hfX2NoZWNrbWFyayxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmRpc2FibGVkXG4gIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAubWRjLWNoZWNrYm94X19jaGVja21hcmsge1xuICBjb2xvcjogIzJkMmQyZDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb246XG4gICAgYmFja2dyb3VuZC1jb2xvciA5MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSksXG4gICAgYm9yZGVyLWNvbG9yIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5Ac3VwcG9ydHMgbm90ICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fY2hlY2ttYXJrLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLWNoZWNrYm94X19jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE4MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLWNoZWNrYm94X19jaGVja21hcmstcGF0aCxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveF9fY2hlY2ttYXJrLXBhdGgge1xuICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDE4MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgc3Ryb2tlLXdpZHRoOiA1cHg7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI5Ljc4MzMzODU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMjkuNzgzMzM4NTtcbiAgfVxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmNoZWNrZWQgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmluZGV0ZXJtaW5hdGUgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDpjaGVja2VkIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDppbmRldGVybWluYXRlXG4gICAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kIHtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSksXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAgIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmNoZWNrZWRcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmRcbiAgICAubWRjLWNoZWNrYm94X19jaGVja21hcmstcGF0aCxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAgIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmluZGV0ZXJtaW5hdGVcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmRcbiAgICAubWRjLWNoZWNrYm94X19jaGVja21hcmstcGF0aCxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgICAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbDpjaGVja2VkXG4gICAgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kXG4gICAgLm1kYy1jaGVja2JveF9fY2hlY2ttYXJrLXBhdGgsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gICAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6aW5kZXRlcm1pbmF0ZVxuICAgIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAgIC5tZGMtY2hlY2tib3hfX2NoZWNrbWFyay1wYXRoIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSA5MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSksXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybSA5MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpLFxuICAgICAgdHJhbnNmb3JtIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSA5MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSksXG4gICAgICB0cmFuc2Zvcm0gOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpLFxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0gOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICB9XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6Zm9jdXMgfiAubWRjLWNoZWNrYm94X19iYWNrZ3JvdW5kOjpiZWZvcmUsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gICAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6Zm9jdXNcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMC4xMjtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSA4MG1zIDBzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpLFxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0gODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSA4MG1zIDBzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpLFxuICAgICAgdHJhbnNmb3JtIDgwbXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSxcbiAgICAgIHRyYW5zZm9ybSA4MG1zIDBzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpLFxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0gODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBpbmhlcml0O1xuICB9XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6ZGlzYWJsZWQsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAgIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmNoZWNrZWRcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmRcbiAgICAubWRjLWNoZWNrYm94X19jaGVja21hcmssXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gICAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6Y2hlY2tlZFxuICAgIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAgIC5tZGMtY2hlY2tib3hfX2NoZWNrbWFyayB7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgMTgwbXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSksXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybSAxODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSAxODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSxcbiAgICAgIHRyYW5zZm9ybSAxODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSAxODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSxcbiAgICAgIHRyYW5zZm9ybSAxODBtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSxcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtIDE4MG1zIDBzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAgIC5tZGMtY2hlY2tib3hfX25hdGl2ZS1jb250cm9sOmluZGV0ZXJtaW5hdGVcbiAgICB+IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmRcbiAgICAubWRjLWNoZWNrYm94X19jaGVja21hcmssXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gICAgLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2w6aW5kZXRlcm1pbmF0ZVxuICAgIH4gLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZFxuICAgIC5tZGMtY2hlY2tib3hfX2NoZWNrbWFyayB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpLFxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0gOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICAgIHRyYW5zaXRpb246XG4gICAgICBvcGFjaXR5IDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSxcbiAgICAgIHRyYW5zZm9ybSA5MG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIG9wYWNpdHkgOTBtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpLFxuICAgICAgdHJhbnNmb3JtIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSxcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtIDkwbXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcbiAgfVxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtY2hlY2tib3gsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3gge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8qdXBkYXRlZCBjaGVja2JveGVzKi9cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveCAubWRjLWNoZWNrYm94X19uYXRpdmUtY29udHJvbCxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3ggLm1kYy1jaGVja2JveF9fbmF0aXZlLWNvbnRyb2wge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLWNoZWNrYm94LFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1jaGVja2JveCB7XG4gIGZsZXg6IDAgMCAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLWNoZWNrYm94IC5tZGMtY2hlY2tib3hfX2JhY2tncm91bmQ6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtY2hlY2tib3ggLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZDo6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1jaGVja2JveF9fYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi8qRW5kIENoZWNrYm94ZXMqL1xuXG4vKlN0YXJ0IFRvZ2dsZSovXG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1lbGV2YXRpb24tb3ZlcmxheSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtZWxldmF0aW9uLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2g6ZGlzYWJsZWQsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIGlucHV0W3R5cGU9J2NoZWNrYm94J10sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9fdHJhY2ssXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaF9fdHJhY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX190cmFjazo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNzVtcyAwcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDc1bXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNzVtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNzVtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoX190cmFja1tkaXI9J3J0bCddOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgW2Rpcj0ncnRsJ10gLm1kYy1zd2l0Y2hfX3RyYWNrOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX190cmFja1tkaXI9J3J0bCddOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIFtkaXI9J3J0bCddIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSA3NW1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NW1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLS1zZWxlY3RlZCAubWRjLXN3aXRjaF9fdHJhY2tbZGlyPSdydGwnXTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCBbZGlyPSdydGwnXSAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX3RyYWNrW2Rpcj0ncnRsJ106OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIFtkaXI9J3J0bCddIC5tZGMtc3dpdGNoLS1zZWxlY3RlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gtLXNlbGVjdGVkIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjphZnRlciB7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDc1bXMgMHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NW1zIDBzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2hfX2hhbmRsZS10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSA3NW1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA3NW1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrW2Rpcj0ncnRsJ10sXG4jY29va2llc2NyaXB0X2luamVjdGVkIFtkaXI9J3J0bCddIC5tZGMtc3dpdGNoX19oYW5kbGUtdHJhY2ssXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrW2Rpcj0ncnRsJ10sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCBbZGlyPSdydGwnXSAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLS1zZWxlY3RlZCAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gtLXNlbGVjdGVkIC5tZGMtc3dpdGNoX19oYW5kbGUtdHJhY2sge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZS10cmFja1tkaXI9J3J0bCddLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCBbZGlyPSdydGwnXSAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZS10cmFjayxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoLS1zZWxlY3RlZCAubWRjLXN3aXRjaF9faGFuZGxlLXRyYWNrW2Rpcj0ncnRsJ10sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCBbZGlyPSdydGwnXSAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZS10cmFjayB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX19oYW5kbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoX19oYW5kbGVbZGlyPSdydGwnXSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgW2Rpcj0ncnRsJ10gLm1kYy1zd2l0Y2hfX2hhbmRsZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX19oYW5kbGVbZGlyPSdydGwnXSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIFtkaXI9J3J0bCddIC5tZGMtc3dpdGNoX19oYW5kbGUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjpcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDc1bXMgMHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSxcbiAgICBib3JkZXItY29sb3IgNzVtcyAwcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB6LWluZGV4OiAtMTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2hfX3NoYWRvdyxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX19zaGFkb3cge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1lbGV2YXRpb24tb3ZlcmxheSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtZWxldmF0aW9uLW92ZXJsYXkge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoX19yaXBwbGUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaF9fcmlwcGxlIHtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogLTE7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmRpc2FibGVkIC5tZGMtc3dpdGNoX19yaXBwbGUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fcmlwcGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2hfX2ljb25zLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2hfX2ljb25zIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaF9faWNvbixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoX19pY29uIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMG1zIDBzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX2ljb24tLW9uLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC0tdW5zZWxlY3RlZCAubWRjLXN3aXRjaF9faWNvbi0tb2ZmLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gtLXNlbGVjdGVkIC5tZGMtc3dpdGNoX19pY29uLS1vbixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkIC5tZGMtc3dpdGNoX19pY29uLS1vZmYge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1bXMgMzBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCB7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbWRjLXJpcHBsZS1mZy1yYWRpdXMtaW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kYy1yaXBwbGUtZmctcmFkaXVzLWluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG1kYy1yaXBwbGUtZmctb3BhY2l0eS1pbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWRjLXJpcHBsZS1mZy1vcGFjaXR5LWluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG1kYy1yaXBwbGUtZmctb3BhY2l0eS1vdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kYy1yaXBwbGUtZmctb3BhY2l0eS1vdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogJyc7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAxNW1zIGxpbmVhcixcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDE1bXMgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyIHtcbiAgei1pbmRleDogMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZCAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtcmlwcGxlLXVwZ3JhZGVkIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZCAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoLm1kYy1yaXBwbGUtdXBncmFkZWQgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtcmlwcGxlLXVwZ3JhZGVkLS11bmJvdW5kZWQgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtcmlwcGxlLXVwZ3JhZGVkLS11bmJvdW5kZWQgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1yaXBwbGUtdXBncmFkZWQtLWZvcmVncm91bmQtYWN0aXZhdGlvblxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1yaXBwbGUtdXBncmFkZWQtLWZvcmVncm91bmQtYWN0aXZhdGlvblxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOlxuICAgIG1kYy1yaXBwbGUtZmctcmFkaXVzLWluIDIyNW1zIGZvcndhcmRzLFxuICAgIG1kYy1yaXBwbGUtZmctb3BhY2l0eS1pbiA3NW1zIGZvcndhcmRzO1xuICBhbmltYXRpb246XG4gICAgbWRjLXJpcHBsZS1mZy1yYWRpdXMtaW4gMjI1bXMgZm9yd2FyZHMsXG4gICAgbWRjLXJpcHBsZS1mZy1vcGFjaXR5LWluIDc1bXMgZm9yd2FyZHM7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1yaXBwbGUtdXBncmFkZWQtLWZvcmVncm91bmQtZGVhY3RpdmF0aW9uXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZC0tZm9yZWdyb3VuZC1kZWFjdGl2YXRpb25cbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbWRjLXJpcHBsZS1mZy1vcGFjaXR5LW91dCAxNTBtcztcbiAgYW5pbWF0aW9uOiBtZGMtcmlwcGxlLWZnLW9wYWNpdHktb3V0IDE1MG1zO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSBzY2FsZSgxKTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDUwJSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZCAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZCAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtcmlwcGxlLXVwZ3JhZGVkIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXJpcHBsZS11cGdyYWRlZCAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1yaXBwbGUtdXBncmFkZWQgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtcmlwcGxlLXVwZ3JhZGVkIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpXG4gIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXM6bm90KDphY3RpdmUpXG4gIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmRpc2FibGVkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjE2MTYxO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cyk6bm90KDphY3RpdmUpXG4gIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpOm5vdCg6YWN0aXZlKVxuICAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1czpub3QoOmFjdGl2ZSlcbiAgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXM6bm90KDphY3RpdmUpXG4gIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmFjdGl2ZSAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDphY3RpdmVcbiAgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjEyMTIxO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmRpc2FibGVkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM0MjQyNDI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19oYW5kbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19oYW5kbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX3NoYWRvdyxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX3NoYWRvdyB7XG4gIGJveC1zaGFkb3c6XG4gICAgMCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAgIDAgMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksXG4gICAgMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgLS1tZGMtZWxldmF0aW9uLWJveC1zaGFkb3ctZm9yLWdzczpcbiAgICAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksXG4gICAgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmRpc2FibGVkIC5tZGMtc3dpdGNoX19zaGFkb3csXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fc2hhZG93IHtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksXG4gICAgMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtLW1kYy1lbGV2YXRpb24tYm94LXNoYWRvdy1mb3ItZ3NzOlxuICAgIDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLFxuICAgIDBweCAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9faGFuZGxlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX2hhbmRsZSB7XG4gIGhlaWdodDogMjBweDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2g6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2hhbmRsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuMzg7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19oYW5kbGUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9faGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX2hhbmRsZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19oYW5kbGUge1xuICB3aWR0aDogMjBweDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX2hhbmRsZS10cmFjayxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19oYW5kbGUtdHJhY2sge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb24sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkIC5tZGMtc3dpdGNoX19pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb24sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faWNvbiB7XG4gIGZpbGw6ICNmZmY7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZCAubWRjLXN3aXRjaF9faWNvbixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZCAubWRjLXN3aXRjaF9faWNvbiB7XG4gIGZpbGw6ICNmZmY7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb24sXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmRpc2FibGVkIC5tZGMtc3dpdGNoX19pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb25zLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb25zIHtcbiAgb3BhY2l0eTogMC4zODtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faWNvbnMsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmRpc2FibGVkIC5tZGMtc3dpdGNoX19pY29ucyB7XG4gIG9wYWNpdHk6IDAuMzg7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkIC5tZGMtc3dpdGNoX19pY29uLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQgLm1kYy1zd2l0Y2hfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkIC5tZGMtc3dpdGNoX19pY29uLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZCAubWRjLXN3aXRjaF9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cylcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cylcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXMgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXMgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjo7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkOmFjdGl2ZSAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOjtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cylcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1cyAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmZvY3VzIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1c1xuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1c1xuICAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDphY3RpdmVcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cykubWRjLXJpcHBsZS1zdXJmYWNlLS1ob3ZlclxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cyk6aG92ZXJcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKS5tZGMtcmlwcGxlLXN1cmZhY2UtLWhvdmVyXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6aG92ZXI6bm90KDpmb2N1cyk6aG92ZXJcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4wNDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1cy5tZGMtcmlwcGxlLXVwZ3JhZGVkLS1iYWNrZ3JvdW5kLWZvY3VzZWRcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkOmZvY3VzOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZCk6Zm9jdXNcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1cy5tZGMtcmlwcGxlLXVwZ3JhZGVkLS1iYWNrZ3JvdW5kLWZvY3VzZWRcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDpmb2N1czpub3QoLm1kYy1yaXBwbGUtdXBncmFkZWQpOmZvY3VzXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIG9wYWNpdHk6IDAuMTI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZClcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS1zZWxlY3RlZDplbmFibGVkOmFjdGl2ZTpub3QoLm1kYy1yaXBwbGUtdXBncmFkZWQpXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBsaW5lYXI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZCk6YWN0aXZlXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZW5hYmxlZDphY3RpdmU6bm90KC5tZGMtcmlwcGxlLXVwZ3JhZGVkKTphY3RpdmVcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICBvcGFjaXR5OiAwLjE7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKS5tZGMtcmlwcGxlLXN1cmZhY2UtLWhvdmVyXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpOmhvdmVyXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKS5tZGMtcmlwcGxlLXN1cmZhY2UtLWhvdmVyXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKTpob3ZlclxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjA0O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXMubWRjLXJpcHBsZS11cGdyYWRlZC0tYmFja2dyb3VuZC1mb2N1c2VkXG4gIC5tZGMtc3dpdGNoX19yaXBwbGU6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmZvY3VzOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZCk6Zm9jdXNcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2RcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmZvY3VzLm1kYy1yaXBwbGUtdXBncmFkZWQtLWJhY2tncm91bmQtZm9jdXNlZFxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6Zm9jdXM6bm90KC5tZGMtcmlwcGxlLXVwZ3JhZGVkKTpmb2N1c1xuICAubWRjLXN3aXRjaF9fcmlwcGxlOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICBvcGFjaXR5OiAwLjEyO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZClcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaC5tZGMtc3dpdGNoLS11bnNlbGVjdGVkOmVuYWJsZWQ6YWN0aXZlOm5vdCgubWRjLXJpcHBsZS11cGdyYWRlZClcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGxpbmVhcjtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDplbmFibGVkOmFjdGl2ZTpub3QoLm1kYy1yaXBwbGUtdXBncmFkZWQpOmFjdGl2ZVxuICAubWRjLXN3aXRjaF9fcmlwcGxlOjphZnRlcixcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkXG4gIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZW5hYmxlZDphY3RpdmU6bm90KC5tZGMtcmlwcGxlLXVwZ3JhZGVkKTphY3RpdmVcbiAgLm1kYy1zd2l0Y2hfX3JpcHBsZTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICBvcGFjaXR5OiAwLjE7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX19yaXBwbGUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaCAubWRjLXN3aXRjaF9fcmlwcGxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX3RyYWNrLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2ggLm1kYy1zd2l0Y2hfX3RyYWNrIHtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fdHJhY2ssXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fdHJhY2sge1xuICBvcGFjaXR5OiAwLjEyO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaDplbmFibGVkIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOjtcbiAgb3BhY2l0eTogMC4zO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZFxuICAubWRjLXN3aXRjaDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpOm5vdCg6YWN0aXZlKVxuICAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDo7XG4gIG9wYWNpdHk6IDAuMztcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2g6ZW5hYmxlZDpmb2N1czpub3QoOmFjdGl2ZSkgLm1kYy1zd2l0Y2hfX3RyYWNrOjphZnRlciB7XG4gIGJhY2tncm91bmQ6O1xuICBvcGFjaXR5OiAwLjM7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmVuYWJsZWQ6YWN0aXZlIC5tZGMtc3dpdGNoX190cmFjazo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOjtcbiAgb3BhY2l0eTogMC4zO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmFmdGVyLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2g6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM0MjQyNDI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmVuYWJsZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDplbmFibGVkIC5tZGMtc3dpdGNoX190cmFjazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRcbiAgLm1kYy1zd2l0Y2g6ZW5hYmxlZDpob3Zlcjpub3QoOmZvY3VzKTpub3QoOmFjdGl2ZSlcbiAgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZFxuICAubWRjLXN3aXRjaDplbmFibGVkOmhvdmVyOm5vdCg6Zm9jdXMpOm5vdCg6YWN0aXZlKVxuICAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmVuYWJsZWQ6Zm9jdXM6bm90KDphY3RpdmUpIC5tZGMtc3dpdGNoX190cmFjazo6YmVmb3JlLFxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2g6ZW5hYmxlZDpmb2N1czpub3QoOmFjdGl2ZSkgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCAubWRjLXN3aXRjaDplbmFibGVkOmFjdGl2ZSAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoOmVuYWJsZWQ6YWN0aXZlIC5tZGMtc3dpdGNoX190cmFjazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2g6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX3RyYWNrOjpiZWZvcmUsXG4jY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fdHJhY2s6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0MjQyNDI7XG59XG4jY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX190cmFjayxcbiNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoIC5tZGMtc3dpdGNoX190cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoOmRpc2FibGVkIC5tZGMtc3dpdGNoX19oYW5kbGU6OmFmdGVyLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faGFuZGxlOjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAjY29va2llc2NyaXB0X2luamVjdGVkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXNlbGVjdGVkOmRpc2FibGVkIC5tZGMtc3dpdGNoX19pY29ucyxcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZF9mc2QgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb25zIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2gubWRjLXN3aXRjaC0tdW5zZWxlY3RlZDpkaXNhYmxlZCAubWRjLXN3aXRjaF9faWNvbnMsXG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWRfZnNkIC5tZGMtc3dpdGNoLm1kYy1zd2l0Y2gtLXVuc2VsZWN0ZWQ6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX2ljb25zIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICNjb29raWVzY3JpcHRfaW5qZWN0ZWQgLm1kYy1zd2l0Y2g6ZGlzYWJsZWQgLm1kYy1zd2l0Y2hfX3RyYWNrLFxuICAjY29va2llc2NyaXB0X2luamVjdGVkX2ZzZCAubWRjLXN3aXRjaDpkaXNhYmxlZCAubWRjLXN3aXRjaF9fdHJhY2sge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qRW5kIFRvZ2dsZSovXG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQge1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggMjBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiA4NSU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4jY29va2llc2NyaXB0X2NvcHlyaWdodCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29va2llc2NyaXB0X2J1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAtNXB4IDAgLTVweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2Nvb2tpZXNjcmlwdF9tYW5hZ2Vfd3JhcCB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuI2Nvb2tpZXNjcmlwdF9oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuI2Nvb2tpZXNjcmlwdF9jaGVja2JveHMge1xuICBtYXJnaW46IDAgMCAxOHB4IC0xMXB4O1xufVxuLmNvb2tpZXNjcmlwdF9jaGVja2JveCB7XG4gIG1hcmdpbjogMCAwIC0xMHB4IDA7XG59XG4jY29va2llc2NyaXB0X2FjY2VwdCxcbiNjb29raWVzY3JpcHRfc2F2ZSxcbiNjb29raWVzY3JpcHRfcmVqZWN0IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiAwIDVweCAxM3B4IDVweDtcbn1cbiNjb29raWVzY3JpcHRfZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4uY29va2llc2NyaXB0X2NoZWNrYm94X2xhYmVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuXG4jY29va2llc2NyaXB0X2luamVjdGVkIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMjAwbXMgNjAwbXM7XG59XG5cbiNjb29raWVzY3JpcHRfaW5qZWN0ZWQuaGFzY29va2llcmVwb3J0IHtcbiAgd2lkdGg6IDYwMHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAyMDBtcyAwbXM7XG59XG4jY29va2llc2NyaXB0X2Nvb2tpZXRhYmxld3JhcCB7XG4gIHRyYW5zaXRpb246XG4gICAgaGVpZ2h0IDMwMG1zIDIwMG1zLFxuICAgIG1pbi1oZWlnaHQgMzAwbXMgMjAwbXMsXG4gICAgbWF4LWhlaWdodCAzMDBtcyAyMDBtcyxcbiAgICBvcGFjaXR5IDIwMG1zIDMwMG1zO1xufVxuI2Nvb2tpZXNjcmlwdF9jb29raWV0YWJsZXdyYXAuY29va2llc2NyaXB0X2hpZGRlbiB7XG4gIHRyYW5zaXRpb246XG4gICAgaGVpZ2h0IDMwMG1zIDIwMG1zLFxuICAgIG1pbi1oZWlnaHQgMzAwbXMgMjAwbXMsXG4gICAgbWF4LWhlaWdodCAzMDBtcyAyMDBtcyxcbiAgICBvcGFjaXR5IDIwMG1zIDBtcztcbn1cblxuI2Nvb2tpZXNjcmlwdF9hY2NlcHQsXG4jY29va2llc2NyaXB0X3JlamVjdCxcbiNjb29raWVzY3JpcHRfc2F2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjY29va2llc2NyaXB0X2Rlc2NyaXB0aW9uLFxuICAjY29va2llc2NyaXB0X2J1dHRvbnMsXG4gICNjb29raWVzY3JpcHRfbWFuYWdlX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAjY29va2llc2NyaXB0X2NoZWNrYm94cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAjY29va2llc2NyaXB0X2hlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAjY29va2llc2NyaXB0X2NoZWNrYm94cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI2Nvb2tpZXNjcmlwdF9pbmplY3RlZCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4jY29va2llc2NyaXB0X2hlYWRlcixcbi5jb29raWVzY3JpcHRfZnNkX3RpdGxlIHtcbiAgLypJTkRTw4ZUIEhFQURJTkcgRk9OVCBTVFlMRVMqL1xufVxuI2Nvb2tpZXNjcmlwdF9kZXNjcmlwdGlvbixcbiNjb29raWVzY3JpcHRfcmVhZG1vcmUsXG4uY29va2llc2NyaXB0X2NoZWNrYm94X3RleHQsXG4uY29va2llc2NyaXB0X2ZzZF9kZXNjcmlwdGlvbiB7XG4gIC8qSU5EU8OGVCBCT0RZIEZPTlQgU1RZTEVTKi9cbiAgZm9udDogaW5oZXJpdCBpbmhlcml0IGluaGVyaXQgaW5oZXJpdCBpbmhlcml0IGluaGVyaXQgaW5oZXJpdDtcbn1cbiNjb29raWVzY3JpcHRfY2hlY2tib3hzIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jY29va2llc2NyaXB0X2J1dHRvbnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uX0Nvb2tpZVNjcmlwdFJlcG9ydFBhZ2VDaGVja2JveGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5iYmNvbW1lbnRzLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDEyMHB4O1xufVxuXG4jYmJjb21tZW50cy1jb250YWluZXIge1xuICBwYWRkaW5nOiAwcHggMTJweCA2cHggMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgI2JiY29tbWVudHMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweCA2cHggMjBweDtcbiAgfVxufVxuXG4jY29tbWVudC1mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtaGVhZGluZyk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuI3JhdGluZy1sYWJlbCxcbiNuYW1lLWxhYmVsLFxuI2VtYWlsLWxhYmVsLFxuI2NvbW1lbnQtbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xufVxuXG4jY29tbWVudC1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5mb3JtQ29udGFpbmVyIC5mbGV4Q29udGFpbmVyIHtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uZm9ybUZpZWxkIGlucHV0LFxuLmZvcm1GaWVsZCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvZHkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5mb3JtRmllbGQgdGV4dGFyZWEge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uZm9ybUZpZWxkIGlucHV0OnBsYWNlaG9sZGVyLXNob3duLFxuLmZvcm1GaWVsZCB0ZXh0YXJlYTpwbGFjZWhvbGRlci1zaG93biB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuXG4uZm9ybUZpZWxkIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmZvcm1GaWVsZCBsYWJlbDpoYXMoaW5wdXRbdHlwZT0nY2hlY2tib3gnXSkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBsZXR0ZXItc3BhY2luZzogMC4yOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmJjLWZsZXguYmJjLW10LTIge1xuICBtYXJnaW46IDA7XG59XG5cbi5zdWJtaXRCdXR0b24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgcGFkZGluZzogMTZweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZTRlMzYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0OHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAjY29tbWVudC1mb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuY29tbWVudExpc3RDb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY29tbWVudExpc3RDb250YWluZXIgaDIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5nKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5jb21tZW50TGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xufVxuXG4uaW5kaXZpZHVhbENvbW1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4uY29tbWVudEhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4cHg7XG59XG5cbi5jb21tZW50TmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNvbW1lbnREYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgY29sb3I6ICM5Nzk5OWI7XG59XG5cbi5jb21tZW50U3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDJweCA4cHggMTZweCAycHg7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLmNvbW1lbnRTdGFycyAuc3Rhckljb24gcG9seWdvbiB7XG4gIHN0cm9rZS13aWR0aDogNSAhaW1wb3J0YW50O1xufVxuXG4uY29tbWVudFN0YXJzXG4gIC5zdGFySWNvbltzdHlsZSo9J3N0cm9rZTogcmdiKDIzOCwgNzgsIDU0KTsgc3Ryb2tlLXdpZHRoOiA2cHg7IGZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTsnXSB7XG4gIGZpbGw6IHZhcigtLWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG59XG5cbi5jb21tZW50Q29udGVudCB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XG59XG5cbmJ1dHRvbi5zaG93UmVwbHlGb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHBhZGRpbmc6IDEycHggNnB4O1xufVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZ3swJXt0cmFuc2Zvcm06cm90YXRlKDApfXRve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uc3BsaWRlX190cmFjay0tZHJhZ2dhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGV7bWFyZ2luOjAhaW1wb3J0YW50O29wYWNpdHk6MDt6LWluZGV4OjB9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7b3BhY2l0eToxO3otaW5kZXg6MX0uc3BsaWRlLS1ydGx7ZGlyZWN0aW9uOnJ0bH0uc3BsaWRlX190cmFjay0tdHRiPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fcGFnaW5hdGlvbntkaXNwbGF5Om5vbmV9LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/