/* [next]/internal/font/google/geist_a71539c9.module.css [app-client] (css) */
@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/8a480f0b521d4e75-s.8e0177b5.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/7178b3e590c64307-s.b97b3418.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: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/caa3a2e1cccd8315-s.p.853070df.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: Geist Fallback;
  src: local(Arial);
  ascent-override: 95.94%;
  descent-override: 28.16%;
  line-gap-override: 0.0%;
  size-adjust: 104.76%;
}

.geist_a71539c9-module__T19VSG__className {
  font-family: Geist, Geist Fallback;
  font-style: normal;
}

.geist_a71539c9-module__T19VSG__variable {
  --font-geist-sans: "Geist", "Geist Fallback";
}

/* [next]/internal/font/google/geist_mono_8d43a2aa.module.css [app-client] (css) */
@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/4fa387ec64143e14-s.c1fdd6c2.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/bbc41e54d2fcbd21-s.799d8ef8.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: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/797e433ab948586e-s.p.dbea232f.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: Geist Mono Fallback;
  src: local(Arial);
  ascent-override: 74.67%;
  descent-override: 21.92%;
  line-gap-override: 0.0%;
  size-adjust: 134.59%;
}

.geist_mono_8d43a2aa-module__8Li5zG__className {
  font-family: Geist Mono, Geist Mono Fallback;
  font-style: normal;
}

.geist_mono_8d43a2aa-module__8Li5zG__variable {
  --font-geist-mono: "Geist Mono", "Geist Mono Fallback";
}

/* [project]/app/globals.css [app-client] (css) */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-ease: initial;
    }
  }
}

@layer theme {
  :root, :host {
    --color-blue-500: #3080ff;
    --color-white: #fff;
    --spacing: .25rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-geist-sans);
    --default-mono-font-family: var(--font-geist-mono);
  }

  @supports (color: lab(0% 0 0)) {
    :root, :host {
      --color-blue-500: lab(54.1736% 13.3369 -74.6839);
    }
  }
}

@layer base {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

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

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

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

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

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

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

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

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

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

  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

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

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

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

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

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer components;

@layer utilities {
  .visible {
    visibility: visible;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .flex {
    display: flex;
  }

  .hidden {
    display: none;
  }

  .inline-block {
    display: inline-block;
  }

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

  .resize {
    resize: both;
  }

  .rounded {
    border-radius: .25rem;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }

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

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

  .text-white {
    color: var(--color-white);
  }

  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

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

  .disabled\:opacity-50:disabled {
    opacity: .5;
  }
}

.SvgButton__kk9 {
  -webkit-tap-highlight-color: transparent;
  background: unset;
  border: unset;
  color: var(--icon-tertiary);
  font-family: inherit;
  line-height: unset;
  padding: unset;
  text-align: unset;
  line-height: 0;
  text-decoration: none;
  display: flex;
}

.SvgButton__kk9:not(:disabled) {
  cursor: pointer;
}

@media (hover: hover) and (pointer: fine) {
  .SvgButton__kk9:not(:disabled):hover {
    color: var(--states-icon-hovered-tertiary);
  }
}

.SvgButton__kk9:disabled {
  cursor: not-allowed;
}

.AvatarContainer__7c- {
  -webkit-tap-highlight-color: transparent;
  background: unset;
  border: unset;
  color: inherit;
  height: var(--MaxUi-AvatarContainer_size);
  font-family: inherit;
  line-height: unset;
  padding: unset;
  text-align: unset;
  width: var(--MaxUi-AvatarContainer_size);
  text-decoration: none;
  display: block;
  position: relative;
}

.AvatarContainer_form_circle__J44 .AvatarContainer__content__h8v {
  --MaxUi-AvatarContainer__content_radius: 100%;
  border-radius: var(--MaxUi-AvatarContainer__content_radius);
}

.AvatarContainer_form_squircle__1i0 .AvatarContainer__content__h8v {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTI4IDBDNC45NDIgMCAwIDQuOTQyIDAgMjhjMCAyMy4wNDYgNC45MzcgMjcuOTk1IDI3Ljk2NSAyOGguMDdjMjMuMDE2LS4wMDUgMjcuOTYtNC45NDkgMjcuOTY1LTI3Ljk2NXYtLjA3QzU1Ljk5NSA0LjkzNyA1MS4wNDYgMCAyOCAwIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjhDMCA0Ljk0MiA0Ljk0MiAwIDI4IDBzMjggNC45NDIgMjggMjgtNC45NDIgMjgtMjggMjhTMCA1MS4wNTggMCAyOCIvPjwvc3ZnPg==");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.AvatarContainer__content__h8v {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.AvatarContainer__overlay__qul {
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.AvatarContainer__rightBottomCorner__kZG {
  position: absolute;
  bottom: 0;
  right: 0;
}

.AvatarContainer__rightTopCorner__y4y {
  position: absolute;
  top: 0;
  right: 0;
}

.AvatarIcon__ZUI {
  background-color: var(--background-accent-neutral-fade-secondary);
  color: var(--icon-quaternary);
  justify-content: center;
}

.AvatarIcon__ZUI, .AvatarText__DIj {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.AvatarText__DIj {
  color: var(--text-contrast-static);
  text-align: center;
}

.AvatarText_gradient_red__bnV {
  background: var(--gradient-red);
}

.AvatarText_gradient_orange__Ngq {
  background: var(--gradient-orange);
}

.AvatarText_gradient_green__n7Z {
  background: var(--gradient-green);
}

.AvatarText_gradient_blue__gLu {
  background: var(--gradient-blue);
}

.AvatarText_gradient_purple__UsS {
  background: var(--gradient-purple);
}

.AvatarText__in__cDg {
  flex-grow: 1;
  font-weight: 600;
}

.AvatarImage__H7- {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}

.AvatarOnlineDot__-GT {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  bottom: -2px;
  right: -2px;
}

.AvatarOnlineDot_size_xs__2SY {
  width: 12px;
  height: 12px;
}

.AvatarOnlineDot_size_xs__2SY .AvatarOnlineDot__dot__8dL {
  border-width: 2px;
  width: 6px;
  height: 6px;
}

.AvatarOnlineDot_size_s__T1u {
  width: 16px;
  height: 16px;
}

.AvatarOnlineDot_size_s__T1u .AvatarOnlineDot__dot__8dL {
  border-width: 2px;
  width: 8px;
  height: 8px;
}

.AvatarOnlineDot_size_m__ris {
  width: 20px;
  height: 20px;
}

.AvatarOnlineDot_size_m__ris .AvatarOnlineDot__dot__8dL {
  border-width: 2px;
  width: 10px;
  height: 10px;
}

.AvatarOnlineDot_size_l__zo4 {
  width: 24px;
  height: 24px;
}

.AvatarOnlineDot_size_l__zo4 .AvatarOnlineDot__dot__8dL {
  border-width: 3px;
  width: 12px;
  height: 12px;
}

.AvatarOnlineDot__dot__8dL {
  background-color: var(--icon-themed);
  border-color: var(--background-surface-primary);
  border-style: solid;
  border-radius: 100%;
  display: flex;
}

.AvatarOverlay__-nV {
  background: var(--background-overlay-secondary);
  color: var(--text-contrast-static);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.EllipsisText__vGw {
  text-overflow: ellipsis;
  display: block;
  overflow: hidden;
}

.EllipsisText_multiline__1tx {
  -webkit-line-clamp: var(--MaxUi-EllipsisText_linesCount);
  -webkit-box-orient: vertical;
  display: -webkit-box;
}

.EllipsisText_singleLine__3CP {
  white-space: nowrap;
}

.Ripple__R4t {
  position: absolute;
}

.Ripple_active__Rit {
  background: var(--Ripple_backgroundColor, var(--states-background-hovered-transparent));
  opacity: 0;
  border-radius: 50%;
  block-size: 24px;
  inline-size: 24px;
  margin-block: -12px 0;
  margin-inline: 0 -12px;
  animation: .3s animation-wave__T4L;
  inset-block-start: 0;
  inset-inline-start: 0;
}

@keyframes animation-wave__T4L {
  0% {
    opacity: 1;
    transform: scale(1);
  }

  30% {
    opacity: 1;
  }

  to {
    opacity: 0;
    transform: scale(8);
  }
}

.Spinner__piy {
  animation: 1s linear infinite rotation__CUP;
  display: inline-flex;
}

.Spinner_appearance_primary__mxz {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-primary-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-primary-filled);
}

.Spinner_appearance_themed__-9S {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-themed-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-themed-filled);
}

.Spinner_appearance_primary-static__JxW {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-primary-static-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-primary-static-filled);
}

.Spinner_appearance_contrast__Mv6 {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-contrast-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-contrast-filled);
}

.Spinner_appearance_contrast-static__rM7 {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-contrast-static-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-contrast-static-filled);
}

.Spinner_appearance_negative__eMf {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-negative-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-negative-filled);
}

.Spinner_appearance_neutral-themed__D8F {
  --MaxUi-Spinner_gradient-from: var(--gradients-loading-icon-neutral-themed-transparent);
  --MaxUi-Spinner_gradient-to: var(--gradients-loading-icon-neutral-themed-filled);
}

.Spinner__spinner__Qdc {
  background: conic-gradient(var(--MaxUi-Spinner_gradient-from) 15%, var(--MaxUi-Spinner_gradient-to) 100%);
  height: inherit;
  width: inherit;
}

@keyframes rotation__CUP {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.Button__0OJ {
  -webkit-tap-highlight-color: transparent;
  background-color: var(--MaxUi-Button_background);
  box-sizing: border-box;
  color: var(--MaxUi-Button_foreground);
  cursor: pointer;
  font-family: var(--family-base);
  border: 0;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.Button_loading__LD- {
  cursor: wait;
}

.Button_loading__LD- :where(.Button__iconBefore__BUe, .Button__content__vnq, .Button__indicator__HuA, .Button__iconAfter__VhZ) {
  visibility: hidden;
}

.Button_disabled__jkY {
  cursor: not-allowed;
}

.Button_stretched__mzq {
  width: 100%;
}

.Button_activeMode_ripple__E5Y {
  --Ripple_backgroundColor: var(--MaxUi-Button_background-active);
}

.Button_activeMode_highlight__K3j:active {
  background-color: var(--MaxUi-Button_background-active);
  color: var(--MaxUi-Button_foreground-active, var(--MaxUi-Button_foreground));
}

.Button_size_small__LLG {
  border-radius: var(--size-border-radius-action-small);
  min-width: 28px;
  height: 28px;
}

.Button_size_small__LLG:where(.Button_mode_primary__lfx, .Button_mode_secondary__u7i, .Button_mode_tertiary__1G9) {
  padding: 0 var(--spacing-size-xl);
}

.Button_size_medium__fI9 {
  border-radius: var(--size-border-radius-action-medium);
  min-width: 40px;
  height: 40px;
}

.Button_size_medium__fI9:where(.Button_mode_primary__lfx, .Button_mode_secondary__u7i, .Button_mode_tertiary__1G9) {
  padding: 0 var(--spacing-size-xl);
}

.Button_size_large__S2- {
  border-radius: var(--size-border-radius-action-large);
  min-width: 52px;
  height: 52px;
}

.Button_size_large__S2-:where(.Button_mode_primary__lfx, .Button_mode_secondary__u7i, .Button_mode_tertiary__1G9) {
  padding: 0 var(--spacing-size3xl);
}

.Button_mode_link__a3e {
  padding: 0;
}

.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx) {
  --MaxUi-Button_background-active: var(--states-background-pressed-themed);
  --MaxUi-Button_background: var(--background-accent-themed);
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_themed__z2B:where(.Button_mode_primary__lfx):hover {
    --MaxUi-Button_background: var(--states-background-hovered-themed);
  }
}

.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-themed);
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-themed);
}

