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

:root:not(#\#):not(#\#), :host:not(#\#):not(#\#) {

  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue",
      "Noto Sans", Arial, 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-500: rgb(50, 128, 255);

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

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

  --color-white: #ffffff;

  --spacing: 0.25rem;

  --container-xs: 20rem;

  --container-xl: 36rem;

  --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);

  --font-weight-light: 300;

  --font-weight-normal: 400;

  --font-weight-semibold: 600;

  --font-weight-bold: 700;

  --font-weight-black: 900;

  --tracking-wider: 0.05em;

  --leading-relaxed: 1.625;

  --radius-sm: 0.25rem;

  --radius-md: 0.375rem;

  --radius-lg: 0.5rem;

  --radius-xl: 0.75rem;

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

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

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

  --blur-sm: 8px;

  --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-primary: #273f4f;

  --color-secondary: #fe7743;

  --color-active: #0164c7;

  --color-content: #201b21;

  --color-error: #e34f20;

  --color-success: #4cc00c;

  --color-warning: #f6ff7a;

  --color-info: #2068e3;

  --color-green: #34c759;

  --color-base-100: #f5f5f5;

  --color-base-200: #efeeea;

  --color-base-300: #d6d7d8;
}

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

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

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

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

@media (color-gamut: p3) {
:root:not(#\#):not(#\#), :host: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);

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

:not(#\#):not(#\#):not(#\#):not(#\#)::-ms-backdrop {

  box-sizing: border-box;

  margin: 0;

  padding: 0;

  border: 0 solid;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button {

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  margin: 0;

  padding: 0;

  border: 0 solid;
}

*:not(#\#):not(#\#):not(#\#):not(#\#),
  :not(#\#):not(#\#):not(#\#):not(#\#)::after,
  :not(#\#):not(#\#):not(#\#):not(#\#)::before,
  :not(#\#):not(#\#):not(#\#):not(#\#)::backdrop,
  :not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  margin: 0;

  padding: 0;

  border: 0 solid;
}

html:not(#\#):not(#\#):not(#\#):not(#\#),
  :host: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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

  font-family: var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");

  -webkit-font-feature-settings: normal;

          font-feature-settings: normal;

  -webkit-font-feature-settings: var(--default-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(#\#) {

  height: 0;

  color: inherit;

  border-top-width: 1px;
}

abbr:where([title]):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-decoration: underline;

  text-decoration: underline dotted;
}

h1:not(#\#):not(#\#):not(#\#):not(#\#),
  h2:not(#\#):not(#\#):not(#\#):not(#\#),
  h3:not(#\#):not(#\#):not(#\#):not(#\#),
  h4:not(#\#):not(#\#):not(#\#):not(#\#),
  h5:not(#\#):not(#\#):not(#\#):not(#\#),
  h6:not(#\#):not(#\#):not(#\#):not(#\#) {

  font-size: inherit;

  font-weight: inherit;
}

a:not(#\#):not(#\#):not(#\#):not(#\#) {

  color: inherit;

  text-decoration: inherit;
}

b:not(#\#):not(#\#):not(#\#):not(#\#),
  strong:not(#\#):not(#\#):not(#\#):not(#\#) {

  font-weight: bolder;
}

code:not(#\#):not(#\#):not(#\#):not(#\#),
  kbd:not(#\#):not(#\#):not(#\#):not(#\#),
  samp:not(#\#):not(#\#):not(#\#):not(#\#),
  pre: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);

  -webkit-font-feature-settings: normal;

          font-feature-settings: normal;

  -webkit-font-feature-settings: var(--default-mono-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(#\#) {

  font-size: 80%;
}

sub:not(#\#):not(#\#):not(#\#):not(#\#),
  sup:not(#\#):not(#\#):not(#\#):not(#\#) {

  font-size: 75%;

  line-height: 0;

  position: relative;

  vertical-align: baseline;
}

sub:not(#\#):not(#\#):not(#\#):not(#\#) {

  bottom: -0.25em;
}

sup:not(#\#):not(#\#):not(#\#):not(#\#) {

  top: -0.5em;
}

table:not(#\#):not(#\#):not(#\#):not(#\#) {

  text-indent: 0;

  border-color: inherit;

  border-collapse: collapse;
}

:-moz-focusring:where(:not(iframe)):not(#\#):not(#\#):not(#\#):not(#\#) {

  outline: auto;
}

progress:not(#\#):not(#\#):not(#\#):not(#\#) {

  vertical-align: baseline;
}

summary:not(#\#):not(#\#):not(#\#):not(#\#) {

  display: list-item;
}

ol:not(#\#):not(#\#):not(#\#):not(#\#),
  ul:not(#\#):not(#\#):not(#\#):not(#\#),
  menu:not(#\#):not(#\#):not(#\#):not(#\#) {

  list-style: none;
}

img:not(#\#):not(#\#):not(#\#):not(#\#),
  svg:not(#\#):not(#\#):not(#\#):not(#\#),
  video:not(#\#):not(#\#):not(#\#):not(#\#),
  canvas:not(#\#):not(#\#):not(#\#):not(#\#),
  audio:not(#\#):not(#\#):not(#\#):not(#\#),
  iframe:not(#\#):not(#\#):not(#\#):not(#\#),
  embed:not(#\#):not(#\#):not(#\#):not(#\#),
  object:not(#\#):not(#\#):not(#\#):not(#\#) {

  display: block;

  vertical-align: middle;
}

img:not(#\#):not(#\#):not(#\#):not(#\#),
  video:not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 100%;

  height: auto;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button {

  font: inherit;

  -webkit-font-feature-settings: inherit;

          font-feature-settings: inherit;

  font-variation-settings: inherit;

  letter-spacing: inherit;

  color: inherit;

  border-radius: 0;

  background-color: transparent;

  opacity: 1;
}

button:not(#\#):not(#\#):not(#\#):not(#\#),
  input:not(#\#):not(#\#):not(#\#):not(#\#),
  select:not(#\#):not(#\#):not(#\#):not(#\#),
  optgroup:not(#\#):not(#\#):not(#\#):not(#\#),
  textarea:not(#\#):not(#\#):not(#\#):not(#\#),
  :not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {

  font: inherit;

  -webkit-font-feature-settings: 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(#\#) optgroup {

  font-weight: bolder;
}

:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup {

  font-weight: bolder;
}

:where(select[multiple]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {

  padding-left: 20px;
}

:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {

  padding-left: 20px;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button {

  margin-right: 4px;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {

  margin-right: 4px;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  opacity: 1;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  opacity: 1;
}

:not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  opacity: 1;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  opacity: 1;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  opacity: 1;
}

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

  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

    color: currentcolor;
  }

  :not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

    color: currentcolor;
  }

  :not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

    color: currentcolor;
  }

  :not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

    color: currentcolor;
  }

  :not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

    color: currentcolor;
  }

  @supports (color: color-mix(in lab, red, red)) {

    :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

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

    :not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

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

    :not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

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

    :not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

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

    :not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

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

textarea:not(#\#):not(#\#):not(#\#):not(#\#) {

  resize: vertical;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration {

  -webkit-appearance: none;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-date-and-time-value {

  min-height: 1lh;

  text-align: inherit;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit {

  display: -webkit-inline-box;

  display: inline-flex;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper {

  padding: 0;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-year-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-month-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-day-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-hour-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-minute-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-second-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field {

  padding-top: 0;

  padding-bottom: 0;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator {

  line-height: 1;
}

:-moz-ui-invalid:not(#\#):not(#\#):not(#\#):not(#\#) {

  box-shadow: none;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-file-upload-button {

  -webkit-appearance: button;

     -moz-appearance: button;

          appearance: button;
}

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

  -webkit-appearance: button;

     -moz-appearance: button;

          appearance: button;
}

:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button,
  :not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button {

  height: auto;
}

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

  display: none !important;
}

.pointer-events-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;
}

.collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  visibility: collapse;
}

.visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  visibility: visible;
}

.absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: absolute;
}

.fixed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: fixed;
}

.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: relative;
}

.static:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: static;
}

.inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  top: 0px;

  right: 0px;

  bottom: 0px;

  left: 0px;
}

.inset-y-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  top: 0px;

  bottom: 0px;
}

.right-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bottom-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.left-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.z-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  z-index: 10;
}

.z-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  z-index: 50;
}

.col-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-column: span 2 / span 2;
}

.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: 100%;
}

@media (min-width: 40rem) {

  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 40rem;
  }
}

@media (min-width: 48rem) {

  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 48rem;
  }
}

@media (min-width: 64rem) {

  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 64rem;
  }
}

@media (min-width: 80rem) {

  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 80rem;
  }
}

@media (min-width: 96rem) {

  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 96rem;
  }
}

.m-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin: auto;
}

.mx-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.mx-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-left: auto;

  margin-right: auto;
}

.my-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.my-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.mt-0\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-top: var(--spacing);
}

.mt-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mt-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-top: auto;
}

.-mr-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mr-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-right: auto;
}

.mb-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-bottom: var(--spacing);
}

.mb-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mb-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.mb-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.-ml-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.ml-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-left: var(--spacing);
}

.ml-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.ml-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.ml-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.ml-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.ml-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-left: auto;
}

.block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: block;
}

.contents:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: contents;
}

.flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
}

.grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;
}

.hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: none;
}

.inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: inline;
}

.inline-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: inline-block;
}

.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: table;
}

.h-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  height: var(--spacing);
}

.h-1\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-11\.5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.h-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  height: auto;
}

.h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  height: 100%;
}

.max-h-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-height: 0px;
}

.min-h-160:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  min-height: calc(var(--spacing) * 160);
}

.min-h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  min-height: 100%;
}

.min-h-screen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  min-height: 100vh;
}

.w-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-48:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.w-\[65\.35rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: 65.35rem;
}

.w-\[calc\(100\%-2rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: calc(100% - 2rem);
}

.w-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: auto;
}

.w-fit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: -webkit-fit-content;

  width: -moz-fit-content;

  width: fit-content;
}

.w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: 100%;
}

.max-w-60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: calc(var(--spacing) * 60);
}

.max-w-80:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: calc(var(--spacing) * 80);
}

.max-w-144:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: calc(var(--spacing) * 144);
}

.max-w-\[10\.25rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 10.25rem;
}

.max-w-\[13rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 13rem;
}

.max-w-\[14rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 14rem;
}

.max-w-\[18rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 18rem;
}

.max-w-\[23rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 23rem;
}

.max-w-\[36rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 36rem;
}

.max-w-\[65\.5rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 65.5rem;
}

.max-w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: 100%;
}

.max-w-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  max-width: none;
}

.max-w-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.max-w-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.min-w-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.min-w-2\/3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.min-w-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.min-w-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.min-w-13:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.flex-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-flex: 1;

      -ms-flex: 1;

          flex: 1;
}

.flex-shrink-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -ms-flex-negative: 0;

      flex-shrink: 0;
}

.shrink-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -ms-flex-negative: 0;

      flex-shrink: 0;
}

.flex-grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;
}

.grow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;
}

.grow-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;
}

.border-collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-collapse: collapse;
}

.rotate-90:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  rotate: 90deg;
}

.rotate-270:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  rotate: 270deg;
}

.transform:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform:          ;

          transform:          ;

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

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

.animate-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.cursor-not-allowed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: not-allowed;
}

.cursor-pointer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: pointer;
}

.list-disc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  list-style-type: disc;
}

.grid-cols-1: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(#\#) {

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

.grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.flex-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;
}

.flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

      -ms-flex-direction: row;

          flex-direction: row;
}

.flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;
}

.flex-wrap-reverse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -ms-flex-wrap: wrap-reverse;

      flex-wrap: wrap-reverse;
}

.items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;
}

.items-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-align: end;

      -ms-flex-align: end;

          align-items: flex-end;
}

.items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-align: start;

      -ms-flex-align: start;

          align-items: flex-start;
}

.justify-between:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;
}

.justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;
}

.justify-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end;
}

.gap-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  gap: 0px;
}

.gap-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  gap: var(--spacing);
}

.gap-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

:where(.space-y-1 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  margin-top: calc(var(--spacing) * var(--tw-space-y-reverse));

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

  margin-bottom: calc(var(--spacing) * (1 - var(--tw-space-y-reverse)));

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

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

:where(.space-y-2\.5 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  margin-top: calc((var(--spacing) * 2.5) * 0);

  margin-top: calc((var(--spacing) * 2.5) * var(--tw-space-y-reverse));

  margin-top: calc(calc(var(--spacing) * 2.5) * 0);

  margin-top: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));

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

  margin-bottom: calc((var(--spacing) * 2.5) * (1 - var(--tw-space-y-reverse)));

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

  margin-bottom: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
}

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

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

  margin-top: calc((var(--spacing) * 3) * 0);

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

  margin-top: calc(calc(var(--spacing) * 3) * 0);

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

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

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

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

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

:where(.space-y-8 > :not(:last-child)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  margin-top: calc((var(--spacing) * 8) * var(--tw-space-y-reverse));

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

  margin-top: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));

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

  margin-bottom: calc((var(--spacing) * 8) * (1 - var(--tw-space-y-reverse)));

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

  margin-bottom: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));
}

.gap-x-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-column-gap: calc(var(--spacing) * 6);

     -moz-column-gap: calc(var(--spacing) * 6);

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

.gap-x-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-column-gap: calc(var(--spacing) * 8);

     -moz-column-gap: calc(var(--spacing) * 8);

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

.gap-x-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-column-gap: calc(var(--spacing) * 12);

     -moz-column-gap: calc(var(--spacing) * 12);

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

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

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

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

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

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

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

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

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

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

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

.gap-y-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.gap-y-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.truncate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;
}

.overflow-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  overflow: hidden;
}

.overflow-x-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  overflow-x: auto;
}

.overflow-y-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  overflow-y: auto;
}

.rounded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-radius: 0.25rem;
}

.rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.rounded-md:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.rounded-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.rounded-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.rounded-t-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-top-left-radius: var(--radius-xl);

  border-top-right-radius: var(--radius-xl);
}

.rounded-l-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-top-left-radius: var(--radius-sm);

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

.rounded-r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-top-right-radius: 0.25rem;

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

.rounded-b-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-bottom-right-radius: var(--radius-sm);

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

.rounded-b-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-bottom-right-radius: var(--radius-xl);

  border-bottom-left-radius: var(--radius-xl);
}

.border:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 1px;
}

.border-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 0px;
}

.border-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 1px;
}

.border-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 2px;
}

.border-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 3px;
}

.border-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-width: 4px;
}

.border-b-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-bottom-width: 6px;
}

.border-l-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-left-width: 4px;
}

.border-dashed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-border-style: dashed;

  border-style: dashed;
}

.border-base-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.border-base-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.border-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: currentcolor;
}

.border-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.border-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.border-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.border-white\! {

  border-color: var(--color-white) !important;
}

.border-t-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-top-color: var(--color-secondary);
}

.border-t-transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-top-color: transparent;
}

.bg-base-100:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-base-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-base-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-blue-500:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-error\/10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(227, 79, 32, 0.1);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-error\/10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-error) 10%, transparent);
  }
}

.bg-error\/19:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(227, 79, 32, 0.19);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-error\/19:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-error) 19%, transparent);
  }
}

.bg-gray-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-gray-800:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-primary\/19:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(39, 63, 79, 0.19);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-primary\/19:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-primary) 19%, transparent);
  }
}

.bg-primary\/20\! {

  background-color: rgba(39, 63, 79, 0.2) !important;
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-primary\/20\! {

    background-color: color-mix(in oklab, var(--color-primary) 20%, transparent) !important;
  }
}

.bg-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(254, 119, 67, 0.05);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-secondary\/5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-secondary) 5%, transparent);
  }
}

.bg-secondary\/10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(254, 119, 67, 0.1);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-secondary\/10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-secondary) 10%, transparent);
  }
}

.bg-secondary\/15:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(254, 119, 67, 0.15);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-secondary\/15:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-secondary) 15%, transparent);
  }
}

.bg-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.bg-white\/5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(255, 255, 255, 0.05);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-white\/5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
  }
}

.bg-white\/95:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgba(255, 255, 255, 0.95);
}

@supports (color: color-mix(in lab, red, red)) {

  .bg-white\/95:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(in oklab, var(--color-white) 95%, transparent);
  }
}

.fill-base-100:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  fill: var(--color-base-100);
}

.fill-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.fill-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  fill: var(--color-secondary);
}

.stroke-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.stroke-primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  stroke: var(--color-primary);
}

.stroke-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  stroke: var(--color-secondary);
}

.\!p-6 {

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

.p-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 0px;
}

.p-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: var(--spacing);
}

.p-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.p-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.p-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.p-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.p-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.px-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-left: 0px;

  padding-right: 0px;
}

.px-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-left: var(--spacing);

  padding-right: var(--spacing);
}

.px-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.px-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-left: calc(var(--spacing) * 16);

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

.py-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-top: var(--spacing);

  padding-bottom: var(--spacing);
}

.py-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.py-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.py-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.py-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.py-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-top: calc(var(--spacing) * 7);

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

.py-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.pt-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pt-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pr-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pr-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pr-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pb-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pb-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pb-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pb-15:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding-left: var(--spacing);
}

.pl-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.pl-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-align: center;
}

.text-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-align: left;
}

.text-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-align: right;
}

.align-middle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  vertical-align: middle;
}

.font-sans:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-3xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.leading-\[normal\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-leading: normal;

  line-height: normal;
}

.leading-relaxed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.font-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.font-bold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.font-light:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.font-normal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.font-semibold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.tracking-wider:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

.text-nowrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-wrap: nowrap;
}

.whitespace-nowrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  white-space: nowrap;
}

.whitespace-pre-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  white-space: pre-wrap;
}

.text-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-base-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-content\/30:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(32, 27, 33, 0.3);
}

@supports (color: color-mix(in lab, red, red)) {

  .text-content\/30:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    color: color-mix(in oklab, var(--color-content) 30%, transparent);
  }
}

.text-content\/70:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(32, 27, 33, 0.7);
}

@supports (color: color-mix(in lab, red, red)) {

  .text-content\/70:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    color: color-mix(in oklab, var(--color-content) 70%, transparent);
  }
}

.text-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-error\/60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(227, 79, 32, 0.6);
}

@supports (color: color-mix(in lab, red, red)) {

  .text-error\/60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    color: color-mix(in oklab, var(--color-error) 60%, transparent);
  }
}

.text-green-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-red-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.text-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.uppercase:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-transform: uppercase;
}

.italic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  font-style: italic;
}

.underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-decoration-line: underline;
}

.opacity-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0;
}

.opacity-45:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0.45;
}

.opacity-60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0.6;
}

.opacity-70:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0.7;
}

.opacity-75:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0.75;
}

.shadow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  -webkit-box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);

          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);

  -webkit-box-shadow: var(--tw-inset-shadow), 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);
}

.shadow-\[-2px_6px_8\.4px_-1px_rgba\(1\,100\,199\,0\.10\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-shadow: -2px 6px 8.4px -1px var(--tw-shadow-color, rgba(1,100,199,0.10));

  -webkit-box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), -2px 6px 8.4px -1px rgba(1,100,199,0.10);

          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), -2px 6px 8.4px -1px rgba(1,100,199,0.10);

  -webkit-box-shadow: var(--tw-inset-shadow), 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);
}

