@layer reset, base, tokens, recipes, utilities;

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-RegularItalic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "KHTeka";
  src: url("/fonts/KHTeka-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
}

@layer reset {
  html,:host {
    --font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent;
    line-height: 1.5;
    font-family: var(--global-font-body, var(--font-fallback));
}

  *,::before,::after,::backdrop,::file-selector-button {
    margin: 0px;
    padding: 0px;
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    border-color: var(--global-color-border, currentColor);
}

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

  body {
    height: 100%;
    line-height: inherit;
}

  img {
    border-style: none;
}

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

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

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

  p,h1,h2,h3,h4,h5,h6 {
    overflow-wrap: break-word;
}

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

  button,input:where([type='button'], [type='reset'], [type='submit']),::file-selector-button {
    appearance: button;
    -webkit-appearance: button;
}

  button,input,optgroup,select,textarea,::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    background: transparent;
}

  ::placeholder {
    opacity: 1;
    --placeholder-fallback: color-mix(in srgb, currentColor 50%, transparent);
    color: var(--global-color-placeholder, var(--placeholder-fallback));
}

  textarea {
    resize: vertical;
}

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

  summary {
    display: list-item;
}

  small {
    font-size: 80%;
}

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

  sub {
    bottom: -0.25em;
}

  sup {
    top: -0.5em;
}

  dialog {
    padding: 0px;
}

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

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

  b,strong {
    font-weight: bolder;
}

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

  progress {
    vertical-align: baseline;
}

  ::-webkit-search-decoration,::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

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

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

  :-moz-focusring {
    outline: auto;
}

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

@layer base {
  :root {
    --made-with-panda: '🐼';
}

  html,body {
    height: 100%;
    color: var(--colors-content);
    background: var(--colors-background);
    line-height: 1.5;
    font-size: 16px;
    font-weight: 500;
}

  html {
    overflow-x: auto;
    overflow-y: scroll;
}

  *,::before,::after,::backdrop {
    --blur: /*-*/ /*-*/;
    --brightness: /*-*/ /*-*/;
    --contrast: /*-*/ /*-*/;
    --grayscale: /*-*/ /*-*/;
    --hue-rotate: /*-*/ /*-*/;
    --invert: /*-*/ /*-*/;
    --saturate: /*-*/ /*-*/;
    --sepia: /*-*/ /*-*/;
    --drop-shadow: /*-*/ /*-*/;
    --backdrop-blur: /*-*/ /*-*/;
    --backdrop-brightness: /*-*/ /*-*/;
    --backdrop-contrast: /*-*/ /*-*/;
    --backdrop-grayscale: /*-*/ /*-*/;
    --backdrop-hue-rotate: /*-*/ /*-*/;
    --backdrop-invert: /*-*/ /*-*/;
    --backdrop-opacity: /*-*/ /*-*/;
    --backdrop-saturate: /*-*/ /*-*/;
    --backdrop-sepia: /*-*/ /*-*/;
    --gradient-from-position: /*-*/ /*-*/;
    --gradient-to-position: /*-*/ /*-*/;
    --gradient-via-position: /*-*/ /*-*/;
    --scroll-snap-strictness: proximity;
    --border-spacing-x: 0;
    --border-spacing-y: 0;
    --translate-x: 0;
    --translate-y: 0;
    --rotate: 0;
    --rotate-x: 0;
    --rotate-y: 0;
    --skew-x: 0;
    --skew-y: 0;
    --scale-x: 1;
    --scale-y: 1;
}
}

@layer tokens {
  :where(:root, :host) {
    --colors-white: #FFFFFF;
    --colors-black: #000000;
    --colors-neutral100: #353945;
    --colors-neutral200: #23262F;
    --colors-neutral300: #141416;
    --colors-neutral-dimmed100: #35394580;
    --colors-neutral-dimmed200: #23262F80;
    --colors-neutral-dimmed300: #14141680;
    --colors-red-dimmed: #F3674040;
    --colors-gray100: #D7D7D7;
    --colors-gray200: #C8C8C8;
    --colors-gray300: #AFAFAF;
    --colors-gray400: #969696;
    --colors-gray500: #737373;
    --colors-gray600: #555555;
    --colors-green: #7AFB79;
    --colors-yellow: #DFFF1C;
    --colors-blue: #87C1F8;
    --colors-red: #F36740;
    --colors-gold: #E49D2F;
    --colors-gold-light: #F6AE3F;
    --fonts-body: Geist, sans-serif;
    --breakpoints-small: 400px;
    --breakpoints-medium: 800px;
    --breakpoints-large: 1140px;
    --sizes-breakpoint-small: 400px;
    --sizes-breakpoint-medium: 800px;
    --sizes-breakpoint-large: 1140px;
    --colors-accent: var(--colors-gold);
    --colors-accent-active: var(--colors-gold-light);
    --colors-accent-content: var(--colors-gold);
    --colors-accent-hint: var(--colors-blue);
    --colors-background: var(--colors-black);
    --colors-background-active: var(--colors-gray500);
    --colors-border: var(--colors-gray500);
    --colors-border-soft: var(--colors-gray500);
    --colors-content: var(--colors-white);
    --colors-content-alt: var(--colors-gray300);
    --colors-content-alt2: var(--colors-gray500);
    --colors-control-border: var(--colors-gray500);
    --colors-control-border-strong: var(--colors-blue);
    --colors-control-surface: var(--colors-neutral300);
    --colors-control-surface-alt: var(--colors-neutral-dimmed200);
    --colors-hint: var(--colors-blue);
    --colors-info-surface: var(--colors-neutral-dimmed100);
    --colors-info-surface-border: var(--colors-neutral100);
    --colors-info-surface-content: var(--colors-yellow);
    --colors-dimmed: var(--colors-gray100);
    --colors-field-border: var(--colors-neutral100);
    --colors-field-border-focused: var(--colors-neutral200);
    --colors-field-surface: var(--colors-neutral-dimmed100);
    --colors-focused: var(--colors-blue);
    --colors-focused-surface: var(--colors-neutral100);
    --colors-focused-surface-active: var(--colors-green);
    --colors-strong-surface: var(--colors-blue);
    --colors-strong-surface-content: var(--colors-white);
    --colors-strong-surface-content-alt: var(--colors-gray300);
    --colors-strong-surface-content-alt2: var(--colors-gray300);
    --colors-position: var(--colors-neutral-dimmed100);
    --colors-position-content: var(--colors-white);
    --colors-position-content-alt: var(--colors-gray100);
    --colors-interactive: var(--colors-white);
    --colors-negative: var(--colors-red);
    --colors-negative-strong: var(--colors-red);
    --colors-negative-active: var(--colors-red);
    --colors-negative-content: var(--colors-white);
    --colors-negative-hint: var(--colors-red);
    --colors-negative-surface: var(--colors-red);
    --colors-negative-surface-border: var(--colors-red);
    --colors-negative-surface-content: var(--colors-white);
    --colors-negative-surface-content-alt: var(--colors-red);
    --colors-negative-info-surface: var(--colors-red);
    --colors-negative-info-surface-border: var(--colors-red);
    --colors-negative-info-surface-content: var(--colors-red);
    --colors-negative-info-surface-content-alt: var(--colors-gray100);
    --colors-positive: var(--colors-green);
    --colors-positive-alt: var(--colors-green);
    --colors-positive-active: var(--colors-green);
    --colors-positive-content: var(--colors-white);
    --colors-positive-hint: var(--colors-green);
    --colors-secondary: var(--colors-blue);
    --colors-secondary-active: var(--colors-blue);
    --colors-secondary-content: var(--colors-blue);
    --colors-secondary-hint: var(--colors-blue);
    --colors-selected: var(--colors-gold);
    --colors-separator: var(--colors-gray100);
    --colors-surface: var(--colors-white);
    --colors-table-border: var(--colors-gray100);
    --colors-warning: var(--colors-yellow);
    --colors-warning-alt: var(--colors-yellow);
    --colors-disabled-border: var(--colors-gray100);
    --colors-disabled-content: var(--colors-white);
    --colors-disabled-surface: var(--colors-gray100);
    --colors-brand-blue: var(--colors-blue);
    --colors-brand-blue-content: var(--colors-white);
    --colors-brand-blue-content-alt: var(--colors-blue);
    --colors-brand-dark-blue: var(--colors-blue);
    --colors-brand-dark-blue-content: var(--colors-white);
    --colors-brand-dark-blue-content-alt: var(--colors-gray100);
    --colors-brand-light-blue: var(--colors-blue);
    --colors-brand-golden: var(--colors-gold);
    --colors-brand-golden-content: var(--colors-yellow);
    --colors-brand-golden-content-alt: var(--colors-yellow);
    --colors-brand-green: var(--colors-green);
    --colors-brand-green-content: var(--colors-green);
    --colors-brand-green-content-alt: var(--colors-green);
    --colors-risk-gradient1: #63D77D;
    --colors-risk-gradient2: #B8E549;
    --colors-risk-gradient3: #F1C91E;
    --colors-risk-gradient4: #FFA12B;
    --colors-risk-gradient5: #FB7C59;
    --colors-risk-gradient-dimmed1: var(--colors-red);
    --colors-risk-gradient-dimmed2: var(--colors-yellow);
    --colors-risk-gradient-dimmed3: var(--colors-green);
    --colors-loading-gradient1: var(--colors-gold);
    --colors-loading-gradient2: #FEF0E5;
    --colors-loading-gradient-content: var(--colors-neutral100);
}
}