.Button_appearance_themed__z2B:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-themed);
}

.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-Button_background: var(--background-accent-neutral-fade);
  --MaxUi-Button_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-fade);
  }
}

.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Button_foreground: var(--states-text-disabled-themed);
}

.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i) {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9) {
  --MaxUi-Button_background-active: var(--states-background-pressed-transparent);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9):hover {
    --MaxUi-Button_background: var(--states-background-hovered-transparent);
  }
}

.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-themed);
}

.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9) {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_link__a3e) {
  --MaxUi-Button_foreground-active: var(--states-text-pressed-themed);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_themed__z2B:where(.Button_mode_link__a3e):hover {
    --MaxUi-Button_foreground: var(--states-text-hovered-themed);
  }
}

.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-themed);
}

.Button_appearance_themed__z2B:where(.Button_mode_link__a3e) {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_themed__z2B:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx) {
  --MaxUi-Button_background-active: var(--states-background-pressed-negative);
  --MaxUi-Button_background: var(--background-accent-negative);
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx):hover {
    --MaxUi-Button_background: var(--states-background-hovered-negative);
  }
}

.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-negative);
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-negative);
}

.Button_appearance_negative__-Iy:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-negative);
}

.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-Button_background: var(--background-accent-neutral-fade);
  --MaxUi-Button_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-fade);
  }
}

.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Button_foreground: var(--states-text-disabled-negative);
}

.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i) {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9) {
  --MaxUi-Button_background-active: var(--states-background-pressed-transparent);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9):hover {
    --MaxUi-Button_background: var(--states-background-hovered-transparent);
  }
}

.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-negative);
}

.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9) {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e) {
  --MaxUi-Button_foreground-active: var(--states-text-pressed-negative);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_negative__-Iy:where(.Button_mode_link__a3e):hover {
    --MaxUi-Button_foreground: var(--states-text-hovered-negative);
  }
}

.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-negative);
}

.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e) {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_negative__-Iy:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral);
  --MaxUi-Button_background: var(--background-accent-neutral);
  --MaxUi-Button_foreground: var(--text-contrast);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral);
  }
}

.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral);
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary-static);
}

.Button_appearance_neutral__SAu:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary-static);
}

.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-Button_background: var(--background-accent-neutral-fade);
  --MaxUi-Button_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-fade);
  }
}

.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Button_foreground: var(--states-text-disabled-primary);
}

.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i) {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9) {
  --MaxUi-Button_background-active: var(--states-background-pressed-transparent);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9):hover {
    --MaxUi-Button_background: var(--states-background-hovered-transparent);
  }
}

.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-primary);
}

.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9) {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e) {
  --MaxUi-Button_foreground-active: var(--states-text-pressed-primary);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral__SAu:where(.Button_mode_link__a3e):hover {
    --MaxUi-Button_foreground: var(--states-text-hovered-primary);
  }
}

.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-primary);
}

.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e) {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.Button_appearance_neutral__SAu:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-themed);
  --MaxUi-Button_background: var(--background-accent-neutral-themed);
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-themed);
  }
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-neutral-themed);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-neutral-themed);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-Button_background: var(--background-accent-neutral-fade);
  --MaxUi-Button_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-fade);
  }
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Button_foreground: var(--states-text-disabled-neutral-themed);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i) {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9) {
  --MaxUi-Button_background-active: var(--states-background-pressed-transparent);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9):hover {
    --MaxUi-Button_background: var(--states-background-hovered-transparent);
  }
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-neutral-themed);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9) {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e) {
  --MaxUi-Button_foreground-active: var(--states-text-pressed-neutral-themed);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e):hover {
    --MaxUi-Button_foreground: var(--states-text-hovered-neutral-themed);
  }
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-neutral-themed);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e) {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_neutral-themed__H03:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx) {
  --MaxUi-Button_background-active: var(--states-background-pressed-contrast-static);
  --MaxUi-Button_background: var(--background-accent-contrast-static);
  --MaxUi-Button_foreground: var(--text-primary-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx):hover {
    --MaxUi-Button_background: var(--states-background-hovered-contrast-static);
  }
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-contrast-static);
  --MaxUi-Button_foreground: var(--states-text-disabled-primary-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx) {
  --MaxUi-external_background: var(--background-accent-neutral-static);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_primary__lfx).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-neutral-static);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i) {
  --MaxUi-Button_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-Button_background: var(--background-accent-neutral-fade);
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i):hover {
    --MaxUi-Button_background: var(--states-background-hovered-neutral-fade);
  }
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-Button_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_secondary__u7i).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9) {
  --MaxUi-Button_background-active: var(--states-background-pressed-transparent);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9):hover {
    --MaxUi-Button_background: var(--states-background-hovered-transparent);
  }
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_tertiary__1G9).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e) {
  --MaxUi-Button_foreground-active: var(--states-text-pressed-contrast-static);
  --MaxUi-Button_background: transparent;
  --MaxUi-Button_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e):hover {
    --MaxUi-Button_foreground: var(--states-text-hovered-contrast-static);
  }
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-Button_foreground: var(--states-text-disabled-contrast-static);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e) {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.Button_appearance_contrast-static__DgE:where(.Button_mode_link__a3e).Button_disabled__jkY {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.Button__content__vnq {
  z-index: 1;
  position: relative;
}

:where(.Button_size_small__LLG) .Button__content__vnq {
  font-family: var(--family-base);
  font-size: var(--size-action-small);
  letter-spacing: var(--letter-spacing-action-small);
  font-weight: 500;
  line-height: var(--height-action-small);
}

:where(.Button_size_medium__fI9) .Button__content__vnq {
  font-family: var(--family-base);
  font-size: var(--size-action-medium);
  letter-spacing: var(--letter-spacing-action-medium);
  font-weight: 500;
  line-height: var(--height-action-medium);
}

:where(.Button_size_large__S2-) .Button__content__vnq {
  font-family: var(--family-base);
  font-size: var(--size-action-large);
  letter-spacing: var(--letter-spacing-action-large);
  font-weight: 600;
  line-height: var(--height-action-large);
}

.Button__spinnerContainer__G4I {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0;
}

.Button__iconBefore__BUe {
  z-index: 1;
  display: flex;
  position: relative;
}

:where(.Button_size_small__LLG) .Button__iconBefore__BUe {
  margin-right: var(--spacing-size-xs);
}

:where(.Button_size_medium__fI9) .Button__iconBefore__BUe, :where(.Button_size_large__S2-) .Button__iconBefore__BUe {
  margin-right: var(--spacing-size-s);
}

.Button__iconAfter__VhZ {
  z-index: 1;
  display: flex;
  position: relative;
}

:where(.Button_size_small__LLG) .Button__iconAfter__VhZ {
  margin-left: var(--spacing-size-xs);
}

:where(.Button_size_medium__fI9) .Button__iconAfter__VhZ, :where(.Button_size_large__S2-) .Button__iconAfter__VhZ {
  margin-left: var(--spacing-size-s);
}

.Button__indicator__HuA {
  z-index: 1;
  position: relative;
}

:where(.Button_size_small__LLG) .Button__indicator__HuA {
  margin-left: var(--spacing-size-xs);
}

:where(.Button_size_medium__fI9) .Button__indicator__HuA, :where(.Button_size_large__S2-) .Button__indicator__HuA {
  margin-left: var(--spacing-size-s);
}

.Button__ripple__jw0 {
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.Counter__0Oj {
  box-sizing: border-box;
  font-family: var(--family-base);
  font-size: var(--size-title-small);
  letter-spacing: var(--letter-spacing-title-small);
  font-weight: 500;
  line-height: var(--height-title-small);
  min-height: var(--size-border-radius-semantic-border-radius-promo);
  min-width: var(--size-border-radius-semantic-border-radius-promo);
  padding: 1px var(--spacing-size-s);
  border-radius: 12px;
  align-items: center;
  display: inline-flex;
}

.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-themed);
  color: var(--states-text-disabled-contrast-static);
}

.Counter_appearance_themed__anX.Counter_mode_filled__9Uy.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_themed__anX.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-themed);
  color: var(--text-contrast-static);
}

.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-contrast-static);
  color: var(--states-text-disabled-themed);
}

.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_themed__anX.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-contrast-static);
  color: var(--text-themed);
}

.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-neutral);
  color: var(--states-text-disabled-contrast);
}

.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral__SN9.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-neutral);
  color: var(--text-contrast);
}

.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-contrast);
  color: var(--states-text-disabled-primary);
}

.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral__SN9.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-contrast);
  color: var(--text-primary);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-neutral-themed);
  color: var(--states-text-disabled-contrast-static);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-neutral-themed);
  color: var(--text-contrast-static);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-contrast-static);
  color: var(--states-text-disabled-neutral-themed);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral-themed__yq8.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-contrast-static);
  color: var(--text-neutral-themed);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-neutral-static);
  color: var(--states-text-disabled-contrast-static);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-neutral-static);
  color: var(--text-contrast-static);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-contrast-static);
  color: var(--states-text-disabled-primary-static);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_neutral-static__UeR.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-contrast-static);
  color: var(--text-primary-static);
}

.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-negative);
  color: var(--states-text-disabled-contrast-static);
}

.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_negative__JZg.Counter_mode_filled__9Uy:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-negative);
  color: var(--text-contrast-static);
}

.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_disabled__Nhg {
  background-color: var(--states-background-disabled-contrast-static);
  color: var(--states-text-disabled-negative);
}

.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ.Counter_muted__3IJ {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-secondary);
}

.Counter_appearance_negative__JZg.Counter_mode_inverse__IIJ:not(.Counter_muted__3IJ):not(.Counter_disabled__Nhg) {
  background-color: var(--background-accent-contrast-static);
  color: var(--text-negative);
}