.shadow-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  -webkit-box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);

          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);

  -webkit-box-shadow: var(--tw-inset-shadow), 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);
}

.ring-1: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);

  -webkit-box-shadow: var(--tw-inset-shadow), 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);
}

.ring-transparent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-ring-color: transparent;
}

.brightness-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-brightness: brightness(0%);

  -webkit-filter:   brightness(0%)              ;

          filter:   brightness(0%)              ;

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

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

.invert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  -webkit-filter:           invert(100%)      ;

          filter:           invert(100%)      ;

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

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

.filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-filter:                  ;

          filter:                  ;

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

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

.backdrop-blur-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-backdrop-blur: blur(var(--blur-sm));

  backdrop-filter:                  ;

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

.transition: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;

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

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

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

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

.transition-all:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transition-property: all;

  transition-property: all;

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

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

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

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

.transition-colors: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;

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

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

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

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

.duration-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-duration: 300ms;

  -webkit-transition-duration: 300ms;

          transition-duration: 300ms;
}

.ease-in-out:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

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

.ease-out:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

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

.select-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-user-select: none;

  -moz-user-select: none;

   -ms-user-select: none;

       user-select: none;
}

.\[program\:rqworker\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  program: rqworker;
}

.ring-inset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-ring-inset: inset;
}

@media (hover: hover) {

  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:fill-primary {

    fill: var(--color-primary);
  }

  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:stroke-white {

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

  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-white {

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

  :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-white\/80 {

    color: rgba(255, 255, 255, 0.8);
  }

  @supports (color: color-mix(in lab, red, red)) {

    :where(.group):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-hover\:text-white\/80 {

      color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }
}

.drag-over:where(.group):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-\[\.drag-over\]\:fill-primary {

  fill: var(--color-primary);
}

.drag-over:where(.group):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .group-\[\.drag-over\]\:stroke-white {

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

@media (hover: hover) {

  .hover\:border-white:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .hover\:bg-base-100:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .hover\:bg-base-300\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: rgba(214, 215, 216, 0.5);
  }

  @supports (color: color-mix(in lab, red, red)) {

    .hover\:bg-base-300\/50:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .hover\:bg-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: rgba(39, 63, 79, 0.1);
  }

  @supports (color: color-mix(in lab, red, red)) {

    .hover\:bg-primary\/10:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

      background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
    }
  }

  .hover\:bg-primary\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: rgba(39, 63, 79, 0.2);
  }

  @supports (color: color-mix(in lab, red, red)) {

    .hover\:bg-primary\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

      background-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
    }
  }

  .hover\:bg-secondary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .hover\:bg-white\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: rgba(255, 255, 255, 0.2);
  }

  @supports (color: color-mix(in lab, red, red)) {

    .hover\:bg-white\/20:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

      background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }

  .hover\:fill-white:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .hover\:underline:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    text-decoration-line: underline;
  }

  .hover\:opacity-75:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    opacity: 0.75;
  }

  .hover\:opacity-100:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    opacity: 1;
  }

  .hover\:shadow-\[-2px_6px_8\.4px_-1px_rgba\(1\,100\,199\,0\.40\)\]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    --tw-shadow: -2px 6px 8.4px -1px var(--tw-shadow-color, rgba(1,100,199,0.40));

    -webkit-box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), -2px 6px 8.4px -1px rgba(1,100,199,0.40);

            box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), -2px 6px 8.4px -1px rgba(1,100,199,0.40);

    -webkit-box-shadow: var(--tw-inset-shadow), 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);
  }

  .hover\:ring-secondary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    --tw-ring-color: var(--color-secondary);
  }
}

.focus\:outline-none:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --tw-outline-style: none;

  outline-style: none;
}

@media (max-width: 63.999rem) {

  .max-lg\:mx-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    margin-left: auto;

    margin-right: auto;
  }

  .max-lg\:h-\[calc\(100vh-4rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    height: calc(100vh - 4rem);
  }

  .max-lg\:w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    width: 100%;
  }

  .max-lg\:max-w-76:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: calc(var(--spacing) * 76);
  }
}

@media (min-width: 40rem) {

  .sm\:block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    display: block;
  }

  .sm\:w-52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .sm\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .sm\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

        -ms-flex-direction: row;

            flex-direction: row;
  }

  .sm\:justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;
  }

  .sm\:gap-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .sm\:rounded-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .sm\:p-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .sm\:px-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .sm\:px-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .sm\:px-35:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: calc(var(--spacing) * 35);

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

  .sm\:py-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-top: calc(var(--spacing) * 10);

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

@media (min-width: 48rem) {

  .md\:mx-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    margin-left: auto;

    margin-right: auto;
  }

  .md\:block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    display: block;
  }

  .md\:w-\[725px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    width: 725px;
  }

  .md\:grid-cols-\[1fr_1\.25fr\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    grid-template-columns: 1fr 1.25fr;
  }

  .md\:p-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .md\:px-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .md\:px-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .md\:px-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .md\:py-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-top: calc(var(--spacing) * 7);

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

@media (min-width: 64rem) {

  .lg\:relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    position: relative;
  }

  .lg\:sticky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    position: sticky;
  }

  .lg\:top-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    top: 0px;
  }

  .lg\:right-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:bottom-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    display: block;
  }

  .lg\:flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;
  }

  .lg\:hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    display: none;
  }

  .lg\:max-h-\[calc\(100vh-2\.5rem\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-height: calc(100vh - 2.5rem);
  }

  .lg\:max-h-\[max\(40rem\,calc\(100dvh-22\.5rem\)\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-height: max(40rem, calc(100dvh - 22.5rem));
  }

  .lg\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:rounded-r-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    border-top-right-radius: 0;

    border-bottom-right-radius: 0;
  }

  .lg\:p-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:px-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: calc(var(--spacing) * 5);

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

  .lg\:px-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .lg\:px-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

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

  .lg\:px-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: calc(var(--spacing) * 24);

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

  .lg\:pt-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:pr-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .lg\:pl-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: 0px;
  }
}

@media (min-width: 80rem) {

  .xl\:right-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .xl\:bottom-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .xl\:mr-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    margin-right: 0px;
  }

  .xl\:mr-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .xl\:w-\[32rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    width: 32rem;
  }

  .xl\:grid-cols-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  .xl\:px-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: calc(var(--spacing) * 16);

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

@media (min-width: 96rem) {

  .\32 xl\:px-25:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding-left: calc(var(--spacing) * 25);

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

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-header {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  gap: 0.75rem;

  max-width: 36rem;

  border-bottom: 6px solid var(--color-base-200);

  padding: 0.5rem 0;

  margin: 1.25rem auto;

  width: 100%;
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-header h2 {

  font-size: 1.25rem;
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-header h4 {

  font-size: 1rem;

  font-weight: 700;
}

.form.align-rows-in-that-form .form-row:has(.errorlist) fieldset > div:first-of-type {

  -webkit-box-flex: initial !important;

      -ms-flex-positive: initial !important;

          flex-grow: initial !important;
}

.form.align-rows-in-that-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-row:has(.errorlist) fieldset > div:first-of-type label {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: end;

      -ms-flex-align: end;

          align-items: flex-end;
}

.form.align-rows-in-that-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-row:has(.errorlist) fieldset:has(:nth-of-type(2)) {

  max-width: calc(100% / 2);
}

.form.align-rows-in-that-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-row:has(.errorlist) fieldset:has(:nth-of-type(3)) {

  max-width: calc(100% / 3);
}

.form.align-rows-in-that-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-row:has(.errorlist) fieldset:has(:nth-of-type(4)) {

  max-width: calc(100% / 4);
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content {

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

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;

  padding: 3rem 6rem;
}

@media (max-width: 1023px) {

  .form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content {

    padding: 3rem;
  }
}

@media (max-width: 767px) {

  .form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content {

    padding: 3rem 2rem;
  }
}

@media (max-width: 639px) {

  .form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content {

    padding: 3rem 1rem;
  }
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content .form-fields {

  max-width: 36rem;

  margin: auto;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 1rem;
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-content .form-fields .non-field-errors {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.5rem;
}

.form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-actions {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  gap: 1rem;

  margin-left: auto;

  margin-top: 2rem;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.5rem;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-header {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  gap: 1rem;

  background: var(--color-base-200);

  padding: 0.25rem 0.875rem;

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

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-header h3 {

  color: var(--color-secondary);

  margin-right: auto;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-content {

  border: 2px solid var(--color-base-200);

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

  padding: 1rem 1rem 2.5rem 1rem;

  margin-bottom: 0.5rem;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-content .form-header {

  border-bottom: none;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-content .form-header:first-child {

  margin-top: 0;
}

.formset-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-content .form-header hr {

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;

  border-top: 4px solid var(--color-base-200);
}

.form-section-container:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-header {

  margin-top: 0;
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-header {

  background: var(--color-base-100);

  border-radius: 0.75rem 0.75rem 0 0;

  padding: 0.65rem 0;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-header .subgroup-title {

  color: var(--color-secondary);

  font-weight: 700;

  letter-spacing: 0.175rem;

  margin: auto;
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields {

  padding: 0.75rem;

  border: 3px solid var(--color-base-100);

  border-radius: 0 0 0.75rem 0.75rem;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 1rem;
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields[data-header] {

  position: relative;

  padding-left: 30px;

  border-radius: 0.75rem;
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields[data-header]:before {

  content: '';

  position: absolute;

  top: 0;

  left: 0;

  width: 20px;

  height: 100%;

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

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields[data-header]:after {

  content: attr(data-header);

  position: absolute;

  top: 0;

  left: -1px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  width: 20px;

  height: 100%;

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

  font-size: 14px;

  white-space: nowrap;

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

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields.first[data-header]:after {

  -webkit-transform: rotate(-90deg);

          transform: rotate(-90deg);
}

.form-subgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields[data-header]:not(.first) fieldset label {

  display: none;
}

.form-subgroup:has(.subgroup-title:empty):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-header {

  display: none;
}

.form-subgroup:has(.subgroup-title:empty):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .subgroup-fields {

  border: none;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
    input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
    input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
    textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
    select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--color-base-100);

  border: 3px solid var(--color-base-200);

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

  color: var(--color-content);

  padding: 0.5rem 1rem;

  -webkit-transition-property: border-bottom-color, border-left-color, border-top-color,
            border-right-color, background-color;

  transition-property: border-bottom-color, border-left-color, border-top-color,
            border-right-color, background-color;

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

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

  -webkit-transition-duration: 150ms;

          transition-duration: 150ms;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-input-placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.select.input:has(option[value='']:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.select.checkbox:has(option[value='']:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.select.radio:has(option[value='']:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

textarea.select.textarea:has(option[value='']:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

select.select.select:has(option[value='']:checked):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.select.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option,input.select.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option,input.select.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option,textarea.select.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option,select.select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option {

  color: var(--color-content);

  font-weight: normal;

  font-style: normal;
}

input.select.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option[value=''],input.select.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option[value=''],input.select.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option[value=''],textarea.select.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option[value=''],select.select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) option[value=''] {

  color: rgba(from var(--color-content) r g b / 0.3);

  font-weight: 900;

  font-style: italic;
}

input.input:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.textarea:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.select:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.input:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.textarea:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.select:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  outline: none;
}

input.input.input-xs.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.input.input-xs.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.input.input-xs.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.input.input-xs.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.input.input-xs.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 0.25rem 0.5rem;
}

input.select.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.select.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.select.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.select.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.select.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;

  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%23273f4f%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");

  background-position: right 0.5rem center;

  background-repeat: no-repeat;

  background-size: 1.5em 1.5em;

  padding-right: 2.5rem;
}

input.select.select-xs.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.select.select-xs.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.select.select-xs.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.select.select-xs.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.select.select-xs.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 0.25rem 0.5rem;
}

input.checkbox.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.checkbox.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.checkbox.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.radio.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.radio.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;

  display: inline-block;

  vertical-align: middle;

  width: 1.5rem;

  height: 1.5rem;

  padding: 0;

  margin-left: 1rem;

  background-position: center;

  background-repeat: no-repeat;
}

input.checkbox.checkbox.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.checkbox.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.checkbox.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.checkbox.checkbox.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.checkbox.checkbox.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.radio.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.radio.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.checkbox.radio.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.checkbox.radio.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.checkbox.radio.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

input.checkbox.checkbox.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.checkbox.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.checkbox.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

textarea.checkbox.checkbox.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

select.checkbox.checkbox.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.radio.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.radio.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.radio.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

textarea.checkbox.radio.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

select.checkbox.radio.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.radio.checkbox.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.checkbox.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.checkbox.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.radio.checkbox.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.radio.checkbox.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.radio.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.radio.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.radio.radio.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.radio.radio.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.radio.radio.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

input.radio.checkbox.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.radio.checkbox.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.radio.checkbox.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

textarea.radio.checkbox.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

select.radio.checkbox.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.radio.radio.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.radio.radio.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.radio.radio.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

textarea.radio.radio.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

select.radio.radio.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

input.checkbox.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.checkbox.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.checkbox.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

textarea.checkbox.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

select.checkbox.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.radio.input:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.radio.checkbox:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.radio.radio:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

textarea.radio.textarea:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

select.radio.select:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

  background-color: var(--color-primary);

  background-size: 100% 100%;
}

input.is-invalid.input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.is-invalid.checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),input.is-invalid.radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),textarea.is-invalid.textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),select.is-invalid.select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-error);

  background-color: rgba(from var(--color-error) r g b / 0.1);
}

input.input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.checkbox:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.radio:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

textarea.textarea:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

select.select:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.input:-moz-read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.input:read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.checkbox:-moz-read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.checkbox:read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.radio:-moz-read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.input.radio:read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

textarea.input.textarea:-moz-read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

textarea.input.textarea:read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

select.input.select:-moz-read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

select.input.select:read-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  border-color: var(--color-base-100);

  color: rgba(from var(--color-content) r g b / 0.3);

  background-color: transparent;
}

input.checkbox.input:disabled:not(.does-not-exist):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.checkbox:disabled:not(.does-not-exist):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.radio:disabled:not(.does-not-exist):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

textarea.checkbox.textarea:disabled:not(.does-not-exist):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

select.checkbox.select:disabled:not(.does-not-exist):checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.input:-moz-read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.input:read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.checkbox:-moz-read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.checkbox:read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.radio:-moz-read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

input.checkbox.input.radio:read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

textarea.checkbox.input.textarea:-moz-read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

textarea.checkbox.input.textarea:read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

select.checkbox.input.select:-moz-read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

select.checkbox.input.select:read-only:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: white;

  border-color: white;

  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27--color-primary%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

.air-datepicker-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3csvg width=%2721%27 height=%2720%27 viewBox=%270 0 21 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M6.62182 12.044C6.82356 12.0422 7.02026 11.9807 7.18714 11.8674C7.35402 11.754 7.48361 11.5938 7.55958 11.4069C7.63556 11.22 7.65452 11.0148 7.61407 10.8171C7.57363 10.6195 7.47559 10.4382 7.33231 10.2962C7.18903 10.1541 7.00692 10.0577 6.80892 10.019C6.61092 9.98028 6.40589 10.001 6.21967 10.0786C6.03345 10.1563 5.87436 10.2872 5.76245 10.4551C5.65055 10.623 5.59083 10.8202 5.59082 11.022C5.59214 11.2942 5.70148 11.5547 5.8948 11.7463C6.08812 11.938 6.34961 12.045 6.62182 12.044Z%27 fill=%27%23273F4F%27/%3e%3cpath d=%27M10.5908 12C10.7886 12 10.9819 11.9414 11.1464 11.8315C11.3108 11.7216 11.439 11.5654 11.5147 11.3827C11.5904 11.2 11.6102 10.9989 11.5716 10.8049C11.533 10.6109 11.4378 10.4327 11.2979 10.2929C11.1581 10.153 10.9799 10.0578 10.7859 10.0192C10.5919 9.98063 10.3909 10.0004 10.2081 10.0761C10.0254 10.1518 9.86923 10.28 9.75935 10.4444C9.64947 10.6089 9.59082 10.8022 9.59082 11C9.59082 11.2652 9.69618 11.5196 9.88371 11.7071C10.0713 11.8946 10.3256 12 10.5908 12Z%27 fill=%27%23273F4F%27/%3e%3cpath d=%27M14.6218 12.044C14.8236 12.0422 15.0203 11.9807 15.1871 11.8674C15.354 11.754 15.4836 11.5938 15.5596 11.4069C15.6356 11.22 15.6545 11.0148 15.6141 10.8171C15.5736 10.6195 15.4756 10.4382 15.3323 10.2962C15.189 10.1541 15.0069 10.0577 14.8089 10.019C14.6109 9.98028 14.4059 10.001 14.2197 10.0786C14.0334 10.1563 13.8744 10.2872 13.7625 10.4551C13.6505 10.623 13.5908 10.8202 13.5908 11.022C13.5921 11.2942 13.7015 11.5547 13.8948 11.7463C14.0881 11.938 14.3496 12.045 14.6218 12.044Z%27 fill=%27%23273F4F%27/%3e%3cpath d=%27M16.6038 3.00003H4.57782C3.79866 2.9872 3.0463 3.28432 2.48616 3.82608C1.92602 4.36784 1.60397 5.10988 1.59082 5.88903V16.111C1.60397 16.8902 1.92602 17.6322 2.48616 18.174C3.0463 18.7157 3.79866 19.0129 4.57782 19H16.6038C17.383 19.0129 18.1353 18.7157 18.6955 18.174C19.2556 17.6322 19.5777 16.8902 19.5908 16.111V5.88903C19.5777 5.10988 19.2556 4.36784 18.6955 3.82608C18.1353 3.28432 17.383 2.9872 16.6038 3.00003Z%27 stroke=%27%23273F4F%27 stroke-width=%272%27 stroke-miterlimit=%2710%27/%3e%3cpath d=%27M6.59082 1V4%27 stroke=%27%23273F4F%27 stroke-width=%272%27 stroke-miterlimit=%2710%27 stroke-linecap=%27round%27/%3e%3cpath d=%27M14.5908 1V4%27 stroke=%27%23273F4F%27 stroke-width=%272%27 stroke-miterlimit=%2710%27 stroke-linecap=%27round%27/%3e%3cpath d=%27M1.59082 7H19.5908%27 stroke=%27%23273F4F%27 stroke-width=%271.5%27 stroke-miterlimit=%2710%27 stroke-linecap=%27round%27/%3e%3cpath d=%27M6.62182 16.044C6.82356 16.0422 7.02026 15.9807 7.18714 15.8674C7.35402 15.754 7.48361 15.5938 7.55958 15.4069C7.63556 15.22 7.65452 15.0148 7.61407 14.8171C7.57363 14.6195 7.47559 14.4382 7.33231 14.2962C7.18903 14.1541 7.00692 14.0577 6.80892 14.019C6.61092 13.9803 6.40589 14.001 6.21967 14.0786C6.03345 14.1563 5.87436 14.2872 5.76245 14.4551C5.65055 14.623 5.59083 14.8202 5.59082 15.022C5.59214 15.2942 5.70148 15.5547 5.8948 15.7463C6.08812 15.938 6.34961 16.045 6.62182 16.044Z%27 fill=%27%23273F4F%27/%3e%3cpath d=%27M10.6218 16.044C10.8236 16.0422 11.0203 15.9807 11.1871 15.8674C11.354 15.754 11.4836 15.5938 11.5596 15.4069C11.6356 15.22 11.6545 15.0148 11.6141 14.8171C11.5736 14.6195 11.4756 14.4382 11.3323 14.2962C11.189 14.1541 11.0069 14.0577 10.8089 14.019C10.6109 13.9803 10.4059 14.001 10.2197 14.0786C10.0334 14.1563 9.87436 14.2872 9.76245 14.4551C9.65055 14.623 9.59083 14.8202 9.59082 15.022C9.59214 15.2942 9.70148 15.5547 9.8948 15.7463C10.0881 15.938 10.3496 16.045 10.6218 16.044Z%27 fill=%27%23273F4F%27/%3e%3c/svg%3e");

  background-position: right 0.75rem center;

  background-repeat: no-repeat;

  background-size: 1.25rem 1.25rem;

  padding-right: 3rem;
}

.btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

  -ms-flex-negative: 0;

      flex-shrink: 0;

  cursor: pointer;

  -ms-flex-wrap: nowrap;

      flex-wrap: nowrap;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  gap: 0.5rem;

  text-align: center;

  vertical-align: middle;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

  padding-left: 2.75rem;

  padding-right: 2.75rem;

  padding-left: var(--btn-padding);

  padding-right: var(--btn-padding);

  height: 3.125rem;

  height: var(--btn-height);

  width: auto;

  width: var(--btn-width);

  color: var(--btn-fg);

  background-color: var(--btn-bg);

  font-size: 0.875rem;

  font-size: var(--btn-fontsize);

  font-weight: 700;

  text-transform: uppercase;

  border-width: 0;

  border-width: var(--btn-border);

  border-style: solid;

  border-color: transparent;

  border-color: var(--btn-border-color);

  border-radius: 0.375rem;

  outline: none;

  -webkit-transition-property: color, background-color, border-color, -webkit-box-shadow;

  transition-property: color, background-color, border-color, -webkit-box-shadow;

  transition-property: color, background-color, border-color, box-shadow;

  transition-property: color, background-color, border-color, box-shadow, -webkit-box-shadow;

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

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

  -webkit-transition-duration: 0.2s;

          transition-duration: 0.2s;

  -ms-touch-action: manipulation;

      touch-action: manipulation;

  --btn-bg: var(--btn-color, var(--color-base-200));

  --btn-fg: var(--btn-text-color, var(--color-content));

  --btn-border: 0;

  --btn-border-color: transparent;

  --btn-fontsize: 0.875rem;

  --btn-padding: 2.75rem;

  --btn-height: 3.125rem;

  --btn-width: auto;
}

.btn.btn-primary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-primary);

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

.btn.btn-primary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-secondary);
}

.btn.btn-secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-secondary);

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

.btn.btn-secondary:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-primary);
}

.btn.btn-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-active);

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

