/* [project]/node_modules/.pnpm/@mantine+notifications@8.2.7_@mantine+core@8.2.7_@mantine+hooks@8.2.7_react@19.0.0__@ty_5146fa20ba51da6e313bc1f11bf1ef44/node_modules/@mantine/notifications/styles.css [client] (css) */
.m_b37d9ac7 {
  width: calc(100% - var(--mantine-spacing-md) * 2);
  z-index: var(--notifications-z-index);
  max-width: var(--notifications-container-width);
  position: fixed;
}

.m_b37d9ac7:where([data-position="top-center"]) {
  top: var(--mantine-spacing-md);
  left: 50%;
  transform: translateX(-50%);
}

.m_b37d9ac7:where([data-position="top-left"]) {
  top: var(--mantine-spacing-md);
  left: var(--mantine-spacing-md);
}

.m_b37d9ac7:where([data-position="top-right"]) {
  top: var(--mantine-spacing-md);
  right: var(--mantine-spacing-md);
}

.m_b37d9ac7:where([data-position="bottom-center"]) {
  bottom: var(--mantine-spacing-md);
  left: 50%;
  transform: translateX(-50%);
}

.m_b37d9ac7:where([data-position="bottom-left"]) {
  bottom: var(--mantine-spacing-md);
  left: var(--mantine-spacing-md);
}

.m_b37d9ac7:where([data-position="bottom-right"]) {
  bottom: var(--mantine-spacing-md);
  right: var(--mantine-spacing-md);
}

.m_5ed0edd0 + .m_5ed0edd0 {
  margin-top: var(--mantine-spacing-md);
}

/* [project]/node_modules/.pnpm/@mantine+dates@8.2.7_@mantine+core@8.2.7_@mantine+hooks@8.2.7_react@19.0.0__@types+reac_f1e7976e9f75a6c83a7e5394121244ae/node_modules/@mantine/dates/styles.css [client] (css) */
.m_468e7eda {
  appearance: none;
  padding-top: 0;
  padding-bottom: 0;
}

.m_468e7eda::-webkit-calendar-picker-indicator {
  display: none;
}

.m_468e7eda::-webkit-clear-button {
  display: none;
}

.m_468e7eda::-webkit-datetime-edit-hour-field {
  max-height: calc(1.875rem * var(--mantine-scale));
  padding-top: 0;
  display: inline;
}

.m_468e7eda::-webkit-datetime-edit-minute-field {
  max-height: calc(1.875rem * var(--mantine-scale));
  padding-top: 0;
  display: inline;
}

.m_468e7eda::-webkit-datetime-edit-second-field {
  max-height: calc(1.875rem * var(--mantine-scale));
  padding-top: 0;
  display: inline;
}

.m_468e7eda::-webkit-datetime-edit-ampm-field {
  max-height: calc(1.875rem * var(--mantine-scale));
  padding-top: 0;
  display: inline;
}