.Tappable__TDG {
  -webkit-tap-highlight-color: transparent;
  background: unset;
  border: unset;
  color: inherit;
  font-family: inherit;
  line-height: unset;
  padding: unset;
  text-align: unset;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

@media (hover: hover) and (pointer: fine) {
  .Tappable_interactive__fYU:not(.Tappable_disabled__DQf):hover {
    background-color: var(--MaxUi-Tappable_background-hovered, var(--states-background-hovered-transparent));
  }
}

.Tappable_interactive__fYU.Tappable_activeMode_ripple__YMg:not(.Tappable_disabled__DQf) {
  --Ripple_backgroundColor: var(--MaxUi-Tappable_background-pressed, var(--states-background-pressed-transparent));
}

.Tappable_interactive__fYU.Tappable_activeMode_highlight__W7X:not(.Tappable_disabled__DQf):active {
  background-color: var(--MaxUi-Tappable_background-pressed, var(--states-background-pressed-transparent));
}

.Tappable_interactive__fYU:not(.Tappable_disabled__DQf) {
  cursor: pointer;
}

.Tappable_interactive__fYU.Tappable_disabled__DQf {
  cursor: not-allowed;
}

.Tappable__ripple__XiX {
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.CellAction__vzN {
  box-sizing: border-box;
  align-items: center;
  width: 100%;
  display: flex;
}

.CellAction_mode_primary__vZQ {
  color: var(--text-themed);
}

.CellAction_mode_primary__vZQ.CellAction_disabled__VZA {
  color: var(--states-text-disabled-themed);
}

.CellAction_mode_destructive__ovY {
  color: var(--text-negative);
}

.CellAction_mode_destructive__ovY.CellAction_disabled__VZA {
  color: var(--states-text-disabled-negative);
}

.CellAction_mode_custom__3T8 {
  color: var(--MaxUi-CellAction_color, var(--text-themed));
}

.CellAction_mode_custom__3T8.CellAction_disabled__VZA {
  color: var(--MaxUi-CellAction_color-disabled, var(--states-text-disabled-themed));
}

.CellAction_height_compact__ysc {
  min-height: 48px;
  padding: var(--spacing-size-xs) var(--spacing-size-xl);
}

.CellAction_height_normal__ELj {
  min-height: 56px;
  padding: var(--spacing-size-m) var(--spacing-size-xl);
}

.CellAction__before__oZm {
  margin-right: var(--spacing-size-xl);
  justify-content: center;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
  display: flex;
}

.CellAction__content__Uib {
  font-family: var(--family-base);
  font-size: var(--size-title-large);
  letter-spacing: var(--letter-spacing-title-large);
  font-weight: 500;
  line-height: var(--height-title-large);
  flex-direction: column;
  flex-grow: 1;
  min-width: 0;
  display: flex;
}

.CellAction__chevron__6SI {
  color: var(--icon-quaternary);
  flex-shrink: 0;
}

.CellHeader__Epf {
  box-sizing: border-box;
  color: var(--text-secondary);
  min-height: 28px;
  padding: var(--spacing-size-xs) calc(var(--spacing-size4xl)  - var(--spacing-size-xl));
  align-items: center;
  display: flex;
}

.CellHeader_titleStyle_caps__nfB .CellHeader__content__El- {
  text-transform: uppercase;
  font-weight: 600;
}

.CellHeader_titleStyle_caps__nfB .CellHeader__content__El-, .CellHeader_titleStyle_normal__M-p .CellHeader__content__El- {
  font-family: var(--family-base);
  font-size: var(--size-label-large);
  letter-spacing: var(--letter-spacing-label-large);
  line-height: var(--height-label-large);
}

.CellHeader_titleStyle_normal__M-p .CellHeader__content__El- {
  font-weight: 500;
}

.CellHeader__Epf:not(.CellHeader_fullWidth__h2Y) {
  padding: var(--spacing-size-xs) var(--spacing-size-xl);
}

.CellHeader__Epf.CellHeader_fullWidth__h2Y {
  padding: var(--spacing-size-xs) var(--spacing-size-m);
}

.CellHeader__content__El- {
  flex-grow: 1;
}

.CellHeader__after__RXN {
  flex-shrink: 0;
}

.ClearableInput__FRL {
  align-items: center;
  display: flex;
}

.ClearableInput__button__GlG {
  padding: 2px;
}

.CellInput__92- {
  box-sizing: border-box;
  align-items: center;
  display: flex;
}

.CellInput_disabled__fZ7, .CellInput_disabled__fZ7 .CellInput__input__gQ3::placeholder {
  color: var(--states-text-disabled-primary);
}

.CellInput_height_compact__Mv2 {
  min-height: 48px;
  padding: var(--spacing-size-xs) var(--spacing-size-xl);
}

.CellInput_height_normal__ovc {
  min-height: 56px;
  padding: var(--spacing-size-m) var(--spacing-size-xl);
}

.CellInput__before__Hkm {
  font-family: var(--family-base);
  font-size: var(--size-title-large);
  letter-spacing: var(--letter-spacing-title-large);
  font-weight: 500;
  line-height: var(--height-title-large);
  margin-right: var(--spacing-size-xs);
  width: 96px;
}

.CellInput__body__Egp {
  flex-grow: 1;
}

.CellInput__input__gQ3 {
  appearance: none;
  background: unset;
  border: unset;
  box-shadow: none;
  color: inherit;
  font-family: var(--font);
  font-family: var(--family-base);
  font-size: var(--size-body-large);
  letter-spacing: var(--letter-spacing-body-large);
  line-height: var(--height-body-large);
  margin: unset;
  padding: unset;
  resize: none;
  outline: none;
  flex-grow: 1;
}

.CellInput__input__gQ3::placeholder {
  color: var(--text-secondary);
}

.CellInput__clearButton__znK {
  margin-left: var(--spacing-size-xl);
}

.CellList__1ou {
  box-sizing: border-box;
  width: 100%;
}

.CellList_filled__ikE .CellList__body__ouS {
  background-color: var(--background-surface-card);
}

.CellList_mode_island__aCu {
  padding-left: var(--spacing-size-xl);
  padding-right: var(--spacing-size-xl);
}

.CellList_mode_island__aCu .CellList__body__ouS {
  border-radius: var(--size-border-radius-semantic-border-radius-card);
  overflow: hidden;
}

.CellSimple__n0z {
  box-sizing: border-box;
  align-items: center;
  width: 100%;
  display: flex;
}

.CellSimple_disabled__T-3, .CellSimple_disabled__T-3 .CellSimple__overline__Ncr, .CellSimple_disabled__T-3 .CellSimple__subtitle__oIF {
  color: var(--states-text-disabled-primary);
}

.CellSimple_height_compact__HUQ {
  min-height: 48px;
  padding: var(--spacing-size-xs) var(--spacing-size-xl);
}

.CellSimple_height_normal__pxj {
  min-height: 56px;
  padding: var(--spacing-size-m) var(--spacing-size-xl);
}

.CellSimple__before__5Q9 {
  margin-right: var(--spacing-size-xl);
  justify-content: center;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
  display: flex;
}

.CellSimple__after__2FK {
  margin-left: var(--spacing-size-xl);
  align-items: center;
  display: flex;
}

.CellSimple__content__SOk {
  flex-direction: column;
  flex-grow: 1;
  min-width: 0;
  display: flex;
}

.CellSimple__title__aYs {
  font-family: var(--family-base);
  font-size: var(--size-title-large);
  letter-spacing: var(--letter-spacing-title-large);
  font-weight: 500;
  line-height: var(--height-title-large);
}

.CellSimple__chevron__cSs {
  color: var(--icon-quaternary);
  margin-left: var(--spacing-size-s);
}

.CellSimple__subtitle__oIF {
  color: var(--text-secondary);
  font-family: var(--family-base);
  font-size: var(--size-title-small);
  letter-spacing: var(--letter-spacing-title-small);
  line-height: var(--height-title-small);
}

.CellSimple__subtitle__oIF:not(:first-child) {
  margin-top: var(--spacing-size2xs);
}

.CellSimple__overline__Ncr {
  color: var(--text-secondary);
  font-family: var(--family-base);
  font-size: var(--size-title-small);
  letter-spacing: var(--letter-spacing-title-small);
  line-height: var(--height-title-small);
}

.CellSimple__overline__Ncr:not(:last-child) {
  margin-bottom: var(--spacing-size2xs);
}

.Container__MSr {
  box-sizing: border-box;
  flex-direction: column;
  display: flex;
}

.Container__MSr:not(.Container_fullWidth__Dor) {
  padding-left: var(--spacing-size-xl);
  padding-right: var(--spacing-size-xl);
}

.Dot__dio {
  --MaxUi-Dot_size: 6px;
  height: var(--MaxUi-Dot_size);
  width: var(--MaxUi-Dot_size);
  border-radius: 100%;
  display: flex;
}

.Dot_appearance_themed__AJa {
  background-color: var(--background-accent-themed);
}

.Dot_appearance_contrast-pinned__i8T {
  background-color: var(--background-accent-contrast-static);
}

.Dot_appearance_neutral-fade__paA {
  background-color: var(--background-accent-neutral-fade);
}

.Dot_appearance_accent-red__GZs {
  background-color: var(--background-accent-negative);
}

.Dot_appearance_inherit__xh2 {
  background-color: var(--MaxUi-external_background, var(--background-accent-themed));
}

.Flex__8ia {
  column-gap: var(--MaxUi-Flex_gapX);
  row-gap: var(--MaxUi-Flex_gapY);
}

.Grid__tMN {
  column-gap: var(--MaxUi-Grid_gapX);
  grid-template-columns: repeat(var(--MaxUi-Grid_cols), minmax(0, 1fr));
  grid-template-rows: repeat(var(--MaxUi-Grid_rows), minmax(0, 1fr));
  row-gap: var(--MaxUi-Grid_gapY);
}

.IconButton__KCr {
  -webkit-tap-highlight-color: transparent;
  background: unset;
  background-color: var(--MaxUi-IconButton_background);
  border: unset;
  box-sizing: border-box;
  color: var(--MaxUi-IconButton_foreground);
  cursor: pointer;
  font-family: inherit;
  line-height: unset;
  padding: unset;
  text-align: unset;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.IconButton_loading__RxW .IconButton__content__dCL {
  visibility: hidden;
}

.IconButton_disabled__SZj {
  cursor: not-allowed;
}

.IconButton_activeMode_ripple__asi {
  --Ripple_backgroundColor: var(--MaxUi-IconButton_background-active);
}

.IconButton_activeMode_highlight__h15:active {
  background-color: var(--MaxUi-IconButton_background-active);
  color: var(--MaxUi-IconButton_foreground-active, var(--MaxUi-IconButton_foreground));
}

.IconButton_mode_primary__FqT.IconButton_size_small__e3f, .IconButton_mode_secondary__d4Q.IconButton_size_small__e3f, .IconButton_mode_tertiary__s90.IconButton_size_small__e3f {
  padding: 0 var(--spacing-size-s);
}

.IconButton_mode_primary__FqT.IconButton_size_medium__MQQ, .IconButton_mode_secondary__d4Q.IconButton_size_medium__MQQ, .IconButton_mode_tertiary__s90.IconButton_size_medium__MQQ {
  padding: 0 var(--spacing-size-m);
}

.IconButton_mode_primary__FqT.IconButton_size_large__9oz, .IconButton_mode_secondary__d4Q.IconButton_size_large__9oz, .IconButton_mode_tertiary__s90.IconButton_size_large__9oz {
  padding: 0 var(--spacing-size-s);
}

.IconButton_size_small__e3f {
  border-radius: var(--size-border-radius-action-small);
  min-width: 28px;
  height: 28px;
}

.IconButton_size_medium__MQQ {
  border-radius: var(--size-border-radius-action-medium);
  min-width: 40px;
  height: 40px;
}

.IconButton_size_large__9oz {
  border-radius: var(--size-border-radius-action-large);
  min-width: 52px;
  height: 52px;
}

.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-themed);
  --MaxUi-IconButton_background: var(--background-accent-themed);
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-themed);
  }
}

.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-themed);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-themed);
}

.IconButton_mode_primary__FqT.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-themed);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-IconButton_background: var(--background-accent-neutral-fade);
  --MaxUi-IconButton_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-fade);
  }
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-themed);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-transparent);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-transparent);
  }
}

.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-themed);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC {
  --MaxUi-IconButton_foreground-active: var(--states-text-pressed-themed);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_link__kNB.IconButton_appearance_themed__jUC:hover {
    --MaxUi-IconButton_foreground: var(--states-text-hovered-themed);
  }
}

.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-themed);
}

.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC {
  --MaxUi-external_background: var(--background-accent-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_themed__jUC.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-negative);
  --MaxUi-IconButton_background: var(--background-accent-negative);
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-negative);
  }
}

.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-negative);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2 {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-negative);
}

.IconButton_mode_primary__FqT.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-negative);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-IconButton_background: var(--background-accent-neutral-fade);
  --MaxUi-IconButton_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-fade);
  }
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-negative);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2 {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-transparent);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-transparent);
  }
}

.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-negative);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2 {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2 {
  --MaxUi-IconButton_foreground-active: var(--states-text-pressed-negative);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-negative);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_link__kNB.IconButton_appearance_negative__qI2:hover {
    --MaxUi-IconButton_foreground: var(--states-text-hovered-negative);
  }
}

.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-negative);
}