.btn.btn-active:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-primary);
}

.btn.btn-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-green);

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

.btn.btn-green:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-primary);
}

.btn.btn-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-bg: transparent;

  --btn-text-color: var(--color-active);

  --btn-border: 1px;
}

.btn.btn-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-decoration: underline;
}

.btn.btn-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-error);

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

.btn.btn-error:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-color: var(--color-primary);
}

.btn.btn-outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-bg: var(--color-white);

  --btn-text-color: var(--btn-color);

  --btn-border: 3px;

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

.btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  --btn-bg: var(--color-base-200);

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

.btn[disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.btn.btn-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  pointer-events: none;

  --btn-bg: var(--color-base-200);

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

.btn.btn-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-padding: 0.75rem;

  --btn-height: 1.75rem;
}

.btn.btn-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-fontsize: 0.75rem;

  --btn-padding: 0.75rem;

  --btn-height: 1.75rem;
}

.btn.btn-square:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-width: var(--btn-height);

  --btn-padding: 0;
}

.btn.btn-del:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-bg: var(--color-white);

  --btn-border: 3px;

  --btn-border-color: var(--color-secondary);

  --btn-text-color: var(--color-secondary);
}

.btn.btn-del:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --btn-bg: rgba(from var(--color-primary) r g b / 0.12);
}

.btn-close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3Csvg width=%2735%27 height=%2735%27 viewBox=%270 0 35 35%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.501 35C27.166 35 35.001 27.165 35.001 17.5C35.001 7.83502 27.166 0 17.501 0C7.83599 0 0.000976562 7.83502 0.000976562 17.5C0.000976562 27.165 7.83599 35 17.501 35Z%27 fill=%27white%27/%3E%3Cpath d=%27M11.183 11.167L23.8197 23.8037%27 stroke=%27%23273F4F%27 stroke-width=%273%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M23.8199 11.167L11.1832 23.8037%27 stroke=%27%23273F4F%27 stroke-width=%273%27 stroke-linecap=%27round%27/%3E%3C/svg%3E%0A");

  background-repeat: no-repeat;

  background-size: 2.25rem 2.25rem;

  background-position: center;

  width: 2.25rem;

  height: 2.25rem;

  min-width: 2.25rem;

  min-height: 2.25rem;

  cursor: pointer;
}