@layer utilities {
  .pos_relative {
    position: relative;
}

  .pos_absolute {
    position: absolute;
}

  .d_grid {
    display: grid;
}

  .place-items_center {
    place-items: center;
}

  .w_24 {
    width: 24px;
}

  .h_100\% {
    height: 100%;
}

  .c_contentAlt {
    color: var(--colors-content-alt);
}

  .w_100\% {
    width: 100%;
}

  .h_24 {
    height: 24px;
}

  .inset_0 {
    inset: 0;
}

  .d_block {
    display: block;
}

  .bdr_4 {
    border-radius: 4px;
}

  .d_flex {
    display: flex;
}

  .white-space_nowrap {
    white-space: nowrap;
}

  .cursor_pointer {
    cursor: pointer;
}

  .trs_background_50ms\,_color_50ms {
    transition: background 50ms, color 50ms;
}

  .c_var\(--color\) {
    color: var(--color);
}

  .td_none {
    text-decoration: none;
}

  .bg_var\(--background\) {
    background: var(--background);
}

  .ap_checkbox {
    appearance: checkbox;
    -webkit-appearance: checkbox;
}

  .ring_0 {
    outline: 0;
}

  .p_0_10px_0_16px {
    padding: 0 10px 0 16px;
}

  .bd_1px_solid_token\(colors\.neutral100\) {
    border: 1px solid var(--colors-neutral100);
}

  .bx-sh_0_2px_2px_rgba\(0\,_0\,_0\,_0\.1\)\,_0_4px_10px_rgba\(18\,_27\,_68\,_0\.05\)\,_inset_0_-1px_4px_rgba\(0\,_0\,_0\,_0\.05\) {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1), 0 4px 10px rgba(18, 27, 68, 0.05), inset 0 -1px 4px rgba(0, 0, 0, 0.05);
}

  .bdr_10 {
    border-radius: 10px;
}

  .\--color-normal_token\(colors\.content\) {
    --color-normal: var(--colors-content);
}

  .\--color-placeholder_token\(colors\.accentContent\) {
    --color-placeholder: var(--colors-accent-content);
}

  .\--background-normal_token\(colors\.controlSurfaceAlt\) {
    --background-normal: var(--colors-control-surface-alt);
}

  .\--background-placeholder_token\(colors\.accent\) {
    --background-placeholder: var(--colors-accent);
}

  .gap_8 {
    gap: 8px;
}

  .z_1 {
    z-index: 1;
}

  .ov_hidden {
    overflow: hidden;
}

  .gap_12 {
    gap: 12px;
}

  .bg_controlSurface {
    background: var(--colors-control-surface);
}

  .bd_1px_solid_token\(colors\.border\) {
    border: 1px solid var(--colors-border);
}

  .bx-sh_0_24px_10px_rgba\(18\,_27\,_68\,_0\.01\)\,_0_14px_8px_rgba\(18\,_27\,_68\,_0\.05\)\,_0_6px_6px_rgba\(18\,_27\,_68\,_0\.09\)\,_0_2px_3px_rgba\(18\,_27\,_68\,_0\.1\) {
    box-shadow: 0 24px 10px rgba(18, 27, 68, 0.01), 0 14px 8px rgba(18, 27, 68, 0.05), 0 6px 6px rgba(18, 27, 68, 0.09), 0 2px 3px rgba(18, 27, 68, 0.1);
}

  .p_12px_16px_8px {
    padding: 12px 16px 8px;
}

  .tt_uppercase {
    text-transform: uppercase;
}

  .us_none {
    -webkit-user-select: none;
    user-select: none;
}

  .p_4 {
    padding: 4px;
}

  .p_12 {
    padding: 12px;
}

  .ta_left {
    text-align: left;
}

  .trs_background_80ms {
    transition: background 80ms;
}

  .gap_16 {
    gap: 16px;
}

  .z_2 {
    z-index: 2;
}

  .bg_redDimmed {
    background: var(--colors-red-dimmed);
}

  .bd_1px_solid_token\(colors\.red\) {
    border: 1px solid var(--colors-red);
}

  .bdr_8 {
    border-radius: 8px;
}

  .p_16 {
    padding: 16px;
}

  .c_red {
    color: var(--colors-red);
}

  .p_8 {
    padding: 8px;
}

  .h_48 {
    height: 48px;
}

  .bg_fieldSurface {
    background: var(--colors-field-surface);
}

  .bd_1px_solid {
    border: 1px solid;
}

  .bd_1px_solid_token\(colors\.fieldBorder\) {
    border: 1px solid var(--colors-field-border);
}

  .ls_-1 {
    letter-spacing: -1px;
}

  .vis_hidden {
    visibility: hidden;
}

  .pointer-events_none {
    pointer-events: none;
}

  .gap_10 {
    gap: 10px;
}

  .h_20 {
    height: 20px;
}

  .p_0_8px {
    padding: 0 8px;
}

  .bg_strongSurface {
    background: var(--colors-strong-surface);
}

  .c_strongSurfaceContent {
    color: var(--colors-strong-surface-content);
}

  .h_40 {
    height: 40px;
}

  .p_0 {
    padding: 0;
}

  .c_content {
    color: var(--colors-content);
}

  .bg_transparent {
    background: transparent;
}

  .bd_0 {
    border: 0;
}

  .inset_50\%_0_auto_auto {
    inset: 50% 0 auto auto;
}

  .trf_translateY\(-50\%\) {
    transform: translateY(-50%);
}

  .tov_ellipsis {
    text-overflow: ellipsis;
}

  .max-w_50\% {
    max-width: 50%;
}

  .d_none {
    display: none;
}

  .inset_-1 {
    inset: -1px;
}

  .bd_2px_solid_token\(colors\.fieldBorderFocused\) {
    border: 2px solid var(--colors-field-border-focused);
}

  .p_8px_16px_0 {
    padding: 8px 16px 0;
}

  .bdr_0_0_8px_8px {
    border-radius: 0 0 8px 8px;
}

  .h_32 {
    height: 32px;
}

  .p_0_16px {
    padding: 0 16px;
}

  .bg_controlSurfaceAlt {
    background: var(--colors-control-surface-alt);
}

  .will-change_transform_background-image {
    will-change: transform background-image;
}

  .pos_fixed {
    position: fixed;
}

  .bg_rgba\(18\,_27\,_68\,_0\.7\) {
    background: rgba(18, 27, 68, 0.7);
}

  .p_64 {
    padding: 64px;
}

  .pointer-events_auto {
    pointer-events: auto;
}

  .p_24 {
    padding: 24px;
}

  .ring_2px_solid_accent {
    outline: 2px solid accent;
}

  .bg_background {
    background: var(--colors-background);
}

  .c_content\! {
    color: var(--colors-content) !important;
}

  .p_0_10px {
    padding: 0 10px;
}

  .bd_1px_solid_token\(colors\.gray600\) {
    border: 1px solid var(--colors-gray600);
}

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

  .w_20 {
    width: 20px;
}

  .bd_1px_solid_token\(colors\.controlBorder\) {
    border: 1px solid var(--colors-control-border);
}

  .ring_2px_solid_token\(colors\.focused\) {
    outline: 2px solid var(--colors-focused);
}

  .bg_var\(--ringColor\) {
    background: var(--ringColor);
}

  .bdr_50\% {
    border-radius: 50%;
}

  .ring-o_2 {
    outline-offset: 2px;
}

  .inset_0_0_50\% {
    inset: 0 0 50%;
}

  .\--bgNormal_token\(colors\.controlSurfaceAlt\) {
    --bgNormal: var(--colors-control-surface-alt);
}

  .\--bgDisabled_token\(colors\.disabledBorder\) {
    --bgDisabled: var(--colors-disabled-border);
}

  .\--gradient_linear-gradient\(_to_right\,_var\(--gradientColor1\)_0\%\,_var\(--gradientColor2\)_calc\(var\(--gradientStep2\)_-_var\(--gradientTransitionBlur\)_\/_2\)\,_var\(--gradientColor3\)_calc\(var\(--gradientStep2\)_\+_var\(--gradientTransitionBlur\)_\/_2\)\,_var\(--gradientColor4\)_calc\(var\(--gradientStep3\)_-_var\(--gradientTransitionBlur\)_\/_2\)\,_var\(--gradientColor5\)_calc\(var\(--gradientStep3\)_\+_var\(--gradientTransitionBlur\)_\/_2\)\,_var\(--gradientColor5\)_100\%_\) {
    --gradient: linear-gradient( to right, var(--gradientColor1) 0%, var(--gradientColor2) calc(var(--gradientStep2) - var(--gradientTransitionBlur) / 2), var(--gradientColor3) calc(var(--gradientStep2) + var(--gradientTransitionBlur) / 2), var(--gradientColor4) calc(var(--gradientStep3) - var(--gradientTransitionBlur) / 2), var(--gradientColor5) calc(var(--gradientStep3) + var(--gradientTransitionBlur) / 2), var(--gradientColor5) 100% );
}

  .trf-o_0_0 {
    transform-origin: 0 0;
}

  .\--bgNormal_token\(colors\.accent\) {
    --bgNormal: var(--colors-accent);
}

  .\--bgPressed_token\(colors\.accentActive\) {
    --bgPressed: var(--colors-accent-active);
}

  .trf-o_50\%_50\% {
    transform-origin: 50% 50%;
}

  .\--borderColor_token\(colors\.controlBorderStrong\) {
    --borderColor: var(--colors-control-border-strong);
}

  .\--borderColorDisabled_token\(colors\.disabledBorder\) {
    --borderColorDisabled: var(--colors-disabled-border);
}

  .\--backgroundColor_token\(colors\.controlSurface\) {
    --backgroundColor: var(--colors-control-surface);
}

  .\--backgroundColorDisabled_token\(colors\.disabledSurface\) {
    --backgroundColorDisabled: var(--colors-disabled-surface);
}

  .inset_auto_0_0 {
    inset: auto 0 0;
}

  .h_30 {
    height: 30px;
}

  .\--status-dot-positive_token\(colors\.positiveAlt\) {
    --status-dot-positive: var(--colors-positive-alt);
}

  .\--status-dot-warning_token\(colors\.warning\) {
    --status-dot-warning: var(--colors-warning);
}

  .\--status-dot-negative_token\(colors\.negative\) {
    --status-dot-negative: var(--colors-negative);
}

  .\--status-dot-neutral_token\(colors\.contentAlt2\) {
    --status-dot-neutral: var(--colors-content-alt2);
}

  .bd_var\(--border\) {
    border: var(--border);
}

  .z_0 {
    z-index: 0;
}

  .inset_0_auto_0_0 {
    inset: 0 auto 0 0;
}

  .w_0 {
    width: 0;
}

  .z_3 {
    z-index: 3;
}

  .c_interactive {
    color: var(--colors-interactive);
}

  .d_inline-flex {
    display: inline-flex;
}

  .gap_6 {
    gap: 6px;
}

  .c_accent {
    color: var(--colors-accent);
}

  .gap_24 {
    gap: 24px;
}

  .c_contentAlt2\! {
    color: var(--colors-content-alt2) !important;
}

  .tw_wrap {
    text-wrap: wrap;
}

  .c_\#878AA4 {
    color: #878AA4;
}

  .max-w_300 {
    max-width: 300px;
}

  .p_12px_12px_16px {
    padding: 12px 12px 16px;
}

  .h_60 {
    height: 60px;
}

  .max-w_600 {
    max-width: 600px;
}

  .w_362 {
    width: 362px;
}

  .h_208 {
    height: 208px;
}

  .w_208 {
    width: 208px;
}

  .bg_\#E49D2F {
    background: #E49D2F;
}

  .h_12 {
    height: 12px;
}

  .w_423208 {
    width: 423208px;
}

  .fill_\#E49D2F {
    fill: #E49D2F;
}

  .gap_4 {
    gap: 4px;
}

  .c_strongSurfaceContentAlt {
    color: var(--colors-strong-surface-content-alt);
}

  .td_line-through {
    text-decoration: line-through;
}

  .label_Learn_more {
    label: Learn more;
}

  .max-w_800 {
    max-width: 800px;
}

  .gap_32 {
    gap: 32px;
}

  .p_32px_0_8px {
    padding: 32px 0 8px;
}

  .w_auto {
    width: auto;
}

  .gap_0 {
    gap: 0;
}

  .bd_1px_solid_token\(colors\.tableBorder\) {
    border: 1px solid var(--colors-table-border);
}

  .p_8px_0 {
    padding: 8px 0;
}

  .ov-wrap_anywhere {
    overflow-wrap: anywhere;
}

  .w_714 {
    width: 714px;
}

  .h_192 {
    height: 192px;
}

  .c_gray100 {
    color: var(--colors-gray100);
}

  .p_20px_24px {
    padding: 20px 24px;
}

  .h_64 {
    height: 64px;
}

  .inset_20px_24px_auto_auto {
    inset: 20px 24px auto auto;
}

  .w_16 {
    width: 16px;
}

  .h_16 {
    height: 16px;
}

  .w_fit-content {
    width: fit-content;
}

  .td_inherit {
    text-decoration: inherit;
}

  .p_8px_16px {
    padding: 8px 16px;
}

  .p_4px_12px {
    padding: 4px 12px;
}

  .bd_2px_solid_token\(colors\.fieldBorder\) {
    border: 2px solid var(--colors-field-border);
}

  .max-w_140 {
    max-width: 140px;
}

  .ta_center {
    text-align: center;
}

  .bdr_20 {
    border-radius: 20px;
}

  .bg_neutralDimmed300 {
    background: var(--colors-neutral-dimmed300);
}

  .min-h_100vh {
    min-height: 100vh;
}

  .bg_linear-gradient\(rgba\(0\,_0\,_0\,_0\.4\)\,_rgba\(0\,_0\,_0\,_0\.4\)\)\,_url\(\'\/background\.png\'\)_no-repeat_center_center {
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/background.png') no-repeat center center;
}

  .gap_1 {
    gap: 1px;
}

  .gap_48 {
    gap: 48px;
}

  .max-w_calc\(1392px_\+_48px\) {
    max-width: calc(1392px + 48px);
}

  .m_0_auto {
    margin: 0 auto;
}

  .p_24px_0 {
    padding: 24px 0;
}

  .min-h_0 {
    min-height: 0;
}

  .p_0_24px {
    padding: 0 24px;
}

  .w_90\% {
    width: 90%;
}

  .h_48px {
    height: 48px;
}

  .m_16px_auto {
    margin: 16px auto;
}

  .bdr_16 {
    border-radius: 16px;
}

  .m_24px_auto {
    margin: 24px auto;
}

  .bd-t_1px_solid_token\(colors\.tableBorder\) {
    border-top: 1px solid var(--colors-table-border);
}

  .c_dimmed {
    color: var(--colors-dimmed);
}

  .bg_linear-gradient\(180deg\,_token\(colors\.background\)_0\%\,_transparent_100\%\) {
    background: linear-gradient(180deg, var(--colors-background) 0%, transparent 100%);
}

  .inset_auto_0_0_0 {
    inset: auto 0 0 0;
}

  .bx-sh_0_24px_10px_rgba\(18\,_27\,_68\,_0\.08\)\,_0_14px_8px_rgba\(18\,_27\,_68\,_0\.03\)\,_0_6px_6px_rgba\(18\,_27\,_68\,_0\.07\)\,_0_2px_3px_rgba\(18\,_27\,_68\,_0\.08\) {
    box-shadow: 0 24px 10px rgba(18, 27, 68, 0.08), 0 14px 8px rgba(18, 27, 68, 0.03), 0 6px 6px rgba(18, 27, 68, 0.07), 0 2px 3px rgba(18, 27, 68, 0.08);
}

  .w_560 {
    width: 560px;
}

  .p_16px_0_32px {
    padding: 16px 0 32px;
}

  .gap_64 {
    gap: 64px;
}

  .p_16px_0 {
    padding: 16px 0;
}

  .ring_none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}

  .p_12px {
    padding: 12px;
}

  .h_72 {
    height: 72px;
}

  .p_0_32px {
    padding: 0 32px;
}

  .max-w_1440 {
    max-width: 1440px;
}

  .p_16px_24px {
    padding: 16px 24px;
}

  .bg_\#141416 {
    background: #141416;
}

  .bx-sh_0px_4px_4px_0px_rgba\(0\,_0\,_0\,_0\.25\) {
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

  .bd_1px_solid_var\(--Neutral-100\,_\#353945\) {
    border: 1px solid var(--Neutral-100, #353945);
}

  .w_140 {
    width: 140px;
}

  .c_accentContent {
    color: var(--colors-accent-content);
}

  .bg_brandCoral {
    background: brandCoral;
}

  .h_100vh {
    height: 100vh;
}

  .c_negativeSurfaceContent {
    color: var(--colors-negative-surface-content);
}

  .bg_negativeSurface {
    background: var(--colors-negative-surface);
}

  .bd_1px_solid_token\(colors\.negativeSurfaceBorder\) {
    border: 1px solid var(--colors-negative-surface-border);
}

  .bg_none {
    background: none;
}

  .bd_1px_solid_token\(colors\.accent\) {
    border: 1px solid var(--colors-accent);
}

  .bg_\#F8F6F4 {
    background: #F8F6F4;
}

  .p_12px_16px {
    padding: 12px 16px;
}

  .\--fg-primary-active_token\(colors\.positionContent\) {
    --fg-primary-active: var(--colors-position-content);
}

  .\--fg-primary-inactive_token\(colors\.content\) {
    --fg-primary-inactive: var(--colors-content);
}

  .\--fg-secondary-active_token\(colors\.positionContentAlt\) {
    --fg-secondary-active: var(--colors-position-content-alt);
}

  .\--fg-secondary-inactive_token\(colors\.contentAlt\) {
    --fg-secondary-inactive: var(--colors-content-alt);
}

  .\--border-active_color-mix\(in_srgb\,_token\(colors\.white\)_15\%\,_transparent\) {
    --border-active: color-mix(in srgb, var(--colors-white) 15%, transparent);
}

  .\--border-inactive_token\(colors\.neutral100\) {
    --border-inactive: var(--colors-neutral100);
}

  .\--bg-active_token\(colors\.position\) {
    --bg-active: var(--colors-position);
}

  .\--bg-inactive_token\(colors\.infoSurface\) {
    --bg-inactive: var(--colors-info-surface);
}

  .c_contentAlt2 {
    color: var(--colors-content-alt2);
}

  .h_56 {
    height: 56px;
}

  .d_inline {
    display: inline;
}

  .inset_0_-16px_-12px_auto {
    inset: 0 -16px -12px auto;
}

  .p_0_12px_0_24px {
    padding: 0 12px 0 24px;
}

  .w_34 {
    width: 34px;
}

  .h_34 {
    height: 34px;
}

  .c_neutral100 {
    color: var(--colors-neutral100);
}

  .bg_accent {
    background: var(--colors-accent);
}

  .trs_scale_80ms {
    transition: scale 80ms;
}

  .heading_Current_APR {
    heading: Current APR;
}

  .body_The_annualized_rate_this_stability_pool’s_deposits_earned_over_the_last_24_hours\. {
    body: The annualized rate this stability pool’s deposits earned over the last 24 hours.;
}

  .label_Check_Dune_for_more_details {
    label: Check Dune for more details;
}

  .heading_APR_\(last_7_days\) {
    heading: APR (last 7 days);
}

  .body_The_annualized_percentage_rate_this_stability_pool’s_deposits_earned_over_the_past_7_days\. {
    body: The annualized percentage rate this stability pool’s deposits earned over the past 7 days.;
}

  .h_46 {
    height: 46px;
}

  .p_0_0_0_24px {
    padding: 0 0 0 24px;
}

  .p_0_32px_0_8px {
    padding: 0 32px 0 8px;
}

  .p_8px_24px_24px {
    padding: 8px 24px 24px;
}

  .ov_auto {
    overflow: auto;
}

  .h_120 {
    height: 120px;
}

  .ta_justify {
    text-align: justify;
}

  .bg_secondary {
    background: var(--colors-secondary);
}

  .h_200 {
    height: 200px;
}

  .bd-b_1px_solid_token\(colors\.borderSoft\) {
    border-bottom: 1px solid var(--colors-border-soft);
}

  .min-h_312 {
    min-height: 312px;
}

  .min-w_120 {
    min-width: 120px;
}

  .h_auto {
    height: auto;
}

  .trf-o_0_100\% {
    transform-origin: 0 100%;
}

  .bg_linear-gradient\(_90deg\,_\#FFEB81_0\%\,_\#BEEC86_26\%\,_\#63D77D_55\%_\) {
    background: linear-gradient( 90deg, #FFEB81 0%, #BEEC86 26%, #63D77D 55% );
}

  .w_190 {
    width: 190px;
}

  .inset_16px_auto_auto_16px {
    inset: 16px auto auto 16px;
}

  .\--background_token\(colors\.position\) {
    --background: var(--colors-position);
}

  .gap_20 {
    gap: 20px;
}

  .c_positionContentAlt {
    color: var(--colors-position-content-alt);
}

  .c_positionContent {
    color: var(--colors-position-content);
}

  .trs_transform_100ms {
    transition: transform 100ms;
}

  .\--status-positive_token\(colors\.positiveAlt\) {
    --status-positive: var(--colors-positive-alt);
}

  .\--status-warning_token\(colors\.warning\) {
    --status-warning: var(--colors-warning);
}

  .\--status-negative_token\(colors\.negative\) {
    --status-negative: var(--colors-negative);
}

  .bg_brandCyan {
    background: brandCyan;
}

  .will-change_transform\,_opacity {
    will-change: transform, opacity;
}

  .w_32 {
    width: 32px;
}

  .c_\#F0F3FE {
    color: #F0F3FE;
}

  .bg_rgba\(247\,_247\,_255\,_0\.1\) {
    background: rgba(247, 247, 255, 0.1);
}

  .h_150 {
    height: 150px;
}

  .h_18 {
    height: 18px;
}

  .p_0_4px_1px {
    padding: 0 4px 1px;
}

  .p_20px_0_8px {
    padding: 20px 0 8px;
}

  .bd-t_1px_solid_token\(colors\.border\) {
    border-top: 1px solid var(--colors-border);
}

  .ls_-0\.02em {
    letter-spacing: -0.02em;
}

  .max-w_328 {
    max-width: 328px;
}

  .trf-o_center {
    transform-origin: center;
}

  .max-w_540 {
    max-width: 540px;
}

  .trf-o_50\%_0 {
    transform-origin: 50% 0;
}

  .pos_static {
    position: static;
}

  .c_loadingGradientContent {
    color: var(--colors-loading-gradient-content);
}

  .bg_loadingGradient1 {
    background: var(--colors-loading-gradient1);
}

  .c_negativeSurfaceContentAlt {
    color: var(--colors-negative-surface-content-alt);
}

  .\--color-liquidated_token\(colors\.negativeContent\) {
    --color-liquidated: var(--colors-negative-content);
}

  .\--background-liquidated_token\(colors\.negative\) {
    --background-liquidated: var(--colors-negative);
}

  .\--color-redeemed_\#121B44 {
    --color-redeemed: #121B44;
}

  .\--background-redeemed_token\(colors\.warningAlt\) {
    --background-redeemed: var(--colors-warning-alt);
}

  .c_infoSurfaceContent {
    color: var(--colors-info-surface-content);
}

  .bg_infoSurface {
    background: var(--colors-info-surface);
}

  .bd_1px_solid_token\(colors\.infoSurfaceBorder\) {
    border: 1px solid var(--colors-info-surface-border);
}

  .c_brandGolden {
    color: var(--colors-brand-golden);
}

  .\--color-negative_token\(colors\.negative\) {
    --color-negative: var(--colors-negative);
}

  .heading_APY_\(last_30_days\) {
    heading: APY (last 30 days);
}

  .body_The_annualized_rate_sbvUSD_deposits_earned_over_the_past_30_days\. {
    body: The annualized rate sbvUSD deposits earned over the past 30 days.;
}

  .heading_APY_\(last_7_days\) {
    heading: APY (last 7 days);
}

  .body_The_annualized_percentage_rate_sbvUSD_deposits_earned_over_the_past_7_days\. {
    body: The annualized percentage rate sbvUSD deposits earned over the past 7 days.;
}

  .p_0_0_0_8px {
    padding: 0 0 0 8px;
}

  .ring_2px_solid_transparent {
    outline: 2px solid transparent;
}

  .ring-o_-1 {
    outline-offset: -1px;
}

  .\--outline-focused_token\(colors\.fieldBorderFocused\) {
    --outline-focused: var(--colors-field-border-focused);
}

  .w_48 {
    width: 48px;
}

  .ta_right {
    text-align: right;
}

  .\--color-normal_token\(colors\.contentAlt\) {
    --color-normal: var(--colors-content-alt);
}

  .\--color-selected_token\(colors\.accent\) {
    --color-selected: var(--colors-accent);
}

  .\--color-disabled_token\(colors\.dimmed\) {
    --color-disabled: var(--colors-dimmed);
}

  .c_negativeContent {
    color: var(--colors-negative-content);
}

  .bg_negativeStrong {
    background: var(--colors-negative-strong);
}

  .p_0_12px {
    padding: 0 12px;
}

  .bg_token\(colors\.neutralDimmed200\) {
    background: var(--colors-neutral-dimmed200);
}

  .w_534 {
    width: 534px;
}

  .bd-b_1px_solid_token\(colors\.separator\) {
    border-bottom: 1px solid var(--colors-separator);
}

  .w_536 {
    width: 536px;
}

  .bg_token\(colors\.infoSurface\) {
    background: var(--colors-info-surface);
}

  .bd-b_1px_solid_token\(colors\.neutral100\) {
    border-bottom: 1px solid var(--colors-neutral100);
}

  .bg_surface {
    background: var(--colors-surface);
}

  .h_400 {
    height: 400px;
}

  .fill_transparent {
    fill: transparent;
}

  .fill_\#f9a825 {
    fill: #f9a825;
}

  .fill_\#d8d1c7ff {
    fill: #d8d1c7ff;
}

  .gap_40 {
    gap: 40px;
}

  .c_negativeInfoSurfaceContentAlt {
    color: var(--colors-negative-info-surface-content-alt);
}

  .bg_negativeInfoSurface {
    background: var(--colors-negative-info-surface);
}

  .bd_1px_solid_token\(colors\.negativeInfoSurfaceBorder\) {
    border: 1px solid var(--colors-negative-info-surface-border);
}

  .c_negativeInfoSurfaceContent {
    color: var(--colors-negative-info-surface-content);
}

  .p_0_16px_0_8px {
    padding: 0 16px 0 8px;
}

  .\--color-base_token\(colors\.strongSurfaceContent\) {
    --color-base: var(--colors-strong-surface-content);
}

  .\--color-alt_token\(colors\.strongSurfaceContentAlt2\) {
    --color-alt: var(--colors-strong-surface-content-alt2);
}

  .will-change_transform {
    will-change: transform;
}

  .bg_position {
    background: var(--colors-position);
}

  .w_28 {
    width: 28px;
}

  .h_28 {
    height: 28px;
}

  .bdr_2 {
    border-radius: 2px;
}

  .p_0_6px {
    padding: 0 6px;
}

  .tw_balance {
    text-wrap: balance;
}

  .heading_Interest_rate_updates {
    heading: Interest rate updates;
}

  .\--color-error_token\(colors\.negativeStrong\) {
    --color-error: var(--colors-negative-strong);
}

  .c_negativeStrong {
    color: var(--colors-negative-strong);
}

  .p_24px_0_24px_0 {
    padding: 24px 0 24px 0;
}

  .bd-b_1px_solid_token\(colors\.fieldBorder\) {
    border-bottom: 1px solid var(--colors-field-border);
}

  .bd-t_1px_solid_token\(colors\.fieldBorder\) {
    border-top: 1px solid var(--colors-field-border);
}

  .p_16px_0_16px_0 {
    padding: 16px 0 16px 0;
}

  .ls_0\.01 {
    letter-spacing: 0.01px;
}

  .heading_Maximum_redemption_fee {
    heading: Maximum redemption fee;
}

  .label_Redemption_fee_on_Dune {
    label: Redemption fee on Dune;
}

  .w_98\% {
    width: 98%;
}

  .h_360 {
    height: 360px;
}

  .stk_\#fff {
    stroke: #fff;
}

  .stk_\#777 {
    stroke: #777;
}

  .stk_\#F6B73C {
    stroke: #F6B73C;
}

  .stk-w_2 {
    stroke-width: 2;
}

  .stk_\#FFB11B {
    stroke: #FFB11B;
}

  .fill_rgba\(255\,_177\,_27\,_0\.2\) {
    fill: rgba(255, 177, 27, 0.2);
}

  .h_70\% {
    height: 70%;
}

  .stk-dsh_3_3 {
    stroke-dasharray: 3 3;
}

  .stk_\#8884d8 {
    stroke: #8884d8;
}

  .fill_url\(\#goldGradient\) {
    fill: url(#goldGradient);
}

  .stk_none {
    stroke: none;
}

  .fill_rgba\(255\,_177\,_27\,_0\.1\) {
    fill: rgba(255, 177, 27, 0.1);
}

  .stk_\#E0E0E0 {
    stroke: #E0E0E0;
}

  .fill_rgba\(255\,_255\,_255\,_0\.05\) {
    fill: rgba(255, 255, 255, 0.05);
}

  .stk_\#B5C6FF {
    stroke: #B5C6FF;
}

  .fill_rgba\(181\,_198\,_255\,_0\.1\) {
    fill: rgba(181, 198, 255, 0.1);
}

  .stk-w_1 {
    stroke-width: 1;
}

  .h_330 {
    height: 330px;
}

  .h_176 {
    height: 176px;
}

  .h_230 {
    height: 230px;
}

  .p_16px_16px_0 {
    padding: 16px 16px 0;
}

  .c_strongSurfaceContentAlt2 {
    color: var(--colors-strong-surface-content-alt2);
}

  .trs_transform_80ms {
    transition: transform 80ms;
}

  .c_positive {
    color: var(--colors-positive);
}

  .w_2 {
    width: 2px;
}

  .h_2 {
    height: 2px;
}

  .\--base-color_token\(colors\.accent\) {
    --base-color: var(--colors-accent);
}

  .\--base-background_token\(colors\.infoSurface\) {
    --base-background: var(--colors-info-surface);
}

  .\--base-border-color_token\(colors\.accent\) {
    --base-border-color: var(--colors-accent);
}

  .\--active-color_token\(colors\.fieldBorderFocused\) {
    --active-color: var(--colors-field-border-focused);
}

  .\--active-background_token\(colors\.accent\) {
    --active-background: var(--colors-accent);
}

  .\--active-border-color_var\(--active-background\) {
    --active-border-color: var(--active-background);
}

  .\--error-color_token\(colors\.fieldBorderFocused\) {
    --error-color: var(--colors-field-border-focused);
}

  .\--error-background_token\(colors\.negative\) {
    --error-background: var(--colors-negative);
}

  .\--error-border-color_var\(--error-background\) {
    --error-border-color: var(--error-background);
}

  .\--success-color_token\(colors\.positive\) {
    --success-color: var(--colors-positive);
}

  .\--success-background_var\(--base-background\) {
    --success-background: var(--base-background);
}

  .\--success-border-color_var\(--success-color\) {
    --success-border-color: var(--success-color);
}

  .trf_translateX\(-50\%\) {
    transform: translateX(-50%);
}

  .min-w_300 {
    min-width: 300px;
}

  .p_12px_0 {
    padding: 12px 0;
}

  .bx-sh_0_15px_35px_rgba\(60\,_66\,_87\,_0\.12\)\,_0_5px_15px_rgba\(0\,_0\,_0\,_0\.08\) {
    box-shadow: 0 15px 35px rgba(60, 66, 87, 0.12), 0 5px 15px rgba(0, 0, 0, 0.08);
}

  .c_white {
    color: var(--colors-white);
}

  .c_gold {
    color: var(--colors-gold);
}

  .w_85 {
    width: 85px;
}

  .w_125 {
    width: 125px;
}

  .w_56 {
    width: 56px;
}

  .left_12 {
    left: 12px;
}

  .pl_48 {
    padding-left: 48px;
}

  .ai_center {
    align-items: center;
}

  .jc_center {
    justify-content: center;
}

  .top_0 {
    top: 0;
}

  .left_0 {
    left: 0;
}

  .flex-d_column {
    flex-direction: column;
}

  .fs_12 {
    font-size: 12px;
}

  .ai_flex-start {
    align-items: flex-start;
}

  .jc_space-between {
    justify-content: space-between;
}

  .fs_11 {
    font-size: 11px;
}

  .fs_13 {
    font-size: 13px;
}

  .fw_500 {
    font-weight: 500;
}

  .mt_2 {
    margin-top: 2px;
}

  .flex-d_row {
    flex-direction: row;
}

  .fs_18 {
    font-size: 18px;
}

  .fs_14 {
    font-size: 14px;
}

  .bd-c_fieldBorder {
    border-color: var(--colors-field-border);
}

  .fs_16 {
    font-size: 16px;
}

  .fs_28 {
    font-size: 28px;
}

  .top_57 {
    top: 57px;
}

  .flex-g_0 {
    flex-grow: 0;
}

  .flex-sh_1 {
    flex-shrink: 1;
}

  .mt_-8 {
    margin-top: -8px;
}

  .bd-w_1 {
    border-width: 1px;
}

  .border-style_solid {
    border-style: solid;
}

  .pl_8 {
    padding-left: 8px;
}

  .pl_16 {
    padding-left: 16px;
}

  .bg-c_loadingGradient1 {
    background-color: var(--colors-loading-gradient1);
}

  .bg-i_linear-gradient\(_var\(--loading-angle\)\,_token\(colors\.loadingGradient1\)_0\%\,_token\(colors\.loadingGradient2\)_var\(--loading-midpoint1\)\,_token\(colors\.loadingGradient2\)_var\(--loading-midpoint2\)\,_token\(colors\.loadingGradient1\)_100\%_\) {
    background-image: linear-gradient( var(--loading-angle), var(--colors-loading-gradient1) 0%, var(--colors-loading-gradient2) var(--loading-midpoint1), var(--colors-loading-gradient2) var(--loading-midpoint2), var(--colors-loading-gradient1) 100% );
}

  .ov-x_auto {
    overflow-x: auto;
}

  .pb_8 {
    padding-bottom: 8px;
}

  .fs_24 {
    font-size: 24px;
}

  .top_24 {
    top: 24px;
}

  .right_24 {
    right: 24px;
}

  .right_0 {
    right: 0;
}

  .top_50\% {
    top: 50%;
}

  .bd-w_2 {
    border-width: 2px;
}

  .bd-c_controlBorderStrong {
    border-color: var(--colors-control-border-strong);
}

  .mb_16 {
    margin-bottom: 16px;
}

  .grid-tr_1fr {
    grid-template-rows: 1fr;
}

  .ml_-4 {
    margin-left: -4px;
}

  .flex-g_1 {
    flex-grow: 1;
}

  .pb_12 {
    padding-bottom: 12px;
}

  .lh_1 {
    line-height: 1;
}

  .grid-tc_repeat\(3\,_1fr\) {
    grid-template-columns: repeat(3, 1fr);
}

  .pt_32 {
    padding-top: 32px;
}

  .fs_20 {
    font-size: 20px;
}

  .jc_flex-end {
    justify-content: flex-end;
}

  .ml_-24 {
    margin-left: -24px;
}

  .pl_24 {
    padding-left: 24px;
}

  .jc_flex-start {
    justify-content: flex-start;
}

  .grid-tr_auto_1fr {
    grid-template-rows: auto 1fr;
}

  .bg-s_auto {
    background-size: auto;
}

  .bg-a_fixed {
    background-attachment: fixed;
}

  .grid-tr_auto_1fr_auto {
    grid-template-rows: auto 1fr auto;
}

  .pr_8 {
    padding-right: 8px;
}

  .flex-sh_0 {
    flex-shrink: 0;
}

  .bg-c_\#F6AE3F {
    background-color: #F6AE3F;
}

  .bg-c_\#23262F {
    background-color: #23262F;
}

  .grid-tc_repeat\(auto-fit\,_minmax\(0\,_1fr\)\) {
    grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
}

  .pt_4 {
    padding-top: 4px;
}

  .ai_flex-end {
    align-items: flex-end;
}

  .pt_12 {
    padding-top: 12px;
}

  .fv-num_tabular-nums {
    font-variant-numeric: tabular-nums;
}

  .pt_48 {
    padding-top: 48px;
}

  .pb_32 {
    padding-bottom: 32px;
}

  .pt_16 {
    padding-top: 16px;
}

  .pt_40 {
    padding-top: 40px;
}

  .pb_24 {
    padding-bottom: 24px;
}

  .bd-w_1px_1px_0 {
    border-width: 1px 1px 0;
}

  .bd-c_gray100 {
    border-color: var(--colors-gray100);
}

  .bottom_12 {
    bottom: 12px;
}

  .mt_-24 {
    margin-top: -24px;
}

  .ai_cente {
    align-items: cente;
}

  .fs_10 {
    font-size: 10px;
}

  .fw_600 {
    font-weight: 600;
}

  .grid-tc_auto_auto {
    grid-template-columns: auto auto;
}

  .fs_32 {
    font-size: 32px;
}

  .pb_16 {
    padding-bottom: 16px;
}

  .mt_-2 {
    margin-top: -2px;
}

  .mt_-1 {
    margin-top: -1px;
}

  .fs_15 {
    font-size: 15px;
}

  .mb_-16 {
    margin-bottom: -16px;
}

  .pb_55 {
    padding-bottom: 55px;
}

  .top_16 {
    top: 16px;
}

  .right_16 {
    right: 16px;
}

  .ai_baseline {
    align-items: baseline;
}

  .lh_1\.2 {
    line-height: 1.2;
}

  .justify-self_start {
    justify-self: start;
}

  .justify-self_end {
    justify-self: end;
}

  .fs_14px {
    font-size: 14px;
}

  .left_16 {
    left: 16px;
}

  .grid-tc_1\.2fr_1fr {
    grid-template-columns: 1.2fr 1fr;
}

  .ai_start {
    align-items: start;
}

  .fw_400 {
    font-weight: 400;
}

  .pl_4 {
    padding-left: 4px;
}

  .pb_20 {
    padding-bottom: 20px;
}

  .bottom_0 {
    bottom: 0;
}

  .right_calc\(100\%_\+_16px\) {
    right: calc(100% + 16px);
}

  .pt_8 {
    padding-top: 8px;
}

  .fs_40 {
    font-size: 40px;
}

  .mt_24px {
    margin-top: 24px;
}

  .mt_-16px {
    margin-top: -16px;
}

  .pb_24px {
    padding-bottom: 24px;
}

  .fs_56 {
    font-size: 56px;
}

  .fw_300 {
    font-weight: 300;
}

  .fs_16px {
    font-size: 16px;
}

  .top_5 {
    top: 5px;
}

  .right_5 {
    right: 5px;
}

  .left_-20 {
    left: -20px;
}

  .left_20 {
    left: 20px;
}

  .grid-tc_1fr_1fr {
    grid-template-columns: 1fr 1fr;
}

  .bg-c_contentAlt {
    background-color: var(--colors-content-alt);
}

  .bottom_calc\(100\%_\+_16px\) {
    bottom: calc(100% + 16px);
}

  .left_50\% {
    left: 50%;
}

  .mt_5 {
    margin-top: 5px;
}

  .mb_4 {
    margin-bottom: 4px;
}

  .disabled\:c_disabledContent:is(:disabled, [disabled], [data-disabled]) {
    color: var(--colors-disabled-content);
}

  .disabled\:bg_disabledSurface:is(:disabled, [disabled], [data-disabled]) {
    background: var(--colors-disabled-surface);
}

  .disabled\:cursor_not-allowed:is(:disabled, [disabled], [data-disabled]) {
    cursor: not-allowed;
}

  .disabled\:bd_1px_solid_token\(colors\.disabledBorder\):is(:disabled, [disabled], [data-disabled]) {
    border: 1px solid var(--colors-disabled-border);
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:op_0\.5 {
    opacity: 0.5;
}

  .placeholder\:c_contentAlt::placeholder,.placeholder\:c_contentAlt[data-placeholder] {
    color: var(--colors-content-alt);
}

  .placeholder\:c_dimmed::placeholder,.placeholder\:c_dimmed[data-placeholder] {
    color: var(--colors-dimmed);
}

  .\[\&_\>_div\]\:pointer-events_auto > div {
    pointer-events: auto;
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:bg_disabledSurface {
    background: var(--colors-disabled-surface);
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:bg_disabledSurface\! {
    background: var(--colors-disabled-surface) !important;
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:bd_1px_solid_token\(colors\.disabledBorder\)\! {
    border: 1px solid var(--colors-disabled-border) !important;
}

  .\[\&_a\]\:c_token\(colors\.accent\) a {
    color: var(--colors-accent);
}

  .\[\&_a\]\:td_underline a {
    text-decoration: underline;
}

  .\[\&_section\]\:d_flex section {
    display: flex;
}

  .\[\&_section\]\:gap_24 section {
    gap: 24px;
}

  .\[\&_section\]\:w_100\% section {
    width: 100%;
}

  .\[\&_h3\]\:bd-b_1px_solid_token\(colors\.tableBorder\) h3 {
    border-bottom: 1px solid var(--colors-table-border);
}

  .\[\&_table\]\:w_100\% table {
    width: 100%;
}

  .\[\&_td\]\:p_12px_0 td {
    padding: 12px 0;
}

  .\[\&_td\]\:bd-t_1px_solid_token\(colors\.tableBorder\) td {
    border-top: 1px solid var(--colors-table-border);
}

  .\[\&_tr\:first-child_td\]\:bd-t_0 tr:first-child td {
    border-top: 0;
}

  .\[\&_td_\+_td\]\:ta_right td + td {
    text-align: right;
}

  .\[\&_li\]\:d_flex li {
    display: flex;
}

  .\[\&_li\]\:gap_16 li {
    gap: 16px;
}

  .disabled\:trf_none\!:is(:disabled, [disabled], [data-disabled]) {
    transform: none !important;
}

  .\[\&_th\,_\&_td\]\:white-space_nowrap th,.\[\&_th\,_\&_td\]\:white-space_nowrap td {
    white-space: nowrap;
}

  .\[\&_th\,_\&_td\]\:ta_right th,.\[\&_th\,_\&_td\]\:ta_right td {
    text-align: right;
}

  .\[\&_th\]\:c_contentAlt2 th {
    color: var(--colors-content-alt2);
}

  .\[\&_th\:first-of-type\,_\&_td\:first-of-type\]\:ta_left th:first-of-type,.\[\&_th\:first-of-type\,_\&_td\:first-of-type\]\:ta_left td:first-of-type {
    text-align: left;
}

  .\[\&_thead_tr_\+_tr_th\]\:c_contentAlt2 thead tr + tr th {
    color: var(--colors-content-alt2);
}

  .group:is([aria-expanded=true], [data-expanded], [data-state="expanded"]) .groupExpanded\:c_strongSurface {
    color: var(--colors-strong-surface);
}

  .group:is([aria-expanded=true], [data-expanded], [data-state="expanded"]) .groupExpanded\:bg_secondaryActive {
    background: var(--colors-secondary-active);
}

  .\[\&_a\]\:c_accent a {
    color: var(--colors-accent);
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:bd-c_disabledBorder\! {
    border-color: var(--colors-disabled-border) !important;
}

  .firstOfType\:ml_0:first-of-type {
    margin-left: 0;
}

  .\[\&_section\]\:flex-d_column section {
    flex-direction: column;
}

  .\[\&_td\]\:fs_14 td {
    font-size: 14px;
}

  .\[\&_td_\+_td\]\:pl_16 td + td {
    padding-left: 16px;
}

  .\[\&_td_\+_td\]\:ff_monospace td + td {
    font-family: monospace;
}

  .\[\&_li\]\:flex-d_column li {
    flex-direction: column;
}

  .\[\&_th\,_\&_td\]\:fw_inherit th,.\[\&_th\,_\&_td\]\:fw_inherit td {
    font-weight: inherit;
}

  .\[\&_th\]\:pb_8 th {
    padding-bottom: 8px;
}

  .focusVisible\:ring_2px_solid_token\(colors\.focused\):is(:focus-visible, [data-focus-visible]) {
    outline: 2px solid var(--colors-focused);
}

  .focus\:ring_0:is(:focus, [data-focus]) {
    outline: 0;
}

  .group:is(:focus, [data-focus]) .groupFocus\:bg_focusedSurface {
    background: var(--colors-focused-surface);
}

  .focusVisible\:ring-o_-1:is(:focus-visible, [data-focus-visible]) {
    outline-offset: -1px;
}

  .focusVisible\:ring_2px_solid_token\(colors\.fieldBorderFocused\):is(:focus-visible, [data-focus-visible]) {
    outline: 2px solid var(--colors-field-border-focused);
}

  .focusVisible\:ring_0:is(:focus-visible, [data-focus-visible]) {
    outline: 0;
}

  .group:is(:focus-visible, [data-focus-visible]) .groupFocusVisible\:d_block {
    display: block;
}

  .focusVisible\:ring_var\(--focusRingWidth\)_solid_token\(colors\.focused\):is(:focus-visible, [data-focus-visible]) {
    outline: var(--focusRingWidth) solid var(--colors-focused);
}

  .group:is(:focus-visible, [data-focus-visible]) .groupFocusVisible\:ring_2px_solid_token\(colors\.focused\) {
    outline: 2px solid var(--colors-focused);
}

  .group:is(:focus-visible, [data-focus-visible]) .groupFocusVisible\:ring-o_2 {
    outline-offset: 2px;
}

  .group:is(:focus, [data-focus]) .groupFocus\:trf_translate3d\(4px\,_0\,_0\) {
    transform: translate3d(4px, 0, 0);
}

  .hover\:c_var\(--colorHover\,_var\(--color\)\):is(:hover, [data-hover]) {
    color: var(--colorHover, var(--color));
}

  .hover\:bg_var\(--backgroundHover\):is(:hover, [data-hover]) {
    background: var(--backgroundHover);
}

  .hover\:c_accentActive:is(:hover, [data-hover]) {
    color: var(--colors-accent-active);
}

  .hover\:c_goldLight:is(:hover, [data-hover]) {
    color: var(--colors-gold-light);
}

  .group:is(:hover, [data-hover]) .groupHover\:trf_scale\(1\.05\) {
    transform: scale(1.05);
}

  .hover\:c_accent:is(:hover, [data-hover]) {
    color: var(--colors-accent);
}

  .group:is(:hover, [data-hover]) .groupHover\:pos_relative {
    position: relative;
}

  .group:is(:hover, [data-hover]) .groupHover\:z_2 {
    z-index: 2;
}

  .group:is(:hover, [data-hover]) .groupHover\:bg_hint {
    background: var(--colors-hint);
}

  .hover\:c_gray100:is(:hover, [data-hover]) {
    color: var(--colors-gray100);
}

  .hover\:bg_goldLight:is(:hover, [data-hover]) {
    background: var(--colors-gold-light);
}

  .hover\:scale_1\.05:is(:hover, [data-hover]) {
    scale: 1.05;
}

  .group:is(:hover, [data-hover]) .groupHover\:trf_translate3d\(0\,_0\,_0\)_scale3d\(1\.2\,_1\.2\,_1\) {
    transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1);
}

  .active\:bg_var\(--backgroundPressed\):is(:active, [data-active]) {
    background: var(--backgroundPressed);
}

  .group:is(:active, [data-active]) .groupActive\:bg_focusedSurfaceActive {
    background: var(--colors-focused-surface-active);
}

  .active\:translate_0_1px:is(:active, [data-active]) {
    translate: 0 1px;
}

  .group:is(:active, [data-active]) .groupActive\:bg_accentActive {
    background: var(--colors-accent-active);
}

  .active\:trf_translateY\(1px\):is(:active, [data-active]) {
    transform: translateY(1px);
}

  .group:is(:active, [data-active]) .groupActive\:translate_0_1px {
    translate: 0 1px;
}

  .group:is(:active, [data-active]) .groupActive\:bx-sh_0_1px_1px_rgba\(0\,_0\,_0\,_0\.1\) {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

  .group:is(:active, [data-active]) .groupActive\:bd-c_accentActive {
    border-color: var(--colors-accent-active);
}

  .disabled\:hover\:bg_disabledSurface:is(:disabled, [disabled], [data-disabled]):is(:hover, [data-hover]) {
    background: var(--colors-disabled-surface);
}

  .disabled\:active\:bg_disabledSurface:is(:disabled, [disabled], [data-disabled]):is(:active, [data-active]) {
    background: var(--colors-disabled-surface);
}

  .group:is(:active, [data-active]) .groupActive\:\[\&_\>_div\]\:trf_scale\(0\.9\) > div {
    transform: scale(0.9);
}

  .group:is(:disabled, [disabled], [data-disabled]) .groupDisabled\:\[\&_\>_div\]\:trf_scale\(1\)\! > div {
    transform: scale(1) !important;
}

  .active\:enabled\:translate_0_1px:is(:active, [data-active]):enabled {
    translate: 0 1px;
}

  @media screen and (min-width: 50rem) {
    .medium\:d_grid {
      display: grid;
}

    .medium\:d_none {
      display: none;
}
}

  @media screen and (min-width: 71.25rem) {
    .large\:pos_absolute {
      position: absolute;
}

    .large\:w_auto {
      width: auto;
}

    .large\:max-w_100\% {
      max-width: 100%;
}

    .large\:mb_0 {
      margin-bottom: 0;
}
}
}

@font-face {
font-family: '__GeistSans_fb8f2c';
src: url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format('woff2');
font-display: swap;
font-weight: 100 900;
}@font-face {font-family: '__GeistSans_Fallback_fb8f2c';src: local("Arial");ascent-override: 85.83%;descent-override: 20.53%;line-gap-override: 9.33%;size-adjust: 107.19%
}.__className_fb8f2c {font-family: '__GeistSans_fb8f2c', '__GeistSans_Fallback_fb8f2c'
}.__variable_fb8f2c {--font-geist-sans: '__GeistSans_fb8f2c', '__GeistSans_Fallback_fb8f2c'
}