.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2 {
  --MaxUi-external_background: var(--background-accent-negative);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_negative__qI2.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-negative);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral);
  --MaxUi-IconButton_background: var(--background-accent-neutral);
  --MaxUi-IconButton_foreground: var(--text-contrast);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral);
  }
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-IconButton_background: var(--background-accent-neutral-fade);
  --MaxUi-IconButton_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-fade);
  }
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-primary);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-transparent);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-transparent);
  }
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-primary);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK {
  --MaxUi-IconButton_foreground-active: var(--states-text-pressed-primary);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-primary);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK:hover {
    --MaxUi-IconButton_foreground: var(--states-text-hovered-primary);
  }
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-primary);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK {
  --MaxUi-external_background: var(--background-accent-neutral);
  --MaxUi-external_foreground: var(--text-contrast);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral__8iK.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-themed);
  --MaxUi-IconButton_background: var(--background-accent-neutral-themed);
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-themed);
  }
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-neutral-themed);
}

.IconButton_mode_primary__FqT.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-neutral-themed);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-IconButton_background: var(--background-accent-neutral-fade);
  --MaxUi-IconButton_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-fade);
  }
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-neutral-themed);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-transparent);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-transparent);
  }
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-neutral-themed);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral-themed);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-IconButton_foreground-active: var(--states-text-pressed-neutral-themed);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-neutral-themed);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM:hover {
    --MaxUi-IconButton_foreground: var(--states-text-hovered-neutral-themed);
  }
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-neutral-themed);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM {
  --MaxUi-external_background: var(--background-accent-neutral-themed);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_neutral-themed__xJM.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-contrast-static);
  --MaxUi-IconButton_background: var(--background-accent-contrast-static);
  --MaxUi-IconButton_foreground: var(--text-primary-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-contrast-static);
  }
}

.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-contrast-static);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-primary-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-external_background: var(--background-accent-neutral-static);
  --MaxUi-external_foreground: var(--text-contrast-static);
}

.IconButton_mode_primary__FqT.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-neutral-static);
  --MaxUi-external_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-neutral-fade);
  --MaxUi-IconButton_background: var(--background-accent-neutral-fade);
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-neutral-fade);
  }
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-IconButton_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.IconButton_mode_secondary__d4Q.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-IconButton_background-active: var(--states-background-pressed-transparent);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4:hover {
    --MaxUi-IconButton_background: var(--states-background-hovered-transparent);
  }
}

.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.IconButton_mode_tertiary__s90.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-IconButton_foreground-active: var(--states-text-pressed-contrast-static);
  --MaxUi-IconButton_background: transparent;
  --MaxUi-IconButton_foreground: var(--text-contrast-static);
}

@media (hover: hover) and (pointer: fine) {
  .IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4:hover {
    --MaxUi-IconButton_foreground: var(--states-text-hovered-contrast-static);
  }
}

.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-IconButton_foreground: var(--states-text-disabled-contrast-static);
}

.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4 {
  --MaxUi-external_background: var(--background-accent-contrast-static);
  --MaxUi-external_foreground: var(--text-primary);
}

.IconButton_mode_link__kNB.IconButton_appearance_contrast-static__Fp4.IconButton_disabled__SZj {
  --MaxUi-external_background: var(--states-background-disabled-contrast-static);
  --MaxUi-external_foreground: var(--states-text-disabled-primary);
}

.IconButton__spinnerContainer__9-- {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0;
}

.IconButton__content__dCL {
  z-index: 2;
  line-height: 0;
  position: relative;
}

.IconButton__ripple__l8M {
  --Ripple__backgroundColor: var(--iconbutton__backgroundColor_active);
  position: absolute;
  inset: 0;
}

.Input__A3w {
  border-radius: var(--size-border-radius-semantic-border-radius-card);
  color: var(--text-primary);
  padding-left: var(--spacing-size-xl);
  padding-right: var(--spacing-size-xl);
  align-items: center;
  display: flex;
}

.Input_disabled__mpt {
  cursor: not-allowed;
}

.Input_compact__gBl {
  height: 40px;
}

.Input__A3w:not(.Input_compact__gBl) {
  height: 52px;
}

.Input_mode_primary__2Mr {
  background-color: var(--background-surface-card);
}

.Input_mode_primary__2Mr.Input_disabled__mpt {
  background-color: var(--states-background-disabled-card);
}

.Input_mode_secondary__c6D {
  background-color: var(--background-accent-neutral-fade-secondary);
}

.Input_mode_secondary__c6D.Input_disabled__mpt {
  background-color: var(--states-background-disabled-neutral-fade);
}

.Input__body__sVJ {
  flex-grow: 1;
}

.Input__iconBefore__gxx {
  color: var(--icon-primary);
  margin-right: var(--spacing-size-xl);
  display: flex;
}

.Input__iconAfter__jL1 {
  color: var(--icon-primary);
}

.Input__clearButton__nKe, .Input__iconAfter__jL1 {
  margin-left: var(--spacing-size-xl);
  display: flex;
}

.Input__input__gy5 {
  appearance: none;
  background: unset;
  border: unset;
  box-shadow: none;
  color: inherit;
  font-family: var(--font);
  font-family: var(--family-base);
  font-size: var(--size-body-large);
  height: inherit;
  letter-spacing: var(--letter-spacing-body-large);
  line-height: var(--height-body-large);
  margin: unset;
  padding: unset;
  resize: none;
  outline: none;
  flex-grow: 1;
}

.Input_disabled__mpt .Input__input__gy5 {
  color: var(--states-text-disabled-primary);
}

.Input__input__gy5::placeholder {
  color: var(--text-secondary);
}

.Input_disabled__mpt .Input__input__gy5::placeholder {
  color: var(--states-text-disabled-primary);
}