.btn-close:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-image: url("data:image/svg+xml,%3Csvg width=%2735%27 height=%2735%27 viewBox=%270 0 35 35%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.501 35C27.166 35 35.001 27.165 35.001 17.5C35.001 7.83502 27.166 0 17.501 0C7.83599 0 0.000976562 7.83502 0.000976562 17.5C0.000976562 27.165 7.83599 35 17.501 35Z%27 fill=%27%23273F4F%27/%3E%3Cpath d=%27M11.183 11.167L23.8197 23.8037%27 stroke=%27%23ffffff%27 stroke-width=%273%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M23.8199 11.167L11.1832 23.8037%27 stroke=%27%23ffffff%27 stroke-width=%273%27 stroke-linecap=%27round%27/%3E%3C/svg%3E%0A");
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--color-base-100);

  border: none;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header {

  border-bottom: 3px solid var(--color-base-100);

  background: transparent;

  -ms-flex-negative: 0;

      flex-shrink: 0;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col {

  font-weight: 600;

  padding: 0.75rem;

  background: rgb(from var(--color-primary) r g b / 0.19);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col:not(:last-child) {

  border-right: 2px solid var(--color-base-100);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover {

  background: rgb(
                                        from var(--color-primary) r g b / 0.38
                                    );
}

.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable.tabulator-col-sorter-element .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {

  border: none !important;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable.tabulator-col-sorter-element .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {

  width: 14px;

  height: 14px;

  position: relative;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable.tabulator-col-sorter-element .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::before {

  content: '';

  position: absolute;

  display: block;

  width: 0;

  height: 0;

  border-style: solid;

  -webkit-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

  top: 50%;

  left: 50%;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable.tabulator-col-sorter-element .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::after {

  content: '';

  position: absolute;

  display: block;

  width: 0;

  height: 0;

  border-style: solid;

  -webkit-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

  top: 50%;

  left: 50%;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='none'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::before {

  display: none;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='none'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::after {

  display: none;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='ascending'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::before {

  border-width: 0 5px 8px 5px;

  border-color: transparent transparent
                                            var(--color-primary) transparent;

  -webkit-transform: translate(-50%, -75%);

          transform: translate(-50%, -75%);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='ascending'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::after {

  display: none;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='descending'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::before {

  display: none;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort='descending'] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow::after {

  border-width: 8px 5px 0 5px;

  border-color: var(--color-primary)
                                            transparent transparent transparent;

  -webkit-transform: translate(-50%, -25%);

          transform: translate(-50%, -25%);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-tableholder {

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;

  scrollbar-width: thin;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-tableholder .tabulator-table {

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

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents .btn {

  margin: auto;

  margin-top: 1rem;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row .tabulator-cell {

  padding: 0.75rem;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row .tabulator-cell:not(:last-child) {

  border-right: 2px solid var(--color-white);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row .tabulator-cell[aria-checked] {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row:nth-child(even) {

  background-color: #f5f5f5;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row:nth-child(odd) {

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

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row:hover {

  background-color: #eae8f5;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-footer {

  display: none;
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-alert {

  background: rgb(from var(--color-primary) r g b / 0.3);
}

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg {

  margin: auto;

  grid-template-columns: auto;

  padding: 1rem 4rem;

  width: auto;

  text-align: center;

  border: 3px solid var(--color-primary);

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

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error {

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

.tabulator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg {

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

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-radius: 0.375rem;

  border: 1px solid var(--color-base-300);

  background-color: var(--color-base-100);

  padding: 0.5rem;

  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1),
            0 2px 4px -2px rgba(0, 0, 0, 0.1);

          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1),
            0 2px 4px -2px rgba(0, 0, 0, 0.1);
}

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-menu-separator {

  border: 1px solid var(--color-base-300);

  margin: 0.5rem 0;
}

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-menu-item {

  cursor: pointer;

  border-radius: 0.375rem;

  padding: 0.5rem 1rem;

  font-size: 0.875rem;

  line-height: 1.25rem;

  -webkit-transition: background-color 0.3s ease-out;

  transition: background-color 0.3s ease-out;
}

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-menu-item:hover {

  background-color: rgba(from var(--color-primary) r g b / 0.1);
}

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-menu-item.tabulator-menu-item-disabled {

  cursor: not-allowed;

  opacity: 0.5;
}

.tabulator-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-menu-item.tabulator-menu-item-disabled:hover {

  background-color: transparent;
}

.badge-hierarchy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  font-size: 0.75rem;

  padding: 0.5rem 1rem;

  color: var(--color-primary);

  border-radius: 0.5rem;

  border: 1px solid var(--color-white);
}

.badge-hierarchy.is-buyer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: rgba(1, 100, 199, 0.1);
}

.badge-hierarchy.is-recipient:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: rgba(52, 199, 89, 0.26);
}

.badge-hierarchy.is-payer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: rgba(254, 119, 67, 0.21);
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
    .tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: inline-grid;

  grid-template-columns: 2rem auto;

  gap: 0.5rem;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control {

  width: 2rem;

  height: 2rem;

  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;

  background: initial;
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control {

  width: 2rem;

  height: 2rem;

  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;

  background: initial;
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand {

  width: 100%;

  height: 100%;

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_833_7976%29%27%3E%3Cpath opacity=%270.1%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.001 14.034L20.6691 13.366C20.4323 13.1298 20.1115 12.9971 19.777 12.9971C19.4426 12.9971 19.1218 13.1298 18.8851 13.366L19.553 14.034L20.2211 14.702C20.1627 14.7604 20.0934 14.8068 20.0172 14.8384C19.9409 14.8701 19.8591 14.8864 19.7766 14.8864C19.694 14.8864 19.6122 14.8701 19.5359 14.8384C19.4597 14.8068 19.3904 14.7604 19.332 14.702L20.001 14.034ZM19.5601 14.034L18.892 13.366L15.3311 16.927L15.9991 17.595L16.6671 18.263L20.228 14.702L19.5601 14.034ZM15.9991 17.588L16.6671 16.92L13.1061 13.359L12.438 14.027L11.7701 14.695L15.3311 18.256L15.9991 17.588ZM12.438 14.034L13.1061 13.366C12.8693 13.1298 12.5485 12.9971 12.2141 12.9971C11.8796 12.9971 11.5589 13.1298 11.3221 13.366L11.9901 14.034L12.6581 14.702C12.5997 14.7604 12.5304 14.8068 12.4542 14.8384C12.3779 14.8701 12.2961 14.8864 12.2136 14.8864C12.131 14.8864 12.0492 14.8701 11.973 14.8384C11.8967 14.8068 11.8274 14.7604 11.769 14.702L12.438 14.034ZM11.9971 14.034L11.329 13.366C11.0928 13.6027 10.9602 13.9235 10.9602 14.258C10.9602 14.5924 11.0928 14.9132 11.329 15.15L11.9971 14.482L12.665 13.814C12.7235 13.8723 12.7699 13.9416 12.8015 14.0179C12.8332 14.0941 12.8494 14.1759 12.8494 14.2585C12.8494 14.3411 12.8332 14.4228 12.8015 14.4991C12.7699 14.5754 12.7235 14.6446 12.665 14.703L11.9971 14.034ZM11.9971 14.475L11.329 15.143L15.11 18.924L15.7781 18.256L16.446 17.588L12.665 13.807L11.9971 14.475ZM15.7781 18.256L15.11 18.924C15.3468 19.1599 15.6673 19.2923 16.0015 19.2923C16.3357 19.2923 16.6563 19.1599 16.8931 18.924L16.225 18.256L15.5571 17.588C15.6154 17.5295 15.6847 17.4831 15.7609 17.4515C15.8372 17.4199 15.919 17.4036 16.0015 17.4036C16.0841 17.4036 16.1659 17.4199 16.2422 17.4515C16.3185 17.4831 16.3877 17.5295 16.446 17.588L15.7781 18.256ZM16.2191 18.256L16.8871 18.924L20.668 15.143L20.0001 14.475L19.332 13.807L15.556 17.592L16.2191 18.256ZM20.0001 14.475L20.668 15.143C20.9042 14.9062 21.0369 14.5854 21.0369 14.251C21.0369 13.9165 20.9042 13.5957 20.668 13.359L20.0001 14.027L19.332 14.695C19.2736 14.6366 19.2273 14.5674 19.1956 14.4911C19.164 14.4148 19.1477 14.3331 19.1477 14.2505C19.1477 14.1679 19.164 14.0861 19.1956 14.0099C19.2273 13.9336 19.2736 13.8643 19.332 13.806L20.0001 14.475ZM15.998 17.588L15.3311 18.256C15.4187 18.3439 15.5218 18.4137 15.6364 18.4613C15.751 18.5089 15.8739 18.5334 15.998 18.5334C16.1222 18.5334 16.245 18.5089 16.3597 18.4613C16.4743 18.4137 16.5785 18.3439 16.6661 18.256L15.998 17.588Z%27 fill=%27%23FE7743%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_833_7976%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand {

  width: 100%;

  height: 100%;

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_833_7976%29%27%3E%3Cpath opacity=%270.1%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.001 14.034L20.6691 13.366C20.4323 13.1298 20.1115 12.9971 19.777 12.9971C19.4426 12.9971 19.1218 13.1298 18.8851 13.366L19.553 14.034L20.2211 14.702C20.1627 14.7604 20.0934 14.8068 20.0172 14.8384C19.9409 14.8701 19.8591 14.8864 19.7766 14.8864C19.694 14.8864 19.6122 14.8701 19.5359 14.8384C19.4597 14.8068 19.3904 14.7604 19.332 14.702L20.001 14.034ZM19.5601 14.034L18.892 13.366L15.3311 16.927L15.9991 17.595L16.6671 18.263L20.228 14.702L19.5601 14.034ZM15.9991 17.588L16.6671 16.92L13.1061 13.359L12.438 14.027L11.7701 14.695L15.3311 18.256L15.9991 17.588ZM12.438 14.034L13.1061 13.366C12.8693 13.1298 12.5485 12.9971 12.2141 12.9971C11.8796 12.9971 11.5589 13.1298 11.3221 13.366L11.9901 14.034L12.6581 14.702C12.5997 14.7604 12.5304 14.8068 12.4542 14.8384C12.3779 14.8701 12.2961 14.8864 12.2136 14.8864C12.131 14.8864 12.0492 14.8701 11.973 14.8384C11.8967 14.8068 11.8274 14.7604 11.769 14.702L12.438 14.034ZM11.9971 14.034L11.329 13.366C11.0928 13.6027 10.9602 13.9235 10.9602 14.258C10.9602 14.5924 11.0928 14.9132 11.329 15.15L11.9971 14.482L12.665 13.814C12.7235 13.8723 12.7699 13.9416 12.8015 14.0179C12.8332 14.0941 12.8494 14.1759 12.8494 14.2585C12.8494 14.3411 12.8332 14.4228 12.8015 14.4991C12.7699 14.5754 12.7235 14.6446 12.665 14.703L11.9971 14.034ZM11.9971 14.475L11.329 15.143L15.11 18.924L15.7781 18.256L16.446 17.588L12.665 13.807L11.9971 14.475ZM15.7781 18.256L15.11 18.924C15.3468 19.1599 15.6673 19.2923 16.0015 19.2923C16.3357 19.2923 16.6563 19.1599 16.8931 18.924L16.225 18.256L15.5571 17.588C15.6154 17.5295 15.6847 17.4831 15.7609 17.4515C15.8372 17.4199 15.919 17.4036 16.0015 17.4036C16.0841 17.4036 16.1659 17.4199 16.2422 17.4515C16.3185 17.4831 16.3877 17.5295 16.446 17.588L15.7781 18.256ZM16.2191 18.256L16.8871 18.924L20.668 15.143L20.0001 14.475L19.332 13.807L15.556 17.592L16.2191 18.256ZM20.0001 14.475L20.668 15.143C20.9042 14.9062 21.0369 14.5854 21.0369 14.251C21.0369 13.9165 20.9042 13.5957 20.668 13.359L20.0001 14.027L19.332 14.695C19.2736 14.6366 19.2273 14.5674 19.1956 14.4911C19.164 14.4148 19.1477 14.3331 19.1477 14.2505C19.1477 14.1679 19.164 14.0861 19.1956 14.0099C19.2273 13.9336 19.2736 13.8643 19.332 13.806L20.0001 14.475ZM15.998 17.588L15.3311 18.256C15.4187 18.3439 15.5218 18.4137 15.6364 18.4613C15.751 18.5089 15.8739 18.5334 15.998 18.5334C16.1222 18.5334 16.245 18.5089 16.3597 18.4613C16.4743 18.4137 16.5785 18.3439 16.6661 18.256L15.998 17.588Z%27 fill=%27%23FE7743%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_833_7976%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse {

  width: 100%;

  height: 100%;

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_833_7976%29%27%3E%3Cpath opacity=%270.1%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.001 14.034L20.6691 13.366C20.4323 13.1298 20.1115 12.9971 19.777 12.9971C19.4426 12.9971 19.1218 13.1298 18.8851 13.366L19.553 14.034L20.2211 14.702C20.1627 14.7604 20.0934 14.8068 20.0172 14.8384C19.9409 14.8701 19.8591 14.8864 19.7766 14.8864C19.694 14.8864 19.6122 14.8701 19.5359 14.8384C19.4597 14.8068 19.3904 14.7604 19.332 14.702L20.001 14.034ZM19.5601 14.034L18.892 13.366L15.3311 16.927L15.9991 17.595L16.6671 18.263L20.228 14.702L19.5601 14.034ZM15.9991 17.588L16.6671 16.92L13.1061 13.359L12.438 14.027L11.7701 14.695L15.3311 18.256L15.9991 17.588ZM12.438 14.034L13.1061 13.366C12.8693 13.1298 12.5485 12.9971 12.2141 12.9971C11.8796 12.9971 11.5589 13.1298 11.3221 13.366L11.9901 14.034L12.6581 14.702C12.5997 14.7604 12.5304 14.8068 12.4542 14.8384C12.3779 14.8701 12.2961 14.8864 12.2136 14.8864C12.131 14.8864 12.0492 14.8701 11.973 14.8384C11.8967 14.8068 11.8274 14.7604 11.769 14.702L12.438 14.034ZM11.9971 14.034L11.329 13.366C11.0928 13.6027 10.9602 13.9235 10.9602 14.258C10.9602 14.5924 11.0928 14.9132 11.329 15.15L11.9971 14.482L12.665 13.814C12.7235 13.8723 12.7699 13.9416 12.8015 14.0179C12.8332 14.0941 12.8494 14.1759 12.8494 14.2585C12.8494 14.3411 12.8332 14.4228 12.8015 14.4991C12.7699 14.5754 12.7235 14.6446 12.665 14.703L11.9971 14.034ZM11.9971 14.475L11.329 15.143L15.11 18.924L15.7781 18.256L16.446 17.588L12.665 13.807L11.9971 14.475ZM15.7781 18.256L15.11 18.924C15.3468 19.1599 15.6673 19.2923 16.0015 19.2923C16.3357 19.2923 16.6563 19.1599 16.8931 18.924L16.225 18.256L15.5571 17.588C15.6154 17.5295 15.6847 17.4831 15.7609 17.4515C15.8372 17.4199 15.919 17.4036 16.0015 17.4036C16.0841 17.4036 16.1659 17.4199 16.2422 17.4515C16.3185 17.4831 16.3877 17.5295 16.446 17.588L15.7781 18.256ZM16.2191 18.256L16.8871 18.924L20.668 15.143L20.0001 14.475L19.332 13.807L15.556 17.592L16.2191 18.256ZM20.0001 14.475L20.668 15.143C20.9042 14.9062 21.0369 14.5854 21.0369 14.251C21.0369 13.9165 20.9042 13.5957 20.668 13.359L20.0001 14.027L19.332 14.695C19.2736 14.6366 19.2273 14.5674 19.1956 14.4911C19.164 14.4148 19.1477 14.3331 19.1477 14.2505C19.1477 14.1679 19.164 14.0861 19.1956 14.0099C19.2273 13.9336 19.2736 13.8643 19.332 13.806L20.0001 14.475ZM15.998 17.588L15.3311 18.256C15.4187 18.3439 15.5218 18.4137 15.6364 18.4613C15.751 18.5089 15.8739 18.5334 15.998 18.5334C16.1222 18.5334 16.245 18.5089 16.3597 18.4613C16.4743 18.4137 16.5785 18.3439 16.6661 18.256L15.998 17.588Z%27 fill=%27%23FE7743%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_833_7976%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse {

  width: 100%;

  height: 100%;

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_833_7976%29%27%3E%3Cpath opacity=%270.1%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.001 14.034L20.6691 13.366C20.4323 13.1298 20.1115 12.9971 19.777 12.9971C19.4426 12.9971 19.1218 13.1298 18.8851 13.366L19.553 14.034L20.2211 14.702C20.1627 14.7604 20.0934 14.8068 20.0172 14.8384C19.9409 14.8701 19.8591 14.8864 19.7766 14.8864C19.694 14.8864 19.6122 14.8701 19.5359 14.8384C19.4597 14.8068 19.3904 14.7604 19.332 14.702L20.001 14.034ZM19.5601 14.034L18.892 13.366L15.3311 16.927L15.9991 17.595L16.6671 18.263L20.228 14.702L19.5601 14.034ZM15.9991 17.588L16.6671 16.92L13.1061 13.359L12.438 14.027L11.7701 14.695L15.3311 18.256L15.9991 17.588ZM12.438 14.034L13.1061 13.366C12.8693 13.1298 12.5485 12.9971 12.2141 12.9971C11.8796 12.9971 11.5589 13.1298 11.3221 13.366L11.9901 14.034L12.6581 14.702C12.5997 14.7604 12.5304 14.8068 12.4542 14.8384C12.3779 14.8701 12.2961 14.8864 12.2136 14.8864C12.131 14.8864 12.0492 14.8701 11.973 14.8384C11.8967 14.8068 11.8274 14.7604 11.769 14.702L12.438 14.034ZM11.9971 14.034L11.329 13.366C11.0928 13.6027 10.9602 13.9235 10.9602 14.258C10.9602 14.5924 11.0928 14.9132 11.329 15.15L11.9971 14.482L12.665 13.814C12.7235 13.8723 12.7699 13.9416 12.8015 14.0179C12.8332 14.0941 12.8494 14.1759 12.8494 14.2585C12.8494 14.3411 12.8332 14.4228 12.8015 14.4991C12.7699 14.5754 12.7235 14.6446 12.665 14.703L11.9971 14.034ZM11.9971 14.475L11.329 15.143L15.11 18.924L15.7781 18.256L16.446 17.588L12.665 13.807L11.9971 14.475ZM15.7781 18.256L15.11 18.924C15.3468 19.1599 15.6673 19.2923 16.0015 19.2923C16.3357 19.2923 16.6563 19.1599 16.8931 18.924L16.225 18.256L15.5571 17.588C15.6154 17.5295 15.6847 17.4831 15.7609 17.4515C15.8372 17.4199 15.919 17.4036 16.0015 17.4036C16.0841 17.4036 16.1659 17.4199 16.2422 17.4515C16.3185 17.4831 16.3877 17.5295 16.446 17.588L15.7781 18.256ZM16.2191 18.256L16.8871 18.924L20.668 15.143L20.0001 14.475L19.332 13.807L15.556 17.592L16.2191 18.256ZM20.0001 14.475L20.668 15.143C20.9042 14.9062 21.0369 14.5854 21.0369 14.251C21.0369 13.9165 20.9042 13.5957 20.668 13.359L20.0001 14.027L19.332 14.695C19.2736 14.6366 19.2273 14.5674 19.1956 14.4911C19.164 14.4148 19.1477 14.3331 19.1477 14.2505C19.1477 14.1679 19.164 14.0861 19.1956 14.0099C19.2273 13.9336 19.2736 13.8643 19.332 13.806L20.0001 14.475ZM15.998 17.588L15.3311 18.256C15.4187 18.3439 15.5218 18.4137 15.6364 18.4613C15.751 18.5089 15.8739 18.5334 15.998 18.5334C16.1222 18.5334 16.245 18.5089 16.3597 18.4613C16.4743 18.4137 16.5785 18.3439 16.6661 18.256L15.998 17.588Z%27 fill=%27%23FE7743%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_833_7976%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {

  display: none;
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand:after {

  display: none;
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {

  display: none;
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after {

  display: none;
}

.tabulator-cell:has(.tabulator-data-tree-control):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse {

  -webkit-transform: rotate(-90deg);

          transform: rotate(-90deg);
}

.tabulator-cell:has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse {

  -webkit-transform: rotate(-90deg);

          transform: rotate(-90deg);
}

.tabulator-cell:has(.tabulator-data-tree-control):has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-template-columns: -webkit-max-content -webkit-max-content auto;

  grid-template-columns: max-content max-content auto;
}

.tabulator-cell:has(.tabulator-data-tree-branch):has(.tabulator-data-tree-branch):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-template-columns: -webkit-max-content -webkit-max-content auto;

  grid-template-columns: max-content max-content auto;
}

.tabulator-cell:has(.tabulator-data-tree-control):has(.tabulator-data-tree-branch):not(:has(.tabulator-data-tree-control)) .tabulator-data-tree-branch {

  margin-right: 2.5rem !important;
}

.tabulator-cell:has(.tabulator-data-tree-branch):has(.tabulator-data-tree-branch):not(:has(.tabulator-data-tree-control)) .tabulator-data-tree-branch {

  margin-right: 2.5rem !important;
}

.tabulator-cell:has(.tabulator-data-tree-control):has(.tabulator-data-tree-branch):not(:has(.tabulator-data-tree-control)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .role-header {

  grid-column: 2;
}

.tabulator-cell:has(.tabulator-data-tree-branch):has(.tabulator-data-tree-branch):not(:has(.tabulator-data-tree-control)):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .role-header {

  grid-column: 2;
}

.tabulator-cell:has(.tabulator-data-tree-control):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control-expand {

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_185_255%29%27%3E%3Cpath opacity=%270.3%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.0008 14.034L20.6688 13.366C20.4321 13.1298 20.1112 12.9972 19.7768 12.9972C19.4424 12.9972 19.1216 13.1298 18.8848 13.366L19.5528 14.034L20.2208 14.702C20.1625 14.7605 20.0932 14.8069 20.0169 14.8385C19.9406 14.8701 19.8589 14.8864 19.7763 14.8864C19.6937 14.8864 19.612 14.8701 19.5357 14.8385C19.4594 14.8069 19.3901 14.7605 19.3318 14.702L20.0008 14.034ZM19.5598 14.034L18.8918 13.366L15.3308 16.927L15.9988 17.595L16.6668 18.263L20.2278 14.702L19.5598 14.034ZM15.9988 17.588L16.6668 16.92L13.1058 13.359L12.4378 14.027L11.7698 14.695L15.3308 18.256L15.9988 17.588ZM12.4378 14.034L13.1058 13.366C12.8691 13.1298 12.5482 12.9972 12.2138 12.9972C11.8794 12.9972 11.5586 13.1298 11.3218 13.366L11.9898 14.034L12.6578 14.702C12.5995 14.7605 12.5302 14.8069 12.4539 14.8385C12.3776 14.8701 12.2959 14.8864 12.2133 14.8864C12.1307 14.8864 12.049 14.8701 11.9727 14.8385C11.8964 14.8069 11.8271 14.7605 11.7688 14.702L12.4378 14.034ZM11.9968 14.034L11.3288 13.366C11.0926 13.6028 10.96 13.9236 10.96 14.258C10.96 14.5925 11.0926 14.9133 11.3288 15.15L11.9968 14.482L12.6648 13.814C12.7232 13.8724 12.7696 13.9416 12.8013 14.0179C12.8329 14.0942 12.8492 14.176 12.8492 14.2585C12.8492 14.3411 12.8329 14.4229 12.8013 14.4991C12.7696 14.5754 12.7232 14.6447 12.6648 14.703L11.9968 14.034ZM11.9968 14.475L11.3288 15.143L15.1098 18.924L15.7778 18.256L16.4458 17.588L12.6648 13.807L11.9968 14.475ZM15.7778 18.256L15.1098 18.924C15.3465 19.1599 15.6671 19.2924 16.0013 19.2924C16.3355 19.2924 16.6561 19.1599 16.8928 18.924L16.2248 18.256L15.5568 17.588C15.6152 17.5296 15.6844 17.4832 15.7607 17.4516C15.837 17.4199 15.9187 17.4037 16.0013 17.4037C16.0839 17.4037 16.1657 17.4199 16.2419 17.4516C16.3182 17.4832 16.3875 17.5296 16.4458 17.588L15.7778 18.256ZM16.2188 18.256L16.8868 18.924L20.6678 15.143L19.9998 14.475L19.3318 13.807L15.5558 17.592L16.2188 18.256ZM19.9998 14.475L20.6678 15.143C20.904 14.9063 21.0367 14.5855 21.0367 14.251C21.0367 13.9166 20.904 13.5958 20.6678 13.359L19.9998 14.027L19.3318 14.695C19.2733 14.6367 19.227 14.5674 19.1954 14.4911C19.1637 14.4149 19.1475 14.3331 19.1475 14.2505C19.1475 14.168 19.1637 14.0862 19.1954 14.0099C19.227 13.9336 19.2733 13.8644 19.3318 13.806L19.9998 14.475ZM15.9978 17.588L15.3308 18.256C15.4184 18.344 15.5215 18.4137 15.6362 18.4613C15.7508 18.5089 15.8737 18.5334 15.9978 18.5334C16.1219 18.5334 16.2448 18.5089 16.3594 18.4613C16.4741 18.4137 16.5782 18.344 16.6658 18.256L15.9978 17.588Z%27 fill=%27%23273F4F%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_185_255%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.tabulator-cell:has(.tabulator-data-tree-branch):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control-expand {

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_185_255%29%27%3E%3Cpath opacity=%270.3%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.0008 14.034L20.6688 13.366C20.4321 13.1298 20.1112 12.9972 19.7768 12.9972C19.4424 12.9972 19.1216 13.1298 18.8848 13.366L19.5528 14.034L20.2208 14.702C20.1625 14.7605 20.0932 14.8069 20.0169 14.8385C19.9406 14.8701 19.8589 14.8864 19.7763 14.8864C19.6937 14.8864 19.612 14.8701 19.5357 14.8385C19.4594 14.8069 19.3901 14.7605 19.3318 14.702L20.0008 14.034ZM19.5598 14.034L18.8918 13.366L15.3308 16.927L15.9988 17.595L16.6668 18.263L20.2278 14.702L19.5598 14.034ZM15.9988 17.588L16.6668 16.92L13.1058 13.359L12.4378 14.027L11.7698 14.695L15.3308 18.256L15.9988 17.588ZM12.4378 14.034L13.1058 13.366C12.8691 13.1298 12.5482 12.9972 12.2138 12.9972C11.8794 12.9972 11.5586 13.1298 11.3218 13.366L11.9898 14.034L12.6578 14.702C12.5995 14.7605 12.5302 14.8069 12.4539 14.8385C12.3776 14.8701 12.2959 14.8864 12.2133 14.8864C12.1307 14.8864 12.049 14.8701 11.9727 14.8385C11.8964 14.8069 11.8271 14.7605 11.7688 14.702L12.4378 14.034ZM11.9968 14.034L11.3288 13.366C11.0926 13.6028 10.96 13.9236 10.96 14.258C10.96 14.5925 11.0926 14.9133 11.3288 15.15L11.9968 14.482L12.6648 13.814C12.7232 13.8724 12.7696 13.9416 12.8013 14.0179C12.8329 14.0942 12.8492 14.176 12.8492 14.2585C12.8492 14.3411 12.8329 14.4229 12.8013 14.4991C12.7696 14.5754 12.7232 14.6447 12.6648 14.703L11.9968 14.034ZM11.9968 14.475L11.3288 15.143L15.1098 18.924L15.7778 18.256L16.4458 17.588L12.6648 13.807L11.9968 14.475ZM15.7778 18.256L15.1098 18.924C15.3465 19.1599 15.6671 19.2924 16.0013 19.2924C16.3355 19.2924 16.6561 19.1599 16.8928 18.924L16.2248 18.256L15.5568 17.588C15.6152 17.5296 15.6844 17.4832 15.7607 17.4516C15.837 17.4199 15.9187 17.4037 16.0013 17.4037C16.0839 17.4037 16.1657 17.4199 16.2419 17.4516C16.3182 17.4832 16.3875 17.5296 16.4458 17.588L15.7778 18.256ZM16.2188 18.256L16.8868 18.924L20.6678 15.143L19.9998 14.475L19.3318 13.807L15.5558 17.592L16.2188 18.256ZM19.9998 14.475L20.6678 15.143C20.904 14.9063 21.0367 14.5855 21.0367 14.251C21.0367 13.9166 20.904 13.5958 20.6678 13.359L19.9998 14.027L19.3318 14.695C19.2733 14.6367 19.227 14.5674 19.1954 14.4911C19.1637 14.4149 19.1475 14.3331 19.1475 14.2505C19.1475 14.168 19.1637 14.0862 19.1954 14.0099C19.227 13.9336 19.2733 13.8644 19.3318 13.806L19.9998 14.475ZM15.9978 17.588L15.3308 18.256C15.4184 18.344 15.5215 18.4137 15.6362 18.4613C15.7508 18.5089 15.8737 18.5334 15.9978 18.5334C16.1219 18.5334 16.2448 18.5089 16.3594 18.4613C16.4741 18.4137 16.5782 18.344 16.6658 18.256L15.9978 17.588Z%27 fill=%27%23273F4F%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_185_255%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.tabulator-cell:has(.tabulator-data-tree-control):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control-collapse {

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_185_255%29%27%3E%3Cpath opacity=%270.3%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.0008 14.034L20.6688 13.366C20.4321 13.1298 20.1112 12.9972 19.7768 12.9972C19.4424 12.9972 19.1216 13.1298 18.8848 13.366L19.5528 14.034L20.2208 14.702C20.1625 14.7605 20.0932 14.8069 20.0169 14.8385C19.9406 14.8701 19.8589 14.8864 19.7763 14.8864C19.6937 14.8864 19.612 14.8701 19.5357 14.8385C19.4594 14.8069 19.3901 14.7605 19.3318 14.702L20.0008 14.034ZM19.5598 14.034L18.8918 13.366L15.3308 16.927L15.9988 17.595L16.6668 18.263L20.2278 14.702L19.5598 14.034ZM15.9988 17.588L16.6668 16.92L13.1058 13.359L12.4378 14.027L11.7698 14.695L15.3308 18.256L15.9988 17.588ZM12.4378 14.034L13.1058 13.366C12.8691 13.1298 12.5482 12.9972 12.2138 12.9972C11.8794 12.9972 11.5586 13.1298 11.3218 13.366L11.9898 14.034L12.6578 14.702C12.5995 14.7605 12.5302 14.8069 12.4539 14.8385C12.3776 14.8701 12.2959 14.8864 12.2133 14.8864C12.1307 14.8864 12.049 14.8701 11.9727 14.8385C11.8964 14.8069 11.8271 14.7605 11.7688 14.702L12.4378 14.034ZM11.9968 14.034L11.3288 13.366C11.0926 13.6028 10.96 13.9236 10.96 14.258C10.96 14.5925 11.0926 14.9133 11.3288 15.15L11.9968 14.482L12.6648 13.814C12.7232 13.8724 12.7696 13.9416 12.8013 14.0179C12.8329 14.0942 12.8492 14.176 12.8492 14.2585C12.8492 14.3411 12.8329 14.4229 12.8013 14.4991C12.7696 14.5754 12.7232 14.6447 12.6648 14.703L11.9968 14.034ZM11.9968 14.475L11.3288 15.143L15.1098 18.924L15.7778 18.256L16.4458 17.588L12.6648 13.807L11.9968 14.475ZM15.7778 18.256L15.1098 18.924C15.3465 19.1599 15.6671 19.2924 16.0013 19.2924C16.3355 19.2924 16.6561 19.1599 16.8928 18.924L16.2248 18.256L15.5568 17.588C15.6152 17.5296 15.6844 17.4832 15.7607 17.4516C15.837 17.4199 15.9187 17.4037 16.0013 17.4037C16.0839 17.4037 16.1657 17.4199 16.2419 17.4516C16.3182 17.4832 16.3875 17.5296 16.4458 17.588L15.7778 18.256ZM16.2188 18.256L16.8868 18.924L20.6678 15.143L19.9998 14.475L19.3318 13.807L15.5558 17.592L16.2188 18.256ZM19.9998 14.475L20.6678 15.143C20.904 14.9063 21.0367 14.5855 21.0367 14.251C21.0367 13.9166 20.904 13.5958 20.6678 13.359L19.9998 14.027L19.3318 14.695C19.2733 14.6367 19.227 14.5674 19.1954 14.4911C19.1637 14.4149 19.1475 14.3331 19.1475 14.2505C19.1475 14.168 19.1637 14.0862 19.1954 14.0099C19.227 13.9336 19.2733 13.8644 19.3318 13.806L19.9998 14.475ZM15.9978 17.588L15.3308 18.256C15.4184 18.344 15.5215 18.4137 15.6362 18.4613C15.7508 18.5089 15.8737 18.5334 15.9978 18.5334C16.1219 18.5334 16.2448 18.5089 16.3594 18.4613C16.4741 18.4137 16.5782 18.344 16.6658 18.256L15.9978 17.588Z%27 fill=%27%23273F4F%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_185_255%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.tabulator-cell:has(.tabulator-data-tree-branch):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-control-collapse {

  background: url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_185_255%29%27%3E%3Cpath opacity=%270.3%27 d=%27M32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32C24.8366 32 32 24.8366 32 16Z%27 fill=%27%23FE7743%27/%3E%3Cpath d=%27M20.0008 14.034L20.6688 13.366C20.4321 13.1298 20.1112 12.9972 19.7768 12.9972C19.4424 12.9972 19.1216 13.1298 18.8848 13.366L19.5528 14.034L20.2208 14.702C20.1625 14.7605 20.0932 14.8069 20.0169 14.8385C19.9406 14.8701 19.8589 14.8864 19.7763 14.8864C19.6937 14.8864 19.612 14.8701 19.5357 14.8385C19.4594 14.8069 19.3901 14.7605 19.3318 14.702L20.0008 14.034ZM19.5598 14.034L18.8918 13.366L15.3308 16.927L15.9988 17.595L16.6668 18.263L20.2278 14.702L19.5598 14.034ZM15.9988 17.588L16.6668 16.92L13.1058 13.359L12.4378 14.027L11.7698 14.695L15.3308 18.256L15.9988 17.588ZM12.4378 14.034L13.1058 13.366C12.8691 13.1298 12.5482 12.9972 12.2138 12.9972C11.8794 12.9972 11.5586 13.1298 11.3218 13.366L11.9898 14.034L12.6578 14.702C12.5995 14.7605 12.5302 14.8069 12.4539 14.8385C12.3776 14.8701 12.2959 14.8864 12.2133 14.8864C12.1307 14.8864 12.049 14.8701 11.9727 14.8385C11.8964 14.8069 11.8271 14.7605 11.7688 14.702L12.4378 14.034ZM11.9968 14.034L11.3288 13.366C11.0926 13.6028 10.96 13.9236 10.96 14.258C10.96 14.5925 11.0926 14.9133 11.3288 15.15L11.9968 14.482L12.6648 13.814C12.7232 13.8724 12.7696 13.9416 12.8013 14.0179C12.8329 14.0942 12.8492 14.176 12.8492 14.2585C12.8492 14.3411 12.8329 14.4229 12.8013 14.4991C12.7696 14.5754 12.7232 14.6447 12.6648 14.703L11.9968 14.034ZM11.9968 14.475L11.3288 15.143L15.1098 18.924L15.7778 18.256L16.4458 17.588L12.6648 13.807L11.9968 14.475ZM15.7778 18.256L15.1098 18.924C15.3465 19.1599 15.6671 19.2924 16.0013 19.2924C16.3355 19.2924 16.6561 19.1599 16.8928 18.924L16.2248 18.256L15.5568 17.588C15.6152 17.5296 15.6844 17.4832 15.7607 17.4516C15.837 17.4199 15.9187 17.4037 16.0013 17.4037C16.0839 17.4037 16.1657 17.4199 16.2419 17.4516C16.3182 17.4832 16.3875 17.5296 16.4458 17.588L15.7778 18.256ZM16.2188 18.256L16.8868 18.924L20.6678 15.143L19.9998 14.475L19.3318 13.807L15.5558 17.592L16.2188 18.256ZM19.9998 14.475L20.6678 15.143C20.904 14.9063 21.0367 14.5855 21.0367 14.251C21.0367 13.9166 20.904 13.5958 20.6678 13.359L19.9998 14.027L19.3318 14.695C19.2733 14.6367 19.227 14.5674 19.1954 14.4911C19.1637 14.4149 19.1475 14.3331 19.1475 14.2505C19.1475 14.168 19.1637 14.0862 19.1954 14.0099C19.227 13.9336 19.2733 13.8644 19.3318 13.806L19.9998 14.475ZM15.9978 17.588L15.3308 18.256C15.4184 18.344 15.5215 18.4137 15.6362 18.4613C15.7508 18.5089 15.8737 18.5334 15.9978 18.5334C16.1219 18.5334 16.2448 18.5089 16.3594 18.4613C16.4741 18.4137 16.5782 18.344 16.6658 18.256L15.9978 17.588Z%27 fill=%27%23273F4F%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_185_255%27%3E%3Crect width=%2732%27 height=%2732%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.tabulator-data-tree-branch {

  margin: 0 !important;
}

.tabulator-data-tree-branch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: 5rem;

  height: 0;
}

.role-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
}

.tabulator-tree-level-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-data-tree-branch {

  width: 10.5rem;
}

.dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: relative;

  display: inline-block;
}

.dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-content {

  display: none;

  position: absolute;

  z-index: 1;

  background-color: var(--color-base-100);

  border: 1px solid var(--color-base-300);

  border-radius: 0.375rem;

  padding: 0.5rem;

  left: 50%;

  -webkit-transform: translateX(-50%);

          transform: translateX(-50%);
}

.dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-content .dropdown-item {

  padding: 0.5rem 1.5rem;

  border-radius: 0.375rem;

  text-decoration: none;

  display: block;

  white-space: nowrap;

  cursor: pointer;

  font-size: 0.875rem;

  line-height: 1.25rem;

  -webkit-transition: background-color 0.3s ease-out;

  transition: background-color 0.3s ease-out;
}

.dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-content .dropdown-item:hover {

  background-color: rgba(
                        from var(--color-primary) r g b / 0.1
                    );
}

.dropdown:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-content,.dropdown:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-content {

  display: block;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: fixed;

  top: 1.5rem;

  right: 1.5rem;

  z-index: 1000;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.75rem;

  width: 100%;

  max-width: min(24rem, 85vw);

  pointer-events: none;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  gap: 1rem;

  padding: 1.25rem 1.25rem 1.25rem 1.5rem;

  border-radius: 0.125rem;

  border: 2px solid var(--color-white);

  color: var(--color-white);

  pointer-events: auto;

  opacity: 0;

  -webkit-transform: translateX(110%);

          transform: translateX(110%);

  -webkit-transition: opacity 0.5s ease-out, -webkit-transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);

  transition: opacity 0.5s ease-out, -webkit-transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);

  transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.5s ease-out;

  transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.5s ease-out, -webkit-transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-visible {

  opacity: 1;

  -webkit-transform: translateX(0);

          transform: translateX(0);
}

#messagesContainer .alert.alert-fade-out {

  opacity: 0 !important;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-fade-out {

  -webkit-transition-duration: 2s;

          transition-duration: 2s;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-error {

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

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-success {

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

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-warning {

  background-color: var(--color-warning);

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

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert.alert-info {

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

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert .alert-content {

  font-weight: normal;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert .alert-label {

  font-weight: bold;

  margin-right: 0.5em;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert .alert-close-btn {

  background: none;

  border: none;

  padding: 0;

  cursor: pointer;

  line-height: 0;

  color: inherit;

  opacity: 0.7;

  -webkit-transition: opacity 0.2s ease-in-out;

  transition: opacity 0.2s ease-in-out;

  -ms-flex-negative: 0;

      flex-shrink: 0;
}

#messagesContainer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .alert .alert-close-btn:hover {

  opacity: 1;
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: pointer;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon {

  width: 2rem;

  height: 2rem;

  -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;

  transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;

  transition: transform 0.3s ease-out, opacity 0.3s ease-out;

  transition: transform 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon.show-on-hover {

  opacity: 0;
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon:hover .collapse-icon-default {

  display: none;
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon:hover .collapse-icon-hover {

  display: block;
}

[data-toggle='collapse'][aria-expanded='false']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon {

  -webkit-transform: rotate(-90deg);

          transform: rotate(-90deg);

  opacity: 1;
}

[data-toggle='collapse'][aria-expanded='true']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon {

  -webkit-transform: rotate(0deg);

          transform: rotate(0deg);
}

[data-toggle='collapse']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon-hover {

  display: none;
}

[data-toggle='collapse']:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .collapse-icon {

  opacity: 1;
}

.collapse-grid-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;

  -webkit-transition: grid-template-rows 0.3s ease-out;

  transition: grid-template-rows 0.3s ease-out;

  transition: grid-template-rows 0.3s ease-out, -ms-grid-rows 0.3s ease-out;

  grid-template-rows: 0fr;
}

[data-toggle='collapse'][aria-expanded='true']:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) + .collapse-grid-container {

  grid-template-rows: 1fr;
}

.collapse-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  overflow: hidden;
}

.ts-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-control {

  width: 100%;

  background-color: var(--color-base-100);

  border: 3px solid var(--color-base-200);

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

  outline: none;

  padding: 0.5rem 2.5rem 0.5rem 1rem;

  -webkit-transition-property: border-bottom-color, border-left-color, border-top-color,
                border-right-color, background-color;

  transition-property: border-bottom-color, border-left-color, border-top-color,
                border-right-color, background-color;

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

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

  -webkit-transition-duration: 150ms;

          transition-duration: 150ms;

  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%23273f4f%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");

  background-position: right 0.5rem center;

  background-repeat: no-repeat;

  background-size: 1.5em 1.5em;
}

.ts-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-control input {

  width: 100%;

  border: none;

  padding: 0;
}

.ts-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-control:hover {

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

.ts-wrapper.single.has-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-control input {

  display: none;
}

.ts-wrapper.multi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-control .item {

  display: none;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  border: 1px solid var(--color-primary);

  border-radius: 0 0 0.25rem 0.25rem;

  background: var(--color-white);

  -webkit-box-shadow: 0 3px 6px 0 rgba(from var(--color-primary) r g b / 0.1);

          box-shadow: 0 3px 6px 0 rgba(from var(--color-primary) r g b / 0.1);

  padding: 0.5rem;

  position: absolute;

  width: 100%;

  z-index: 60;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-input-wrap {

  padding: 1rem 0.5rem;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dropdown-input-wrap .dropdown-input {

  background-image: url("data:image/svg+xml,%3Csvg width=%2717%27 height=%2718%27 viewBox=%270 0 17 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.6084 14.4727L12.1084 10.9727C12.0974 10.9617 12.0834 10.9537 12.0714 10.9427C12.9135 9.58221 13.2262 7.95973 12.9502 6.38374C12.6742 4.80775 11.8286 3.38814 10.5743 2.39482C9.32005 1.4015 7.74447 0.903725 6.14716 0.996145C4.54985 1.08856 3.0422 1.76473 1.91084 2.89609C0.779486 4.02744 0.10332 5.5351 0.0109 7.13241C-0.0815196 8.72971 0.416252 10.3053 1.40958 11.5596C2.4029 12.8139 3.82251 13.6594 5.3985 13.9354C6.97449 14.2115 8.59696 13.8987 9.95745 13.0567C9.96844 13.0687 9.97645 13.0817 9.98744 13.0937L13.4874 16.5937C13.7703 16.8669 14.1493 17.0181 14.5425 17.0147C14.9358 17.0113 15.3121 16.8535 15.5902 16.5754C15.8683 16.2973 16.026 15.9211 16.0295 15.5278C16.0329 15.1345 15.8817 14.7556 15.6084 14.4727ZM2.04745 7.53369C2.04745 6.64367 2.31137 5.77365 2.80583 5.03362C3.3003 4.2936 4.0031 3.71683 4.82537 3.37623C5.64764 3.03564 6.55244 2.94652 7.42535 3.12016C8.29827 3.29379 9.10009 3.72237 9.72943 4.35171C10.3588 4.98105 10.7873 5.78287 10.961 6.65578C11.1346 7.5287 11.0455 8.4335 10.7049 9.25577C10.3643 10.078 9.78753 10.7808 9.04751 11.2753C8.30749 11.7698 7.43746 12.0337 6.54745 12.0337C5.35438 12.0324 4.21055 11.5578 3.36693 10.7142C2.5233 9.87058 2.04877 8.72676 2.04745 7.53369Z%27 fill=%27%23273F4F%27/%3E%3C/svg%3E%0A");

  background-position: left 1rem center;

  background-repeat: no-repeat;

  background-size: 1rem 1rem;

  padding-left: 2.5rem;

  width: 100%;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content {

  max-height: 25rem;

  overflow-y: auto;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .create {

  padding: 0.75rem 1.25rem;

  -webkit-transition: background-color 0.3s ease-in-out;

  transition: background-color 0.3s ease-in-out;

  background: rgba(from var(--color-success) r g b / 0.2);

  cursor: pointer;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .create:hover {

  background: rgba(from var(--color-success) r g b / 0.4);
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .option {

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  gap: 1rem;

  padding: 0.75rem 1.25rem;

  -webkit-transition: background-color 0.3s ease-in-out;

  transition: background-color 0.3s ease-in-out;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .option .ts-details {

  text-align: right;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .option.active {

  background: rgba(from var(--color-secondary) r g b / 0.19);
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .option.selected .ts-title {

  font-weight: bold;
}

.ts-dropdown:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-dropdown-content .search-feedback {

  padding: 0.75rem 1.25rem;

  font-style: italic;

  color: rgba(from var(--color-content) r g b / 0.7);
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.25rem;

  padding: 0 0.25rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  background: rgba(from var(--color-secondary) r g b / 0.1);

  border-radius: 0 0 0.25rem 0.25rem;

  padding: 1rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning {

  background-color: #fdffe0;

  border-radius: 0.25rem;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  font-style: italic;

  border: 2px solid var(--color-white);
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-header {

  padding: 0.375rem 1rem;

  border-radius: 0.25rem;

  font-size: 0.75rem;

  color: var(--color-error);

  font-weight: 600;

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

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper {

  padding: 0.75rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.25rem;

  border: 3px solid #9cf9b3;

  padding: 0.5rem;

  border-radius: 0.25rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container .diff-item {

  display: grid;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  grid-gap: 0.5rem;

  gap: 0.5rem;

  grid-template-columns: 0.5fr 1fr -webkit-min-content 1fr;

  grid-template-columns: 0.5fr 1fr min-content 1fr;

  text-align: right;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container .diff-item .diff-label {

  font-size: 0.75rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container .diff-item .diff-old {

  font-size: 0.875rem;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container .diff-item .diff-arrow {

  width: 23px;

  height: 16px;

  background-image: url("data:image/svg+xml,<svg width=\"23\" height=\"16\" viewBox=\"0 0 23 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path opacity=\"0.5\" d=\"M1 7C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9V7ZM22.7071 8.70711C23.0976 8.31658 23.0976 7.68342 22.7071 7.29289L16.3431 0.928932C15.9526 0.538408 15.3195 0.538408 14.9289 0.928932C14.5384 1.31946 14.5384 1.95262 14.9289 2.34315L20.5858 8L14.9289 13.6569C14.5384 14.0474 14.5384 14.6805 14.9289 15.0711C15.3195 15.4616 15.9526 15.4616 16.3431 15.0711L22.7071 8.70711ZM1 8V9H22V8V7H1V8Z\" fill=\"%2334C759\"/></svg>");
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .snapshot-diff-wrapper .diff-container .diff-item .diff-new {

  text-align: left;

  font-size: 0.875rem;

  font-weight: 600;

  font-style: italic;
}

.ts-selection-details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ts-detail-item .ts-snapshot-warning .update-snapshot-btn {

  border: 2px solid var(--color-white);

  border-radius: 12rem;

  --btn-padding: 2.5rem;

  --btn-height: 2.5rem;
}

.ts-hidden-accessible {

  border: 0 !important;

  clip: rect(0 0 0 0) !important;

  clip-path: inset(50%) !important;

  overflow: hidden !important;

  padding: 0 !important;

  position: absolute !important;

  width: 1px !important;

  white-space: nowrap !important;
}

.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-other-month);
}

.air-datepicker-cell.-year-.-other-decade-:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-cell.-day-.-other-month-:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-other-month-hover);
}

.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-other-month);
}

.-selected-.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.-selected-.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: #fff;

  background: var(--adp-background-color-selected-other-month);
}

.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color-selected-other-month-focused);
}

.-in-range-.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.-in-range-.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--adp-background-color-in-range);

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

.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--adp-background-color-in-range-focused);
}

.air-datepicker-cell.-year-.-other-decade-:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-cell.-day-.-other-month-:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: none;

  border: none;
}

.air-datepicker-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-radius: var(--adp-cell-border-radius);

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  cursor: pointer;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  position: relative;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  z-index: 1;
}

.air-datepicker-cell.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-cell-background-color-hover);
}

.air-datepicker-cell.-current-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-current-date);
}

.air-datepicker-cell.-current-.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.air-datepicker-cell.-current-.-in-range-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-current-date);
}

.air-datepicker-cell.-disabled-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: default;

  color: var(--adp-color-disabled);
}

.air-datepicker-cell.-disabled-.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-disabled);
}

.air-datepicker-cell.-disabled-.-in-range-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-disabled-in-range);
}

.air-datepicker-cell.-disabled-.-current-.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-color-disabled);
}

.air-datepicker-cell.-in-range-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-cell-background-color-in-range);

  border-radius: 0;
}

.air-datepicker-cell.-in-range-:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-cell.-in-range-.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-cell-background-color-in-range-hover);
}

.air-datepicker-cell.-range-from-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border: 1px solid var(--adp-cell-border-color-in-range);

  background-color: var(--adp-cell-background-color-in-range);

  border-radius: var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius);
}

.air-datepicker-cell.-range-to-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border: 1px solid var(--adp-cell-border-color-in-range);

  background-color: var(--adp-cell-background-color-in-range);

  border-radius: 0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0;
}

.air-datepicker-cell.-range-to-.-range-from-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-radius: var(--adp-cell-border-radius);
}

.air-datepicker-cell.-selected-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: #fff;

  border: none;

  background: var(--adp-cell-background-color-selected);
}

.air-datepicker-cell.-selected-.-current-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: #fff;

  background: var(--adp-cell-background-color-selected);
}

.air-datepicker-cell.-selected-.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-cell-background-color-selected-hover);
}

.air-datepicker-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transition: all var(--adp-transition-duration) var(--adp-transition-ease);

  transition: all var(--adp-transition-duration) var(--adp-transition-ease);
}

.air-datepicker-body.-hidden-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: none;
}

.air-datepicker-body--day-names:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;

  grid-template-columns: repeat(7, var(--adp-day-cell-width));

  margin: 8px 0 3px;
}

.air-datepicker-body--day-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-day-name-color);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  -webkit-box-flex: 1;

      -ms-flex: 1;

          flex: 1;

  text-align: center;

  text-transform: uppercase;

  font-size: .8em;
}

.air-datepicker-body--day-name.-clickable-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: pointer;
}

.air-datepicker-body--day-name.-clickable-:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-day-name-color-hover);
}

.air-datepicker-body--cells:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;
}

.air-datepicker-body--cells.-days-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-template-columns: repeat(7, var(--adp-day-cell-width));

  grid-auto-rows: var(--adp-day-cell-height);
}

.air-datepicker-body--cells.-months-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  grid-auto-rows: var(--adp-month-cell-height);
}

