*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;overscroll-behavior:none}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit;color:inherit}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 22%,transparent) transparent}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x126njbz {
    padding: var(--x13iq9j3);
  }

  .x1d0vnij {
    padding: var(--x1uwn3pk);
  }

  .x1whbbdd {
    padding: var(--xxstgxy);
  }
}

@layer priority3 {
  .x1uorwoo {
    border-color: #ffffff59;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x62d6w0 {
    border-color: var(--x1b823uq);
  }

  .xrhx0x2 {
    border-color: var(--x1gu8ka8);
  }

  .x1nlvbcl {
    border-color: var(--x1soe44b);
  }

  .xgm5l3b {
    border-radius: var(--x185ptc7);
  }

  .x41l2op {
    border-radius: var(--x1e5r6i9);
  }

  .x1hzvhzd {
    border-radius: var(--xf0wyxb);
  }

  .x1t5oeap {
    border-radius: var(--xjtrc12);
  }

  .x1b6c1q {
    border-radius: var(--xrlqffl);
  }

  .xmdxyjg {
    border-radius: var(--xx4c2k4);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xxjw805 {
    gap: var(--x199zeg);
  }

  .xzg0o68 {
    gap: var(--x1uwn3pk);
  }

  .xjxp4hf {
    gap: var(--x3z1m4t);
  }

  .xw1edex {
    gap: var(--xmj363e);
  }

  .xvb2jh2 {
    gap: var(--xxstgxy);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .x1x57ub9 {
    margin-inline: -8px;
  }

  .x1dhlr3c {
    margin-inline: 2px;
  }

  .x113co10 {
    margin-inline: var(--x1uwn3pk);
  }

  .xkiux5p {
    margin-inline: var(--xmj363e);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x8du1vd {
    overscroll-behavior: none;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1haojbd {
    padding-block: var(--x199zeg);
  }

  .x1n2g3ld {
    padding-block: var(--x3z1m4t);
  }

  .x15soi63 {
    padding-block: var(--xmj363e);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .xxqlc0o {
    padding-inline: var(--x199zeg);
  }

  .x1pp3pvt {
    padding-inline: var(--x1uwn3pk);
  }

  .x1asx7z {
    padding-inline: var(--x3z1m4t);
  }

  .xvo2cjl {
    padding-inline: var(--xxstgxy);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x11kg5wo {
    transition: background-color .12s, border-color .12s, box-shadow .12s;
  }

  .x13ncjw5 {
    transition: background-color .12s, border-color .12s, color .12s, box-shadow .12s, transform 80ms;
  }

  .x2b57s9 {
    transition: background-color .12s, border-color .12s, color .12s;
  }

  .x1oagamk {
    transition: background-color .12s, border-color .12s;
  }

  .x2hblnl {
    transition: background-color .12s, color .12s;
  }

  .x1qkeoto {
    transition: border-color .12s, background-color .12s;
  }

  .x1p5amsn {
    transition: border-color .12s, box-shadow .12s;
  }

  .x17fv4yr {
    transition: border-color .12s, color .12s, background-color .12s;
  }

  .x1oojtys {
    transition: border-color .16s, background-color .16s, box-shadow .16s, transform .16s;
  }

  .x97pb7u {
    transition: height .16s;
  }

  .x1av8v2p:hover {
    border-color: var(--x1gu8ka8);
  }

  .x1l9bfy1:hover, .x12sujhi:focus {
    border-color: var(--x1soe44b);
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x89kbun {
    accent-color: var(--x1soe44b);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x773k2o {
    animation-duration: .14s;
  }

  .x1shwlz2 {
    animation-duration: .16s;
  }

  .xllfotl {
    animation-duration: .18s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xemfg65 {
    animation-duration: .8s;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xs8a0yr {
    animation-name: x1dhs3pu-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .xvbdl32 {
    animation-name: x1x235tc-B;
  }

  .xxhvx7t {
    animation-name: x4p977w-B;
  }

  .xi8gdx4 {
    animation-name: xjumss2-B;
  }

  .xatqbsq {
    animation-timing-function: cubic-bezier(.2, .8, .2, 1);
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xjyslct {
    appearance: none;
  }

  .x1ydx4q1 {
    backdrop-filter: blur(6px);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xz8xa70 {
    background-color: var(--x11d727g);
  }

  .x1kd1sa3 {
    background-color: var(--x13yscjp);
  }

  .x16q8ar1 {
    background-color: var(--x18aeq15);
  }

  .xsotv4j {
    background-color: var(--x1b823uq);
  }

  .x1f41bhu {
    background-color: var(--x1kzd6ab);
  }

  .xyt3srz {
    background-color: var(--x1soe44b);
  }

  .x19gemrw {
    background-color: var(--x1t2tigy);
  }

  .x1f1xbwe {
    background-color: var(--x4sz92a);
  }

  .x1rq0dzd {
    background-color: var(--xb5i9cx);
  }

  .x1exlu66 {
    background-color: var(--xg5enpg);
  }

  .xi8wsl {
    background-color: var(--xiauj3z);
  }

  .x1aomop {
    background-color: var(--xypy5gb);
  }

  .x3ilro1 {
    background-color: var(--xzytd3h);
  }

  .x9htqxb {
    background-image: linear-gradient(135deg, #5b8cff 0%, #2dd4bf 100%);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x64l0c0 {
    background-image: radial-gradient(closest-side,var(--x1eaiqpl),transparent);
  }

  .xktusip {
    background-image: radial-gradient(closest-side,var(--x1xro0yk),transparent);
  }

  .x1cvzcy9 {
    box-shadow: 0 0 0 3px color-mix(in srgb,currentColor 18%,transparent);
  }

  .x11err5s {
    box-shadow: 0 0 0 3px var(--x2p14ut);
  }

  .xpd5s39 {
    box-shadow: 0 0 0 4px color-mix(in srgb,var(--x1soe44b) 8%,transparent);
  }

  .x14tce4u {
    box-shadow: 0 4px 14px #5b8cff59;
  }

  .x15yf20r {
    box-shadow: inset 0 0 0 1px #ffffff1f;
  }

  .x1p4inpy {
    box-shadow: inset 0 1px #ffffff24;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xdfz185 {
    box-shadow: var(--x1gwg8qi);
  }

  .x3zfufh {
    box-shadow: var(--x8lfcw3);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .xfungia {
    color: #fff;
  }

  .x1jjnad2 {
    color: var(--x11d727g);
  }

  .x111644p {
    color: var(--x18uxcg9);
  }

  .xbslftb {
    color: var(--x1soe44b);
  }

  .x15l12vl {
    color: var(--x1symnlu);
  }

  .x180zh4i {
    color: var(--x1u9dmx2);
  }

  .xhqmz25 {
    color: var(--x6u5tap);
  }

  .x1u1xff0 {
    color: var(--x6ytdhc);
  }

  .x1rpe3g0 {
    color: var(--xiauj3z);
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1prgzoo {
    font-family: var(--x1kozrhl);
  }

  .x1liqrbj {
    font-family: var(--xqxxude);
  }

  .x1wx7ac5 {
    font-size: .92em;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .xvfkkpu {
    font-size: var(--x1jra15u);
  }

  .x1u2e0no {
    font-size: var(--x1kd8wd1);
  }

  .x13k3mae {
    font-size: var(--x1ksu7r3);
  }

  .xu3cvr1 {
    font-size: var(--x1r5x6vq);
  }

  .xuoby0c {
    font-size: var(--xaincv5);
  }

  .x1bne25m {
    font-size: var(--xeahtsr);
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

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

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

  .xl56j7k {
    justify-content: center;
  }

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

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x2ujxvm {
    letter-spacing: .05em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .xwhmn0f {
    letter-spacing: .07em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x179ler2 {
    opacity: .96;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

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

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1o5wbz4 {
    touch-action: pan-x pan-y;
  }

  .x1c071of {
    transform: none;
  }

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

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

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

  .x1x7wgjd {
    vertical-align: -.125em;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .xk2eomx:focus-visible {
    box-shadow: 0 0 0 3px var(--x2p14ut);
  }

  .x1pdlzog:focus-visible {
    box-shadow: inset 0 1px 0 #ffffff24,0 0 0 3px var(--x2p14ut);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .x1rkzdbc:hover {
    background-color: var(--x13yscjp);
  }

  .x12a45yq:hover {
    background-color: var(--x1symnlu);
  }

  .xod84q7:hover {
    background-color: var(--xb5i9cx);
  }

  .x1w0pf4d:hover {
    background-color: var(--xpubyhv);
  }

  .x1t3ukah:hover {
    background-color: var(--xyfuoyn);
  }

  .x1iih0q2:hover {
    color: #fff;
  }

  .x1e2zpao:hover {
    color: var(--x1symnlu);
  }

  .x1gwfafe:hover {
    color: var(--x6u5tap);
  }

  .xladpq6:hover {
    color: var(--xpubyhv);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .xsks6rm:focus {
    background-color: var(--xypy5gb);
  }

  .xtr37ei:focus {
    box-shadow: 0 0 0 3px var(--x2p14ut);
  }

  .x1wbh0v9:active {
    transform: translateY(.5px);
  }

  @media (hover: none) {
    .xxwedl6.xxwedl6 {
      display: block;
    }
  }

  @media (width <= 760px) {
    .xy0uqqd.xy0uqqd {
      display: none;
    }
  }
}

@layer priority5 {
  .xgt9m1f {
    border-bottom-color: var(--x1b823uq);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1171dwd {
    border-left-color: var(--x1b823uq);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x192kdpm {
    border-top-color: #fff;
  }

  .xjlisi4 {
    border-top-color: var(--x1b823uq);
  }

  .x1cca2pq {
    border-top-color: var(--x1soe44b);
  }

  .x3bnkxg {
    border-top-left-radius: var(--x1e5r6i9);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x818hi3 {
    bottom: -300px;
  }

  .x1qf9c1q {
    bottom: var(--xxstgxy);
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .x1np647f {
    height: 720px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xexbof0 {
    height: 820px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x192tw6w {
    left: calc(50% - 640px);
  }

  .xahult9 {
    margin-bottom: 3px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .xpsn6oy {
    margin-bottom: var(--x199zeg);
  }

  .x4msamz {
    margin-bottom: var(--x1uwn3pk);
  }

  .xaxuta {
    margin-bottom: var(--xmj363e);
  }

  .x1lzmab2 {
    margin-bottom: var(--xxstgxy);
  }

  .x1q6jala {
    margin-left: var(--xmj363e);
  }

  .x1a9t05q {
    margin-right: var(--xmj363e);
  }

  .xifccgj {
    margin-top: -6px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1ellidh {
    margin-top: var(--x1uwn3pk);
  }

  .x1r5r15h {
    margin-top: var(--x3z1m4t);
  }

  .xms4co5 {
    margin-top: var(--xmj363e);
  }

  .xk66rjy {
    margin-top: var(--xxstgxy);
  }

  .x1mrxg6j {
    max-width: 36ch;
  }

  .x1dt7z5j {
    max-width: 380px;
  }

  .xahe52e {
    max-width: min(520px, 100vw - 32px);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .xisnujt {
    min-height: 20px;
  }

  .xe0957l {
    min-height: 22px;
  }

  .xwnajww {
    min-height: 40vh;
  }

  .x1qafhyn {
    min-height: 72px;
  }

  .xseoqlg {
    min-height: 80px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .x1o63hay {
    min-width: 236px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xn16ef {
    padding-bottom: var(--x13iq9j3);
  }

  .x1r9fhko {
    padding-bottom: var(--x3z1m4t);
  }

  .x1nz53y6 {
    padding-right: 30px;
  }

  .xmp28jk {
    padding-right: var(--x3z1m4t);
  }

  .x15imoyu {
    padding-top: 12vh;
  }

  .x1xy6bms {
    padding-top: 22px;
  }

  .x4i7bpe {
    padding-top: 48px;
  }

  .x8qt3sq {
    padding-top: 7vh;
  }

  .x1wvtzye {
    padding-top: var(--x1uwn3pk);
  }

  .x131sewu {
    right: 10px;
  }

  .xdbl5zn {
    right: calc(50% - 600px);
  }

  .x4vnwi8 {
    right: var(--x1uwn3pk);
  }

  .xfyfbwj {
    top: -300px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xjjr5jo {
    top: var(--x1uwn3pk);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x1iut0ri {
    width: 720px;
  }

  .xci0xqf {
    width: 7px;
  }

  .xhfkudu {
    width: 820px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xn7nnwp {
    width: min(420px, 100%);
  }

  .x4nsqkj {
    width: min(420px, 90vw);
  }

  .xe1aui8 {
    width: min(420px, 100% - 32px);
  }

  .xdsryot {
    width: min(480px, 100%);
  }

  .x3i90nc {
    width: min(600px, 100%);
  }
}

@layer priority6 {
  .xt1h0rg::placeholder {
    color: var(--x6ytdhc);
  }
}

@keyframes x1dhs3pu-B {
  0% {
    box-shadow: 0 0 #3fb97099;
  }

  100% {
    box-shadow: 0 0 0 8px #3fb97000;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x4p977w-B {
  from {
    opacity: 0;
    transform: translateX(12px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xjumss2-B {
  from {
    opacity: 0;
    transform: translateY(10px) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1x235tc-B {
  from {
    opacity: 0;
    transform: translateY(12px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .x6tffsu {
  --x1b60nhh: 2px;
  --xmj363e: 4px;
  --x3z1m4t: 8px;
  --x199zeg: 12px;
  --x1uwn3pk: 16px;
  --xxstgxy: 24px;
  --x13iq9j3: 36px;
  --x18gqh9k: 56px;
}

:root, .x107cuo8 {
  --x1e5r6i9: 4px;
  --x185ptc7: 6px;
  --xrlqffl: 10px;
  --xjtrc12: 14px;
  --xf0wyxb: 20px;
  --xx4c2k4: 999px;
}

:root, .x1sxt7yh {
  --x1t2tigy: #0b0d12;
  --xzytd3h: #10131a;
  --xypy5gb: #151a23;
  --xyfuoyn: #1b2130;
  --x13yscjp: #212a3b;
  --x1b823uq: #222a3a;
  --x1gu8ka8: #2f3a50;
  --x6u5tap: #e9ecf2;
  --x1u9dmx2: #99a3b7;
  --x6ytdhc: #5f697b;
  --x1soe44b: #5b8cff;
  --xpubyhv: #78a0ff;
  --x1kzd6ab: #5b8cff26;
  --x18uxcg9: #fff;
  --x2p14ut: #5b8cff66;
  --xiauj3z: #3fb970;
  --x18aeq15: #3fb97024;
  --x11d727g: #f5a524;
  --xg5enpg: #f5a52429;
  --x1symnlu: #ef5f6b;
  --xb5i9cx: #ef5f6b24;
  --x4sz92a: #04060a99;
  --x8lfcw3: 0 16px 48px #0000008c, 0 2px 8px #00000059;
  --x1gwg8qi: 0 1px 2px #00000059, 0 4px 14px #00000040;
  --x1eaiqpl: #5b8cff38;
  --x1xro0yk: #2dd4bf24;
}

:root, .x1bu4eq4 {
  --xqxxude: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1kozrhl: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --x1jra15u: 11px;
  --xaincv5: 12.5px;
  --xeahtsr: 14px;
  --x1r5x6vq: 16px;
  --x1ksu7r3: 20px;
  --x1kd8wd1: 28px;
  --x15qqlzh: 36px;
}

.xz5n4du.xz5n4du, .xz5n4du.xz5n4du:root {
  --x1soe44b: #3d6bff;
  --xpubyhv: #2f5ae8;
  --x1kzd6ab: #3d6bff1a;
  --x18uxcg9: #fff;
  --x1t2tigy: #f4f6f9;
  --xzytd3h: #eceff4;
  --x1b823uq: #dde2ea;
  --x1gu8ka8: #c6cdd9;
  --x1symnlu: #d64550;
  --xb5i9cx: #d645501a;
  --x1eaiqpl: #3d6bff29;
  --x1xro0yk: #14b8a61f;
  --xiauj3z: #1f9d55;
  --x18aeq15: #1f9d551f;
  --x4sz92a: #171c2666;
  --x2p14ut: #3d6bff4d;
  --x8lfcw3: 0 16px 48px #171c262e, 0 2px 8px #171c2614;
  --x1gwg8qi: 0 1px 2px #171c260f, 0 4px 14px #171c260f;
  --xypy5gb: #fff;
  --x13yscjp: #e9edf4;
  --xyfuoyn: #f3f5f9;
  --x6u5tap: #151922;
  --x6ytdhc: #8a93a4;
  --x1u9dmx2: #5b6577;
  --x11d727g: #b8730a;
  --xg5enpg: #c47d0e24;
}
