* {
  font-family:
    Open Sans,
    sans-serif;
}
body {
  margin: 0;
}
html[data-color-scheme='light'] {
  background-color: #fff;
}
html[data-color-scheme='dark'] {
  background-color: #111;
}
html[data-color-scheme='light'] body {
  color: #292929;
}
html[data-color-scheme='dark'] body {
  color: #dbdbdb;
}
html[data-color-scheme='light'] #root {
  color-scheme: light;
}
html[data-color-scheme='dark'] #root {
  color-scheme: dark;
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .eb12 {
    align-items: center;
  }
  .Za12 {
    width: 100%;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._kb12 {
    border-top-width: 1px;
  }
  .hb12 {
    border-bottom-width: 1px;
  }
  .mb12 {
    border-inline-start-width: 1px;
  }
  .lb12 {
    border-inline-end-width: 1px;
  }
  .iq12 {
    border-color: light-dark(#dadada, #393939);
  }
  ._jf12 {
    border-style: solid;
  }
  .oc12 {
    border-start-start-radius: 0.625rem;
  }
  .nc12 {
    border-start-end-radius: 0.625rem;
  }
  .kc12 {
    border-end-start-radius: 0.625rem;
  }
  .jc12 {
    border-end-end-radius: 0.625rem;
  }
  .Tt12 {
    padding-top: 8px;
  }
  .Qt12 {
    padding-bottom: 8px;
  }
  .St12 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
  }
  .Rt12 {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._kc12 {
    border-top-width: 2px;
  }
  .hc12 {
    border-bottom-width: 2px;
  }
  .mc12 {
    border-inline-start-width: 2px;
  }
  .lc12 {
    border-inline-end-width: 2px;
  }
  .ihxFPhc12 {
    border-color: light-dark(#cbe2fe, #0c2175);
  }
  ._jf12 {
    border-style: solid;
  }
  .oc12 {
    border-start-start-radius: 0.625rem;
  }
  .nc12 {
    border-start-end-radius: 0.625rem;
  }
  .kc12 {
    border-end-start-radius: 0.625rem;
  }
  .jc12 {
    border-end-end-radius: 0.625rem;
  }
  .Tt12 {
    padding-top: 8px;
  }
  .Qt12 {
    padding-bottom: 8px;
  }
  .St12 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
  }
  .Rt12 {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  .Za12 {
    width: 100%;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._ub12 {
    flex-grow: 1;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .eb12 {
    align-items: center;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .eb12 {
    align-items: center;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .eb12 {
    align-items: center;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .Zc12 {
    width: 50%;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Za12 {
    width: 100%;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .wb12 {
    font-variation-settings: 'wght' 400;
  }
  .xb12 {
    font-weight: 400;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
  .wd12 {
    font-variation-settings: 'wght' 700;
  }
  .xd12 {
    font-weight: 700;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b {
  .wX0cczbc12:lang(ja, ko, zh) {
    font-variation-settings: 'wght' 500;
  }
  .xX0cczbc12:lang(ja, ko, zh) {
    font-weight: 500;
  }
  ._xX0cczba12:lang(ja, ko, zh) {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pxgjhZb12 {
    color: light-dark(#8f8f8f, #6d6d6d);
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pxgjhZb12 {
    color: light-dark(#8f8f8f, #6d6d6d);
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pxgjhZb12 {
    color: light-dark(#8f8f8f, #6d6d6d);
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._wb12 {
    flex-wrap: wrap;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._Ca12 {
    justify-content: center;
  }
  .eb12 {
    align-items: center;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .ir12 {
    border-color: light-dark(#e1e1e1, #323232);
  }
  ._ja12 {
    border-style: dashed;
  }
  .__Xc12 {
    touch-action: none;
  }
  ._4c12 {
    -webkit-user-select: none;
    user-select: none;
  }
  .ri12 {
    cursor: default;
  }
  .tRWHrbc12 {
    fill: #0000;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b.p {
  @media (min-width: 64rem) {
    .-_6BNtrc-pc12 {
      --fs: pow(1.125, 0);
    }
    .vpx12 {
      font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
      font-size: round(
        var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem,
        1px
      );
    }
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ua12 {
    row-gap: 0.125rem;
  }
  .qa12 {
    column-gap: 0.125rem;
  }
  ._Wa12 {
    text-align: center;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Z9xNfn12 {
    width: 45%;
  }
  .ZsHMfn12 {
    width: 15%;
  }
  .ZmWMfn12 {
    width: 20%;
  }
  .ZD3Ky12 {
    width: 5%;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Za12 {
    width: 100%;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Ua12 {
    row-gap: 0.125rem;
  }
  .qa12 {
    column-gap: 0.125rem;
  }
  .ZsHMfn12 {
    width: 15%;
  }
  .sd12 {
    display: flex;
  }
  ._Ca12 {
    justify-content: center;
  }
  .eb12 {
    align-items: center;
  }
  ._Wa12 {
    text-align: center;
  }
  .ZD3Ky12 {
    width: 5%;
  }
  .sd12 {
    display: flex;
  }
  ._Ca12 {
    justify-content: center;
  }
  .eb12 {
    align-items: center;
  }
  .-_8sjo0b-tf12 {
    --iconPrimary: light-dark(#8f8f8f, #8a8a8a);
  }
  .Zm12 {
    width: calc(1.25rem * var(--s2-scale));
  }
  .Fn12 {
    height: calc(1.25rem * var(--s2-scale));
  }
  .-_8sjo0b-tMiwnOc12 {
    --iconPrimary: light-dark(#f03823, #cd2e1d);
  }
  .Zm12 {
    width: calc(1.25rem * var(--s2-scale));
  }
  .Fn12 {
    height: calc(1.25rem * var(--s2-scale));
  }
  .wb12 {
    font-variation-settings: 'wght' 400;
  }
  .xb12 {
    font-weight: 400;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .-_8sjo0b-tCRl0612 {
    --iconPrimary: light-dark(#0ba45d, #068850);
  }
  .Zm12 {
    width: calc(1.25rem * var(--s2-scale));
  }
  .Fn12 {
    height: calc(1.25rem * var(--s2-scale));
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  ._Wa12 {
    text-align: center;
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b.p {
  @media (min-width: 64rem) {
    .-_6BNtrc-pc12 {
      --fs: pow(1.125, 0);
    }
    .vpx12 {
      font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
      font-size: round(
        var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem,
        1px
      );
    }
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .Z1YMfn12 {
    width: 25%;
  }
  .ZsHMfn12 {
    width: 15%;
  }
  .-_6BNtrc-d12 {
    --fs: pow(1.125, 1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wd12 {
    font-variation-settings: 'wght' 700;
  }
  .xd12 {
    font-weight: 700;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b {
  .wX0cczbc12:lang(ja, ko, zh) {
    font-variation-settings: 'wght' 500;
  }
  .xX0cczbc12:lang(ja, ko, zh) {
    font-weight: 500;
  }
  ._xX0cczba12:lang(ja, ko, zh) {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .eb12 {
    align-items: center;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._Wd12 {
    text-align: start;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .Za12 {
    width: 100%;
  }
  .sd12 {
    display: flex;
  }
  .eb12 {
    align-items: center;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .-_8sjo0b-tu12 {
    --iconPrimary: light-dark(#4b75ff, #5681ff);
  }
  .Zm12 {
    width: calc(1.25rem * var(--s2-scale));
  }
  .Fn12 {
    height: calc(1.25rem * var(--s2-scale));
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._Cb12 {
    justify-content: end;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .Za12 {
    width: 100%;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wd12 {
    font-variation-settings: 'wght' 700;
  }
  .xd12 {
    font-weight: 700;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
  .pt12 {
    color: light-dark(#292929, #dbdbdb);
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b {
  .wX0cczbc12:lang(ja, ko, zh) {
    font-variation-settings: 'wght' 500;
  }
  .xX0cczbc12:lang(ja, ko, zh) {
    font-weight: 500;
  }
  ._xX0cczba12:lang(ja, ko, zh) {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
  .Za12 {
    width: 100%;
  }
  .sd12 {
    display: flex;
  }
  .Za12 {
    width: 100%;
  }
  ._ta12 {
    flex-direction: column;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .ee12 {
    align-items: stretch;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b.n {
  @media (min-width: 40rem) {
    ._tnc12 {
      flex-direction: row;
    }
    .enb12 {
      align-items: center;
    }
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Za12 {
    width: 100%;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Za12 {
    width: 100%;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wb12 {
    font-variation-settings: 'wght' 400;
  }
  .xb12 {
    font-weight: 400;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
  .eb12 {
    align-items: center;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wb12 {
    font-variation-settings: 'wght' 400;
  }
  .xb12 {
    font-weight: 400;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b.p {
  @media (min-width: 64rem) {
    .-_6BNtrc-pc12 {
      --fs: pow(1.125, 0);
    }
    .vpx12 {
      font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
      font-size: round(
        var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem,
        1px
      );
    }
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .Fb12 {
    height: 100%;
  }
  .se12 {
    display: grid;
  }
  .DezI48b12 {
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .Pd12 {
    overflow-y: scroll;
  }
  ._jf12 {
    border-style: solid;
  }
  .ibY32mb12 {
    border-color: light-dark(#079355, #068850);
  }
  ._jf12 {
    border-style: solid;
  }
  .iA12 {
    border-color: #0000;
  }
  .Tt12 {
    padding-top: 8px;
  }
  .Qt12 {
    padding-bottom: 8px;
  }
  .St12 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
  }
  .Rt12 {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
  }
  .gH12 {
    background-color: light-dark(#e9e9e9, #2c2c2c);
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  ._Wa12 {
    text-align: center;
  }
  .gX12 {
    background-color: light-dark(#fff, #111);
  }
  .-_8sjo0b-tt12 {
    --iconPrimary: light-dark(#079355, #099d59);
  }
  .Zm12 {
    width: calc(1.25rem * var(--s2-scale));
  }
  .Fn12 {
    height: calc(1.25rem * var(--s2-scale));
  }
  .sd12 {
    display: flex;
  }
  ._wb12 {
    flex-wrap: wrap;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .Jv12 {
    margin-top: 0.5rem;
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
  .sd12 {
    display: flex;
  }
  .Fb12 {
    height: 100%;
  }
  .ec12 {
    align-items: end;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Za12 {
    width: 100%;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .Za12 {
    width: 100%;
  }
  .sd12 {
    display: flex;
  }
  ._Cb12 {
    justify-content: end;
  }
  .Za12 {
    width: 100%;
  }
  .pq12 {
    color: light-dark(#d73220, #fc432e);
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .sd12 {
    display: flex;
  }
  .eb12 {
    align-items: center;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .-_6BNtrc-b12 {
    --fs: pow(1.125, -1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .pv12 {
    color: light-dark(#505050, #afafaf);
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .ed12 {
    align-items: start;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .Za12 {
    width: 100%;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .ec12 {
    align-items: end;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .eb12 {
    align-items: center;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Za12 {
    width: 100%;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .Tt12 {
    padding-top: 8px;
  }
  .Qt12 {
    padding-bottom: 8px;
  }
  .St12 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
  }
  .Rt12 {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
  }
  .gH12 {
    background-color: light-dark(#e9e9e9, #2c2c2c);
  }
  .ob12 {
    border-start-start-radius: 0.5rem;
  }
  .nb12 {
    border-start-end-radius: 0.5rem;
  }
  .kb12 {
    border-end-start-radius: 0.5rem;
  }
  .jb12 {
    border-end-end-radius: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._Cb12 {
    justify-content: end;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Up12 {
    row-gap: 2rem;
  }
  .qp12 {
    column-gap: 2rem;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .ZVdNfn12 {
    width: 30%;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .ZbmOfn12 {
    width: 70%;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Up12 {
    row-gap: 2rem;
  }
  .qp12 {
    column-gap: 2rem;
  }
  .sd12 {
    display: flex;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .Za12 {
    width: 100%;
  }
  .Fb12 {
    height: 100%;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  ._Cd12 {
    justify-content: space-around;
  }
  .eb12 {
    align-items: center;
  }
  .Ub12 {
    row-gap: 0.25rem;
  }
  .qb12 {
    column-gap: 0.25rem;
  }
  .Zu12 {
    width: calc(1rem * var(--s2-scale));
  }
  .Ft12 {
    height: calc(1rem * var(--s2-scale));
  }
  .sd12 {
    display: flex;
  }
  ._Cd12 {
    justify-content: space-around;
  }
  .Tr12 {
    padding-top: 64px;
  }
  .Qr12 {
    padding-bottom: 64px;
  }
  .Sr12 {
    -webkit-padding-start: 64px;
    padding-inline-start: 64px;
  }
  .Rr12 {
    -webkit-padding-end: 64px;
    padding-inline-end: 64px;
  }
  ._kb12 {
    border-top-width: 1px;
  }
  .hb12 {
    border-bottom-width: 1px;
  }
  .mb12 {
    border-inline-start-width: 1px;
  }
  .lb12 {
    border-inline-end-width: 1px;
  }
  .iq12 {
    border-color: light-dark(#dadada, #393939);
  }
  ._jf12 {
    border-style: solid;
  }
  .oc12 {
    border-start-start-radius: 0.625rem;
  }
  .nc12 {
    border-start-end-radius: 0.625rem;
  }
  .kc12 {
    border-end-start-radius: 0.625rem;
  }
  .jc12 {
    border-end-end-radius: 0.625rem;
  }
  .gL12 {
    background-color: light-dark(#f3f3f3, #222);
  }
  .Tf12 {
    padding-top: 16px;
  }
  .Qf12 {
    padding-bottom: 16px;
  }
  .Sf12 {
    -webkit-padding-start: 16px;
    padding-inline-start: 16px;
  }
  .Rf12 {
    -webkit-padding-end: 16px;
    padding-inline-end: 16px;
  }
  ._kb12 {
    border-top-width: 1px;
  }
  .hb12 {
    border-bottom-width: 1px;
  }
  .mb12 {
    border-inline-start-width: 1px;
  }
  .lb12 {
    border-inline-end-width: 1px;
  }
  .iq12 {
    border-color: light-dark(#dadada, #393939);
  }
  ._jf12 {
    border-style: solid;
  }
  .oc12 {
    border-start-start-radius: 0.625rem;
  }
  .nc12 {
    border-start-end-radius: 0.625rem;
  }
  .kc12 {
    border-end-start-radius: 0.625rem;
  }
  .jc12 {
    border-end-end-radius: 0.625rem;
  }
  .Tf12 {
    padding-top: 16px;
  }
  .Qf12 {
    padding-bottom: 16px;
  }
  .Sf12 {
    -webkit-padding-start: 16px;
    padding-inline-start: 16px;
  }
  .Rf12 {
    -webkit-padding-end: 16px;
    padding-inline-end: 16px;
  }
  .gL12 {
    background-color: light-dark(#f3f3f3, #222);
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  ._wb12 {
    flex-wrap: wrap;
  }
  .sd12 {
    display: flex;
  }
  ._Ca12 {
    justify-content: center;
  }
  .eb12 {
    align-items: center;
  }
  .JJ12 {
    margin-top: 4rem;
  }
  .-_6BNtrc-lcY1Ce12 {
    --fs: pow(1.125, 8);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wd12 {
    font-variation-settings: 'wght' 700;
  }
  .xd12 {
    font-weight: 700;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b {
  .wX0cczbc12:lang(ja, ko, zh) {
    font-variation-settings: 'wght' 500;
  }
  .xX0cczbc12:lang(ja, ko, zh) {
    font-weight: 500;
  }
  ._xX0cczba12:lang(ja, ko, zh) {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
  .JC12 {
    margin-top: 1rem;
  }
  .sd12 {
    display: flex;
  }
  ._tc12 {
    flex-direction: row;
  }
  .Ul12 {
    row-gap: 1rem;
  }
  .ql12 {
    column-gap: 1rem;
  }
  .eb12 {
    align-items: center;
  }
  ._Ce12 {
    justify-content: space-between;
  }
  .Jv12 {
    margin-top: 0.5rem;
  }
  .ps12 {
    color: light-dark(#274dea, #6995fe);
  }
  .-_6BNtrc-c12 {
    --fs: pow(1.125, 0);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .JC12 {
    margin-top: 1rem;
  }
  .Tf12 {
    padding-top: 16px;
  }
  ._kb12 {
    border-top-width: 1px;
  }
  .sd12 {
    display: flex;
  }
  ._ta12 {
    flex-direction: column;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .JC12 {
    margin-top: 1rem;
  }
  .-_6BNtrc-d12 {
    --fs: pow(1.125, 1);
  }
  .vx12 {
    font-size: round(14 * var(--fs) / 16 * 1rem, 1px);
    font-size: round(var(--s2-font-size-base, 14) * var(--fs) / 16 * 1rem, 1px);
  }
  .wc12 {
    font-variation-settings: 'wght' 500;
  }
  .xc12 {
    font-weight: 500;
  }
  ._xa12 {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
@layer _.a, _.b;
@layer _.a {
}
@layer _.b {
  .wezxGHbtN5kwb12:lang(ar, he) {
    font-variation-settings: 'wght' 600;
  }
  .xezxGHbg12:lang(ar, he) {
    font-weight: 600;
  }
  ._xezxGHba12:lang(ar, he) {
    font-synthesis-weight: none;
  }
}
@layer _.a;
@layer _.a {
  .sd12 {
    display: flex;
  }
  .Ue12 {
    row-gap: 0.5rem;
  }
  .qe12 {
    column-gap: 0.5rem;
  }
  .eb12 {
    align-items: center;
  }
  .iq12 {
    border-color: light-dark(#dadada, #393939);
  }
  .oc12 {
    border-start-start-radius: 0.625rem;
  }
  .nc12 {
    border-start-end-radius: 0.625rem;
  }
  .kc12 {
    border-end-start-radius: 0.625rem;
  }
  .jc12 {
    border-end-end-radius: 0.625rem;
  }
  .Tt12 {
    padding-top: 8px;
  }
  .Qt12 {
    padding-bottom: 8px;
  }
  .St12 {
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
  }
  .Rt12 {
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
  }
  .gX12 {
    background-color: light-dark(#fff, #111);
  }
  .sd12 {
    display: flex;
  }
  .eb12 {
    align-items: center;
  }
  ._Ca12 {
    justify-content: center;
  }
  .MQQR2gd12 {
    min-height: calc(3.75rem * var(--s2-scale));
  }
  .No12 {
    min-width: -webkit-fit-content;
    min-width: fit-content;
  }
}
@layer _.a;
@layer _.a {
}
@layer _.a;
@layer _.a {
}
/*# sourceMappingURL=main.a493d405.css.map*/