.air-datepicker-body--cells.-years-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  grid-auto-rows: var(--adp-year-cell-height);
}

.air-datepicker-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  border-bottom: 1px solid var(--adp-border-color-inner);

  min-height: var(--adp-nav-height);

  padding: var(--adp-padding);

  -webkit-box-sizing: content-box;

          box-sizing: content-box;
}

.-only-timepicker-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker-nav {

  display: none;
}

.air-datepicker-nav--title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-nav--action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  cursor: pointer;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;
}

.air-datepicker-nav--action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: var(--adp-nav-action-size);

  border-radius: var(--adp-border-radius);

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

      user-select: none;
}

.air-datepicker-nav--action:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color-hover);
}

.air-datepicker-nav--action:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color-active);
}

.air-datepicker-nav--action.-disabled-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  visibility: hidden;
}

.air-datepicker-nav--action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {

  width: 32px;

  height: 32px;
}

.air-datepicker-nav--action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) path {

  fill: none;

  stroke: var(--adp-nav-arrow-color);

  stroke-width: 2px;
}

.air-datepicker-nav--title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-radius: var(--adp-border-radius);

  padding: 0 8px;
}

.air-datepicker-nav--title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i {

  font-style: normal;

  color: var(--adp-nav-color-secondary);

  margin-left: .3em;
}