.MaxUI__g7Q {
  --font: system-ui, -apple-system, BlinkMacSystemFont, "Roboto", "Apple Color Emoji", "Helvetica Neue", sans-serif;
  --gradient-red: linear-gradient(153deg, #ff48b6 0.77%, #ff8a35 93.03%);
  --gradient-orange: linear-gradient(155deg, #ffc93d 6.6%, #ff832a 84.12%);
  --gradient-green: linear-gradient(158deg, #14e1d5 6.15%, #03c722 85.68%);
  --gradient-blue: linear-gradient(157deg, #08d7f3 6.38%, #5398ff 85%);
  --gradient-purple: linear-gradient(155deg, #bf97ff 6.6%, #526eff 84.12%);
  background-color: var(--background-surface-primary);
  color: var(--text-primary);
  font-family: var(--font);
  width: 100%;
}

.MaxUI_platform_ios__gAV {
  --height-caption-3: 12px;
  --height-caption-1: 14px;
  --height-caption-2: 14px;
  --height-footnote: 16px;
  --height-subhead: 18px;
  --height-headline-1: 20px;
  --height-headline-2: 20px;
  --height-paragraph: 20px;
  --height-text: 20px;
  --height-title-3: 22px;
  --height-title-2: 24px;
  --height-title-1: 28px;
  --height-accent-subaction: 16px;
  --height-accent-action-3: 18px;
  --height-accent-action-2: 20px;
  --height-accent-action-1: 22px;
  --height-accent-title-4: 22px;
  --height-accent-title-3: 24px;
  --height-accent-title-2: 26px;
  --height-accent-title-1: 28px;
  --height-accent-header-1: 32px;
  --letter-spacing-title-2: -.45px;
  --letter-spacing-title-3: -.43px;
  --letter-spacing-headline-1: -.31px;
  --letter-spacing-text: -.31px;
  --letter-spacing-headline-2: -.23px;
  --letter-spacing-paragraph: -.23px;
  --letter-spacing-subhead: -.15px;
  --letter-spacing-footnote: -.08px;
  --letter-spacing-caption-1: 0px;
  --letter-spacing-caption-2: .06px;
  --letter-spacing-title-1: .07px;
  --letter-spacing-caption-3: .17px;
  --letter-spacing-accent-action-1: -.43px;
  --letter-spacing-accent-action-2: -.31px;
  --letter-spacing-accent-action-3: -.15px;
  --letter-spacing-accent-subaction: -.08px;
  --letter-spacing-accent-header-1: 0px;
  --letter-spacing-accent-title-1: 0px;
  --letter-spacing-accent-title-2: 0px;
  --letter-spacing-accent-title-3: 0px;
  --letter-spacing-accent-title-4: 0px;
  --size-caption-3: 10px;
  --size-caption-2: 11px;
  --size-caption-1: 12px;
  --size-footnote: 13px;
  --size-subhead: 14px;
  --size-headline-2: 15px;
  --size-paragraph: 15px;
  --size-headline-1: 16px;
  --size-text: 16px;
  --size-title-3: 17px;
  --size-title-2: 20px;
  --size-title-1: 24px;
  --size-accent-subaction: 13px;
  --size-accent-action-3: 14px;
  --size-accent-action-2: 16px;
  --size-accent-action-1: 17px;
  --size-accent-title-4: 17px;
  --size-accent-title-3: 19px;
  --size-accent-title-2: 21px;
  --size-accent-title-1: 23px;
  --size-accent-header-1: 28px;
  --platfrom-switch: iOS;
  --family-accent: -apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;
  --family-base: -apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;
  --weight-accent-600: SemiBold;
  --weight-base-400: Regular;
  --weight-base-500: Medium;
  --weight-base-600: Semibold;
  --size-base-platform-width-compact: 360px;
  --size-base-platform-width-normal: 412px;
  --size-border-radius-action-small: 10px;
  --size-border-radius-action-medium: 12px;
  --size-border-radius-action-large: 16px;
  --size-border-radius-semantic-border-radius: 10px;
  --size-border-radius-semantic-border-radius-paper: 12px;
  --size-border-radius-semantic-border-radius-floating: 14px;
  --size-border-radius-semantic-border-radius-card: 16px;
  --size-border-radius-semantic-border-radius-promo: 20px;
  --size-border-radius-semantic-border-radius-rounded: 48px;
  --size-padding-base-padding-vertical: 12px;
  --size-padding-base-padding-horizontal: 16px;
  --spacing-size2xs: 2px;
  --spacing-size-xs: 4px;
  --spacing-size-s: 6px;
  --spacing-size-m: 8px;
  --spacing-size-l: 10px;
  --spacing-size-xl: 12px;
  --spacing-size2xl: 16px;
  --spacing-size3xl: 20px;
  --spacing-size4xl: 24px;
  --height-label-small: .75rem;
  --height-label-large: .875rem;
  --height-label-medium: .875rem;
  --height-action-label: 1rem;
  --height-body-small: 1rem;
  --height-action-small: 1.125rem;
  --height-title-small: 1.125rem;
  --height-action-medium: 1.25rem;
  --height-body-large: 1.25rem;
  --height-body-medium: 1.25rem;
  --height-title-large: 1.25rem;
  --height-title-medium: 1.25rem;
  --height-action-large: 1.375rem;
  --height-headline-small: 1.375rem;
  --height-headline-medium: 1.5rem;
  --height-headline-large: 1.75rem;
  --height-display: 2rem;
  --height-accent-headline-xsmall: 1.375rem;
  --height-accent-headline-small: 1.5rem;
  --height-accent-headline-medium: 1.625rem;
  --height-accent-headline-large: 1.75rem;
  --letter-spacing-headline-medium: -.0281rem;
  --letter-spacing-action-large: -.0269rem;
  --letter-spacing-headline-small: -.0269rem;
  --letter-spacing-action-medium: -.0194rem;
  --letter-spacing-body-large: -.0194rem;
  --letter-spacing-title-large: -.0194rem;
  --letter-spacing-body-medium: -.0144rem;
  --letter-spacing-title-medium: -.0144rem;
  --letter-spacing-action-small: -.0094rem;
  --letter-spacing-title-small: -.0094rem;
  --letter-spacing-action-label: -.005rem;
  --letter-spacing-body-small: -.005rem;
  --letter-spacing-label-large: 0rem;
  --letter-spacing-label-medium: .0037rem;
  --letter-spacing-headline-large: .0044rem;
  --letter-spacing-label-small: .0075rem;
  --letter-spacing-display: .0237rem;
  --letter-spacing-accent-headline-large: 0rem;
  --letter-spacing-accent-headline-medium: 0rem;
  --letter-spacing-accent-headline-small: 0rem;
  --letter-spacing-accent-headline-xsmall: 0rem;
  --size-label-small: .625rem;
  --size-label-medium: .6875rem;
  --size-label-large: .75rem;
  --size-action-label: .8125rem;
  --size-body-small: .8125rem;
  --size-action-small: .875rem;
  --size-title-small: .875rem;
  --size-body-medium: .9375rem;
  --size-title-medium: .9375rem;
  --size-action-medium: 1rem;
  --size-body-large: 1rem;
  --size-title-large: 1rem;
  --size-action-large: 1.0625rem;
  --size-headline-small: 1.0625rem;
  --size-headline-medium: 1.25rem;
  --size-headline-large: 1.5rem;
  --size-display: 1.75rem;
  --size-accent-headline-xsmall: 1.0625rem;
  --size-accent-headline-small: 1.1875rem;
  --size-accent-headline-medium: 1.3125rem;
  --size-accent-headline-large: 1.4375rem;
}

.MaxUI_platform_android__m3U {
  --height-caption-3: 12px;
  --height-caption-1: 14px;
  --height-caption-2: 14px;
  --height-footnote: 16px;
  --height-subhead: 18px;
  --height-headline-1: 20px;
  --height-headline-2: 20px;
  --height-paragraph: 20px;
  --height-text: 20px;
  --height-title-3: 22px;
  --height-title-2: 24px;
  --height-title-1: 28px;
  --height-accent-subaction: 16px;
  --height-accent-action-3: 18px;
  --height-accent-action-2: 20px;
  --height-accent-action-1: 22px;
  --height-accent-title-4: 22px;
  --height-accent-title-3: 24px;
  --height-accent-title-2: 26px;
  --height-accent-title-1: 28px;
  --height-accent-header-1: 32px;
  --letter-spacing-paragraph: 0px;
  --letter-spacing-title-1: 0px;
  --letter-spacing-title-2: 0px;
  --letter-spacing-title-3: 0px;
  --letter-spacing-headline-1: .15px;
  --letter-spacing-headline-2: .15px;
  --letter-spacing-subhead: .15px;
  --letter-spacing-text: .15px;
  --letter-spacing-footnote: .2px;
  --letter-spacing-caption-1: .3px;
  --letter-spacing-caption-2: .3px;
  --letter-spacing-caption-3: .3px;
  --letter-spacing-accent-header-1: 0px;
  --letter-spacing-accent-title-1: 0px;
  --letter-spacing-accent-title-2: 0px;
  --letter-spacing-accent-title-3: 0px;
  --letter-spacing-accent-title-4: 0px;
  --letter-spacing-accent-action-1: .15px;
  --letter-spacing-accent-action-2: .15px;
  --letter-spacing-accent-action-3: .15px;
  --letter-spacing-accent-subaction: .2px;
  --size-caption-3: 10px;
  --size-caption-2: 11px;
  --size-caption-1: 12px;
  --size-footnote: 13px;
  --size-subhead: 14px;
  --size-headline-2: 15px;
  --size-paragraph: 15px;
  --size-headline-1: 16px;
  --size-text: 16px;
  --size-title-3: 17px;
  --size-title-2: 20px;
  --size-title-1: 24px;
  --size-accent-subaction: 13px;
  --size-accent-action-3: 14px;
  --size-accent-action-2: 16px;
  --size-accent-action-1: 17px;
  --size-accent-title-4: 17px;
  --size-accent-title-3: 19px;
  --size-accent-title-2: 21px;
  --size-accent-title-1: 23px;
  --size-accent-header-1: 28px;
  --platfrom-switch: Android;
  --family-accent: -apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;
  --family-base: -apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;
  --weight-accent-600: SemiBold;
  --weight-base-400: Regular;
  --weight-base-500: Medium;
  --weight-base-600: SemiBold;
  --size-base-platform-width-compact: 375px;
  --size-base-platform-width-normal: 393px;
  --size-border-radius-action-small: 10px;
  --size-border-radius-action-medium: 12px;
  --size-border-radius-action-large: 16px;
  --size-border-radius-semantic-border-radius: 10px;
  --size-border-radius-semantic-border-radius-paper: 12px;
  --size-border-radius-semantic-border-radius-floating: 14px;
  --size-border-radius-semantic-border-radius-card: 16px;
  --size-border-radius-semantic-border-radius-promo: 20px;
  --size-border-radius-semantic-border-radius-rounded: 48px;
  --size-padding-base-padding-vertical: 12px;
  --size-padding-base-padding-horizontal: 16px;
  --spacing-size2xs: 2px;
  --spacing-size-xs: 4px;
  --spacing-size-s: 6px;
  --spacing-size-m: 8px;
  --spacing-size-l: 10px;
  --spacing-size-xl: 12px;
  --spacing-size2xl: 16px;
  --spacing-size3xl: 20px;
  --spacing-size4xl: 24px;
  --height-label-small: .75rem;
  --height-label-large: .875rem;
  --height-label-medium: .875rem;
  --height-action-label: 1rem;
  --height-body-small: 1rem;
  --height-action-small: 1.125rem;
  --height-title-small: 1.125rem;
  --height-action-medium: 1.25rem;
  --height-body-large: 1.25rem;
  --height-body-medium: 1.25rem;
  --height-title-large: 1.25rem;
  --height-title-medium: 1.25rem;
  --height-action-large: 1.375rem;
  --height-headline-small: 1.375rem;
  --height-headline-medium: 1.5rem;
  --height-headline-large: 1.75rem;
  --height-display: 2rem;
  --height-accent-headline-xsmall: 1.375rem;
  --height-accent-headline-small: 1.5rem;
  --height-accent-headline-medium: 1.625rem;
  --height-accent-headline-large: 1.75rem;
  --letter-spacing-body-medium: 0rem;
  --letter-spacing-display: 0rem;
  --letter-spacing-headline-large: 0rem;
  --letter-spacing-headline-medium: 0rem;
  --letter-spacing-headline-small: 0rem;
  --letter-spacing-action-large: .0094rem;
  --letter-spacing-action-medium: .0094rem;
  --letter-spacing-action-small: .0094rem;
  --letter-spacing-body-large: .0094rem;
  --letter-spacing-title-large: .0094rem;
  --letter-spacing-title-medium: .0094rem;
  --letter-spacing-title-small: .0094rem;
  --letter-spacing-action-label: .0125rem;
  --letter-spacing-body-small: .0125rem;
  --letter-spacing-label-large: .0188rem;
  --letter-spacing-label-medium: .0188rem;
  --letter-spacing-label-small: .0188rem;
  --letter-spacing-accent-headline-large: 0rem;
  --letter-spacing-accent-headline-medium: 0rem;
  --letter-spacing-accent-headline-small: 0rem;
  --letter-spacing-accent-headline-xsmall: 0rem;
  --size-label-small: .625rem;
  --size-label-medium: .6875rem;
  --size-label-large: .75rem;
  --size-action-label: .8125rem;
  --size-body-small: .8125rem;
  --size-action-small: .875rem;
  --size-title-small: .875rem;
  --size-body-medium: .9375rem;
  --size-title-medium: .9375rem;
  --size-action-medium: 1rem;
  --size-body-large: 1rem;
  --size-title-large: 1rem;
  --size-action-large: 1.0625rem;
  --size-headline-small: 1.0625rem;
  --size-headline-medium: 1.25rem;
  --size-headline-large: 1.5rem;
  --size-display: 1.75rem;
  --size-accent-headline-xsmall: 1.0625rem;
  --size-accent-headline-small: 1.1875rem;
  --size-accent-headline-medium: 1.3125rem;
  --size-accent-headline-large: 1.4375rem;
}

.MaxUI_colorScheme_light__Woo {
  --accent-red: #ff303c;
  --accent-secondary: #0c0d0e85;
  --accent-themed: #007aff;
  --background-contrast-floating-android: var(--background-surface-primary);
  --background-contrast-floating-secondary-android: var(--background-surface-ground);
  --background-contrast-floating-secondary-i-os: #edeef2d6;
  --background-contrast-floating-i-os: #ffffffd6;
  --background-neutral-floating-android: #696c70;
  --background-neutral-floating-i-os: #151a1fa3;
  --background-overlay: #0c0d0e52;
  --background-overlay-secondary: #0009;
  --background-overlay-static: #0c0d0e52;
  --background-surface-card: #fff;
  --background-surface-floating: #fff;
  --background-surface-ground: #edeef2;
  --background-surface-primary: #fff;
  --background-surface-secondary: #f0f0f0;
  --background-surface-tertiary: #f6f6f6;
  --background-transparent: transparent;
  --background-accent-attention-primary: #ff9315;
  --background-accent-attention-secondary: #fc0;
  --background-accent-contrast-static: #fff;
  --background-accent-contrast: #fff;
  --background-accent-contrast-secondary: #fff;
  --background-accent-negative: #ff303c;
  --background-accent-neutral: #0d0d0d;
  --background-accent-neutral-fade: #09090914;
  --background-accent-neutral-fade-secondary: #0909090d;
  --background-accent-neutral-static: #0d0d0d;
  --background-accent-neutral-themed: #0d0d0d;
  --background-accent-positive: #1abe43;
  --background-accent-themed: #007aff;
  --background-local-chips-active: var(--background-accent-themed);
  --background-local-chips-default: var(--background-surface-tertiary);
  --background-local-tab-bar-android: #fff;
  --background-local-tab-bar-i-os: #ffffffd6;
  --background-local-top-bar-primary-android: #fff;
  --background-local-top-bar-primary-i-os: #ffffffd6;
  --background-local-top-bar-secondary-android: #edeef2;
  --background-local-top-bar-secondary-i-os: #edeef2d6;
  --gradients-banner-dk-background-fantasy-step-1: #8e85ff;
  --gradients-banner-dk-background-fantasy-step-2: #4e04ec;
  --gradients-banner-dk-background-icon-container-step-1: #fff3;
  --gradients-banner-dk-background-icon-container-step-2: #fff0;
  --gradients-banner-dk-background-vibrant-step-1: #0099f0;
  --gradients-banner-dk-background-vibrant-step-2: #0834d3;
  --gradients-banner-dk-stroke-icon-container-step-1: #ffffff8f;
  --gradients-banner-dk-stroke-icon-container-step-2: #ffffff0a;
  --gradients-banner-dk-stroke-icon-container-step-3: #fff0;
  --gradients-button-text-promo-default-step-1: #8d28c8;
  --gradients-button-text-promo-default-step-2: #7c42fa;
  --gradients-button-text-promo-default-step-3: #007aff;
  --gradients-button-text-promo-default-step-4: #609ceb;
  --gradients-button-text-promo-disabled-step-1: #8d28c866;
  --gradients-button-text-promo-disabled-step-2: #7c42fa66;
  --gradients-button-text-promo-disabled-step-3: #007aff66;
  --gradients-button-text-promo-disabled-step-4: #609ceb66;
  --gradients-button-text-promo-pressed-step-1: #982ed6;
  --gradients-button-text-promo-pressed-step-2: #8a56fb;
  --gradients-button-text-promo-pressed-step-3: #1485ff;
  --gradients-button-text-promo-pressed-step-4: #72a7ee;
  --gradients-complex-overlay-floating-step-1: #fff;
  --gradients-complex-overlay-floating-step-2: #ffffffb8;
  --gradients-complex-overlay-floating-step-3: #fff0;
  --gradients-empty-block-icon-wrapper-shape-step-1: #ffffff80;
  --gradients-empty-block-icon-wrapper-shape-step-2: #fff0;
  --gradients-empty-block-icon-wrapper-stroke-step-1: #ffffff8f;
  --gradients-empty-block-icon-wrapper-stroke-step-2: #ffffff0a;
  --gradients-empty-block-icon-wrapper-stroke-step-3: #fff0;
  --gradients-loading-icon-contrast-filled: #fff;
  --gradients-loading-icon-contrast-transparent: #fff0;
  --gradients-loading-icon-contrast-static-filled: #fff;
  --gradients-loading-icon-contrast-static-transparent: #fff0;
  --gradients-loading-icon-negative-filled: #ff303c;
  --gradients-loading-icon-negative-transparent: #ff303c00;
  --gradients-loading-icon-neutral-themed-filled: #0d0d0d;
  --gradients-loading-icon-neutral-themed-transparent: #0d0d0d00;
  --gradients-loading-icon-primary-filled: #0d0d0d;
  --gradients-loading-icon-primary-transparent: #0d0d0d00;
  --gradients-loading-icon-primary-static-filled: #0d0d0d;
  --gradients-loading-icon-primary-static-transparent: #0d0d0d00;
  --gradients-loading-icon-themed-filled: #007aff;
  --gradients-loading-icon-themed-transparent: #007aff00;
  --icon-contrast: #fff;
  --icon-contrast-static: #fff;
  --icon-negative: #ff303c;
  --icon-neutral-themed: #0c0d0e;
  --icon-positive: #1abe43;
  --icon-primary: #0c0d0e;
  --icon-primary-static: #0c0d0e;
  --icon-quaternary: #bcbdbe;
  --icon-secondary: #515455;
  --icon-tertiary: #898c8c;
  --icon-themed: #007aff;
  --shadow-android-tab-bar-default-color: transparent;
  --shadow-android-tab-bar-scroll-color: #0000000f;
  --shadow-android-top-bar-scroll-color: #0000000f;
  --shadow-elevation-1-primary: #0000000f;
  --shadow-elevation-1-secondary: #00000008;
  --shadow-elevation-2-primary: #0000000f;
  --shadow-elevation-2-secondary: #0000000a;
  --shadow-elevation-3-primary: #00000014;
  --shadow-elevation-3-secondary: #00000014;
  --shadow-elevation-4-primary: #00000029;
  --shadow-elevation-4-secondary: #0000001f;
  --shadow-tabbar-color: #0000001a;
  --states-background-active-contrast-static: #e2e2e2;
  --states-background-active-negative: #ff4b55;
  --states-background-active-neutral: #373737;
  --states-background-active-neutral-fade: #e2e2e2;
  --states-background-active-neutral-themed: #373737;
  --states-background-active-overlay-static: #0c0d0e7a;
  --states-background-active-themed: #0062cc;
  --states-background-active-transparent: #0d0d0d0a;
  --states-background-active-transparent-secondary-static: #ffffff4d;
  --states-background-disabled-card: #fff6;
  --states-background-disabled-contrast: #fff6;
  --states-background-disabled-contrast-static: #fff6;
  --states-background-disabled-negative: #f760697a;
  --states-background-disabled-neutral: #87898f;
  --states-background-disabled-neutral-fade: #0909090a;
  --states-background-disabled-neutral-static: #87898f;
  --states-background-disabled-neutral-themed: #87898f;
  --states-background-disabled-overlay-static: #0c0d0e33;
  --states-background-disabled-positive: #48b5638f;
  --states-background-disabled-secondary: #0c0d0e85;
  --states-background-disabled-themed: #007aff7a;
  --states-background-hovered-card: #f6f6f6;
  --states-background-hovered-contrast-static: #f6f6f6;
  --states-background-hovered-negative: #ff4b55;
  --states-background-hovered-neutral: #373737;
  --states-background-hovered-neutral-fade: #0909090d;
  --states-background-hovered-neutral-themed: #373737;
  --states-background-hovered-positive: #19a63c;
  --states-background-hovered-themed: #479fff;
  --states-background-hovered-transparent: #0d0d0d0a;
  --states-background-hovered-transparent-select: #e9efff;
  --states-background-pressed-card: #fafafa;
  --states-background-pressed-contrast-static: #ebebeb;
  --states-background-pressed-negative: #f03741;
  --states-background-pressed-neutral: #141414;
  --states-background-pressed-neutral-fade: #0d0d0d0a;
  --states-background-pressed-neutral-themed: #141414;
  --states-background-pressed-positive: #10ca3f;
  --states-background-pressed-themed: #006ee5;
  --states-background-pressed-transparent: #0d0d0d14;
  --states-background-pressed-transparent-select: #e9efff;
  --states-icon-disabled-contrast: #ffffffb8;
  --states-icon-disabled-contrast-static: #ffffffb8;
  --states-icon-disabled-negative: #e54d56a3;
  --states-icon-disabled-neutral-themed: #6f7276a3;
  --states-icon-disabled-positive: #48b5638f;
  --states-icon-disabled-primary: #6f7276a3;
  --states-icon-disabled-primary-static: #6f7276a3;
  --states-icon-disabled-themed: #007aff99;
  --states-icon-hovered-contrast-static: #d7d7d7;
  --states-icon-hovered-negative: #ff6a73;
  --states-icon-hovered-neutral-themed: #505151;
  --states-icon-hovered-primary: #505151;
  --states-icon-hovered-remove-attach: #6b6b74;
  --states-icon-hovered-tertiary: #0c0d0ea3;
  --states-icon-hovered-themed: #479fff;
  --states-icon-pressed-contrast-static: #fff;
  --states-icon-pressed-negative: #ed3b45;
  --states-icon-pressed-neutral-themed: #000;
  --states-icon-pressed-primary: #000;
  --states-icon-pressed-remove-attach: #000;
  --states-icon-pressed-tertiary: #000;
  --states-icon-pressed-themed: #006be0;
  --states-text-active-contrast-static: #bbb;
  --states-text-active-negative: #ff6a73;
  --states-text-active-neutral-themed: #505151;
  --states-text-active-primary: #505151;
  --states-text-active-themed: #0062cc;
  --states-text-disabled-contrast: #ffffffa3;
  --states-text-disabled-contrast-static: #ffffffb8;
  --states-text-disabled-negative: #e54d56a3;
  --states-text-disabled-neutral-themed: #6f7276a3;
  --states-text-disabled-primary: #6f7276a3;
  --states-text-disabled-primary-static: #6f7276a3;
  --states-text-disabled-themed: #007aff99;
  --states-text-hovered-contrast-static: #e9e9e9;
  --states-text-hovered-negative: #ff6a73;
  --states-text-hovered-neutral-themed: #505151;
  --states-text-hovered-primary: #505151;
  --states-text-hovered-secondary: #0c0d0ea3;
  --states-text-hovered-themed: #479fff;
  --states-text-pressed-contrast-static: #fff;
  --states-text-pressed-negative: #ed3b45;
  --states-text-pressed-neutral-themed: #000;
  --states-text-pressed-primary: #000;
  --states-text-pressed-secondary: #0d0d0d85;
  --states-text-pressed-themed: #006be0;
  --stroke-contrast-secondary-static: #ffffff4d;
  --stroke-contrast-static: #fff;
  --stroke-negative: #ff303c;
  --stroke-positive: #1abe43;
  --stroke-secondary: #0c0d0e85;
  --stroke-themed: #007aff;
  --stroke-transparent: #0c0d0e00;
  --stroke-local-carver-tab-bar: #fff;
  --stroke-local-tab-bar-android: #0c0d0e29;
  --stroke-local-tab-bar-i-os: #0c0d0e29;
  --stroke-local-top-bar-android: #0c0d0e29;
  --stroke-local-top-bar-i-os: #0c0d0e29;
  --stroke-separator-contrast: #ffffff14;
  --stroke-separator-primary: #0c0d0e29;
  --stroke-separator-secondary: #0c0d0e0f;
  --text-contrast: #fff;
  --text-contrast-static: #fff;
  --text-negative: #ff303c;
  --text-neutral-themed: #0c0d0e;
  --text-positive: #1abe43;
  --text-primary: #0c0d0e;
  --text-primary-static: #0c0d0e;
  --text-secondary: #0c0d0e85;
  --text-subhead: #0c0d0eb8;
  --text-tertiary: #0c0d0e66;
  --text-themed: #007aff;
}

.MaxUI_colorScheme_dark__jFq {
  --accent-red: #ff444f;
  --accent-secondary: #ffffff70;
  --accent-themed: #007aff;
  --background-contrast-floating-android: var(--background-surface-primary);
  --background-contrast-floating-secondary-android: var(--background-surface-ground);
  --background-contrast-floating-secondary-i-os: #17181cd6;
  --background-contrast-floating-i-os: #17181cd6;
  --background-neutral-floating-android: #535458;
  --background-neutral-floating-i-os: #797b81a3;
  --background-overlay: #0d0d0da3;
  --background-overlay-secondary: #0009;
  --background-overlay-static: #0d0d0d52;
  --background-surface-card: #25262d;
  --background-surface-floating: #171718;
  --background-surface-ground: #17181c;
  --background-surface-primary: #17181c;
  --background-surface-secondary: #1e1f24;
  --background-surface-tertiary: #25262d;
  --background-transparent: transparent;
  --background-accent-attention-primary: #ff9f0a;
  --background-accent-attention-secondary: #ffd60a;
  --background-accent-contrast-static: #fff;
  --background-accent-contrast: #0d0d0d;
  --background-accent-contrast-secondary: #1e1e1e;
  --background-accent-negative: #ce4257;
  --background-accent-neutral: #fff;
  --background-accent-neutral-fade: #ffffff17;
  --background-accent-neutral-fade-secondary: #ffffff17;
  --background-accent-neutral-static: #17181c;
  --background-accent-neutral-themed: #007aff;
  --background-accent-positive: #2bc644;
  --background-accent-themed: #007aff;
  --background-local-chips-active: var(--background-accent-themed);
  --background-local-chips-default: var(--background-surface-tertiary);
  --background-local-tab-bar-android: #1e1f24;
  --background-local-tab-bar-i-os: #1e1f24d6;
  --background-local-top-bar-primary-android: #1e1f24;
  --background-local-top-bar-primary-i-os: #1e1f24d6;
  --background-local-top-bar-secondary-android: #17181c;
  --background-local-top-bar-secondary-i-os: #17181cd6;
  --gradients-banner-dk-background-fantasy-step-1: #8e85ff;
  --gradients-banner-dk-background-fantasy-step-2: #4e04ec;
  --gradients-banner-dk-background-icon-container-step-1: #fff3;
  --gradients-banner-dk-background-icon-container-step-2: #fff0;
  --gradients-banner-dk-background-vibrant-step-1: #0099f0;
  --gradients-banner-dk-background-vibrant-step-2: #0834d3;
  --gradients-banner-dk-stroke-icon-container-step-1: #ffffff8f;
  --gradients-banner-dk-stroke-icon-container-step-2: #ffffff0a;
  --gradients-banner-dk-stroke-icon-container-step-3: #fff0;
  --gradients-button-text-promo-default-step-1: #8d28c8;
  --gradients-button-text-promo-default-step-2: #7c42fa;
  --gradients-button-text-promo-default-step-3: #007aff;
  --gradients-button-text-promo-default-step-4: #609ceb;
  --gradients-button-text-promo-disabled-step-1: #8d28c866;
  --gradients-button-text-promo-disabled-step-2: #7c42fa66;
  --gradients-button-text-promo-disabled-step-3: #007aff66;
  --gradients-button-text-promo-disabled-step-4: #609ceb66;
  --gradients-button-text-promo-pressed-step-1: #982ed6;
  --gradients-button-text-promo-pressed-step-2: #8a56fb;
  --gradients-button-text-promo-pressed-step-3: #1485ff;
  --gradients-button-text-promo-pressed-step-4: #72a7ee;
  --gradients-complex-overlay-floating-step-1: #0d0d0d;
  --gradients-complex-overlay-floating-step-2: #0d0d0db8;
  --gradients-complex-overlay-floating-step-3: #0d0d0d00;
  --gradients-empty-block-icon-wrapper-shape-step-1: #fff3;
  --gradients-empty-block-icon-wrapper-shape-step-2: #fff0;
  --gradients-empty-block-icon-wrapper-stroke-step-1: #ffffff4d;
  --gradients-empty-block-icon-wrapper-stroke-step-2: #ffffff0a;
  --gradients-empty-block-icon-wrapper-stroke-step-3: #fff0;
  --gradients-loading-icon-contrast-filled: #0d0d0d;
  --gradients-loading-icon-contrast-transparent: #0d0d0d00;
  --gradients-loading-icon-contrast-static-filled: #fff;
  --gradients-loading-icon-contrast-static-transparent: #fff0;
  --gradients-loading-icon-negative-filled: #ff444f;
  --gradients-loading-icon-negative-transparent: #ff444f00;
  --gradients-loading-icon-neutral-themed-filled: #007aff;
  --gradients-loading-icon-neutral-themed-transparent: #007aff00;
  --gradients-loading-icon-primary-filled: #fff;
  --gradients-loading-icon-primary-transparent: #fff0;
  --gradients-loading-icon-primary-static-filled: #0d0d0d;
  --gradients-loading-icon-primary-static-transparent: #0d0d0d00;
  --gradients-loading-icon-themed-filled: #007aff;
  --gradients-loading-icon-themed-transparent: #007aff00;
  --icon-contrast: #0c0d0e;
  --icon-contrast-static: #fff;
  --icon-negative: #ce4257;
  --icon-neutral-themed: #007aff;
  --icon-positive: #2bc644;
  --icon-primary: #fffc;
  --icon-primary-static: #0c0d0e;
  --icon-quaternary: #ffffff47;
  --icon-secondary: #ffffff70;
  --icon-tertiary: #ffffff47;
  --icon-themed: #007aff;
  --shadow-android-tab-bar-default-color: #00000029;
  --shadow-android-tab-bar-scroll-color: #00000029;
  --shadow-android-top-bar-scroll-color: #00000029;
  --shadow-elevation-1-primary: #0003;
  --shadow-elevation-1-secondary: #0000001a;
  --shadow-elevation-2-primary: #0003;
  --shadow-elevation-2-secondary: #00000026;
  --shadow-elevation-3-primary: #0000004d;
  --shadow-elevation-3-secondary: #0000004d;
  --shadow-elevation-4-primary: #0003;
  --shadow-elevation-4-secondary: #0000001a;
  --shadow-tabbar-color: transparent;
  --states-background-active-contrast-static: #e2e2e2;
  --states-background-active-negative: #ff5862;
  --states-background-active-neutral: #c5c5c5;
  --states-background-active-neutral-fade: #2c2c2c;
  --states-background-active-neutral-themed: #0062cc;
  --states-background-active-overlay-static: #0d0d0d7a;
  --states-background-active-themed: #0062cc;
  --states-background-active-transparent: #ffffff14;
  --states-background-active-transparent-secondary-static: #ffffff4d;
  --states-background-disabled-card: #1e1e1e66;
  --states-background-disabled-contrast: #0d0d0d66;
  --states-background-disabled-contrast-static: #ffffff1f;
  --states-background-disabled-negative: #ffffff1f;
  --states-background-disabled-neutral: #ffffff1f;
  --states-background-disabled-neutral-fade: #ffffff1f;
  --states-background-disabled-neutral-static: #ffffff1f;
  --states-background-disabled-neutral-themed: #ffffff1f;
  --states-background-disabled-overlay-static: #0d0d0d33;
  --states-background-disabled-positive: #ffffff1f;
  --states-background-disabled-secondary: #ffffff70;
  --states-background-disabled-themed: #ffffff1f;
  --states-background-hovered-card: #32343d;
  --states-background-hovered-contrast-static: #f6f6f6;
  --states-background-hovered-negative: #f54e67;
  --states-background-hovered-neutral: #e4e4e4;
  --states-background-hovered-neutral-fade: #e8e8e826;
  --states-background-hovered-neutral-themed: #479fff;
  --states-background-hovered-positive: #27ac3c;
  --states-background-hovered-themed: #479fff;
  --states-background-hovered-transparent: #e8e8e80a;
  --states-background-hovered-transparent-select: #2c2d37;
  --states-background-pressed-card: #1f2026;
  --states-background-pressed-contrast-static: #ebebeb;
  --states-background-pressed-negative: #9c3242;
  --states-background-pressed-neutral: #c3c3c3;
  --states-background-pressed-neutral-fade: #e8e8e80a;
  --states-background-pressed-neutral-themed: #006ee5;
  --states-background-pressed-positive: #3dc453;
  --states-background-pressed-themed: #006ee5;
  --states-background-pressed-transparent: #e8e8e814;
  --states-background-pressed-transparent-select: #2c2d37;
  --states-icon-disabled-contrast: #0c0d0ea3;
  --states-icon-disabled-contrast-static: #e8e8e87a;
  --states-icon-disabled-negative: #c75b6285;
  --states-icon-disabled-neutral-themed: #007aff99;
  --states-icon-disabled-positive: #58b26ea3;
  --states-icon-disabled-primary: #b7b8b8a3;
  --states-icon-disabled-primary-static: #6f7276a3;
  --states-icon-disabled-themed: #007aff99;
  --states-icon-hovered-contrast-static: #d7d7d7;
  --states-icon-hovered-negative: #bb3949;
  --states-icon-hovered-neutral-themed: #479fff;
  --states-icon-hovered-primary: #bbb;
  --states-icon-hovered-remove-attach: #7c7d83;
  --states-icon-hovered-tertiary: #e8e8e8a3;
  --states-icon-hovered-themed: #479fff;
  --states-icon-pressed-contrast-static: #e7e7e7;
  --states-icon-pressed-negative: #ff6679;
  --states-icon-pressed-neutral-themed: #006be0;
  --states-icon-pressed-primary: #e7e7e7;
  --states-icon-pressed-remove-attach: #a5a7af;
  --states-icon-pressed-tertiary: #e7e7e7;
  --states-icon-pressed-themed: #006be0;
  --states-text-active-contrast-static: #bbb;
  --states-text-active-negative: #bb353d;
  --states-text-active-neutral-themed: #0062cc;
  --states-text-active-primary: #bbb;
  --states-text-active-themed: #0062cc;
  --states-text-disabled-contrast: #ffffff47;
  --states-text-disabled-contrast-static: #ffffff47;
  --states-text-disabled-negative: #ffffff47;
  --states-text-disabled-neutral-themed: #ffffff47;
  --states-text-disabled-primary: #ffffff47;
  --states-text-disabled-primary-static: #ffffff47;
  --states-text-disabled-themed: #ffffff47;
  --states-text-hovered-contrast-static: #e9e9e9;
  --states-text-hovered-negative: #bb3949;
  --states-text-hovered-neutral-themed: #479fff;
  --states-text-hovered-primary: #bbb;
  --states-text-hovered-secondary: #e8e8e8a3;
  --states-text-hovered-themed: #479fff;
  --states-text-pressed-contrast-static: #e7e7e7;
  --states-text-pressed-negative: #ff6679;
  --states-text-pressed-neutral-themed: #006be0;
  --states-text-pressed-primary: #e7e7e7;
  --states-text-pressed-secondary: #e8e8e8ad;
  --states-text-pressed-themed: #006be0;
  --stroke-contrast-secondary-static: #ffffff4d;
  --stroke-contrast-static: #fffc;
  --stroke-negative: #ff444f;
  --stroke-positive: #2bc644;
  --stroke-secondary: #ffffff70;
  --stroke-themed: #007aff;
  --stroke-transparent: #fff0;
  --stroke-local-carver-tab-bar: #1e1f24;
  --stroke-local-tab-bar-android: #fff0;
  --stroke-local-tab-bar-i-os: #fff0;
  --stroke-local-top-bar-android: #fff0;
  --stroke-local-top-bar-i-os: #fff0;
  --stroke-separator-contrast: #0c0d0e1a;
  --stroke-separator-primary: #ffffff1f;
  --stroke-separator-secondary: #ffffff0f;
  --text-contrast: #0c0d0e;
  --text-contrast-static: #fff;
  --text-negative: #ce4257;
  --text-neutral-themed: #007aff;
  --text-positive: #2bc644;
  --text-primary: #fffc;
  --text-primary-static: #0c0d0e;
  --text-secondary: #ffffff70;
  --text-subhead: #ffffffbd;
  --text-tertiary: #ffffff47;
  --text-themed: #007aff;
}

.Panel__kpB {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.Panel_centeredX__jxE {
  align-items: center;
}

.Panel_centeredY__fp1 {
  justify-content: center;
}

.Panel_mode_primary__hES {
  background-color: var(--background-surface-primary);
}

.Panel_mode_secondary__yer {
  background-color: var(--background-surface-ground);
}

.SearchInput__cI6 {
  background-color: var(--background-accent-neutral-fade);
  border-radius: var(--size-border-radius-semantic-border-radius);
  align-items: center;
  display: flex;
  position: relative;
}

@media (hover: hover) and (pointer: fine) {
  .SearchInput__cI6:hover {
    background-color: var(--states-background-hovered-neutral-fade);
  }
}

.SearchInput__cI6:active {
  background-color: var(--states-background-pressed-neutral-fade);
}

.SearchInput__body__WUT {
  flex-grow: 1;
}

.SearchInput__icon__dsa {
  color: var(--icon-tertiary);
  height: 16px;
  bottom: 0;
  left: var(--spacing-size-xl);
  width: 16px;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0;
}

.SearchInput__clearButton__qsm {
  padding-left: var(--spacing-size-m);
  padding-right: var(--spacing-size-m);
  display: flex;
}

.SearchInput__input__xoX {
  appearance: none;
  background: unset;
  border: unset;
  box-shadow: none;
  box-sizing: border-box;
  color: inherit;
  font-family: var(--font);
  font-family: var(--family-base);
  font-size: var(--size-body-large);
  letter-spacing: var(--letter-spacing-body-large);
  line-height: var(--height-body-large);
  margin: unset;
  padding: unset;
  resize: none;
  outline: none;
  width: 100%;
}

.SearchInput_platform_ios__Sn7 .SearchInput__input__xoX {
  padding: var(--spacing-size-m) 0 var(--spacing-size-m) calc(var(--spacing-size-xl)  + var(--spacing-size-m)  + 16px);
}

.SearchInput_platform_android__QG9 .SearchInput__input__xoX {
  padding: var(--spacing-size-l) 0 var(--spacing-size-l) calc(var(--spacing-size-xl)  + var(--spacing-size-m)  + 16px);
}

.SearchInput__input__xoX::placeholder {
  color: var(--text-secondary);
}

.Switch__-vj {
  display: inline-flex;
  position: relative;
}

.Switch__toggle__WU2 {
  background-color: var(--MaxUi-Switch__toggle_background);
  border: var(--MaxUi-Switch__toggle_border) var(--MaxUi-Switch__toggle_borderColor);
  box-sizing: border-box;
  height: var(--MaxUi-Switch__toggle_height);
  padding-left: var(--MaxUi-Switch__toggle_paddingX);
  padding-right: var(--MaxUi-Switch__toggle_paddingX);
  width: var(--MaxUi-Switch__toggle_width);
  border-radius: 20px;
  align-items: center;
  transition: background-color .1s;
  display: flex;
}

.Switch__thumb__jlX {
  background-color: var(--MaxUi-Switch__thumb_background);
  box-shadow: var(--MaxUi-Switch__thumb_shadow);
  height: var(--MaxUi-Switch__thumb_size);
  transform: translateX(var(--MaxUi-Switch__thumb_offset)) scale(var(--MaxUi-Switch__thumb_scale, 1));
  width: var(--MaxUi-Switch__thumb_size);
  border-radius: 100%;
  transition: all .1s;
  display: block;
}

.Switch__input__EDr {
  opacity: 0;
  z-index: 1;
  margin: 0;
  position: absolute;
  inset: 0;
}

.Switch__input__EDr:disabled {
  cursor: not-allowed;
}

.Switch__input__EDr:not(:disabled) {
  cursor: pointer;
}

.Switch_platform_ios__B-C {
  --MaxUi-Switch__toggle_background: var(--background-accent-neutral-fade);
  --MaxUi-Switch__toggle_paddingX: 2px;
  --MaxUi-Switch__toggle_width: 51px;
  --MaxUi-Switch__toggle_height: 31px;
  --MaxUi-Switch__thumb_size: 27px;
  --MaxUi-Switch__thumb_offset: 0;
  --MaxUi-Switch__thumb_shadow: 0px 3px 8px 0px #00000026;
  --MaxUi-Switch__thumb_background: var(--icon-contrast-static);
}

.Switch_platform_ios__B-C:has(.Switch__input__EDr:checked) {
  --MaxUi-Switch__toggle_background: var(--background-accent-themed);
  --MaxUi-Switch__thumb_offset: 20px;
}

.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled:checked) {
  --MaxUi-Switch__toggle_background: var(--states-background-disabled-themed);
}

.Switch_platform_ios__B-C:has(.Switch__input__EDr:disabled) {
  --MaxUi-Switch__toggle_background: var(--states-background-disabled-neutral-fade);
}

.Switch_platform_android__72T {
  --MaxUi-Switch__toggle_paddingX: 4px;
  --MaxUi-Switch__toggle_width: 52px;
  --MaxUi-Switch__toggle_height: 32px;
  --MaxUi-Switch__toggle_border: 2px solid;
  --MaxUi-Switch__toggle_borderColor: var(--stroke-separator-primary);
  --MaxUi-Switch__thumb_size: 20px;
  --MaxUi-Switch__thumb_offset: 0;
  --MaxUi-Switch__thumb_background: var(--icon-tertiary);
}

.Switch_platform_android__72T:has(.Switch__input__EDr:checked) {
  --MaxUi-Switch__toggle_background: var(--background-accent-themed);
  --MaxUi-Switch__thumb_background: var(--icon-contrast-static);
  --MaxUi-Switch__toggle_borderColor: var(--background-accent-themed);
  --MaxUi-Switch__thumb_scale: 1.2;
  --MaxUi-Switch__thumb_offset: 20px;
}

.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:checked) {
  --MaxUi-Switch__toggle_background: var(--states-background-disabled-themed);
  --MaxUi-Switch__toggle_borderColor: transparent;
}

.Switch_platform_android__72T:has(.Switch__input__EDr:disabled:not(:checked)) {
  --MaxUi-Switch__toggle_background: var(--states-background-disabled-neutral-fade);
  --MaxUi-Switch__thumb_background: var(--icon-quaternary);
}

.Textarea__Sy6 {
  border-radius: var(--size-border-radius-semantic-border-radius-card);
  color: var(--text-primary);
}

.Textarea_disabled__uY3 {
  cursor: not-allowed;
}

.Textarea_mode_primary__E7l {
  background-color: var(--background-surface-card);
}

.Textarea_mode_primary__E7l.Textarea_disabled__uY3 {
  background-color: var(--states-background-disabled-card);
}

.Textarea_mode_secondary__BYw {
  background-color: var(--background-accent-neutral-fade-secondary);
}

.Textarea_mode_secondary__BYw.Textarea_disabled__uY3 {
  background-color: var(--states-background-disabled-neutral-fade);
}

.Textarea__textarea__Ok- {
  appearance: none;
  box-shadow: none;
  box-sizing: border-box;
  font-family: var(--font);
  font-family: var(--family-base);
  font-size: var(--size-body-large);
  letter-spacing: var(--letter-spacing-body-large);
  line-height: var(--height-body-large);
  margin: unset;
  padding: unset;
  padding: var(--spacing-size-xl);
  resize: none;
  outline: none;
}

.Textarea__textarea__Ok-, .ToolButton__lde {
  background: unset;
  border: unset;
  color: inherit;
  width: 100%;
}

.ToolButton__lde {
  -webkit-tap-highlight-color: transparent;
  border-radius: var(--size-border-radius-action-medium);
  font-family: inherit;
  line-height: unset;
  padding: unset;
  padding: var(--spacing-size-xl) var(--spacing-size-xl);
  text-align: unset;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.ToolButton_appearance_default__gqg {
  background-color: var(--background-surface-card);
  color: var(--text-primary);
}

.ToolButton_appearance_default__gqg.ToolButton_disabled__gq5 {
  background-color: var(--states-background-disabled-card);
  color: var(--states-text-disabled-primary);
}

.ToolButton_appearance_secondary__ghs {
  background-color: var(--background-accent-neutral-fade);
  color: var(--text-primary);
}

.ToolButton_appearance_secondary__ghs.ToolButton_disabled__gq5 {
  background-color: var(--states-background-disabled-neutral-fade);
  color: var(--states-text-disabled-primary);
}

.ToolButton_withLabel__FsL {
  padding: var(--spacing-size-m) var(--spacing-size-s);
}

.ToolButton__icon__ds5 {
  display: flex;
}

.ToolButton__icon__ds5:not(:last-child) {
  margin-bottom: var(--spacing-size-xs);
}

.ToolButton__label__GCi {
  font-family: var(--family-base);
  font-size: var(--size-label-large);
  letter-spacing: var(--letter-spacing-label-large);
  line-height: var(--height-label-large);
  max-width: 100%;
}

.TypographyAction_variant_large__l5j {
  font-family: var(--family-base);
  font-size: var(--size-action-large);
  letter-spacing: var(--letter-spacing-action-large);
  font-weight: 600;
  line-height: var(--height-action-large);
}

.TypographyAction_variant_medium__9H- {
  font-family: var(--family-base);
  font-size: var(--size-action-medium);
  letter-spacing: var(--letter-spacing-action-medium);
  font-weight: 500;
  line-height: var(--height-action-medium);
}

.TypographyAction_variant_small__-LL {
  font-family: var(--family-base);
  font-size: var(--size-action-small);
  letter-spacing: var(--letter-spacing-action-small);
  font-weight: 500;
  line-height: var(--height-action-small);
}

.TypographyAction_variant_label__vhv {
  font-family: var(--family-base);
  font-size: var(--size-action-label);
  letter-spacing: var(--letter-spacing-action-label);
  line-height: var(--height-action-label);
}

.TypographyBody_variant_large__vlS {
  font-family: var(--family-base);
  font-size: var(--size-body-large);
  letter-spacing: var(--letter-spacing-body-large);
  line-height: var(--height-body-large);
}

.TypographyBody_variant_medium__9v3 {
  font-family: var(--family-base);
  font-size: var(--size-body-medium);
  letter-spacing: var(--letter-spacing-body-medium);
  line-height: var(--height-body-medium);
}

.TypographyBody_variant_small-strong__mWy, .TypographyBody_variant_small__beJ {
  font-family: var(--family-base);
  font-size: var(--size-body-small);
  letter-spacing: var(--letter-spacing-body-small);
  line-height: var(--height-body-small);
}

.TypographyBody_variant_small-strong__mWy {
  font-weight: 500;
}

.TypographyBody_variant_small-caps__18r {
  font-family: var(--family-base);
  font-size: var(--size-body-small);
  letter-spacing: var(--letter-spacing-body-small);
  font-weight: 600;
  line-height: var(--height-body-small);
  text-transform: uppercase;
}

.TypographyDisplay__6MW {
  font-family: var(--family-accent);
  font-size: var(--size-display);
  letter-spacing: var(--letter-spacing-display);
  font-weight: 600;
  line-height: var(--height-display);
}

.TypographyHeadline_variant_large-strong__mwz {
  font-family: var(--family-base);
  font-size: var(--size-headline-large);
  letter-spacing: var(--letter-spacing-headline-large);
  font-weight: 600;
  line-height: var(--height-headline-large);
}

.TypographyHeadline_variant_medium-strong__dFT, .TypographyHeadline_variant_medium__s92 {
  font-family: var(--family-base);
  font-size: var(--size-headline-medium);
  letter-spacing: var(--letter-spacing-headline-medium);
  line-height: var(--height-headline-medium);
}

.TypographyHeadline_variant_medium-strong__dFT {
  font-weight: 500;
}

.TypographyHeadline_variant_small-strong__kUR, .TypographyHeadline_variant_small__8Ei {
  font-family: var(--family-base);
  font-size: var(--size-headline-small);
  letter-spacing: var(--letter-spacing-headline-medium);
  line-height: var(--height-headline-small);
}

.TypographyHeadline_variant_small-strong__kUR {
  font-weight: 600;
}

.TypographyLabel_variant_large-strong__uCg, .TypographyLabel_variant_large__6vr {
  font-family: var(--family-base);
  font-size: var(--size-label-large);
  letter-spacing: var(--letter-spacing-label-large);
  line-height: var(--height-label-large);
}

.TypographyLabel_variant_large-strong__uCg {
  font-weight: 500;
}

.TypographyLabel_variant_large-caps__b1i {
  font-family: var(--family-base);
  font-size: var(--size-label-large);
  letter-spacing: var(--letter-spacing-label-large);
  font-weight: 600;
  line-height: var(--height-label-large);
  text-transform: uppercase;
}

.TypographyLabel_variant_medium-strong__Bk8, .TypographyLabel_variant_medium__Xo5 {
  font-family: var(--family-base);
  font-size: var(--size-label-medium);
  letter-spacing: var(--letter-spacing-label-medium);
  line-height: var(--height-label-medium);
}

.TypographyLabel_variant_medium-strong__Bk8 {
  font-weight: 600;
}

.TypographyLabel_variant_small-strong__qCw {
  font-weight: 500;
}

.TypographyLabel_variant_small-caps__beb, .TypographyLabel_variant_small-strong__qCw {
  font-family: var(--family-base);
  font-size: var(--size-label-small);
  letter-spacing: var(--letter-spacing-label-small);
  line-height: var(--height-label-small);
}

.TypographyLabel_variant_small-caps__beb {
  text-transform: uppercase;
  font-weight: 600;
}

.TypographyTitle_variant_large-strong__9PL {
  font-family: var(--family-base);
  font-size: var(--size-title-large);
  letter-spacing: var(--letter-spacing-title-large);
  font-weight: 500;
  line-height: var(--height-title-large);
}

.TypographyTitle_variant_medium-strong__th0 {
  font-family: var(--family-base);
  font-size: var(--size-title-medium);
  letter-spacing: var(--letter-spacing-title-medium);
  font-weight: 500;
  line-height: var(--height-title-medium);
}

.TypographyTitle_variant_small-strong__BrE, .TypographyTitle_variant_small__zJR {
  font-family: var(--family-base);
  font-size: var(--size-title-small);
  letter-spacing: var(--letter-spacing-title-small);
  line-height: var(--height-title-small);
}

.TypographyTitle_variant_small-strong__BrE {
  font-weight: 500;
}

:root {
  --background: #fff;
  --foreground: #171717;
}

@media (prefers-color-scheme: dark) {
  :root {
    --background: #0a0a0a;
    --foreground: #ededed;
  }
}

body {
  background: var(--background);
  color: var(--foreground);
  font-family: Arial, Helvetica, sans-serif;
}

@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-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

/*# sourceMappingURL=%5Broot-of-the-server%5D__28bc9c2a._.css.map*/