.m_468e7eda::-webkit-datetime-edit-hour-field:focus {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

.m_468e7eda::-webkit-datetime-edit-minute-field:focus {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

.m_468e7eda::-webkit-datetime-edit-second-field:focus {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

.m_468e7eda::-webkit-datetime-edit-ampm-field:focus {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

.m_7a8f1e6d {
  align-items: center;
  height: 100%;
  display: flex;
  overflow: hidden;
}

:where([dir="rtl"]) .m_7a8f1e6d {
  flex-direction: row-reverse;
}

.m_d6bb0a54 {
  height: calc(var(--input-height)  - 15px);
  align-items: center;
  display: flex;
}

.m_b97ecb26 {
  flex-direction: column;
  display: flex;
}

.m_31fe42f9 {
  gap: calc(.25rem * var(--mantine-scale));
  display: flex;
}

.m_9c4817c3 {
  padding: calc(.25rem * var(--mantine-scale));
}

.m_154c536b {
  text-align: center;
  border-radius: var(--mantine-radius-default);
  width: 2.5em;
  height: 2em;
  font-size: var(--control-font-size, var(--mantine-font-size-sm));
}

.m_154c536b:where([data-active]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

@media (hover: hover) {
  .m_154c536b:hover:where(:not([data-active])) {
    color: var(--mantine-color-bright);
  }

  :where([data-mantine-color-scheme="dark"]) .m_154c536b:hover:where(:not([data-active])) {
    background-color: var(--mantine-color-dark-5);
  }

  :where([data-mantine-color-scheme="light"]) .m_154c536b:hover:where(:not([data-active])) {
    background-color: var(--mantine-color-gray-1);
  }
}

@media (hover: none) {
  .m_154c536b:active:where(:not([data-active])) {
    color: var(--mantine-color-bright);
  }

  :where([data-mantine-color-scheme="dark"]) .m_154c536b:active:where(:not([data-active])) {
    background-color: var(--mantine-color-dark-5);
  }

  :where([data-mantine-color-scheme="light"]) .m_154c536b:active:where(:not([data-active])) {
    background-color: var(--mantine-color-gray-1);
  }
}

.m_7be09d0c {
  text-align: center;
  border-radius: var(--mantine-radius-default);
  height: 2em;
  font-size: var(--control-font-size, var(--mantine-font-size-sm));
  padding-inline: .5em;
}

.m_7be09d0c:where([data-active]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
}

@media (hover: hover) {
  .m_7be09d0c:hover:where(:not([data-active])) {
    color: var(--mantine-color-bright);
  }

  :where([data-mantine-color-scheme="dark"]) .m_7be09d0c:hover:where(:not([data-active])) {
    background-color: var(--mantine-color-dark-5);
  }

  :where([data-mantine-color-scheme="light"]) .m_7be09d0c:hover:where(:not([data-active])) {
    background-color: var(--mantine-color-gray-1);
  }
}

@media (hover: none) {
  .m_7be09d0c:active:where(:not([data-active])) {
    color: var(--mantine-color-bright);
  }

  :where([data-mantine-color-scheme="dark"]) .m_7be09d0c:active:where(:not([data-active])) {
    background-color: var(--mantine-color-dark-5);
  }

  :where([data-mantine-color-scheme="light"]) .m_7be09d0c:active:where(:not([data-active])) {
    background-color: var(--mantine-color-gray-1);
  }
}

.m_7d00001d + .m_7d00001d {
  margin-top: var(--mantine-spacing-sm);
}

.m_d8d918d7 {
  margin-bottom: calc(.25rem * var(--mantine-scale));
  color: var(--mantine-color-dimmed);
  font-size: calc(var(--control-font-size, var(--mantine-font-size-sm))  - 2px);
  align-items: center;
  padding-inline-start: calc(.4375rem * var(--mantine-scale));
  font-weight: 500;
  display: flex;
}

.m_d8d918d7:after {
  content: "";
  width: 100%;
  height: calc(.0625rem * var(--mantine-scale));
  flex: 1;
  margin-inline-start: var(--mantine-spacing-xs);
}

:where([data-mantine-color-scheme="light"]) .m_d8d918d7:after {
  background-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_d8d918d7:after {
  background-color: var(--mantine-color-dark-4);
}

.m_6b43ba88 {
  caret-color: #0000;
  font-variant-numeric: tabular-nums;
  text-align: center;
  text-align-last: center;
  width: calc(2ch + .3em);
  height: 100%;
  color: var(--input-color);
  border-radius: calc(.125rem * var(--mantine-scale));
  appearance: none;
  background-color: #0000;
  border: 0;
  padding-inline: .15em;
  line-height: 1;
  position: relative;
}

.m_6b43ba88:where([data-am-pm]) {
  width: calc(3ch + .3em);
}

.m_6b43ba88:where(:disabled) {
  cursor: not-allowed;
}

.m_6b43ba88::selection {
  background-color: #0000;
}

.m_6b43ba88::placeholder {
  opacity: 1;
  color: inherit;
}

.m_6b43ba88:focus {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
  outline: 0;
}

.m_6b43ba88:focus::placeholder {
  color: var(--mantine-color-white);
}

.m_396ce5cb {
  --day-size-xs: calc(1.875rem * var(--mantine-scale));
  --day-size-sm: calc(2.25rem * var(--mantine-scale));
  --day-size-md: calc(2.625rem * var(--mantine-scale));
  --day-size-lg: calc(3rem * var(--mantine-scale));
  --day-size-xl: calc(3.375rem * var(--mantine-scale));
  --day-size: var(--day-size-sm);
  width: var(--day-size, var(--day-size-sm));
  height: var(--day-size, var(--day-size-sm));
  font-size: calc(var(--day-size) / 2.8);
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  border-radius: var(--mantine-radius-default);
  color: var(--mantine-color-text);
  opacity: 1;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

@media (hover: hover) {
  [data-mantine-color-scheme="light"] .m_396ce5cb:hover:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .m_396ce5cb:hover:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) {
    background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
  [data-mantine-color-scheme="light"] .m_396ce5cb:active:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .m_396ce5cb:active:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) {
    background-color: var(--mantine-color-dark-5);
  }
}

.m_396ce5cb:where([data-static]) {
  -webkit-user-select: auto;
  user-select: auto;
  cursor: default;
}

.m_396ce5cb:where([data-weekend]) {
  color: var(--mantine-color-red-6);
}

.m_396ce5cb:where([data-outside]) {
  color: var(--mantine-color-dimmed);
  opacity: .5;
}

.m_396ce5cb:where(:disabled, [data-disabled]) {
  color: var(--mantine-color-disabled-color);
  cursor: not-allowed;
  opacity: .5;
}

.m_396ce5cb:where([data-hidden]) {
  display: none;
}

:where([data-mantine-color-scheme="light"]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected], [data-in-range])) {
  border: 1px solid var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme="dark"]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected], [data-in-range])) {
  border: 1px solid var(--mantine-color-dark-4);
}

.m_396ce5cb:where([data-in-range]) {
  background-color: var(--mantine-primary-color-light-hover);
  border-radius: 0;
}

@media (hover: hover) {
  .m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled], [data-static])) {
    background-color: var(--mantine-primary-color-light);
  }
}