.air-datepicker-nav--title:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color-hover);
}

.air-datepicker-nav--title:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color-active);
}

.air-datepicker-nav--title.-disabled-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  cursor: default;

  background: none;
}

.air-datepicker-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;

  grid-auto-columns: 1fr;

  grid-auto-flow: column;
}

.air-datepicker-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

  color: var(--adp-btn-color);

  border-radius: var(--adp-btn-border-radius);

  cursor: pointer;

  height: var(--adp-btn-height);

  border: none;

  background: rgba(255,255,255,0);
}

.air-datepicker-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-btn-color-hover);

  background: var(--adp-btn-background-color-hover);
}

.air-datepicker-button:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: var(--adp-btn-color-hover);

  background: var(--adp-btn-background-color-hover);

  outline: none;
}

.air-datepicker-button:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-btn-background-color-active);
}

.air-datepicker-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {

  outline: none;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  width: 100%;

  height: 100%;
}

.air-datepicker-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: grid;

  grid-template-columns: -webkit-max-content 1fr;

  grid-template-columns: max-content 1fr;

  grid-column-gap: 12px;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  position: relative;

  padding: 0 var(--adp-time-padding-inner);
}

.-only-timepicker-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker-time {

  border-top: none;
}

.air-datepicker-time--current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-flex: 1;

      -ms-flex: 1;

          flex: 1;

  font-size: 14px;

  text-align: center;
}

.air-datepicker-time--current-colon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin: 0 2px 3px;

  line-height: 1;
}

.air-datepicker-time--current-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker-time--current-minutes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  line-height: 1;

  font-size: 19px;

  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;

  position: relative;

  z-index: 1;
}

.air-datepicker-time--current-hours:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.air-datepicker-time--current-minutes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {

  content: "";

  background: var(--adp-background-color-hover);

  border-radius: var(--adp-border-radius);

  position: absolute;

  left: -2px;

  top: -3px;

  right: -2px;

  bottom: -2px;

  z-index: -1;

  opacity: 0;
}

.air-datepicker-time--current-hours.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.air-datepicker-time--current-minutes.-focus-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {

  opacity: 1;
}

.air-datepicker-time--current-ampm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  text-transform: uppercase;

  -ms-flex-item-align: end;

      align-self: flex-end;

  color: var(--adp-time-day-period-color);

  margin-left: 6px;

  font-size: 11px;

  margin-bottom: 1px;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  font-size: 11px;

  height: 17px;

  background: linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;
}

.air-datepicker-time--row:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  margin-bottom: 4px;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range] {

  background: none;

  cursor: pointer;

  -webkit-box-flex: 1;

      -ms-flex: 1;

          flex: 1;

  height: 100%;

  width: 100%;

  padding: 0;

  margin: 0;

  -webkit-appearance: none;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-webkit-slider-thumb {

  -webkit-appearance: none;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-ms-tooltip {

  display: none;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:hover::-webkit-slider-thumb {

  border-color: var(--adp-time-track-color-hover);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:hover::-moz-range-thumb {

  border-color: var(--adp-time-track-color-hover);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:hover::-ms-thumb {

  border-color: var(--adp-time-track-color-hover);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:focus {

  outline: none;
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:focus::-webkit-slider-thumb {

  background: var(--adp-cell-background-color-selected);

  border-color: var(--adp-cell-background-color-selected);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:focus::-moz-range-thumb {

  background: var(--adp-cell-background-color-selected);

  border-color: var(--adp-cell-background-color-selected);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]:focus::-ms-thumb {

  background: var(--adp-cell-background-color-selected);

  border-color: var(--adp-cell-background-color-selected);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-webkit-slider-thumb {

  -webkit-box-sizing: border-box;

          box-sizing: border-box;

  height: 12px;

  width: 12px;

  border-radius: 3px;

  border: 1px solid var(--adp-time-track-color);

  background: #fff;

  cursor: pointer;

  -webkit-transition: background var(--adp-transition-duration);

  transition: background var(--adp-transition-duration);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-moz-range-thumb {

  box-sizing: border-box;

  height: 12px;

  width: 12px;

  border-radius: 3px;

  border: 1px solid var(--adp-time-track-color);

  background: #fff;

  cursor: pointer;

  -moz-transition: background var(--adp-transition-duration);

  transition: background var(--adp-transition-duration);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-ms-thumb {

  box-sizing: border-box;

  height: 12px;

  width: 12px;

  border-radius: 3px;

  border: 1px solid var(--adp-time-track-color);

  background: #fff;

  cursor: pointer;

  -ms-transition: background var(--adp-transition-duration);

  transition: background var(--adp-transition-duration);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-webkit-slider-thumb {

  margin-top: calc(var(--adp-time-thumb-size)/2*-1);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-webkit-slider-runnable-track {

  border: none;

  height: var(--adp-time-track-height);

  cursor: pointer;

  color: rgba(0,0,0,0);

  background: rgba(0,0,0,0);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-moz-range-track {

  border: none;

  height: var(--adp-time-track-height);

  cursor: pointer;

  color: rgba(0,0,0,0);

  background: rgba(0,0,0,0);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-ms-track {

  border: none;

  height: var(--adp-time-track-height);

  cursor: pointer;

  color: rgba(0,0,0,0);

  background: rgba(0,0,0,0);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-ms-fill-lower {

  background: rgba(0,0,0,0);
}

.air-datepicker-time--row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=range]::-ms-fill-upper {

  background: rgba(0,0,0,0);
}

.air-datepicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

  --adp-font-size: 14px;

  --adp-width: 246px;

  --adp-z-index: 100;

  --adp-padding: 4px;

  --adp-grid-areas: "nav" "body" "timepicker" "buttons";

  --adp-transition-duration: .3s;

  --adp-transition-ease: ease-out;

  --adp-transition-offset: 8px;

  --adp-background-color: #fff;

  --adp-background-color-hover: #f0f0f0;

  --adp-background-color-active: #eaeaea;

  --adp-background-color-in-range: rgba(92, 196, 239, .1);

  --adp-background-color-in-range-focused: rgba(92, 196, 239, .2);

  --adp-background-color-selected-other-month-focused: #8ad5f4;

  --adp-background-color-selected-other-month: #a2ddf6;

  --adp-color: #4a4a4a;

  --adp-color-secondary: #9c9c9c;

  --adp-accent-color: #4eb5e6;

  --adp-color-current-date: var(--adp-accent-color);

  --adp-color-other-month: #dedede;

  --adp-color-disabled: #aeaeae;

  --adp-color-disabled-in-range: #939393;

  --adp-color-other-month-hover: #c5c5c5;

  --adp-border-color: #dbdbdb;

  --adp-border-color-inner: #efefef;

  --adp-border-radius: 4px;

  --adp-border-color-inline: #d7d7d7;

  --adp-nav-height: 32px;

  --adp-nav-arrow-color: var(--adp-color-secondary);

  --adp-nav-action-size: 32px;

  --adp-nav-color-secondary: var(--adp-color-secondary);

  --adp-day-name-color: #ff9a19;

  --adp-day-name-color-hover: #8ad5f4;

  --adp-day-cell-width: 1fr;

  --adp-day-cell-height: 32px;

  --adp-month-cell-height: 42px;

  --adp-year-cell-height: 56px;

  --adp-pointer-size: 10px;

  --adp-poiner-border-radius: 2px;

  --adp-pointer-offset: 14px;

  --adp-cell-border-radius: 4px;

  --adp-cell-background-color-hover: var(--adp-background-color-hover);

  --adp-cell-background-color-selected: #5cc4ef;

  --adp-cell-background-color-selected-hover: #45bced;

  --adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);

  --adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);

  --adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);

  --adp-btn-height: 32px;

  --adp-btn-color: var(--adp-accent-color);

  --adp-btn-color-hover: var(--adp-color);

  --adp-btn-border-radius: var(--adp-border-radius);

  --adp-btn-background-color-hover: var(--adp-background-color-hover);

  --adp-btn-background-color-active: var(--adp-background-color-active);

  --adp-time-track-height: 1px;

  --adp-time-track-color: #dedede;

  --adp-time-track-color-hover: #b1b1b1;

  --adp-time-thumb-size: 12px;

  --adp-time-padding-inner: 10px;

  --adp-time-day-period-color: var(--adp-color-secondary);

  --adp-mobile-font-size: 16px;

  --adp-mobile-nav-height: 40px;

  --adp-mobile-width: 320px;

  --adp-mobile-day-cell-height: 38px;

  --adp-mobile-month-cell-height: 48px;

  --adp-mobile-year-cell-height: 64px;
}

.air-datepicker-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --adp-overlay-background-color: rgba(0, 0, 0, .3);

  --adp-overlay-transition-duration: .3s;

  --adp-overlay-transition-ease: ease-out;

  --adp-overlay-z-index: 99;
}

.air-datepicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background: var(--adp-background-color);

  border: 1px solid var(--adp-border-color);

  -webkit-box-shadow: 0 4px 12px rgba(0,0,0,.15);

          box-shadow: 0 4px 12px rgba(0,0,0,.15);

  border-radius: var(--adp-border-radius);

  -webkit-box-sizing: content-box;

          box-sizing: content-box;

  display: grid;

  grid-template-columns: 1fr;

  grid-template-rows: repeat(4, -webkit-max-content);

  grid-template-rows: repeat(4, max-content);

  grid-template-areas: var(--adp-grid-areas);

  font-family: var(--adp-font-family),sans-serif;

  font-size: var(--adp-font-size);

  color: var(--adp-color);

  width: var(--adp-width);

  position: absolute;

  -webkit-transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);

  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);

  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), transform var(--adp-transition-duration) var(--adp-transition-ease);

  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), transform var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);

  z-index: var(--adp-z-index);
}

.air-datepicker:not(.-custom-position-):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 0;
}

.air-datepicker.-from-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translateY(calc(var(--adp-transition-offset) * -1));

          transform: translateY(calc(var(--adp-transition-offset) * -1));
}

.air-datepicker.-from-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translateX(var(--adp-transition-offset));

          transform: translateX(var(--adp-transition-offset));
}

.air-datepicker.-from-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translateY(var(--adp-transition-offset));

          transform: translateY(var(--adp-transition-offset));
}

.air-datepicker.-from-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translateX(calc(var(--adp-transition-offset) * -1));

          transform: translateX(calc(var(--adp-transition-offset) * -1));
}

.air-datepicker.-active-:not(.-custom-position-):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translate(0, 0);

          transform: translate(0, 0);

  opacity: 1;
}

.air-datepicker.-active-.-custom-position-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transition: none;

  transition: none;
}

.air-datepicker.-inline-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--adp-border-color-inline);

  -webkit-box-shadow: none;

          box-shadow: none;

  position: static;

  left: auto;

  right: auto;

  opacity: 1;

  -webkit-transform: none;

          transform: none;
}

.air-datepicker.-inline-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  display: none;
}

.air-datepicker.-is-mobile-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --adp-font-size: var(--adp-mobile-font-size);

  --adp-day-cell-height: var(--adp-mobile-day-cell-height);

  --adp-month-cell-height: var(--adp-mobile-month-cell-height);

  --adp-year-cell-height: var(--adp-mobile-year-cell-height);

  --adp-nav-height: var(--adp-mobile-nav-height);

  --adp-nav-action-size: var(--adp-mobile-nav-height);

  position: fixed;

  width: var(--adp-mobile-width);

  border: none;
}

.air-datepicker.-is-mobile-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) * {

  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.air-datepicker.-is-mobile-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  display: none;
}

.air-datepicker.-is-mobile-:not(.-custom-position-):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translate(-50%, calc(-50% + var(--adp-transition-offset)));

          transform: translate(-50%, calc(-50% + var(--adp-transition-offset)));
}

.air-datepicker.-is-mobile-.-active-:not(.-custom-position-):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transform: translate(-50%, -50%);

          transform: translate(-50%, -50%);
}

.air-datepicker.-custom-position-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-transition: none;

  transition: none;
}

.air-datepicker-global-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: absolute;

  left: 0;

  top: 0;
}

.air-datepicker--pointer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  --pointer-half-size: calc(var(--adp-pointer-size) / 2);

  position: absolute;

  width: var(--adp-pointer-size);

  height: var(--adp-pointer-size);

  z-index: -1;
}

.air-datepicker--pointer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {

  content: "";

  position: absolute;

  background: #fff;

  border-top: 1px solid var(--adp-border-color-inline);

  border-right: 1px solid var(--adp-border-color-inline);

  border-top-right-radius: var(--adp-poiner-border-radius);

  width: var(--adp-pointer-size);

  height: var(--adp-pointer-size);

  -webkit-box-sizing: border-box;

          box-sizing: border-box;
}

.-top-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-top-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-top-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,[data-popper-placement^=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  top: calc(100% - var(--pointer-half-size) + 1px);
}

.-top-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-top-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-top-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,[data-popper-placement^=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after {

  -webkit-transform: rotate(135deg);

          transform: rotate(135deg);
}

.-right-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-right-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-right-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,[data-popper-placement^=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  right: calc(100% - var(--pointer-half-size) + 1px);
}

.-right-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-right-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-right-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,[data-popper-placement^=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after {

  -webkit-transform: rotate(225deg);

          transform: rotate(225deg);
}

.-bottom-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-bottom-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-bottom-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,[data-popper-placement^=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  bottom: calc(100% - var(--pointer-half-size) + 1px);
}

.-bottom-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-bottom-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-bottom-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,[data-popper-placement^=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after {

  -webkit-transform: rotate(315deg);

          transform: rotate(315deg);
}

.-left-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-left-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-left-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,[data-popper-placement^=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  left: calc(100% - var(--pointer-half-size) + 1px);
}

.-left-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-left-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,.-left-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after,[data-popper-placement^=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer:after {

  -webkit-transform: rotate(45deg);

          transform: rotate(45deg);
}

.-top-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-bottom-left-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  left: var(--adp-pointer-offset);
}

.-top-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-bottom-right-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  right: var(--adp-pointer-offset);
}

.-top-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-bottom-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  left: calc(50% - var(--adp-pointer-size)/2);
}

.-left-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-right-top-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  top: var(--adp-pointer-offset);
}

.-left-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-right-bottom-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  bottom: var(--adp-pointer-offset);
}

.-left-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer,.-right-center-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--pointer {

  top: calc(50% - var(--adp-pointer-size)/2);
}

.air-datepicker--navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-area: nav;
}

.air-datepicker--content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-sizing: content-box;

          box-sizing: content-box;

  padding: var(--adp-padding);

  grid-area: body;
}

.-only-timepicker-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .air-datepicker--content {

  display: none;
}

.air-datepicker--time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-area: timepicker;
}

.air-datepicker--buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  grid-area: buttons;
}

.air-datepicker--buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.air-datepicker--time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: var(--adp-padding);

  border-top: 1px solid var(--adp-border-color-inner);
}

.air-datepicker-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: fixed;

  background: var(--adp-overlay-background-color);

  left: 0;

  top: 0;

  width: 0;

  height: 0;

  opacity: 0;

  -webkit-transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), left 0s, height 0s, width 0s;

  transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), left 0s, height 0s, width 0s;

  -webkit-transition-delay: 0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);

          transition-delay: 0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);

  z-index: var(--adp-overlay-z-index);
}

.air-datepicker-overlay.-active-:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 1;

  width: 100%;

  height: 100%;

  -webkit-transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), height 0s, width 0s;

  transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), height 0s, width 0s;
}

.air-datepicker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  font-weight: 500;

  --adp-font-family: 'Roboto', sans-serif;

  --adp-padding: 0.25rem;

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

  --adp-background-color-hover: rgba(
            from var(--color-secondary) r g b / 0.19
        );

  --adp-background-color-active: rgba(
            from var(--color-secondary) r g b / 0.19
        );

  --adp-color: var(--color-content);

  --adp-color-secondary: var(--color-primary);

  --adp-accent-color: var(--color-primary);

  --adp-color-current-date: var(--color-secondary);

  --adp-color-other-month: rgba(from var(--color-content) r g b / 0.5);

  --adp-color-other-month-hover: var(--color-content);

  --adp-border-color: var(--color-base-200);

  --adp-border-color-inner: transparent;

  --adp-border-radius: 4px;

  --adp-border-color-inline: var(--color-base-200);

  --adp-nav-arrow-color: var(--color-primary);

  --adp-nav-color-secondary: var(--color-secondary);

  --adp-day-name-color: var(--color-base-300);

  --adp-cell-border-radius: 0.5rem;

  --adp-cell-background-color-hover: rgba(
            from var(--color-secondary) r g b / 0.19
        );

  --adp-cell-background-color-selected: var(--color-primary);

  --adp-cell-background-color-selected-hover: var(--color-secondary);

  --adp-btn-color: var(--adp-accent-color);

  --adp-btn-color-hover: var(--color-white);

  --adp-btn-background-color-hover: var(--color-secondary);

  --adp-btn-background-color-active: var(--color-secondary);

  -webkit-box-shadow: 0 3px 6px 0 rgba(from var(--color-primary) r g b / 0.1);

          box-shadow: 0 3px 6px 0 rgba(from var(--color-primary) r g b / 0.1);
}

.modal-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  position: fixed;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  background-color: rgba(0, 0, 0, 0.19);

  backdrop-filter: blur(3px);

  z-index: 50;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  padding: 1rem;

  opacity: 0;

  -webkit-transition: opacity 0.3s ease-in-out;

  transition: opacity 0.3s ease-in-out;
}

.modal-overlay.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  opacity: 1;
}

.modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--color-base-100);

  border-radius: 0.5rem;

  -webkit-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
            0 4px 6px -4px rgba(0, 0, 0, 0.1);

          box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
            0 4px 6px -4px rgba(0, 0, 0, 0.1);

  width: 100%;

  max-width: 56.25rem;

  max-height: 90vh;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  -webkit-transform: scale(0.95);

          transform: scale(0.95);

  -webkit-transition: -webkit-transform 0.3s ease-in-out;

  transition: -webkit-transform 0.3s ease-in-out;

  transition: transform 0.3s ease-in-out;

  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.modal-overlay.is-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-container {

  -webkit-transform: scale(1);

          transform: scale(1);
}