@media (hover: none) {
  .m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled], [data-static])) {
    background-color: var(--mantine-primary-color-light);
  }
}

.m_396ce5cb:where([data-first-in-range]) {
  border-radius: 0;
  border-start-start-radius: var(--mantine-radius-default);
  border-end-start-radius: var(--mantine-radius-default);
}

.m_396ce5cb:where([data-last-in-range]) {
  border-radius: 0;
  border-start-end-radius: var(--mantine-radius-default);
  border-end-end-radius: var(--mantine-radius-default);
}

.m_396ce5cb:where([data-last-in-range][data-first-in-range]) {
  border-radius: var(--mantine-radius-default);
}

.m_396ce5cb:where([data-selected]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-primary-color-contrast);
}

@media (hover: hover) {
  .m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled], [data-static])) {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

@media (hover: none) {
  .m_396ce5cb:where([data-selected]):active:where(:not([data-disabled], [data-static])) {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

.m_18a3eca {
  color: var(--mantine-color-dimmed);
  font-weight: normal;
  font-size: var(--wr-fz, var(--mantine-font-size-sm));
  text-transform: capitalize;
  padding-bottom: calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2);
}

.m_cc9820d3 {
  border-collapse: collapse;
  table-layout: fixed;
}

.m_8f457cd5 {
  padding: 0;
}

.m_8f457cd5:where([data-with-spacing]) {
  padding: calc(.03125rem * var(--mantine-scale));
}

.m_6cff9dea {
  --wn-size-xs: calc(1.875rem * var(--mantine-scale));
  --wn-size-sm: calc(2.25rem * var(--mantine-scale));
  --wn-size-md: calc(2.625rem * var(--mantine-scale));
  --wn-size-lg: calc(3rem * var(--mantine-scale));
  --wn-size-xl: calc(3.375rem * var(--mantine-scale));
  color: var(--mantine-color-dimmed);
  font-weight: normal;
  font-size: calc(var(--wn-size, var(--wn-size-sm)) / 2.8);
  text-align: center;
  width: var(--wn-size, var(--wn-size-sm));
}

.m_dc6a3c71 {
  --dpc-size-xs: calc(1.875rem * var(--mantine-scale));
  --dpc-size-sm: calc(2.25rem * var(--mantine-scale));
  --dpc-size-md: calc(2.625rem * var(--mantine-scale));
  --dpc-size-lg: calc(3rem * var(--mantine-scale));
  --dpc-size-xl: calc(3.375rem * var(--mantine-scale));
  --dpc-size: var(--dpc-size-sm);
  font-size: var(--dpc-fz, var(--mantine-font-size-sm));
  height: var(--dpc-size);
  width: calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  color: var(--mantine-color-text);
  opacity: 1;
  border-radius: var(--mantine-radius-default);
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: flex;
}

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_dc6a3c71:hover:where(:not([data-disabled], :disabled)) {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_dc6a3c71:hover:where(:not([data-disabled], :disabled)) {
    background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_dc6a3c71:active:where(:not([data-disabled], :disabled)) {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_dc6a3c71:active:where(:not([data-disabled], :disabled)) {
    background-color: var(--mantine-color-dark-5);
  }
}

.m_dc6a3c71:where(:disabled, [data-disabled]) {
  color: var(--mantine-color-disabled-color);
  cursor: not-allowed;
  opacity: .5;
}

.m_dc6a3c71:where([data-selected]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-primary-color-contrast, var(--mantine-color-white));
}

@media (hover: hover) {
  .m_dc6a3c71:where([data-selected]):hover {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

@media (hover: none) {
  .m_dc6a3c71:where([data-selected]):active {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

.m_dc6a3c71:where([data-in-range]) {
  background-color: var(--mantine-primary-color-light-hover);
  border-radius: 0;
}

@media (hover: hover) {
  .m_dc6a3c71:where([data-in-range]):hover {
    background-color: var(--mantine-primary-color-light);
  }
}

@media (hover: none) {
  .m_dc6a3c71:where([data-in-range]):active {
    background-color: var(--mantine-primary-color-light);
  }
}

.m_dc6a3c71:where([data-first-in-range]) {
  border-radius: 0;
  border-start-start-radius: var(--mantine-radius-default);
  border-end-start-radius: var(--mantine-radius-default);
}

.m_dc6a3c71:where([data-last-in-range]) {
  border-radius: 0;
  border-start-end-radius: var(--mantine-radius-default);
  border-end-end-radius: var(--mantine-radius-default);
}

.m_dc6a3c71:where([data-first-in-range][data-last-in-range]) {
  border-radius: var(--mantine-radius-default);
}

.m_9206547b {
  border-collapse: collapse;
  border-width: 0;
}

.m_c5a19c7d {
  padding: 0;
}

.m_c5a19c7d:where([data-with-spacing]) {
  padding: calc(.03125rem * var(--mantine-scale));
}

.m_2a6c32d {
  border-collapse: collapse;
  cursor: pointer;
  border-width: 0;
}

.m_fe27622f {
  padding: 0;
}

.m_fe27622f:where([data-with-spacing]) {
  padding: calc(.03125rem * var(--mantine-scale));
}

.m_730a79ed {
  --dch-control-size-xs: calc(1.875rem * var(--mantine-scale));
  --dch-control-size-sm: calc(2.25rem * var(--mantine-scale));
  --dch-control-size-md: calc(2.625rem * var(--mantine-scale));
  --dch-control-size-lg: calc(3rem * var(--mantine-scale));
  --dch-control-size-xl: calc(3.375rem * var(--mantine-scale));
  --dch-control-size: var(--dch-control-size-sm);
  max-width: calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));
  margin-bottom: var(--mantine-spacing-xs);
  display: flex;
}

.m_f6645d97, .m_2351eeb0 {
  height: var(--dch-control-size);
  border-radius: var(--mantine-radius-default);
  -webkit-user-select: none;
  user-select: none;
  opacity: 1;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
}

.m_f6645d97:where([data-static]), .m_2351eeb0:where([data-static]) {
  cursor: default;
}

@media (hover: hover) {
  [data-mantine-color-scheme="light"] .m_f6645d97:hover:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="light"] .m_2351eeb0:hover:where(:not([data-disabled], [data-static], :disabled)) {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .m_f6645d97:hover:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="dark"] .m_2351eeb0:hover:where(:not([data-disabled], [data-static], :disabled)) {
    background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
  [data-mantine-color-scheme="light"] .m_f6645d97:active:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="light"] .m_2351eeb0:active:where(:not([data-disabled], [data-static], :disabled)) {
    background-color: var(--mantine-color-gray-0);
  }

  [data-mantine-color-scheme="dark"] .m_f6645d97:active:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="dark"] .m_2351eeb0:active:where(:not([data-disabled], [data-static], :disabled)) {
    background-color: var(--mantine-color-dark-5);
  }
}

.m_f6645d97:where(:disabled, [data-disabled]), .m_2351eeb0:where(:disabled, [data-disabled]) {
  opacity: .2;
  cursor: not-allowed;
}

.m_2351eeb0 {
  width: var(--dch-control-size);
}

.m_f6645d97 {
  font-size: var(--dch-fz, var(--mantine-font-size-sm));
  text-transform: capitalize;
  flex: 1;
  font-weight: 500;
}

.m_367dc749 {
  width: 60%;
  height: 60%;
}

.m_367dc749:where([data-direction="next"]) {
  transform: rotate(270deg);
}

:where([dir="rtl"]) .m_367dc749:where([data-direction="next"]), .m_367dc749:where([data-direction="previous"]) {
  transform: rotate(90deg);
}

:where([dir="rtl"]) .m_367dc749:where([data-direction="previous"]) {
  transform: rotate(270deg);
}

.m_30b26e33 {
  gap: var(--mantine-spacing-md);
  display: flex;
}

.m_6fa5e2aa {
  cursor: pointer;
  line-height: unset;
}

.m_6fa5e2aa:where([data-read-only]) {
  cursor: default;
}

.m_765a40cf {
  font-size: var(--preset-font-size);
  display: flex;
}

.m_d6a681e1 {
  border-inline-end: calc(.0625rem * var(--mantine-scale)) solid;
  flex-direction: column;
  margin-inline-end: .5em;
  padding-inline-end: .5em;
  display: flex;
}

:where([data-mantine-color-scheme="light"]) .m_d6a681e1 {
  border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_d6a681e1 {
  border-color: var(--mantine-color-dark-5);
}

.m_acd30b22 {
  border-radius: var(--mantine-radius-default);
  font-size: var(--preset-font-size);
  white-space: nowrap;
  padding: .52em .8em;
}

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_acd30b22:hover {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_acd30b22:hover {
    background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_acd30b22:active {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_acd30b22:active {
    background-color: var(--mantine-color-dark-5);
  }
}

.m_208d2562 {
  margin-top: var(--mantine-spacing-md);
  align-items: stretch;
  display: flex;
}

.m_62ee059 {
  flex: 1;
  margin-inline-end: var(--mantine-spacing-md);
}

.m_ac3f4d63 {
  text-align: center;
  border: 1px solid var(--mantine-color-default-border);
  background-color: var(--mantine-color-default);
  color: var(--mantine-color-default-color);
  border-radius: var(--time-grid-radius, var(--mantine-radius-default));
  font-size: var(--time-grid-fz, var(--mantine-font-size-sm));
  padding-block: .25em;
  padding-inline: 1em;
}

@media (hover: hover) {
  .m_ac3f4d63:hover:where(:not([data-disabled])) {
    background-color: var(--mantine-color-default-hover);
  }
}

@media (hover: none) {
  .m_ac3f4d63:active:where(:not([data-disabled])) {
    background-color: var(--mantine-color-default-hover);
  }
}

.m_ac3f4d63:where([data-active]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-color-white);
  border-color: #0000;
}

@media (hover: hover) {
  .m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])) {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

@media (hover: none) {
  .m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])) {
    background-color: var(--mantine-primary-color-filled-hover);
  }
}

.m_ac3f4d63:where(:disabled, [data-disabled]) {
  opacity: .5;
  cursor: not-allowed;
}

/* [project]/node_modules/.pnpm/@mantine+spotlight@8.2.7_@mantine+core@8.2.7_@mantine+hooks@8.2.7_react@19.0.0__@types+_07b0d3518b2318ffa616ad1340559395/node_modules/@mantine/spotlight/styles.css [client] (css) */
.m_d2b315db[data-scrollable] {
  --spotlight-content-height: 100%;
}

.m_3cd250e0 {
  height: var(--spotlight-content-height, auto);
  max-height: var(--spotlight-max-height);
  overflow: hidden;
}

.m_d2abce9b {
  height: var(--spotlight-content-height, auto);
  flex-direction: column;
  display: flex;
}

.m_f366a061 {
  background-color: #0000;
  border: 0;
}

.m_6e463822 {
  --spotlight-actions-list-padding: calc(.25rem * var(--mantine-scale));
  border-top: calc(.0625rem * var(--mantine-scale)) solid;
  padding: var(--spotlight-actions-list-padding);
  max-height: calc(100% - 3.125rem);
  flex: 1;
  margin-inline-end: calc(var(--spotlight-actions-list-padding) * -1);
}

:where([data-mantine-color-scheme="light"]) .m_6e463822 {
  border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_6e463822 {
  border-color: var(--mantine-color-dark-4);
}

.m_d49bb8ef {
  width: 100%;
  padding: 7px var(--mantine-spacing-md);
  border-radius: var(--mantine-radius-default);
  color: inherit;
  text-align: left;
  background-color: #0000;
  align-items: center;
  display: flex;
}

:where([dir="rtl"]) .m_d49bb8ef {
  text-align: right;
}

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_d49bb8ef:where(:not([data-selected])):hover {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_d49bb8ef:where(:not([data-selected])):hover {
    background-color: var(--mantine-color-dark-6);
  }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_d49bb8ef:where(:not([data-selected])):active {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_d49bb8ef:where(:not([data-selected])):active {
    background-color: var(--mantine-color-dark-6);
  }
}

.m_d49bb8ef:where([data-selected]) {
  background-color: var(--mantine-primary-color-filled);
  color: var(--mantine-primary-color-contrast, var(--mantine-color-white));
  --action-description-color: var(--mantine-primary-color-contrast, var(--mantine-color-white));
  --action-description-opacity: .7;
}

.m_3d475731 {
  flex: 1;
}

.m_832642f6 {
  opacity: 1;
  color: inherit;
}

.m_832642f6:where([data-dimmed]) {
  opacity: var(--action-description-opacity, 1);
  color: var(--action-description-color, var(--mantine-color-dimmed));
}

.m_832642f6:where([data-position="left"]) {
  margin-inline-end: var(--mantine-spacing-md);
}

.m_832642f6:where([data-position="right"]) {
  margin-inline-start: var(--mantine-spacing-md);
}

.m_832642f6 > svg, .m_6c2a1345 {
  display: block;
}

.m_a6d9d78d {
  font-size: var(--mantine-font-size-xs);
  opacity: var(--action-description-opacity, 1);
  color: var(--action-description-color, var(--mantine-color-dimmed));
  display: block;
}

.m_82f78f74 {
  color: var(--mantine-color-dimmed);
  padding: var(--mantine-spacing-md);
  text-align: center;
}

.m_ddcaf054 {
  padding: var(--mantine-spacing-xs) calc(var(--mantine-spacing-md)  + calc(.25rem * var(--mantine-scale)));
  border-top: calc(.0625rem * var(--mantine-scale)) solid;
}

:where([data-mantine-color-scheme="light"]) .m_ddcaf054 {
  border-color: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_ddcaf054 {
  border-color: var(--mantine-color-dark-4);
}

.m_5a3e5f7b {
  margin-top: var(--mantine-spacing-md);
  flex-direction: column;
  display: flex;
}

.m_5a3e5f7b:before {
  content: var(--spotlight-label);
  text-transform: uppercase;
  font-size: var(--mantine-font-size-xs);
  color: var(--mantine-color-dimmed);
  padding-inline-start: var(--mantine-spacing-md);
  font-weight: 700;
}

.m_5a3e5f7b:empty {
  display: none;
}

/* [project]/node_modules/.pnpm/@mantine+charts@8.2.7_@mantine+core@8.2.7_@mantine+hooks@8.2.7_react@19.0.0__@types+rea_82a0194f20ab002f2bde2766b46999dd/node_modules/@mantine/charts/styles.css [client] (css) */
.m_e4d36c9b {
  min-width: calc(12.5rem * var(--mantine-scale));
  background-color: var(--mantine-color-body);
  box-shadow: var(--mantine-shadow-md);
  border-radius: var(--mantine-radius-default);
}

:where([data-mantine-color-scheme="light"]) .m_e4d36c9b {
  border: 1px solid var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme="dark"]) .m_e4d36c9b {
  border: 1px solid var(--mantine-color-dark-4);
}

.m_7f4bcb19 {
  padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
  font-size: var(--mantine-font-size-md);
  color: var(--mantine-color-bright);
  font-weight: 500;
}

.m_3de554dd {
  padding: var(--mantine-spacing-sm) var(--mantine-spacing-md);
  padding-top: 0;
}

.m_e4d36c9b:where([data-type="radial"]) :where(.m_3de554dd) {
  padding-top: var(--mantine-spacing-sm);
}

.m_b30369b5 {
  width: calc(.75rem * var(--mantine-scale));
  height: calc(.75rem * var(--mantine-scale));
}

.m_3de8964e {
  font-size: var(--mantine-font-size-sm);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.m_3de8964e:where(.m_3de8964e + .m_3de8964e) {
  margin-top: calc(var(--mantine-spacing-sm) / 2);
}

.m_3de8964e[data-type="scatter"] .m_b30369b5 {
  display: none;
}

.m_50186d10 {
  align-items: center;
  gap: var(--mantine-spacing-sm);
  margin-inline-end: var(--mantine-spacing-xl);
  display: flex;
}

.m_501dadf9 {
  color: var(--mantine-color-text);
  font-size: var(--mantine-font-size-sm);
}

.m_50192318 {
  color: var(--mantine-color-bright);
}

.m_847eaf {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  display: flex;
}

.m_847eaf:where([data-centered]) {
  justify-content: center;
}

.m_847eaf:where([data-position="top"]) {
  padding-bottom: var(--mantine-spacing-md);
}

.m_847eaf:where([data-position="bottom"]) {
  padding-top: var(--mantine-spacing-md);
}

.m_17da7e62 {
  align-items: center;
  gap: calc(.4375rem * var(--mantine-scale));
  padding: 7px var(--mantine-spacing-xs);
  border-radius: var(--mantine-radius-default);
  line-height: 1;
  display: flex;
}

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_17da7e62:where(:hover) {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_17da7e62:where(:hover) {
    background-color: var(--mantine-color-dark-5);
  }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_17da7e62:where(:active) {
    background-color: var(--mantine-color-gray-0);
  }

  :where([data-mantine-color-scheme="dark"]) .m_17da7e62:where(:active) {
    background-color: var(--mantine-color-dark-5);
  }
}

.m_17da7e62[data-without-color] .m_6e236e21 {
  display: none;
}

.m_8ff56c0d {
  font-size: var(--mantine-font-size-sm);
  margin: 0;
  padding: 0;
}

.m_a50f3e58 {
  --chart-bar-label-color: var(--mantine-color-dimmed);
  width: 100%;
  display: block;
}

.m_a50f3e58 svg {
  overflow: visible;
}

:where([data-mantine-color-scheme="light"]) .m_a50f3e58 {
  --chart-grid-color: #adb5bd99;
  --chart-cursor-fill: #adb5bd26;
}

:where([data-mantine-color-scheme="dark"]) .m_a50f3e58 {
  --chart-cursor-fill: #69696926;
  --chart-grid-color: #69696999;
}

.m_a50f3e58 :where(text) {
  font-family: var(--mantine-font-family);
  color: var(--chart-text-color, var(--mantine-color-dimmed));
}

.m_af9188cb {
  width: 100%;
  height: 100%;
}

.m_a50a48bc {
  stroke: var(--chart-grid-color);
}

.m_a507a517 {
  color: var(--chart-grid-color);
}

.m_2293801d {
  color: var(--chart-text-color, var(--mantine-color-dimmed));
}

.m_92b296cd {
  min-width: calc(12.5rem * var(--mantine-scale));
  background-color: var(--mantine-color-body);
  box-shadow: var(--mantine-shadow-md);
  border-radius: var(--mantine-radius-default);
  padding: var(--mantine-spacing-sm);
}

:where([data-mantine-color-scheme="light"]) .m_92b296cd {
  border: 1px solid var(--mantine-color-gray-3);
}

:where([data-mantine-color-scheme="dark"]) .m_92b296cd {
  border: 1px solid var(--mantine-color-dark-4);
}

.m_a410e613 {
  min-height: var(--chart-size, auto);
  height: var(--chart-size, auto);
  width: var(--chart-size, auto);
  min-width: var(--chart-size, auto);
}

.m_a410e613 :where(*) {
  outline: 0;
}

.m_ddb0bfe3 {
  fill: var(--mantine-color-text);
  font-size: var(--mantine-font-size-sm);
}

.m_cd8943fd {
  min-height: var(--chart-size, auto);
  height: var(--chart-size, auto);
  width: var(--chart-size, auto);
  min-width: var(--chart-size, auto);
}

.m_cd8943fd :where(*) {
  outline: 0;
}

:where([data-mantine-color-scheme="light"]) .m_1f271cf7 {
  --chart-grid-color: #adb5bd99;
  --chart-text-color: var(--mantine-color-gray-7);
}

:where([data-mantine-color-scheme="dark"]) .m_1f271cf7 {
  --chart-grid-color: #69696999;
  --chart-text-color: var(--mantine-color-dark-1);
}

.m_1f271cf7 :where(text) {
  font-size: var(--mantine-font-size-xs);
  fill: var(--chart-text-color, var(--mantine-color-dimmed));
  -webkit-user-select: none;
  user-select: none;
}

.m_cf06f58c {
  width: 100%;
  height: 100%;
}

:where([data-mantine-color-scheme="light"]) .m_cd2bd9e5 {
  --chart-empty-background: var(--mantine-color-gray-1);
  --chart-cursor-color: var(--mantine-color-gray-4);
}

:where([data-mantine-color-scheme="dark"]) .m_cd2bd9e5 {
  --chart-empty-background: var(--mantine-color-dark-6);
  --chart-cursor-color: var(--mantine-color-dark-4);
}

.m_6bcc3420 {
  padding: var(--mantine-spacing-md);
  box-shadow: var(--mantine-shadow-md);
  min-width: calc(12.5rem * var(--mantine-scale));
  font-size: var(--mantine-font-size-sm);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

:where([data-mantine-color-scheme="light"]) .m_6bcc3420 {
  border: 1px solid var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_6bcc3420 {
  border: 1px solid var(--mantine-color-dark-4);
}

.m_80d531e7 {
  min-height: var(--chart-size, auto);
  height: var(--chart-size, auto);
  width: var(--chart-size, auto);
  min-width: var(--chart-size, auto);
}

.m_80d531e7 :where(*) {
  outline: 0;
}

.m_2ef228c3 {
  width: fit-content;
  display: block;
}

:where([data-mantine-color-scheme="light"]) .m_2ef228c3 {
  --heatmap-level-1: #51cf664d;
  --heatmap-level-2: #40c05773;
  --heatmap-level-3: #37b24dbf;
  --heatmap-level-4: #2b8a3e;
}

:where([data-mantine-color-scheme="dark"]) .m_2ef228c3 {
  --heatmap-level-1: #2b8a3e4d;
  --heatmap-level-2: #2f9e4473;
  --heatmap-level-3: #37b24dbf;
  --heatmap-level-4: #51cf66;
}

.m_2ef201c5 {
  stroke-width: calc(.0625rem * var(--mantine-scale));
}

:where([data-mantine-color-scheme="light"]) .m_2ef201c5 {
  --heatmap-empty-rect-bg: var(--mantine-color-gray-2);
}

:where([data-mantine-color-scheme="dark"]) .m_2ef201c5 {
  --heatmap-empty-rect-bg: var(--mantine-color-dark-5);
}

.m_2ef201c5:where([data-empty]) {
  fill: var(--heatmap-empty-rect-bg);
}

.m_7e977775, .m_c4b68f8d {
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
  fill: var(--mantine-color-dimmed);
}

/* [next]/internal/font/google/inter_6320c157.module.css [client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/2c55a0e60120577a-s.2a48534a.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/9c72aa0f40e4eef8-s.18a48cbc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/ad66f9afd8947f86-s.7a40eb73.woff2") format("woff2");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/5476f68d60460930-s.c995e352.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/2bbe8d2671613f1f-s.76dcb0b2.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/1bffadaabf893a1e-s.7cd81963.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Inter Fallback;
  src: local(Arial);
  ascent-override: 90.44%;
  descent-override: 22.52%;
  line-gap-override: 0.0%;
  size-adjust: 107.12%;
}

.inter_6320c157-module__UFGYWG__className {
  font-family: Inter, Inter Fallback;
  font-style: normal;
}

/*# sourceMappingURL=5a629284c0b35128.css.map*/