@media screen and (min-width: 80rem) {

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    max-width: 100rem;

    width: -webkit-fit-content;

    width: -moz-fit-content;

    width: fit-content;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-container .form-header {

    max-width: none;
  }

  .modal-container .formset-container .form-row:has(.errorlist) fieldset > div:first-of-type {

    -webkit-box-flex: initial !important;

        -ms-flex-positive: initial !important;

            flex-grow: initial !important;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-container .form-row:has(.errorlist) fieldset > div:first-of-type label {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: end;

        -ms-flex-align: end;

            align-items: flex-end;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .formset-container .form-row:has(.errorlist) fieldset:has(:nth-of-type(3)) {

    max-width: calc(100% / 3);
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .form-header {

    max-width: none;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields {

    max-width: -webkit-fit-content;

    max-width: -moz-fit-content;

    max-width: fit-content;

    width: -webkit-fit-content;

    width: -moz-fit-content;

    width: fit-content;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:has(#id_is_oze_installation) {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;

    margin: 0;

    margin: initial;

    width: 100%;

    max-width: 100%;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:has(#id_is_oze_installation) fieldset:has(textarea) {

    max-width: 100%;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:not(:has(.form-subgroup)) {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

        -ms-flex-direction: row;

            flex-direction: row;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:not(:has(.form-subgroup)) fieldset {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

        -ms-flex-direction: column;

            flex-direction: column;
  }

  .modal-container .form-section-container .collapse-grid-container .collapse-content .form-fields:has(fieldset > div:nth-of-type(3)) fieldset > div:first-of-type {

    -webkit-box-flex: initial !important;

        -ms-flex-positive: initial !important;

            flex-grow: initial !important;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:has(fieldset > div:nth-of-type(3)) fieldset > div:first-of-type label {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: end;

        -ms-flex-align: end;

            align-items: flex-end;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields fieldset {

    min-width: 10.25rem;

    max-width: 30.75rem;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields fieldset:has(.tom-select-widget) {

    width: 29rem;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields fieldset:has(.tom-select-widget):has(#id_tariff_group-ts-control) {

    width: 20.75rem;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields .form-subgroup {

    min-width: -webkit-fit-content;

    min-width: -moz-fit-content;

    min-width: fit-content;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields .form-subgroup .subgroup-fields {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

        -ms-flex-direction: row;

            flex-direction: row;
  }

  .modal-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .form-section-container .collapse-grid-container .collapse-content .form-fields:has(.form-subgroup) {

    min-width: -webkit-fit-content;

    min-width: -moz-fit-content;

    min-width: fit-content;

    max-width: none;

    width: 100%;
  }
}

.modal-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  padding: 1rem 1.5rem;

  border-bottom: 1px solid var(--color-base-300);

  -ms-flex-negative: 0;

      flex-shrink: 0;
}

.modal-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {

  font-size: 1.25rem;

  font-weight: 600;

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

.modal-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 1.5rem 1rem;

  overflow-y: auto;

  -webkit-box-flex: 1;

      -ms-flex-positive: 1;

          flex-grow: 1;
}

@media (min-width: 640px) {

  .modal-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    padding: 1.875rem 3.75rem;
  }
}

.modal-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end;

  gap: 0.75rem;

  padding: 1rem 1.5rem;

  border-top: 1px solid var(--color-base-300);

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

  -ms-flex-negative: 0;

      flex-shrink: 0;

  border-radius: 0 0 0.5rem 0.5rem;
}

.modal-close-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;

  background: var(--color-secondary);

  border: none;

  cursor: pointer;

  padding: 0.5rem;

  margin: -0.5rem;

  border-radius: 1.5rem;
}

.modal-close-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg {

  width: 1.5rem;

  height: 1.5rem;

  stroke: var(--color-white);

  -webkit-transition: stroke 0.2s ease-in-out;

  transition: stroke 0.2s ease-in-out;
}

.modal-close-btn:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.nav-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  gap: 0.375rem;

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

.nav-tab-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 0.75rem 1.5rem;

  font-size: 0.875rem;

  color: var(--color-content);

  text-align: center;

  border-top: 4px solid transparent;

  -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;

  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;

  text-decoration: none;

  background-color: transparent;
}

.nav-tab-item:not(.is-active):not(.is-disabled):hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border-color: var(--color-primary);

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

.nav-tab-item.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

  border-color: var(--color-secondary);

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

.nav-tab-item.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  color: rgba(from var(--color-content) r g b / 0.3);

  cursor: not-allowed;

  pointer-events: none;
}

.summary-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  border: 2px solid var(--color-white);

  border-radius: 0.25rem;

  padding: 0.75rem;

  margin-bottom: 1rem;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  gap: 0.5rem;

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

.summary-panel.is-ok:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgb(231, 248, 235);
}

@supports (color: color-mix(in lab, red, red)) {

  .summary-panel.is-ok:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(
                in srgb,
                var(--color-green) 12%,
                var(--color-white)
            );
  }
}

.summary-panel.is-missing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgb(from var(--color-error) r g b / 0.08);
}

.summary-panel.is-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: rgb(252, 255, 215);
}

@supports (color: color-mix(in lab, red, red)) {

  .summary-panel.is-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

    background-color: color-mix(
                in srgb,
                var(--color-warning) 30%,
                var(--color-white)
            );
  }
}

.summary-panel.is-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

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

.summary-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  font-weight: 500;

  margin-bottom: 0.75rem;
}

.summary-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  padding: 0.375rem 0;

  border-radius: 0.125rem;

  border: 3px solid var(--color-base-300);

  font-size: 0.875rem;
}

.summary-panel.is-ok:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .summary-item {

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

.summary-panel.is-missing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .summary-item {

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

.summary-panel.is-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .summary-item {

  border-color: rgb(250, 194, 97);
}

@supports (color: color-mix(in lab, red, red)) {

  .summary-panel.is-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .summary-item {

    border-color: color-mix(
                in srgb,
                var(--color-warning) 55%,
                var(--color-secondary) 45%
            );
  }
}

.summary-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  gap: 0.75rem;

  padding: 0.125rem 0;
}

.summary-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-box-flex: 0;

      -ms-flex: 0 0 16rem;

          flex: 0 0 16rem;

  font-style: italic;

  text-align: right;
}

.summary-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  font-weight: 500;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row .tabulator-cell {

  padding: 6px 8px;

  font-size: 0.875rem;

  line-height: 20px;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .zone-line {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  gap: 0.5rem;

  line-height: 1.25rem;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .zone-value {

  font-weight: 700;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-gap, .ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) 
        .tabulator-row.is-gap:hover {

  background-color: rgb(from var(--color-error) r g b / 0.18);
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-gap.is-gap-alt, .ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) 
        .tabulator-row.is-gap.is-gap-alt:hover {

  background-color: rgb(from var(--color-error) r g b / 0.32);
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-pending, .ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) 
        .tabulator-row.is-pending:hover {

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

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pending-label, .ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) 
        .continuation-label {

  font-style: italic;

  opacity: 0.7;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .continuation-label {

  font-size: 0.75rem;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-continuation a {

  opacity: 0.7;
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-correction, .ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) 
        .tabulator-row.is-correction:hover {

  background-color: rgb(from var(--color-warning) r g b / 0.45);
}

.ppe-summary-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .tabulator-row.is-overlap {

  outline: 1px dashed var(--color-error);

  outline-offset: -1px;
}

.ppe-filter-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -webkit-box-align: end;

      -ms-flex-align: end;

          align-items: flex-end;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  gap: 1.5rem;

  width: 100%;

  margin-bottom: 1.5rem;

  padding: 0.5rem;

  border: 1px solid var(--color-base-200);
}

.ppe-year-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  gap: 0.625rem;
}

.ppe-year-arrow-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  width: 3rem;

  height: 3rem;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  border-radius: 0.5rem;

  font-weight: 700;

  -webkit-transition: all 0.2s ease;

  transition: all 0.2s ease;

  border: none;

  cursor: pointer;
}

.ppe-year-arrow-btn.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: #e8e7ed;

  color: #ffffff;

  cursor: not-allowed;

  pointer-events: none;
}

.ppe-year-arrow-btn.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--color-active);

  color: #ffffff;
}

.ppe-year-arrow-btn.is-active:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  -webkit-filter: brightness(0.92);

          filter: brightness(0.92);
}

.ppe-year-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  min-width: 6.5rem;

  height: 3rem;

  padding: 0 1.5rem;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  border-radius: 0.5rem;

  font-size: 1.0625rem;

  font-weight: 700;

  -webkit-transition: all 0.2s ease;

  transition: all 0.2s ease;

  cursor: pointer;

  border: none;
}

.ppe-year-btn.is-selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--color-active);

  color: #ffffff;

  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.ppe-year-btn.is-unselected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: var(--color-base-100);

  color: var(--color-active);

  border: 1px solid var(--color-base-200);
}

.ppe-year-btn.is-unselected:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {

  background-color: #e2e8f0;
}

@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-space-y-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-space-x-reverse {

  syntax: "*";

  inherits: false;

  initial-value: 0;
}

@property --tw-border-style {

  syntax: "*";

  inherits: false;

  initial-value: solid;
}

@property --tw-leading {

  syntax: "*";

  inherits: false;
}

@property --tw-font-weight {

  syntax: "*";

  inherits: false;
}

@property --tw-tracking {

  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-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-backdrop-blur {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-brightness {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-contrast {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-grayscale {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-hue-rotate {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-invert {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-opacity {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-saturate {

  syntax: "*";

  inherits: false;
}

@property --tw-backdrop-sepia {

  syntax: "*";

  inherits: false;
}

@property --tw-duration {

  syntax: "*";

  inherits: false;
}

@property --tw-ease {

  syntax: "*";

  inherits: false;
}

@-webkit-keyframes spin {

  to {

    -webkit-transform: rotate(360deg);

            transform: rotate(360deg);
  }
}

@keyframes spin {

  to {

    -webkit-transform: rotate(360deg);

            transform: rotate(360deg);
  }
}

@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {

  ::-ms-backdrop {

    --tw-rotate-x: initial;

    --tw-rotate-y: initial;

    --tw-rotate-z: initial;

    --tw-skew-x: initial;

    --tw-skew-y: initial;

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

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

    --tw-border-style: solid;

    --tw-leading: initial;

    --tw-font-weight: initial;

    --tw-tracking: 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-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-backdrop-blur: initial;

    --tw-backdrop-brightness: initial;

    --tw-backdrop-contrast: initial;

    --tw-backdrop-grayscale: initial;

    --tw-backdrop-hue-rotate: initial;

    --tw-backdrop-invert: initial;

    --tw-backdrop-opacity: initial;

    --tw-backdrop-saturate: initial;

    --tw-backdrop-sepia: initial;

    --tw-duration: initial;

    --tw-ease: initial;
  }

  *, ::before, ::after, ::backdrop {

    --tw-rotate-x: initial;

    --tw-rotate-y: initial;

    --tw-rotate-z: initial;

    --tw-skew-x: initial;

    --tw-skew-y: initial;

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

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

    --tw-border-style: solid;

    --tw-leading: initial;

    --tw-font-weight: initial;

    --tw-tracking: 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-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-backdrop-blur: initial;

    --tw-backdrop-brightness: initial;

    --tw-backdrop-contrast: initial;

    --tw-backdrop-grayscale: initial;

    --tw-backdrop-hue-rotate: initial;

    --tw-backdrop-invert: initial;

    --tw-backdrop-opacity: initial;

    --tw-backdrop-saturate: initial;

    --tw-backdrop-sepia: initial;

    --tw-duration: initial;

    --tw-ease: initial;
  }
}
.tabulator:not(#\#):not(#\#){position:relative;border:1px solid #999;background-color:var(--color-white);font-size:16px;text-align:left;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill]:not(#\#):not(#\#) .tabulator-tableholder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]:not(#\#):not(#\#){display:inline-block}.tabulator.tabulator-block-select:not(#\#):not(#\#){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabulator.tabulator-ranges:not(#\#):not(#\#) .tabulator-cell:not(.tabulator-editing){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabulator:not(#\#):not(#\#) .tabulator-header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-bottom:1px solid var(--color-base-100);background-color:#e6e6e6;color:var(--color-primary);font-weight:bold;white-space:nowrap;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;outline:none}.tabulator:not(#\#):not(#\#) .tabulator-header.tabulator-header-hidden{display:none}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-header-contents{position:relative;overflow:hidden}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-header-contents .tabulator-headers{display:inline-block}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-right:1px solid rgba(0,0,0,0);background:#e6e6e6;text-align:left;vertical-align:bottom;overflow:hidden}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:1px solid var(--color-base-100);background:hsl(0,0%,80.1960784314%);pointer-events:none}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-range-highlight{background-color:#d6d6d6;color:#000}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-range-selected{background-color:#3876ca;color:#fff}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title.tabulator-col-title-wrap{white-space:normal;text-overflow:initial}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #999;padding:1px;background:#fff}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;right:4px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid var(--color-primary)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(0,0,0,0);overflow:hidden;margin-right:-1px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto !important}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{cursor:pointer;background-color:hsl(0,0%,80.1960784314%)}}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:var(--color-primary)}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid var(--color-primary)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter{color:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-bottom:6px solid #555}}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid var(--color-secondary)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter{color:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter.tabulator-col-sorter-element .tabulator-arrow:hover{cursor:pointer;border-top:6px solid #555}}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid var(--color-secondary);color:var(--color-secondary)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;top:4px;bottom:auto}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-frozen{position:sticky;left:0;z-index:11}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid rgba(0,0,0,0)}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid rgba(0,0,0,0)}.tabulator .tabulator-header .tabulator-calcs-holder{background:hsl(0,0%,95.1960784314%) !important}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-calcs-holder{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:hsl(0,0%,95.1960784314%) !important}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-frozen-rows-holder{display:inline-block}.tabulator:not(#\#):not(#\#) .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator:not(#\#):not(#\#) .tabulator-tableholder{position:relative;width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.tabulator:not(#\#):not(#\#) .tabulator-tableholder:focus{outline:none}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-placeholder{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;width:100%}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{display:inline-block;text-align:center;padding:10px;color:#ccc;font-weight:bold;font-size:20px;white-space:normal}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-table{position:relative;display:inline-block;background-color:#fff;white-space:nowrap;overflow:visible;color:var(--color-content)}.tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{background:hsl(0,0%,88.7254901961%) !important}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:bold}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid rgba(0,0,0,0)}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid rgba(0,0,0,0)}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-range-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-range-overlay .tabulator-range{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #2975dd}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active::after{content:"";position:absolute;right:-3px;bottom:-3px;width:6px;height:6px;background-color:#2975dd;border-radius:999px}.tabulator:not(#\#):not(#\#) .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2975dd}.tabulator:not(#\#):not(#\#) .tabulator-footer{border-top:1px solid #999;background-color:#e6e6e6;color:#555;font-weight:bold;white-space:nowrap;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-footer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 10px}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-footer-contents:empty{display:none}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-spreadsheet-tabs{margin-top:-5px;overflow-x:auto}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab{display:inline-block;padding:5px;border:#999 1px solid;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:.9em}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab:hover{cursor:pointer;opacity:.7}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-spreadsheet-tabs .tabulator-spreadsheet-tab.tabulator-spreadsheet-tab-active{background:#fff}.tabulator .tabulator-footer .tabulator-calcs-holder{background:hsl(0,0%,95.1960784314%) !important}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-calcs-holder{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;border-bottom:1px solid rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,0);overflow:hidden}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:hsl(0,0%,95.1960784314%) !important}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-calcs-holder .tabulator-row{display:inline-block}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-5px;border-bottom:none}.tabulator:not(#\#):not(#\#) .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page-counter{font-weight:normal}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-paginator{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page-size{display:inline-block;margin:0 5px;padding:2px 5px;border:1px solid #aaa;border-radius:3px}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page{display:inline-block;margin:0 2px;padding:2px 5px;border:1px solid #aaa;border-radius:3px;background:rgba(255,255,255,.2)}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page.active{color:#d00}.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page:disabled{opacity:.5}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-footer .tabulator-page:not(disabled):hover{cursor:pointer;background:rgba(0,0,0,.2);color:#fff}}.tabulator:not(#\#):not(#\#) .tabulator-col-resize-handle{position:relative;display:inline-block;width:6px;margin-left:-3px;margin-right:-3px;z-index:11;vertical-align:middle}@media(hover: hover)and (pointer: fine){.tabulator:not(#\#):not(#\#) .tabulator-col-resize-handle:hover{cursor:ew-resize}}.tabulator:not(#\#):not(#\#) .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}.tabulator:not(#\#):not(#\#) .tabulator-col-resize-guide{position:absolute;top:0;width:4px;height:100%;margin-left:-0.5px;background-color:#999;opacity:.5}.tabulator:not(#\#):not(#\#) .tabulator-row-resize-guide{position:absolute;left:0;width:100%;height:4px;margin-top:-0.5px;background-color:#999;opacity:.5}.tabulator:not(#\#):not(#\#) .tabulator-alert{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;z-index:100;height:100%;width:100%;background:rgba(0,0,0,.4);text-align:center}.tabulator:not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:bold;font-size:16px}.tabulator:not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}.tabulator:not(#\#):not(#\#) .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}.tabulator-row:not(#\#):not(#\#){position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:24px;background-color:#fff}.tabulator-row.tabulator-row-even:not(#\#):not(#\#){background-color:#efefef}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-selectable:hover:not(#\#):not(#\#){background-color:#bbb;cursor:pointer}}.tabulator-row.tabulator-selected:not(#\#):not(#\#){background-color:#9abcea}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-selected:hover:not(#\#):not(#\#){background-color:#769bcc;cursor:pointer}}.tabulator-row.tabulator-row-moving:not(#\#):not(#\#){border:1px solid #000;background:#fff}.tabulator-row.tabulator-moving:not(#\#):not(#\#){position:absolute;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);pointer-events:none;z-index:15}.tabulator-row.tabulator-range-highlight:not(#\#):not(#\#) .tabulator-cell.tabulator-range-row-header{background-color:#d6d6d6;color:#000}.tabulator-row.tabulator-range-highlight.tabulator-range-selected:not(#\#):not(#\#) .tabulator-cell.tabulator-range-row-header{background-color:#3876ca;color:#fff}.tabulator-row.tabulator-range-selected:not(#\#):not(#\#) .tabulator-cell.tabulator-range-row-header{background-color:#3876ca;color:#fff}.tabulator-row:not(#\#):not(#\#) .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}.tabulator-row:not(#\#):not(#\#) .tabulator-row-resize-handle.prev{top:0;bottom:auto}@media(hover: hover)and (pointer: fine){.tabulator-row:not(#\#):not(#\#) .tabulator-row-resize-handle:hover{cursor:ns-resize}}.tabulator-row:not(#\#):not(#\#) .tabulator-responsive-collapse{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.tabulator-row:not(#\#):not(#\#) .tabulator-responsive-collapse:empty{display:none}.tabulator-row:not(#\#):not(#\#) .tabulator-responsive-collapse table{font-size:16px}.tabulator-row:not(#\#):not(#\#) .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row:not(#\#):not(#\#) .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row:not(#\#):not(#\#) .tabulator-cell{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;border-right:1px solid rgba(0,0,0,0);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-tick{fill:#2dc214}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-cross{fill:#ce1515}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-row-header{border-right:1px solid #999;border-bottom:1px solid rgba(0,0,0,0);background:#e6e6e6}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-frozen{display:inline-block;position:sticky;left:0;background-color:inherit;z-index:11}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid rgba(0,0,0,0)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-left:2px solid rgba(0,0,0,0)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-editing input,.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-editing select{border:1px;background:rgba(0,0,0,0);outline:none}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-validation-fail input,.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-validation-fail select{border:1px;background:rgba(0,0,0,0);color:#d00}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-row-handle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:#666}.tabulator-row:not(#\#):not(#\#) .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header){background-color:#9abcea}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-branch-empty{display:inline-block;width:7px}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid var(--color-content);border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}@media(hover: hover)and (pointer: fine){.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:rgba(0,0,0,0)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:var(--color-content)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:var(--color-content)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:var(--color-content)}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:#666;color:#fff;font-weight:bold;font-size:1.1em}@media(hover: hover)and (pointer: fine){.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7;cursor:pointer}}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:inline;display:initial}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle svg{stroke:#fff}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row:not(#\#):not(#\#) .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}.tabulator-row.tabulator-group:not(#\#):not(#\#){-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid rgba(0,0,0,0);border-top:1px solid #999;padding:5px;padding-left:10px;background:#ccc;font-weight:bold;min-width:100%}@media(hover: hover)and (pointer: fine){.tabulator-row.tabulator-group:hover:not(#\#):not(#\#){cursor:pointer;background-color:rgba(0,0,0,.1)}}.tabulator-row.tabulator-group.tabulator-group-visible:not(#\#):not(#\#) .tabulator-arrow{margin-right:10px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid var(--color-secondary);border-bottom:0}.tabulator-row.tabulator-group.tabulator-group-level-1:not(#\#):not(#\#){padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2:not(#\#):not(#\#){padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3:not(#\#):not(#\#){padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4:not(#\#):not(#\#){padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5:not(#\#):not(#\#){padding-left:110px}.tabulator-row.tabulator-group:not(#\#):not(#\#) .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group:not(#\#):not(#\#) .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:0;border-left:6px solid var(--color-secondary);vertical-align:middle}.tabulator-row.tabulator-group:not(#\#):not(#\#) span{margin-left:10px;color:#d00}.tabulator-toggle:not(#\#):not(#\#){-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #ccc;background:#dcdcdc}.tabulator-toggle.tabulator-toggle-on:not(#\#):not(#\#){background:#1c6cc2}.tabulator-toggle:not(#\#):not(#\#) .tabulator-toggle-switch{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff}.tabulator-popup-container:not(#\#):not(#\#){position:absolute;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator-popup:not(#\#):not(#\#){padding:5px;border-radius:3px}.tabulator-tooltip:not(#\#):not(#\#){max-width:min(500px,100%);padding:3px 5px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;font-size:12px;pointer-events:none}.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}@media(hover: hover)and (pointer: fine){.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#efefef}}.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-item.tabulator-menu-item-submenu::after{display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;height:7px;width:7px;content:"";border-width:1px 1px 0 0;border-style:solid;border-color:rgba(0,0,0,0);vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tabulator-menu:not(#\#):not(#\#) .tabulator-menu-separator{border-top:1px solid rgba(0,0,0,0)}.tabulator-edit-list:not(#\#):not(#\#){max-height:200px;font-size:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item{padding:4px;color:var(--color-content);outline:none}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.active.focused{outline:1px solid rgba(255,255,255,.5)}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}@media(hover: hover)and (pointer: fine){.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-placeholder{padding:4px;color:var(--color-content);text-align:center}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-group{border-bottom:1px solid rgba(0,0,0,0);padding:4px;padding-top:6px;color:var(--color-content);font-weight:bold}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.tabulator-edit-list-group-level-2,.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-group.tabulator-edit-list-group-level-2{padding-left:12px}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.tabulator-edit-list-group-level-3,.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-group.tabulator-edit-list-group-level-3{padding-left:20px}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.tabulator-edit-list-group-level-4,.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-group.tabulator-edit-list-group-level-4{padding-left:28px}.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-item.tabulator-edit-list-group-level-5,.tabulator-edit-list:not(#\#):not(#\#) .tabulator-edit-list-group.tabulator-edit-list-group-level-5{padding-left:36px}.tabulator.tabulator-ltr:not(#\#):not(#\#){direction:ltr}.tabulator.tabulator-rtl:not(#\#):not(#\#){text-align:left;text-align:initial;direction:rtl}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-header .tabulator-col{text-align:left;text-align:initial;border-left:1px solid rgba(0,0,0,0);border-right:0;border-right:initial}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:0;margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;padding-left:25px}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{left:8px;right:auto;right:initial}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active::after{content:"";position:absolute;left:-3px;right:auto;right:initial;bottom:-3px;width:6px;height:6px;background-color:#2975dd;border-radius:999px}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-cell{border-right:0;border-right:initial;border-left:1px solid rgba(0,0,0,0)}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:0;margin-right:initial;margin-left:5px;border-bottom-left-radius:0;border-bottom-left-radius:initial;border-bottom-right-radius:1px;border-left:0;border-left:initial;border-right:2px solid rgba(0,0,0,0)}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:0;margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-left:2px solid rgba(0,0,0,0)}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right{border-right:2px solid rgba(0,0,0,0)}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-row .tabulator-col-resize-handle:last-of-type{width:3px;margin-left:0;margin-right:-3px}.tabulator.tabulator-rtl:not(#\#):not(#\#) .tabulator-footer .tabulator-calcs-holder{text-align:left;text-align:initial}.tabulator-print-fullscreen:not(#\#):not(#\#){position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000}body.tabulator-print-fullscreen-hide>*:not(.tabulator-print-fullscreen){display:none !important}.tabulator-print-table:not(#\#):not(#\#){border-collapse:collapse}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid rgba(0,0,0,0);border-top:1px solid #999;padding:5px;padding-left:10px;background:#ccc;font-weight:bold;min-width:100%}@media(hover: hover)and (pointer: fine){.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}}.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid var(--color-secondary);border-bottom:0}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px !important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px !important}.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:0;border-left:6px solid var(--color-secondary);vertical-align:middle}.tabulator-print-table:not(#\#):not(#\#) .tabulator-print-table-group span{margin-left:10px;color:#d00}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid var(--color-content);border-radius:2px;background:rgba(0,0,0,.1);overflow:hidden}@media(hover: hover)and (pointer: fine){.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control:hover{cursor:pointer;background:rgba(0,0,0,.2)}}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:rgba(0,0,0,0)}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:var(--color-content)}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:var(--color-content)}.tabulator-print-table:not(#\#):not(#\#) .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:var(--color-content)}html:not(#\#):not(#\#){scrollbar-color:var(--color-secondary) #f2f4d7;scrollbar-width:thin}body:not(#\#):not(#\#){font-family:"Roboto",sans-serif;font-weight:400}#menu nav{scrollbar-width:thin;width:15.625rem}#menu nav a{position:relative;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}#menu nav a:after{visibility:hidden;content:"";position:absolute;right:0;height:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.75rem;background:var(--color-secondary);border-radius:4px 0 0 4px;opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#menu nav a:hover:after{visibility:visible;opacity:1}#menu:not(#\#) nav a.active{background-color:var(--color-white) !important;color:var(--color-primary) !important}#menu nav a.active:after{visibility:visible;opacity:1}@media(max-width: 1023px){#menu{position:fixed;top:4rem;right:0;left:0;z-index:40;-webkit-transform:translateY(-250%);transform:translateY(-250%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;width:100%}#menu.menu-open{-webkit-transform:translateX(0);transform:translateX(0)}#menu .menu-text-short{display:none}}@media(min-width: 1024px){#menu{-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#menu .menu-text-short{display:none}html.menu-is-collapsed #menu{width:4.25rem;overflow:hidden}html.menu-is-collapsed #menu .menu-text,html.menu-is-collapsed #menu .menu-text-full{display:none}html.menu-is-collapsed #menu .menu-text-short{display:inline}html.menu-is-collapsed #menu nav a,html.menu-is-collapsed #menu .mt-auto a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}html.menu-is-collapsed #menu nav{max-width:3.25rem}html.menu-is-collapsed:not(#\#) #menu nav a{padding-right:1.5rem !important}#menu{-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#menu .menu-text-short{display:none}html.menu-is-collapsed #menu{width:4.25rem;overflow:hidden}html.menu-is-collapsed #menu .menu-text,html.menu-is-collapsed #menu .menu-text-full{display:none}html.menu-is-collapsed #menu .menu-text-short{display:inline}html.menu-is-collapsed #menu nav a,html.menu-is-collapsed #menu .mt-auto a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}html.menu-is-collapsed #menu nav{max-width:3.25rem}html.menu-is-collapsed:not(#\#) #menu nav a{padding-right:1.5rem !important}}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/20bc8a828b1fb411695e.woff2) format("woff2"),url(/static/webpack_bundles/a2e4ef9d919be8b97f11.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/10f45c5690b2c773946b.woff2) format("woff2"),url(/static/webpack_bundles/9c4e689d5087cd14f1b4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/61d25464e258fb442086.woff2) format("woff2"),url(/static/webpack_bundles/16a128726559c34950e0.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/b0c8f3be5896cd447ec4.woff2) format("woff2"),url(/static/webpack_bundles/811b5995331c2a750824.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/3e186316b7fdd6ccf426.woff2) format("woff2"),url(/static/webpack_bundles/692708f65fbd1251eaad.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/cb9141c167a8fce517a5.woff2) format("woff2"),url(/static/webpack_bundles/c22f93e127aee52caecf.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/0e9fd3c3858ed4dee5be.woff2) format("woff2"),url(/static/webpack_bundles/13df6cdfd476e2eef8e1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/33ec03ffa7a9d83ff00a.woff2) format("woff2"),url(/static/webpack_bundles/3760ffc5ff490745add5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/a945f076217600044d3a.woff2) format("woff2"),url(/static/webpack_bundles/4c782fc2f217bb8c6e8e.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/f14fe56abcd4996b28b9.woff2) format("woff2"),url(/static/webpack_bundles/4cdeff811cacdc4b2561.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/a437a9c860078cef8c7b.woff2) format("woff2"),url(/static/webpack_bundles/28aa5f957c9f863898a6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/746fb89e5af15396add3.woff2) format("woff2"),url(/static/webpack_bundles/69de6b498289aa682916.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/f8a4e60f08d2cdb628a2.woff2) format("woff2"),url(/static/webpack_bundles/79ce6b89f61428d8a08b.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/d0e576e41b4775f86cd4.woff2) format("woff2"),url(/static/webpack_bundles/7b80631bd738a583861c.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/2df6da07567499c91f66.woff2) format("woff2"),url(/static/webpack_bundles/53890a993c7e436c8a47.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/496b50975b3a28561a88.woff2) format("woff2"),url(/static/webpack_bundles/6fb0e16f4a683929b9de.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/670bdda11c44fb888b35.woff2) format("woff2"),url(/static/webpack_bundles/fee5c6295c192111b62d.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:300;src:url(/static/webpack_bundles/43a1b0a6f7a843f2d1a6.woff2) format("woff2"),url(/static/webpack_bundles/236e31c4b79020dcb791.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/98f0f40ca13d97bf40c6.woff2) format("woff2"),url(/static/webpack_bundles/548f6caafcf8a71cfefc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/853412e19305a4ed3793.woff2) format("woff2"),url(/static/webpack_bundles/087726fc88c9223cca7e.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/9642a4a41dc8d4846f63.woff2) format("woff2"),url(/static/webpack_bundles/48ded4195df54b2e3e5a.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/57812cd271fda86c10f5.woff2) format("woff2"),url(/static/webpack_bundles/7ec7a0e9e0786aee6e79.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/bc7e0dec038a9d72e0ef.woff2) format("woff2"),url(/static/webpack_bundles/692ee66563d6dc1dbb5e.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/f296d06d7106398ad195.woff2) format("woff2"),url(/static/webpack_bundles/aabf754f3e6cb69c1248.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/518707bb3d2fe24c748e.woff2) format("woff2"),url(/static/webpack_bundles/f0d6cc08579e9827cf2f.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/639383454033e94d3944.woff2) format("woff2"),url(/static/webpack_bundles/ef4cc4f901bdd8d07793.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/0d16261b107ca3336eeb.woff2) format("woff2"),url(/static/webpack_bundles/c1b1c5c6bf22ab6cb701.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/85815cc6a9f2d7a923bd.woff2) format("woff2"),url(/static/webpack_bundles/e2cbd4d4204853836dae.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/142c8060d09b5d82a9e6.woff2) format("woff2"),url(/static/webpack_bundles/139ecac4244ae6b8e7b4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/b0ec3e3639a05f6ead0b.woff2) format("woff2"),url(/static/webpack_bundles/6a93132653a1b5ea93d8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/8034f59184d19c4b8715.woff2) format("woff2"),url(/static/webpack_bundles/c94a996f2026cdc8b622.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/568be93d5ae84d2ba8fb.woff2) format("woff2"),url(/static/webpack_bundles/c9f480d24580719650e2.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/36709f6efe610c7c7ea2.woff2) format("woff2"),url(/static/webpack_bundles/d432214aa4c36a3a59ed.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/42808641616497f22e65.woff2) format("woff2"),url(/static/webpack_bundles/e2f505976097bd7bbf23.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/4d79568d451103badc87.woff2) format("woff2"),url(/static/webpack_bundles/4da5ef52a12cbd1799d1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:400;src:url(/static/webpack_bundles/564503cf377c92bcc152.woff2) format("woff2"),url(/static/webpack_bundles/c445ca4ae8215c11522c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/ef0965b421f667665255.woff2) format("woff2"),url(/static/webpack_bundles/aeab2cc4451be8b9d86a.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/01780fd62684af188890.woff2) format("woff2"),url(/static/webpack_bundles/d21a79f979e530434118.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/973c29ab080126156063.woff2) format("woff2"),url(/static/webpack_bundles/635e4d35a29a4a178c40.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/cb9864dcd4294f0bccc3.woff2) format("woff2"),url(/static/webpack_bundles/b9a415037587708086f6.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/233f0580df5fc08545b4.woff2) format("woff2"),url(/static/webpack_bundles/4d9eda1275cbd883f22c.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/e8741b6ed4b014a187a4.woff2) format("woff2"),url(/static/webpack_bundles/554161279afea69e08cc.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/f7cefda952721b9c5b5e.woff2) format("woff2"),url(/static/webpack_bundles/3164363bfedfa8473e81.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/a352ed92d427846d0a4f.woff2) format("woff2"),url(/static/webpack_bundles/d929fcd455b433be659a.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:500;src:url(/static/webpack_bundles/1c7e8aa0ba84e4f92e5f.woff2) format("woff2"),url(/static/webpack_bundles/f4ee5bd9ce239f6e5a1a.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/696570dcb6b2039bb755.woff2) format("woff2"),url(/static/webpack_bundles/9e810ca20f0192dae5ae.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/6eb3c197f1a5fe0b04ff.woff2) format("woff2"),url(/static/webpack_bundles/d6c924c41030b1183d49.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/2f88bbf2a82eb5a39407.woff2) format("woff2"),url(/static/webpack_bundles/c824f7a229394ece5516.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/1dbf67edd973e2b688f0.woff2) format("woff2"),url(/static/webpack_bundles/31cc085a81c63b443969.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/c2a0faaebdadb13ecb35.woff2) format("woff2"),url(/static/webpack_bundles/30bff0c4aa20b8579d2b.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/67ce5504d097e66986bf.woff2) format("woff2"),url(/static/webpack_bundles/809f4cf2af830e99920d.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/d362eac631e5509c9c3a.woff2) format("woff2"),url(/static/webpack_bundles/9a9dd6eb95f461b51211.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/e218c5abd01c2d9f9ae8.woff2) format("woff2"),url(/static/webpack_bundles/eba2987a38635da64ec0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:600;src:url(/static/webpack_bundles/2beb3d127643465020f8.woff2) format("woff2"),url(/static/webpack_bundles/fb665c06e90302ab24a2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/27eb18da5975f2edf14b.woff2) format("woff2"),url(/static/webpack_bundles/4f601222cb6329ebe79c.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/926e1a4175bf426ea4e6.woff2) format("woff2"),url(/static/webpack_bundles/1a63fc63331a4ca03316.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/79b6b25814993f5022f4.woff2) format("woff2"),url(/static/webpack_bundles/06ed51b0462b2858dbc3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/6d6f137c3bc1e1e502b2.woff2) format("woff2"),url(/static/webpack_bundles/93f12f4a2f94b841a293.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/d1cf4bc3039dab22720c.woff2) format("woff2"),url(/static/webpack_bundles/84f709db1695f02f3f14.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/e1d71acc707734868007.woff2) format("woff2"),url(/static/webpack_bundles/51b45ee7c36d44f6d924.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/876757aab86a31677ede.woff2) format("woff2"),url(/static/webpack_bundles/6424b1c360aacf9e7957.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/265de73897e8adbe82b4.woff2) format("woff2"),url(/static/webpack_bundles/064c6977713aa55be138.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:700;src:url(/static/webpack_bundles/d89b03c583b9adb99987.woff2) format("woff2"),url(/static/webpack_bundles/53f3933bc81f81da12ed.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/4d0d7af08ea92bc4958d.woff2) format("woff2"),url(/static/webpack_bundles/81d9b78e1de615d3ecbc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/ad2e90dcdc75dbfa6080.woff2) format("woff2"),url(/static/webpack_bundles/4a2f3b12f3a103ef84f5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/5cb99b9550bf65a61d71.woff2) format("woff2"),url(/static/webpack_bundles/bab3c58024264c40aa17.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/b4ae63f13e64aea1bdcb.woff2) format("woff2"),url(/static/webpack_bundles/296b634c60f9a49cf41d.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/b56e743117c8cc89ebbe.woff2) format("woff2"),url(/static/webpack_bundles/0ff0be21489b71f589cc.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/ce83f54f7d7b015c8395.woff2) format("woff2"),url(/static/webpack_bundles/ed5a635015b0cc90bf10.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/47b1ffc60a3a4900650d.woff2) format("woff2"),url(/static/webpack_bundles/259c076a29e9642499ca.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/0ecade0f7bcf63efa09e.woff2) format("woff2"),url(/static/webpack_bundles/25274d736cf6fdf29df6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/aacb5cfc672f3f006ceb.woff2) format("woff2"),url(/static/webpack_bundles/d5f221276725bc2368a0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/232ea5aa2e89adad3adb.woff2) format("woff2"),url(/static/webpack_bundles/caebe851db8ed254f244.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/3b0b0b1d2bf036388a1d.woff2) format("woff2"),url(/static/webpack_bundles/20b998c748e8b612fcfd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/5e7c75bba90a5453759c.woff2) format("woff2"),url(/static/webpack_bundles/988c20d80ec3cfaaa889.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/89171887e136ec28ca15.woff2) format("woff2"),url(/static/webpack_bundles/dc56a3ec1f7784134114.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/8024c6c77e30d4262bc2.woff2) format("woff2"),url(/static/webpack_bundles/fda2b04cca7c053b95b8.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/e016bc627884408d72b1.woff2) format("woff2"),url(/static/webpack_bundles/3717c697d395b531f712.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/f60d01b129954e44222d.woff2) format("woff2"),url(/static/webpack_bundles/2d7e076ce11d7d6c955d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/ba509215b020c2b93ed6.woff2) format("woff2"),url(/static/webpack_bundles/2a61793c6af3d5aa7a44.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:italic;font-display:swap;font-weight:900;src:url(/static/webpack_bundles/eec35cb60167ca8e3343.woff2) format("woff2"),url(/static/webpack_bundles/d9ab6e8f00ef7ab9f528.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

/*# sourceMappingURL=project.d4f30c026a507301b92e.css.map*/