@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}}@layer base{*{scrollbar-width:thin}::-webkit-scrollbar{width:var(--ui-scrollbar-track,12px);height:var(--ui-scrollbar-track,12px)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border:calc((var(--ui-scrollbar-track,12px) - var(--ui-scrollbar-thumb,3px)) / 2) solid transparent;background-color:var(--ui-scrollbar-color,color-mix(in srgb, currentColor 35%, transparent));transition:border-width var(--ui-scrollbar-duration,.12s) var(--ui-scrollbar-easing,ease), background-color var(--ui-scrollbar-duration,.12s) var(--ui-scrollbar-easing,ease);background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{border-width:calc((var(--ui-scrollbar-track,12px) - var(--ui-scrollbar-thumb-hover,6px)) / 2);background-color:var(--ui-scrollbar-hover-color,color-mix(in srgb, currentColor 55%, transparent))}::-webkit-scrollbar-thumb:active{border-width:calc((var(--ui-scrollbar-track,12px) - var(--ui-scrollbar-thumb-hover,6px)) / 2);background-color:var(--ui-scrollbar-hover-color,color-mix(in srgb, currentColor 55%, transparent))}::-webkit-scrollbar-corner{background:0 0}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}}@media (forced-colors:active){*{scrollbar-color:auto}}:root{color:#0d0d0d;font-synthesis:none;background:#fcfcfc;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px}body{min-width:320px;position:relative}#root{isolation:isolate;min-height:100svh}button,a,input,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #c2410c}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}::selection{color:#431407;background:#fed7aa}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

@layer reset, base, stylex.priority1;

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

  .xok9t23 {
    inset: 12%;
  }

  .x1vcpvkt {
    inset: 20%;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xtf2yo6 {
    margin: var(--xs763x2);
  }

  .x1717udv {
    padding: 0;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1gkjlqi {
    padding: 40px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1134gil {
    padding: 64px 48px;
  }

  .xmaf9zk {
    padding: 6px var(--x1onm65u);
  }

  .x1btanxq {
    padding: 80px 28px 70px;
  }

  .x1vh3k5j {
    padding: 9px 8px;
  }

  .x1wxcgc9 {
    padding: calc(var(--xs763x2) / 2);
  }

  .x1w1ha6q {
    padding: var(--x143jmr7);
  }

  .xckg03o {
    padding: var(--x1gwxca5);
  }

  .x68zvnw {
    padding: var(--x1joh9lr);
  }

  .xqgt4dy {
    padding: var(--x1onm65u);
  }

  .x1cmid6m {
    padding: var(--x8vjo5);
  }

  .xpp2z2q {
    padding: var(--xs763x2);
  }

  .x1lqoubz {
    padding: var(--xtjqauk);
  }

  .x1w47onn {
    scroll-margin: var(--x1onm65u);
  }

  .x1lo4np1:is(dl) > div > dd {
    margin: 0;
  }

  .x1az1eml:empty {
    padding: 0;
  }

  @media (width <= 639px) {
    .xz712u.xz712u {
      padding: var(--x1onm65u);
    }

    .x2ls8em.x2ls8em {
      padding: var(--xtjqauk);
    }
  }

  @media (width <= 600px) {
    .x1c9ke6n.x1c9ke6n {
      padding: 32px 20px;
    }

    .x1v0r6k5.x1v0r6k5 {
      padding: var(--xtjqauk);
    }

    .xm35hwl.xm35hwl {
      padding: 16px;
    }
  }

  @media (width <= 759px) {
    .xkpwjxp.xkpwjxp {
      padding: 66px 14px 62px;
    }
  }

  @media (width <= 639px) {
    .xvdu035.xvdu035 {
      padding: var(--x1joh9lr);
    }
  }

  @media (width <= 759px) {
    .x1h9krxv.x1h9krxv {
      padding: var(--x1joh9lr);
    }
  }

  @media (width <= 599px) {
    .xhi1e3g.xhi1e3g {
      padding: var(--x1onm65u);
    }
  }

  @media (width <= 480px) {
    .xi52lpo.xi52lpo {
      padding: var(--xtjqauk);
    }
  }

  @media (width <= 599px) {
    .x1czwt23.x1czwt23 {
      padding: var(--xtjqauk);
    }
  }

  @media (width <= 639px) {
    .x1nt7atl.x1nt7atl {
      padding: var(--xtjqauk);
    }
  }

  @container (width <= 560px) {
    .x1qs5qex.x1qs5qex {
      padding: var(--xtjqauk);
    }
  }
}

@layer stylex.priority3 {
  .xbrvi5s {
    border-color: color-mix(in srgb,var(--xnd1yqe) 40%,var(--x1xf57cu));
  }

  .x1r7ld26 {
    border-color: currentColor;
  }

  .x16trjpx {
    border-color: #ffffff1f;
  }

  .xz78l4u {
    border-color: #ffffff38;
  }

  .x132nfqk {
    border-color: #412b0024;
  }

  .xudgw79 {
    border-color: #412b0038;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .x9sqme {
    border-color: var(--x17irbh5);
  }

  .xnipjkg {
    border-color: var(--x1gkp5gq);
  }

  .x1vhllln {
    border-color: var(--x1xf57cu);
  }

  .x1jl5b2q {
    border-color: var(--x5x36fy);
  }

  .x99jozu {
    border-color: var(--x7o0vm9);
  }

  .xn3ghrt {
    border-color: var(--x8zvd4w);
  }

  .xo4pbdg {
    border-color: var(--xcxidez);
  }

  .x9iibqu {
    border-color: var(--xgogkrp);
  }

  .x1kuhiwo {
    border-color: var(--xidrbcp);
  }

  .x16xdw0x {
    border-color: var(--xk7odss);
  }

  .x7zn5bj {
    border-color: var(--xojifv1);
  }

  .x1tbv49h {
    border-color: var(--xr7ygc0);
  }

  .x1aas2o6 {
    border-color: var(--xsga23q);
  }

  .xum17um {
    border-color: var(--xwbxmk6);
  }

  .xfronsd {
    border-inline-color: #0000;
  }

  .xottc2h {
    border-inline-width: var(--x7bbuy9);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xwexyt1 {
    border-radius: var(--x1ixajga);
  }

  .xisyme4 {
    border-radius: var(--x1l9379e);
  }

  .xej55gf {
    border-radius: var(--x1ph1aho);
  }

  .x1or1aja {
    border-radius: var(--xbzuyk1);
  }

  .xtvl2ew {
    border-radius: var(--xcphasf);
  }

  .x1168jjs {
    border-radius: var(--xwbjj4w);
  }

  .xevjmtb {
    border-radius: var(--xy1dtg3);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .xf0lols {
    border-width: 5px;
  }

  .x1x6dfij {
    border-width: var(--x1jvlm7d);
  }

  .x1vda3ke {
    border-width: var(--x7bbuy9);
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .x845mor {
    flex: 1;
  }

  .xyyqurp {
    flex: 11rem;
  }

  .x1oaxyc9 {
    flex: 14rem;
  }

  .x12rr5gd {
    flex: 9rem;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1ygixor {
    gap: var(--x143jmr7);
  }

  .xj6svhs {
    gap: var(--x1gwxca5);
  }

  .x1h3elxv {
    gap: var(--x1joh9lr);
  }

  .x1iqwmmt {
    gap: var(--x1onm65u);
  }

  .x1krdaxn {
    gap: var(--x8vjo5);
  }

  .xv64tss {
    gap: var(--xs763x2);
  }

  .xematt {
    gap: var(--xtjqauk);
  }

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

  .xgkxs2y {
    grid-column: 1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .x15daork {
    grid-row: auto;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x1awie3 {
    inset-block: var(--x1joh9lr);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x1hp4xna {
    inset-inline: var(--xtjqauk);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x8q42hb {
    margin-block: 2px;
  }

  .x1mwj5k {
    margin-block: var(--x143jmr7);
  }

  .x7ftujg {
    margin-block: var(--x1joh9lr);
  }

  .xw42c04 {
    margin-block: var(--x1onm65u);
  }

  .x1c3t5qz {
    margin-block: var(--xs763x2);
  }

  .xi2codu {
    margin-block: var(--xtjqauk);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xku56eq {
    margin-inline: var(--x1joh9lr);
  }

  .x1a4lb3c {
    outline: 2px dashed var(--xgogkrp);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xp9qmcq {
    padding-block: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xo5srn4)) / 2);
  }

  .x1udt87n {
    padding-block: calc(var(--xs763x2) / 2);
  }

  .x1sou0ja {
    padding-block: var(--x143jmr7);
  }

  .x100wc8x {
    padding-block: var(--x1joh9lr);
  }

  .xhbdrr2 {
    padding-block: var(--x1onm65u);
  }

  .x1ea7txy {
    padding-block: var(--x8vjo5);
  }

  .x1jgyieo {
    padding-block: var(--xs763x2);
  }

  .x12knq0m {
    padding-block: var(--xtjqauk);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1vut6ps {
    padding-inline: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xo5srn4)) / 2);
  }

  .xdaceta {
    padding-inline: var(--x143jmr7);
  }

  .xqkifhv {
    padding-inline: var(--x1c6nkim);
  }

  .x1pv2emk {
    padding-inline: var(--x1joh9lr);
  }

  .x1ph57n5 {
    padding-inline: var(--x1onm65u);
  }

  .xpom0l2 {
    padding-inline: var(--x8vjo5);
  }

  .x1po4m8c {
    padding-inline: var(--x9fdip3);
  }

  .x1p160rg {
    padding-inline: var(--xs763x2);
  }

  .xrcwtvh {
    padding-inline: var(--xtjqauk);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1g6878v[data-invalid], .x43vrtb:is([data-invalid], [aria-invalid="true"]) {
    border-color: var(--x6smj1);
  }

  .x19yhl0l[data-pressed], .x1n69lf9:is([data-editor-node-selected] *), .xvdriku[data-checked] {
    border-color: var(--x7o0vm9);
  }

  .xhtf0uu:focus-within {
    border-color: var(--xgogkrp);
  }

  .x1ersvk6[aria-checked="true"], .x1mxbysu[data-checked], .xm8gch6:is([data-checked], [data-indeterminate]) {
    border-color: var(--xr7ygc0);
  }

  .xnfbpgi[data-orientation="horizontal"] {
    margin-block: 0;
  }

  .x1qz2e86[data-orientation="horizontal"] {
    margin-inline: var(--xs763x2);
  }

  .x532n0v:focus-within {
    outline: 1px solid var(--xgogkrp);
  }

  .x1yk8c8p:focus-within {
    outline: 2px solid color-mix(in srgb,var(--xnd1yqe) 16%,transparent);
  }

  .x1hw1clv:focus-visible, .xcid1p2:is(li:focus-visible > div), .xdc4rc3:focus-within {
    outline: 2px solid var(--xgogkrp);
  }

  .x6fc6oq[data-floating-toolbar-overflow] {
    padding-block: var(--x1joh9lr);
  }

  .xt6g91g[data-orientation="vertical"] {
    padding-block: var(--x1onm65u);
  }

  .x1e9sxwg[data-orientation="vertical"] {
    padding-inline: 0;
  }

  .x1rd06w5[data-floating-toolbar-overflow] {
    padding-inline: var(--x1joh9lr);
  }

  .x1iyr75q:has(input[data-invalid], input[aria-invalid="true"]) {
    border-color: var(--x6smj1);
  }

  .xejtfi1:has(:focus-visible) {
    outline: 2px solid var(--xgogkrp);
  }

  .x9eptcd:focus-visible:is([data-invalid], [aria-invalid="true"]), .xupejn3:focus-within:has(input[data-invalid], input[aria-invalid="true"]) {
    outline: 2px solid var(--x6smj1);
  }

  .x1x7785o:hover {
    border-color: var(--x1xf57cu);
  }

  .x115rpch:hover {
    border-color: var(--x7o0vm9);
  }

  .xrl5cc5:hover {
    padding-block: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xa89nht)) / 2);
  }

  .x4tlkct:hover {
    padding-inline: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xa89nht)) / 2);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1eznkuu:focus {
    border-color: var(--xgogkrp);
  }

  .x1k0a16g:focus {
    outline: 2px solid var(--xgogkrp);
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  .x1ld85qc:hover:is([data-invalid], [aria-invalid="true"]) {
    border-color: var(--x6smj1);
  }

  .xz330l2:active {
    padding-block: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xa89nht)) / 2);
  }

  .x147vudq:active {
    padding-inline: calc((var(--ui-scrollbar-track, var(--x1bcf1gr)) - var(--xa89nht)) / 2);
  }

  .x1xgh97d:has(input[data-invalid], input[aria-invalid="true"]):hover, .xu8y3g3:focus:is([data-invalid], [aria-invalid="true"]) {
    border-color: var(--x6smj1);
  }

  .x7oeh1s:focus:is([data-invalid], [aria-invalid="true"]) {
    outline: 2px solid var(--x6smj1);
  }

  @media (width <= 759px) {
    .x12rc4rc.x12rc4rc {
      border-radius: 20px 20px 0 0;
    }

    .x91dl7c.x91dl7c {
      gap: 0;
    }

    .xz792ic.xz792ic {
      gap: var(--x1joh9lr);
    }
  }

  @media (width <= 639px) {
    .x1eqlo2z.x1eqlo2z {
      grid-column: 1;
    }

    .xb7s0gy.xb7s0gy {
      grid-column: 2;
    }
  }

  @media (width <= 1099px) {
    .x1jstddy.x1jstddy {
      grid-row: 1;
    }
  }

  @media (width <= 639px) {
    .x1xzzmq3.x1xzzmq3 {
      grid-row: 1;
    }

    .x13lov0a.x13lov0a {
      inset-block: 0;
    }
  }

  @media (width <= 599px) {
    .x6vtklq.x6vtklq {
      padding-inline: var(--x1onm65u);
    }
  }

  @media (width <= 639px) {
    .x10pcqcm.x10pcqcm {
      padding-inline: var(--xtjqauk);
    }
  }

  @container (width <= 560px) {
    .xadyo2m.xadyo2m {
      grid-column: 2;
    }
  }
}

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

  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

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

  .xt3io8w {
    accent-color: var(--xr7ygc0);
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x869tuc {
    animation-delay: -.2s;
  }

  .x1fljaow {
    animation-delay: -.4s;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

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

  .xegkacw {
    animation-duration: .9s;
  }

  .xr7ufhj {
    animation-duration: 1.1s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

  .xjq15ov {
    animation-duration: 18s;
  }

  .xuq29oz {
    animation-duration: 2.8s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .xlbroas {
    animation-duration: 3.2s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .xz5h9r3 {
    animation-duration: 5s;
  }

  .xmdyy31 {
    animation-duration: 6s;
  }

  .x10bxkc9 {
    animation-duration: 7s;
  }

  .xiuvi3k {
    animation-duration: var(--xn4cqul);
  }

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

  .x1a5igra {
    animation-name: none;
  }

  .xkupi8z {
    animation-name: x1ah23sf-B;
  }

  .x1u41q9h {
    animation-name: x1f96x1d-B;
  }

  .x1btrg9z {
    animation-name: x1fny1my-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

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

  .xs2c4m9 {
    animation-name: x72f05t-B;
  }

  .xdlgax4 {
    animation-name: xc0u47w-B;
  }

  .x1doqw8q {
    animation-name: xgccbuu-B;
  }

  .x12kigai {
    animation-name: xhqcidv-B;
  }

  .x18ka2vn {
    animation-name: xn39926-B;
  }

  .x1ao6fz5 {
    animation-name: xy79arj-B;
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

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

  .xu6rzmy {
    animation-timing-function: var(--x18xseo2);
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .xez3rf3 {
    backdrop-filter: blur(var(--xfusb3m));
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x1efvng4 {
    background-color: #3b82f6;
  }

  .xzql4fw {
    background-color: color-mix(in srgb,var(--x1kqlh42) 20%,transparent);
  }

  .x1umdc2s {
    background-color: color-mix(in srgb,var(--x5lc17b) 44%,transparent);
  }

  .x1u9z30g {
    background-color: color-mix(in srgb,var(--x6ovd4z) 10%,var(--xsga23q));
  }

  .x1nhhf12 {
    background-color: color-mix(in srgb,var(--xnd1yqe) 10%,transparent);
  }

  .x1aw5cfe {
    background-color: color-mix(in srgb,var(--xsga23q) 92%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xuv7tap {
    background-color: #00000024;
  }

  .x1tz0agp {
    background-color: #ffffff2e;
  }

  .xrft1c3 {
    background-color: #ffffff3d;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1szsc9p {
    background-color: var(--ui-scrollbar-color, var(--x1wr1z54));
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x9wzikb {
    background-color: var(--x12civn9);
  }

  .x18nthgo {
    background-color: var(--x14dmgs1);
  }

  .xpekcbl {
    background-color: var(--x1aq9koj);
  }

  .x19q4v9h {
    background-color: var(--x1ctrhpd);
  }

  .x187wfks {
    background-color: var(--x1fwwk35);
  }

  .x1gt328k {
    background-color: var(--x1k40okf);
  }

  .xn8hz8m {
    background-color: var(--x1kqlh42);
  }

  .x1fl323y {
    background-color: var(--x1kw8ppa);
  }

  .x2z5dah {
    background-color: var(--x1nzbl85);
  }

  .xov58ss {
    background-color: var(--x1rp7qps);
  }

  .xr4q9vb {
    background-color: var(--x1rsk3va);
  }

  .xjlxc4d {
    background-color: var(--x1v1iqno);
  }

  .x1mv7hx9 {
    background-color: var(--x1x8odgg);
  }

  .xsz1ffi {
    background-color: var(--x1xf57cu);
  }

  .x1xjjxpo {
    background-color: var(--x33kypy);
  }

  .x1u5zhvj {
    background-color: var(--x5lc17b);
  }

  .x147fomh {
    background-color: var(--x5x36fy);
  }

  .x1x42yaf {
    background-color: var(--x7o0vm9);
  }

  .xbfvk08 {
    background-color: var(--x7phlre);
  }

  .xcazvj9 {
    background-color: var(--x8h4ws5);
  }

  .xrriyfq {
    background-color: var(--x8srkte);
  }

  .xl17g2s {
    background-color: var(--xalaur5);
  }

  .x1b4v6o7 {
    background-color: var(--xd8b8aj);
  }

  .x1pkrkqe {
    background-color: var(--xeg861l);
  }

  .xpyp00d {
    background-color: var(--xieod4d);
  }

  .x1oqd980 {
    background-color: var(--xkezvjq);
  }

  .x4vnion {
    background-color: var(--xl3voqj);
  }

  .x1h3m5gj {
    background-color: var(--xmqkc9s);
  }

  .xsol4yl {
    background-color: var(--xojifv1);
  }

  .xe5lm2b {
    background-color: var(--xqhe0pk);
  }

  .x10lelw2 {
    background-color: var(--xqte9kx);
  }

  .x18lqmrq {
    background-color: var(--xqw1v4d);
  }

  .x9pl5m9 {
    background-color: var(--xr7ygc0);
  }

  .x4sdx9y {
    background-color: var(--xsga23q);
  }

  .xgfa7ob {
    background-color: var(--xx0p79t);
  }

  .xfd8d1p {
    background-color: var(--xx9k1c);
  }

  .xzbijsy {
    background-image: linear-gradient(90deg,var(--x1d4n96b) 20%,var(--x13txc57) 50%,var(--x1d4n96b) 80%);
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x1a47mup {
    border-end-start-radius: var(--xbzuyk1);
  }

  .x1o3jo1z {
    border-inline-end-color: #0000;
  }

  .x1nlr0js {
    border-inline-end-color: var(--x1xf57cu);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x10w94by {
    border-inline-end-width: 0;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x3ir5va {
    border-inline-end-width: var(--x7bbuy9);
  }

  .x81ji2e {
    border-inline-start-color: var(--x1xf57cu);
  }

  .x1qxdbh5 {
    border-inline-start-color: var(--x5lc17b);
  }

  .xbzek2e {
    border-inline-start-color: var(--x7o0vm9);
  }

  .xj290up {
    border-inline-start-color: var(--xr7ygc0);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .xyumdvf {
    border-inline-start-width: 2px;
  }

  .xct1zlm {
    border-inline-start-width: 3px;
  }

  .xq9cmvv {
    border-inline-start-width: var(--x1jvlm7d);
  }

  .x1ivoygx {
    border-inline-start-width: var(--x7bbuy9);
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x6klc6n {
    border-start-start-radius: var(--xbzuyk1);
  }

  .xyh5bb9 {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .x16l8ij5 {
    box-shadow: 0 0 0 100vmax var(--xd8b8aj);
  }

  .x1nt8nzm {
    box-shadow: 0 0 0 2px var(--x1fwwk35);
  }

  .x175k5o2 {
    box-shadow: 0 0 0 2px var(--x5x36fy);
  }

  .x18jhwmf {
    box-shadow: 0 0 0 var(--x1jvlm7d) var(--x5lc17b);
  }

  .xv6hrsd {
    box-shadow: 0 12px 32px #0000000d;
  }

  .xwsj4mx {
    box-shadow: 0 2px 4px #0000001f;
  }

  .x1phbtbx {
    box-shadow: 0 4px 12px #00000014, 0 1px 3px #0000000a;
  }

  .xkavth5 {
    box-shadow: inset 0 0 0 2px var(--x1nzbl85);
  }

  .xmyux8w {
    box-shadow: inset 0 0 0 2px var(--x6smj1);
  }

  .xgy04iv {
    box-shadow: inset 0 0 0 2px var(--xq1zerc);
  }

  .x1uw2v0c {
    box-shadow: inset 0 0 0 2px var(--xr7ygc0);
  }

  .x11sojsw {
    box-shadow: inset 2px 0 var(--xnd1yqe);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xsdeqe4 {
    box-shadow: var(--x11ehoqj);
  }

  .x11o616t {
    box-shadow: var(--x12gd2e0);
  }

  .xf278ej {
    box-shadow: var(--x18l1r2f);
  }

  .x1epn7kt {
    box-shadow: var(--x1rbc3n7);
  }

  .x12ahujv {
    box-shadow: var(--x1t4f2mf);
  }

  .x3hk6sq {
    box-shadow: var(--xth85py);
  }

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

  .x1qgqlal {
    break-inside: avoid;
  }

  .xocnut4 {
    caret-color: var(--x13txc57);
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .x65yk4k {
    color: var(--x13txc57);
  }

  .xt81rz {
    color: var(--x189o5hu);
  }

  .x1e1tmap {
    color: var(--x1c1yf9o);
  }

  .xkl0dtb {
    color: var(--x1d4n96b);
  }

  .x3jsstu {
    color: var(--x1e3n61a);
  }

  .x1mjbanq {
    color: var(--x1eyslo3);
  }

  .x1f8n4ug {
    color: var(--x1kqlh42);
  }

  .xkji037 {
    color: var(--x1l1k2i2);
  }

  .xxekfa0 {
    color: var(--x1nzbl85);
  }

  .x138v4cy {
    color: var(--x1p8zfs2);
  }

  .x1n6449j {
    color: var(--x1thabnn);
  }

  .xvbtv7s {
    color: var(--x1wr1z54);
  }

  .x1vo9lzn {
    color: var(--x4qsixi);
  }

  .xqyhg6s {
    color: var(--x6ndxki);
  }

  .xjpl983 {
    color: var(--x6ovd4z);
  }

  .x1cbyo4j {
    color: var(--x6smj1);
  }

  .x152cgo2 {
    color: var(--x7o0vm9);
  }

  .xpqswuk {
    color: var(--x9afiif);
  }

  .x1vxooje {
    color: var(--xcxfplc);
  }

  .xzdulnu {
    color: var(--xd1vq7n);
  }

  .xui4v32 {
    color: var(--xegtt58);
  }

  .x1c3ep6v {
    color: var(--xggf024);
  }

  .x8orna3 {
    color: var(--xkdmzpd);
  }

  .x1vjkee2 {
    color: var(--xnd1yqe);
  }

  .x11khelm {
    color: var(--xq1zerc);
  }

  .xkw5ega {
    color: var(--xr7ygc0);
  }

  .xgc6wiq {
    color: var(--xso3v3h);
  }

  .x12j36yc {
    color: var(--xtbn2hn);
  }

  .x1kl2arc {
    color: var(--xvod4iz);
  }

  .x1xd3qe3 {
    color: var(--xx69ibs);
  }

  .xifm9pn {
    color: var(--xyb1k6n);
  }

  .xc4efod {
    color: var(--xybkcuv);
  }

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x19aimcq {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .x1wh94ac {
    column-gap: 40px;
  }

  .xhet72f {
    column-gap: 80px;
  }

  .xelf98 {
    column-gap: var(--x1joh9lr);
  }

  .xa7fegq {
    column-gap: var(--x1onm65u);
  }

  .xhwmkw0 {
    column-gap: var(--xtjqauk);
  }

  .x12megnl {
    contain-intrinsic-height: var(--x-containIntrinsicBlockSize);
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .xb5mbof {
    content-visibility: auto;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xufnvkl {
    display: flow-root;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xn5a6me {
    fill: var(--x5x36fy);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xxm9e6e {
    flex-basis: 120px;
  }

  .x1x0l8y7 {
    flex-basis: 180px;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x1mz2wy7 {
    flex-basis: var(--x-flexBasis);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .xk2v41j {
    font-family: var(--x-fontFamily);
  }

  .x1rb7bty {
    font-family: var(--x1bi5gnk);
  }

  .x12d5r4i {
    font-family: var(--xjpxdwz);
  }

  .x3u6hjl {
    font-size: .75em;
  }

  .xx6mr1u {
    font-size: .85em;
  }

  .xeb7xqv {
    font-size: .9em;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x102p7hv {
    font-size: 44px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .x1blj5jk {
    font-size: clamp(28px, 3vw, 44px);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

  .xqhtwje {
    font-size: var(--x1acvua9);
  }

  .x9eihkw {
    font-size: var(--x1az85iu);
  }

  .xnnozkn {
    font-size: var(--x1si653q);
  }

  .x15hvopv {
    font-size: var(--x1wwaos1);
  }

  .x182rhe {
    font-size: var(--xcw4ywi);
  }

  .xl8wnfe {
    font-size: var(--xhjkw1e);
  }

  .xfuh45w {
    font-size: var(--xwdkxv9);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1j61x8r {
    font-style: normal;
  }

  .x137cag9 {
    font-variant-caps: small-caps;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x1qzk9bp {
    font-weight: var(--x-fontWeight);
  }

  .x1bxczq5 {
    font-weight: var(--xebt5lt);
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

  .x1d1dmfs {
    grid-column-end: auto;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x112znhu {
    grid-template-columns: 184px minmax(0, 1fr);
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .xkb5s27 {
    grid-template-columns: 200px minmax(0, 1fr);
  }

  .x1f6jiog {
    grid-template-columns: 20px minmax(0, 1fr) auto;
  }

  .x1x1ga72 {
    grid-template-columns: 20px minmax(0, 1fr);
  }

  .xkc898h {
    grid-template-columns: 24px minmax(0, 1fr);
  }

  .x7cclov {
    grid-template-columns: 36px minmax(0, 1fr);
  }

  .xnr31nm {
    grid-template-columns: 48px minmax(0, 1fr);
  }

  .x1lhe0j {
    grid-template-columns: 4px minmax(0, 1fr);
  }

  .x1pmbctz {
    grid-template-columns: auto 1fr;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1lqi12u {
    grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);
  }

  .xlnyhz0 {
    grid-template-columns: minmax(0, 1fr) 180px;
  }

  .x27aamz {
    grid-template-columns: minmax(0, 1fr) 300px;
  }

  .xlcq4sk {
    grid-template-columns: minmax(0, 1fr) 80px;
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x1dw7rwd {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) auto;
  }

  .xcjjqqt {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .x1mkdm3x {
    grid-template-columns: minmax(0, 1fr);
  }

  .xk2ddvo {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
  }

  .x18f1fvg {
    grid-template-columns: minmax(0, 640px) minmax(120px, 1fr);
  }

  .x1r6el9x {
    grid-template-columns: minmax(12rem, .85fr) minmax(0, 1.3fr);
  }

  .xkz591a {
    grid-template-columns: minmax(300px, 360px) minmax(0, 1fr);
  }

  .x1oe841y {
    grid-template-columns: minmax(72px, 30%) minmax(0, 1fr);
  }

  .x11veof9 {
    grid-template-columns: minmax(96px, 32%) minmax(0, 1fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .x1jl941j {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .x10b29lz {
    grid-template-columns: repeat(auto-fit, minmax(92px, 1fr));
  }

  .x1i3q30n {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
  }

  .xibz0xb {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 175px), 1fr));
  }

  .x17xm8ip {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 25rem), 1fr));
  }

  .x1ib58n3 {
    grid-template-columns: repeat(auto-fit, minmax(min(215px, 100%), 1fr));
  }

  .x1q3wq61 {
    grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr));
  }

  .xjdpawa {
    grid-template-columns: repeat(auto-fit, minmax(min(240px, 100%), 1fr));
  }

  .x39pwss {
    grid-template-columns: var(--x-1pds3uo);
  }

  .x1cwa5fb {
    grid-template-columns: var(--x143jmr7) minmax(0,1fr);
  }

  .xihq33y {
    grid-template-rows: 0fr;
  }

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

  .xxq7klm {
    grid-template-rows: auto minmax(0, 1fr) auto;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .x5o4joa {
    grid-template-rows: minmax(0, 1fr);
  }

  .x18zu7yx {
    inset-inline-end: -12px;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .xszea4y {
    inset-inline-end: 28px;
  }

  .x11dcrhx {
    inset-inline-end: 8px;
  }

  .xpewwzv {
    inset-inline-end: var(--x143jmr7);
  }

  .x1x26r4r {
    inset-inline-end: var(--x188awna);
  }

  .x1jgmv8m {
    inset-inline-end: var(--x1joh9lr);
  }

  .x7d27u1 {
    inset-inline-end: var(--xs763x2);
  }

  .x1xnmiyg {
    inset-inline-end: var(--xtjqauk);
  }

  .x7hj1vm {
    inset-inline-start: -8px;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xrv8gga {
    inset-inline-start: 17%;
  }

  .xvba7z2 {
    inset-inline-start: 26%;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xjgkzwj {
    inset-inline-start: calc(-1 * var(--x1jvlm7d));
  }

  .x1hzzn7m {
    inset-inline-start: var(--x143jmr7);
  }

  .x1fwq8ln {
    inset-inline-start: var(--x1joh9lr);
  }

  .x13zli7o {
    inset-inline-start: var(--xtjqauk);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

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

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

  .x1l1ennw {
    justify-content: space-around;
  }

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

  .xlqzeqv {
    justify-content: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

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

  .xrq0m5f {
    letter-spacing: -.035em;
  }

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

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x15dsfln {
    line-height: var(--x-lineHeight);
  }

  .xi37ivi {
    line-height: var(--x1899lok);
  }

  .x1dkvyeu {
    line-height: var(--x199d8je);
  }

  .xlgks1g {
    line-height: var(--x1ui4hrz);
  }

  .x1avpq55 {
    line-height: var(--xfmzlbi);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x1lxpwgx {
    margin-inline-end: -4px;
  }

  .x12rpkzh {
    margin-inline-end: calc(0px - var(--x1joh9lr));
  }

  .xdrzv6m {
    margin-inline-end: calc(var(--x1jvlm7d) / -2);
  }

  .x1hb08if {
    margin-inline-start: -1px;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x10u219t {
    margin-inline-start: calc(-1 * var(--x143jmr7));
  }

  .x1erv4rk {
    margin-inline-start: calc(var(--x189854q) * -.2);
  }

  .x5rztyz {
    margin-inline-start: calc(var(--x1gvvvo6) + var(--x1joh9lr));
  }

  .xez8m7z {
    margin-inline-start: calc(var(--x1j3omjf) * -.2);
  }

  .x1712byr {
    margin-inline-start: calc(var(--x1joh9lr) * -1);
  }

  .x5yzblf {
    margin-inline-start: calc(var(--x1jvlm7d) / -2);
  }

  .xvjszn4 {
    margin-inline-start: calc(var(--x1lscv17) * -.2);
  }

  .xkoa78a {
    margin-inline-start: calc(var(--x1sj1hyd) * -.2);
  }

  .x1a6cf2z {
    margin-inline-start: calc(var(--xc5xyt6) * -.2);
  }

  .xnlqys4 {
    margin-inline-start: calc(var(--xg4epuj) * -.2);
  }

  .xk2tuq2 {
    margin-inline-start: calc(var(--xkacwb6) * -.2);
  }

  .x4lel18 {
    margin-inline-start: var(--x-marginInlineStart);
  }

  .xsyrypx {
    margin-inline-start: var(--xs763x2);
  }

  .x335nja {
    margin-inline-start: var(--xtjqauk);
  }

  .xn5nsqk {
    -webkit-mask-image: linear-gradient(to right,black calc(100% - var(--x143jmr7)),transparent);
    mask-image: linear-gradient(to right,black calc(100% - var(--x143jmr7)),transparent);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1qnzyi6 {
    opacity: .86;
  }

  .x27vdmw {
    opacity: .95;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .x14ytart {
    outline-color: currentColor;
  }

  .x2pn3ke {
    outline-color: var(--xgogkrp);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1v57pqu {
    outline-offset: -3px;
  }

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x11ukapj {
    outline-offset: var(--xs763x2);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .x1h4wwuj {
    overflow-wrap: normal;
  }

  .x1yo0pi1 {
    padding-inline-end: 27px;
  }

  .x14vy60q {
    padding-inline-end: 2px;
  }

  .xsfy40s {
    padding-inline-end: 32px;
  }

  .xjfo4ez {
    padding-inline-end: 36px;
  }

  .x15zmtp0 {
    padding-inline-end: 48px;
  }

  .xli2wwf {
    padding-inline-end: 64px;
  }

  .x1cvd85b {
    padding-inline-end: calc(var(--x1u40238) + var(--x1joh9lr));
  }

  .x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd);
  }

  .x13ri7pu {
    padding-inline-end: var(--x1joh9lr);
  }

  .xwmklgs {
    padding-inline-end: var(--x1onm65u);
  }

  .x11nj532 {
    padding-inline-end: var(--xs763x2);
  }

  .x110972j {
    padding-inline-start: 28px;
  }

  .x1ah3arb {
    padding-inline-start: calc(16px + var(--x1onm65u));
  }

  .xymi7dw {
    padding-inline-start: calc(var(--crp-code-gutter) + var(--xtjqauk));
  }

  .x3yzwjf {
    padding-inline-start: max(var(--x9fdip3),calc(var(--xxyhvdg) * 2 + var(--x1onm65u)));
  }

  .xhxc7sk {
    padding-inline-start: var(--x143jmr7);
  }

  .xulww4v {
    padding-inline-start: var(--x1joh9lr);
  }

  .x1bb13om {
    padding-inline-start: var(--x1onm65u);
  }

  .x19r4kgh {
    padding-inline-start: var(--xs763x2);
  }

  .x16ydm7c {
    padding-inline-start: var(--xtjqauk);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xlsoe91 {
    row-gap: var(--x143jmr7);
  }

  .xpsod2f {
    row-gap: var(--x1joh9lr);
  }

  .x1yqki17 {
    row-gap: var(--x1onm65u);
  }

  .x17kzlwx {
    row-gap: var(--xs763x2);
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .xgg4qw2 {
    scroll-padding-block-start: var(--x-scrollPaddingBlockStart);
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .xgv127d {
    scroll-snap-stop: always;
  }

  .x19pd5u4 {
    scrollbar-color: var(--x1wr1z54) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .xmw9mke {
    text-align: justify;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x142shqn {
    text-align: var(--x-textAlign);
  }

  .xbrixnn {
    text-overflow: clip;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xg830sg {
    text-underline-offset: .15em;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1bblx7b {
    touch-action: pan-x;
  }

  .x1c071of {
    transform: none;
  }

  .xizgwol {
    transform: rotate(-8deg);
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1tfpyqh {
    transform: scale(.266667);
  }

  .xst6bnn {
    transform: scale(.6);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xtg2jua {
    transform: scaleY(.3);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .x1q0s6w3 {
    transform: translate(16px, -8px) rotate(12deg);
  }

  .x6gg2mk {
    transform: translate(var(--bn-vv-left, 0px),calc(var(--bn-vv-top, 0px) + var(--bn-vv-height, 100dvh))) translateY(-100%) scale(calc(1 / var(--bn-vv-scale, 1)));
  }

  .x1j8b0r {
    transform: translate(var(--toast-swipe-movement-x, 0px),var(--toast-swipe-movement-y, 0px));
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .x1wi93eh {
    transform: translateX(110%);
  }

  .x1nouqcy {
    transform: translateX(2px);
  }

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

  .x196apcz {
    transform: translateY(calc(-100% - var(--x1joh9lr)));
  }

  .x11wx31z {
    transform: var(--x-qthpiu);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .x36qk3r {
    transform-origin: 32px 32px;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1bd091l {
    transform-origin: 0 100%;
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x10tyj4j {
    transition-delay: .7s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .xhboaob {
    transition-duration: var(--x-57q3zr);
  }

  .xtig4pj {
    transition-duration: var(--x1hv2c59);
  }

  .x1m5ofk0 {
    transition-duration: var(--xn4cqul);
  }

  .x1j8x57s {
    transition-property: background-color, color, border-color, box-shadow;
  }

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .x1qn9uv2 {
    transition-property: grid-template-rows;
  }

  .xxh369n {
    transition-property: height, opacity;
  }

  .x1syfj9g {
    transition-property: margin-inline-start;
  }

  .x13b0p5u {
    transition-property: none;
  }

  .x15l7iaq {
    transition-property: opacity, padding;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .xelvad {
    transition-property: opacity, translate;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1yf1dve {
    transition-property: width, border-width;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

  .x1ejltt2 {
    transition-timing-function: var(--x18xseo2);
  }

  .x1qeszuu {
    translate: 0;
  }

  .x4ej8vm {
    unicode-bidi: isolate;
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x1uuroth {
    vertical-align: text-bottom;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1lldw8n {
    word-break: normal;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x8k05lb {
    z-index: 200;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xkrcnwa {
    z-index: var(--x-gsepj1);
  }

  .x11ezp9e {
    z-index: var(--x1ii7yt7);
  }

  .xw2t50b {
    z-index: var(--x1tw7uch);
  }

  .xdywpkw {
    z-index: var(--xjcm1ju);
  }

  .x1b054bp {
    z-index: var(--xo98s8);
  }

  .xexnc5o {
    z-index: var(--xovenj0);
  }

  .xqjfhq7[data-floating-toolbar-overflow] {
    aspect-ratio: auto;
  }

  .x14rb9jf:focus-visible, .x1nfcxba[data-separator="hover"], .x1ptzxpd[data-pressed], .xyyhvir[data-separator="active"] {
    background-color: #0000;
  }

  .xlc1ul[data-highlighted] {
    background-color: var(--x126y1u7);
  }

  .x1lpaqf4[data-checked] {
    background-color: var(--x1eyslo3);
  }

  .x1hvvm13[data-pressed], .x1ni4xmc[data-selected], .xa9pd1x[data-active], .xjuu8ct[data-highlighted], .xnie3ub[data-checked] {
    background-color: var(--x1fwwk35);
  }

  .xnoi43s[data-pressed]:hover, .xo27n3q:focus-within {
    background-color: var(--x1rrde3p);
  }

  .xxffunv[data-separator="hover"] {
    background-color: var(--x1xf57cu);
  }

  .x15mbdf4[data-separator="hover"] {
    background-color: var(--x7o0vm9);
  }

  .x75rf7q:focus-visible, .xa9w0ld[data-separator="active"] {
    background-color: var(--xgogkrp);
  }

  .x19wb5gr[data-highlighted]:not([data-selected]), .x1flrnci:focus-within, .x6tfjj4[data-pressed]:hover, .x94y5g5.x94y5g5:where(:has( > td)):focus-within:not([data-selected]), .xj5mbd5.xj5mbd5:where(:has( > td)):hover:not([data-selected]) {
    background-color: var(--xmqkc9s);
  }

  .x9je06b[data-pressed], .xa4obqm[data-pressed]:hover {
    background-color: var(--xqte9kx);
  }

  .xbk7q1o[aria-checked="true"], .xctjf5a:is([data-checked], [data-indeterminate]), .xyrsh1l[data-checked] {
    background-color: var(--xr7ygc0);
  }

  .x17hxofg[data-active] {
    background-color: var(--xsga23q);
  }

  .x1xtn36s[data-editor-review-active="true"] {
    background-color: var(--xufmnk3);
  }

  .xt9ug51[data-pressed] {
    box-shadow: 0 1px 2px #00000014;
  }

  .x15bx1a6[data-active], .x1ua5y1m:focus-visible, .xhu04vu[data-pressed] {
    color: var(--x13txc57);
  }

  .x17y7kp4[data-highlighted] {
    color: var(--x167u9mm);
  }

  .x11a57a5:is(p) > span, .x1nd8w6u[data-separator="hover"], .xsmrtxt:is(dl) > div > dt {
    color: var(--x1d4n96b);
  }

  .x1gyb889[aria-checked="true"] {
    color: var(--x1eyslo3);
  }

  .xwuwbzq[data-placeholder] {
    color: var(--x1wr1z54);
  }

  .xsp7sse[data-invalid], .xt0z8et:is([data-invalid][data-placeholder], [aria-invalid="true"][data-placeholder]) {
    color: var(--x6smj1);
  }

  .xg0ladn[data-separator="active"], .xq632ce:focus-visible {
    color: var(--xgogkrp);
  }

  .x1c92sbw[data-pressed] {
    color: var(--xr7ygc0);
  }

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

  .xmeywwb[data-limited], .xnppugi[data-crp-toggle-collapsed], .xvgho8r[hidden] {
    display: none;
  }

  .x16yzcw2[data-orientation="vertical"] {
    flex-direction: column;
  }

  .x1v743of[data-orientation="vertical"] {
    flex-direction: row;
  }

  .xcytlon[data-orientation="vertical"] {
    flex-grow: 1;
  }

  .x2pr0af:is(p) > span {
    font-size: 14px;
  }

  .x1bs67fp:is(p) > span {
    font-weight: 400;
  }

  .xrqbd9g[data-pressed] {
    font-weight: 600;
  }

  .x6j9nc9[data-floating-toolbar-overflow] {
    justify-content: flex-start;
  }

  .x1kaniym[data-checked] {
    margin-inline-start: 16px;
  }

  .x1k4xm7o[data-disabled] {
    opacity: .45;
  }

  .x1jmzbxl[aria-disabled="true"], .xk8vkk4:is(:disabled, [data-disabled]) {
    opacity: .5;
  }

  .xe3xakk:focus-visible {
    opacity: .6;
  }

  .x1f4jc3:is([data-editor-cursor-labels="activity"]:not([data-editor-cursor-active]) *), .x1i2unn7:is([data-starting-style], [data-ending-style]), .x3qtnkl:is([data-starting-style], [data-ending-style], [data-limited]) {
    opacity: 0;
  }

  .x1249u4i:is([data-user-message]:hover *), .x1fpq9ap:is([data-user-message]:focus-within *), .x1pxoj0x:is([data-image-alignment]:hover *), .x1xl9hlu[data-scrolling], .xtl5lcd:is([data-image-alignment]:focus-within *) {
    opacity: 1;
  }

  .x1v8x7ac:focus-visible {
    outline-color: currentColor;
  }

  .xyeeyl:focus-visible {
    outline-color: var(--xgogkrp);
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x1h2lgbe[data-floating-toolbar-overflow] {
    outline-offset: calc(var(--x7bbuy9) * -2);
  }

  .xi5y0ii:focus-visible {
    outline-style: none;
  }

  .x9v5kkp:focus-visible, .xggb921:is([data-separator]:focus-visible *) {
    outline-style: solid;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1tkc6jc:is(dl) > div > dd {
    overflow-wrap: anywhere;
  }

  .xp0evnv:is([data-select-control]:has( > [data-select-clear]) > [data-select-trigger]) {
    padding-inline-end: 64px;
  }

  .xbv9x4e:is([data-user-message]:focus-within *), .xus37b1:is([data-user-message]:hover *) {
    pointer-events: auto;
  }

  .x7stptl:is([data-select-control]:has( > [data-select-clear]) [data-select-icon]) {
    position: absolute;
  }

  .x1xq379g[data-floating-toolbar-overflow] {
    text-align: start;
  }

  .xtcl5pg:is([aria-expanded="true"] *) {
    transform: rotate(180deg);
  }

  .x944utq[aria-expanded="true"] {
    transform: rotate(90deg);
  }

  .x1r1oadv:is([data-starting-style], [data-ending-style]) {
    transform: scale(.97);
  }

  .x4z8bqh:is([data-starting-style], [data-ending-style]) {
    transform: translateX(-100%);
  }

  .xesqr1w:is([data-starting-style], [data-ending-style]) {
    transform: translateX(100%);
  }

  .xue2kk7:is([data-starting-style], [data-ending-style]) {
    translate: 0 -8px;
  }

  .xdu7rop:is([data-starting-style], [data-ending-style]) {
    translate: 0 8px;
  }

  .xyix9c4[data-closed] {
    visibility: hidden;
  }

  .x135w3n3:focus-visible, .x1yt168v:is(:hover, :focus-within) {
    z-index: 1;
  }

  .xiglh7z:is(:hover, :focus-within) {
    z-index: var(--x-1vshtdd);
  }

  .x3a87uo:has([data-editor-web-preview], [data-content-type="documentMermaid"]) {
    background-color: #0000;
  }

  .xsm0598:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    -webkit-mask-image: linear-gradient(to left,black calc(100% - var(--x143jmr7)),transparent);
    mask-image: linear-gradient(to left,black calc(100% - var(--x143jmr7)),transparent);
  }

  .x1duv5w0:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: rotate(180deg);
  }

  .x69mm7z:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: translateX(-110%);
  }

  .x1xponk6:first-child {
    border-end-start-radius: var(--x1ixajga);
  }

  .xuuskb6:first-child {
    border-start-end-radius: var(--xwbjj4w);
  }

  .x37u5vz:first-child {
    border-start-start-radius: var(--x1ixajga);
  }

  .x10izuim:first-child {
    border-start-start-radius: var(--xwbjj4w);
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .xj1wmhh:last-child {
    border-end-end-radius: var(--x1ixajga);
  }

  .xhbx5lt:last-child {
    border-end-end-radius: var(--xwbjj4w);
  }

  .x11azj17:last-child {
    border-end-start-radius: var(--xwbjj4w);
  }

  .xtuye8c:last-child {
    border-start-end-radius: var(--x1ixajga);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x1gvwcet:hover {
    background-color: #00000038;
  }

  .x1hwb296:hover {
    background-color: #ffffff2e;
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .xyswp9b:hover {
    background-color: var(--ui-scrollbar-hover-color, var(--x1d4n96b));
  }

  .x1o19wao:hover {
    background-color: var(--x126y1u7);
  }

  .x1yvyn3:hover {
    background-color: var(--x1fwwk35);
  }

  .xi5qja6:hover {
    background-color: var(--x1h6q4sp);
  }

  .x1qlmjpw:hover {
    background-color: var(--x1rrde3p);
  }

  .x107g840:hover {
    background-color: var(--x33kypy);
  }

  .x1p2om1o:hover {
    background-color: var(--xieod4d);
  }

  .x5ykyv9:hover {
    background-color: var(--xmqkc9s);
  }

  .xc0q0xc:hover {
    background-color: var(--xnrfp5t);
  }

  .x1f88bqi:hover {
    color: var(--x13txc57);
  }

  .xc9q227:hover {
    color: var(--x167u9mm);
  }

  .x1bqyyji:hover {
    color: var(--x1kqlh42);
  }

  .x15pgvcz:hover {
    color: var(--xkdmzpd);
  }

  .xj34u2y:hover {
    opacity: .5;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1jvbr4v:focus {
    background-color: var(--xsga23q);
  }

  .x18lvzpr:active {
    background-color: var(--x1rrde3p);
  }

  .xcoxwk5:active {
    background-color: var(--x1xz52nw);
  }

  .x1h4h3tb:active {
    color: var(--x167u9mm);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .xphioz4.xphioz4 {
      background-image: none;
    }
  }

  @media (width <= 899px) {
    .xmpeqmu.xmpeqmu {
      border-end-start-radius: 0;
    }
  }

  @media (width <= 759px) {
    .xsaii6l.xsaii6l {
      border-inline-end-width: 0;
    }
  }

  @media (width <= 899px) {
    .xifmoco.xifmoco {
      border-start-start-radius: 0;
    }

    .x1up5z95.x1up5z95 {
      box-shadow: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xa29rbj.xa29rbj {
      color: var(--x1d4n96b);
    }
  }

  @media (width <= 899px) {
    .x8vdmbq.x8vdmbq {
      display: inline-flex;
    }

    .x1daaz14.x1daaz14 {
      display: none;
    }
  }

  @media (width <= 640px) {
    .x10acg2q.x10acg2q {
      display: grid;
    }
  }

  @media (width <= 639px) {
    .x1tqnigt.x1tqnigt {
      display: none;
    }
  }

  @media (width <= 899px) {
    .x1m69jsj.x1m69jsj {
      display: flex;
    }
  }

  @media (width >= 1100px) {
    .x6mdkwk.x6mdkwk {
      display: flex;
    }
  }

  @media (width <= 899px) {
    .x7rzjd9.x7rzjd9 {
      display: grid;
    }
  }

  @media (hover: none) {
    .x17ppwym.x17ppwym {
      display: inline;
    }

    .x1dc2ync.x1dc2ync {
      display: none;
    }
  }

  @media print {
    .xbjcvb9.xbjcvb9 {
      display: none;
    }
  }

  @media (width <= 1099px) {
    .x1gl11wp.x1gl11wp {
      display: none;
    }
  }

  @media (width <= 1350px) {
    .xdgrqbp.xdgrqbp {
      display: none;
    }
  }

  @media (width <= 620px) {
    .xhlv6zp.xhlv6zp {
      display: none;
    }
  }

  @media (width <= 759px) {
    .x14vj6v8.x14vj6v8 {
      display: none;
    }
  }

  @media (width <= 899px) {
    .xzh5lxk.xzh5lxk {
      display: none;
    }
  }

  @media (width >= 1100px) {
    .xowbugn.xowbugn {
      display: none;
    }
  }

  @media (width <= 759px) {
    .x1k3aie0.x1k3aie0 {
      flex-direction: column;
    }

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

  @media (width <= 1199px) {
    .x1s1o2k6.x1s1o2k6 {
      flex-wrap: wrap;
    }
  }

  @media (width <= 639px) {
    .x18xrx7i.x18xrx7i {
      font-size: var(--x1wwaos1);
    }
  }

  @media (width <= 759px) {
    .x1wxgcgq.x1wxgcgq {
      font-size: 10px;
    }

    .x12cm8me.x12cm8me {
      font-size: 11px;
    }
  }

  @media (width <= 599px) {
    .xp3cg0a.xp3cg0a {
      font-size: 26px;
    }

    .x1o1alr.x1o1alr {
      font-size: 28px;
    }
  }

  @media (width <= 639px) {
    .xdbgd2b.xdbgd2b {
      grid-column-end: -1;
    }

    .xy9hngl.xy9hngl {
      grid-column-start: 1;
    }
  }

  @media (width <= 1199px) {
    .x1dgo84h.x1dgo84h {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 640px) {
    .x4jmfmw.x4jmfmw {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 639px) {
    .x1f1ssaj.x1f1ssaj {
      grid-template-columns: 1fr;
    }
  }

  @media (width >= 1100px) {
    .x1chmhhs.x1chmhhs {
      grid-template-columns: 204px minmax(0, 1fr) 264px;
    }
  }

  @media (width >= 900px) {
    .x1e95o4v.x1e95o4v {
      grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
    }
  }

  @media (width <= 639px) {
    .x1grqd47.x1grqd47 {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 850px) {
    .xupbcm0.xupbcm0 {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width <= 1000px) {
    .xmt4fqr.xmt4fqr {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1099px) {
    .xq8zhst.xq8zhst {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1100px) {
    .x1xdw2ho.x1xdw2ho {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 479px) {
    .x131pv8k.x131pv8k {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 599px) {
    .x1km25jr.x1km25jr {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 600px) {
    .xy91w4p.xy91w4p {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 620px) {
    .x1fu1vl5.x1fu1vl5 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 639px) {
    .x1fw6elb.x1fw6elb {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 759px) {
    .x1xkgo91.x1xkgo91 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 767px) {
    .x9oimac.x9oimac {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 800px) {
    .x1rujul5.x1rujul5 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 900px) {
    .xatalbm.xatalbm {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 1199px) {
    .xszgj0m.xszgj0m {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 399px) {
    .xoxes1y.xoxes1y {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 700px) {
    .x1arm76j.x1arm76j {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 599px) {
    .x1w0gbqi.x1w0gbqi {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 650px) {
    .xnz7z35.xnz7z35 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 760px) {
    .xtztgf3.xtztgf3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width <= 759px) {
    .x1jflyme.x1jflyme {
      grid-template-rows: 113px minmax(0, 1fr);
    }
  }

  @media (width <= 639px) {
    .xpb0w16.xpb0w16 {
      inset-inline-end: 0;
    }
  }

  @media (pointer: coarse) {
    .xe1z888.xe1z888 {
      inset-inline-end: -22px;
    }
  }

  @media (width <= 599px) {
    .x591hdp.x591hdp {
      inset-inline-end: 12px;
    }
  }

  @media (width <= 759px) {
    .x1j7ilw7.x1j7ilw7 {
      inset-inline-end: var(--x1joh9lr);
    }
  }

  @media (width <= 599px) {
    .xn91ddu.xn91ddu {
      inset-inline-start: 12px;
    }
  }

  @media (width <= 759px) {
    .xx1j851.xx1j851 {
      justify-content: center;
    }

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

  @media (hover: none) {
    .xqzx146.xqzx146, .x1u67dex.x1u67dex {
      opacity: 1;
    }

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

  @media (width <= 639px) {
    .x1wy1t73.x1wy1t73 {
      position: absolute;
    }
  }

  @media (width <= 1099px) {
    .x3w4mf9.x3w4mf9 {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xg83hb1.xg83hb1 {
      scroll-behavior: auto;
    }
  }

  @media (forced-colors: active) {
    .xrih18v.xrih18v {
      scrollbar-color: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }
  }

  @media (width <= 759px) {
    .xnvn2z5.xnvn2z5 {
      transform: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (width <= 639px) {
    .x1pw28ru.x1pw28ru {
      white-space: normal;
    }

    .x19av653.x19av653 {
      z-index: var(--xovenj0);
    }
  }

  @container (width <= 640px) {
    .x1rzxrp5.x1rzxrp5 {
      font-size: 30px;
    }
  }

  @container (width <= 560px) {
    .xjhk94r.xjhk94r {
      grid-template-columns: 20px minmax(0, 1fr);
    }

    .x1yl42wr.x1yl42wr {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 640px) {
    .x43xpz4.x43xpz4 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 700px) {
    .x4qm6y9.x4qm6y9 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 560px) {
    .x1m4y71o.x1m4y71o {
      order: 0;
    }
  }

  @container (width <= 640px) {
    .x1h4gcqv.x1h4gcqv {
      order: 0;
    }

    .x1qiz31g.x1qiz31g {
      transform: scale(.6);
    }
  }
}

@layer stylex.priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .xsog13o {
    border-bottom-color: var(--x1xf57cu);
  }

  .xjdpojb {
    border-bottom-color: var(--xcxidez);
  }

  .x1vjfyt3 {
    border-bottom-color: var(--xojifv1);
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x6dll29 {
    border-bottom-width: var(--x7bbuy9);
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .xlhqmxr {
    border-top-color: var(--x1xf57cu);
  }

  .x18osa7u {
    border-top-color: var(--x6ovd4z);
  }

  .x1esfl69 {
    border-top-color: var(--xojifv1);
  }

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

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

  .x1gp4ovq {
    border-top-width: 4px;
  }

  .x1kr8tdy {
    border-top-width: 6px;
  }

  .x18iniae {
    border-top-width: var(--x7bbuy9);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x10zg6f5 {
    bottom: 15%;
  }

  .x3h4tne {
    bottom: 32px;
  }

  .xv0j2og {
    bottom: 59px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x14zh5jn {
    bottom: max(var(--x143jmr7),calc(env(safe-area-inset-bottom) + 12px));
  }

  .x1dy2pz9 {
    bottom: var(--x1joh9lr);
  }

  .x21wvzj {
    bottom: var(--x1onm65u);
  }

  .x1g4ur3s {
    bottom: var(--xtjqauk);
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1njnjl6 {
    height: 124px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1b51vyi {
    height: 180px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x1u5z0ei {
    height: 240px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x9fpu7x {
    height: 27px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1vd4hg5 {
    height: 300px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1cgwtjz {
    height: 57%;
  }

  .xols6we {
    height: 6px;
  }

  .x1np647f {
    height: 720px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .x14nwjz3 {
    height: 88px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1all1tz {
    height: calc(var(--anchor-height) - 8px);
  }

  .xlgtzxi {
    height: clamp(440px, 100dvh - 330px, 760px);
  }

  .x6b9o1u {
    height: min(720px, 100dvh - 48px);
  }

  .x1cjlvau {
    height: var(--anchor-height);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .xx6tqem {
    height: var(--ui-scrollbar-track, var(--x1bcf1gr));
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x1ka34o4 {
    height: var(--x141ko1z);
  }

  .x28zk88 {
    height: var(--x143jmr7);
  }

  .x4tnpsh {
    height: var(--x189854q);
  }

  .x8twvoc {
    height: var(--x1c6nkim);
  }

  .xcxzx3u {
    height: var(--x1gvvvo6);
  }

  .x1x17ab {
    height: var(--x1j3omjf);
  }

  .xw7j72 {
    height: var(--x1joh9lr);
  }

  .x1r4zd7l {
    height: var(--x1lscv17);
  }

  .x1yo0ofg {
    height: var(--x1onm65u);
  }

  .x1c04913 {
    height: var(--x1sj1hyd);
  }

  .x1f1o3c0 {
    height: var(--x1u40238);
  }

  .x112ulxc {
    height: var(--x7bbuy9);
  }

  .x194dohq {
    height: var(--xc5xyt6);
  }

  .xaq89bj {
    height: var(--xg4epuj);
  }

  .x194orm1 {
    height: var(--xkacwb6);
  }

  .xaunuoq {
    height: var(--xqpl8o);
  }

  .x1ggi9ab {
    height: var(--xxyhvdg);
  }

  .x1f4buv5 {
    left: -2px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1y7k3nz {
    margin-bottom: var(--x143jmr7);
  }

  .x1lw4tpb {
    margin-bottom: var(--x1joh9lr);
  }

  .xwysohy {
    margin-bottom: var(--x1onm65u);
  }

  .x1w3k6pw {
    margin-bottom: var(--xs763x2);
  }

  .x12km90x {
    margin-bottom: var(--xtjqauk);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xack27t {
    margin-right: auto;
  }

  .xhsvlbd {
    margin-top: -10px;
  }

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

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

  .xdj266r {
    margin-top: 0;
  }

  .x1rcfgkt {
    margin-top: 27px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xd3goc2 {
    margin-top: calc(0px - var(--x1onm65u));
  }

  .xvk2p6 {
    margin-top: var(--x143jmr7);
  }

  .x1ppong6 {
    margin-top: var(--x1joh9lr);
  }

  .xymxfyq {
    margin-top: var(--x1onm65u);
  }

  .x1718czr {
    margin-top: var(--xs763x2);
  }

  .x8pmvk5 {
    margin-top: var(--xtjqauk);
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .x1iuus0c {
    max-height: 260px;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .x1csiy34 {
    max-height: 350px;
  }

  .x2z3yb8 {
    max-height: 360px;
  }

  .x4ys8kp {
    max-height: 45dvh;
  }

  .x16b9nbx {
    max-height: calc(100% - var(--xtjqauk));
  }

  .x1dsybvd {
    max-height: calc(100dvh - 16px);
  }

  .xgnj01e {
    max-height: calc(100dvh - 24px);
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .xy2oaap {
    max-height: calc(100dvh - 48px);
  }

  .x122c1kz {
    max-height: clamp(520px, 100dvh - 230px, 880px);
  }

  .xd4p878 {
    max-height: min(240px, 25dvh);
  }

  .x1iiom4g {
    max-height: min(320px, 40dvh);
  }

  .x1p864qw {
    max-height: min(320px, 50dvh);
  }

  .x16ao05s {
    max-height: min(360px, 50dvh);
  }

  .xm1gexh {
    max-height: min(520px, 70dvh);
  }

  .x16ph36g {
    max-height: min(60dvh, 400px);
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x1jols5v {
    max-height: var(--x-maxHeight);
  }

  .x1oodlr0 {
    max-height: var(--xuif3c9);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1wti20i {
    max-width: 1280px;
  }

  .x1fwz4qh {
    max-width: 12ch;
  }

  .x1kvbfxc {
    max-width: 1600px;
  }

  .x1e4dklr {
    max-width: 180px;
  }

  .xt80e6n {
    max-width: 18ch;
  }

  .x1xpvnlg {
    max-width: 2000px;
  }

  .xzfcrpp {
    max-width: 20ch;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1j1zfo6 {
    max-width: 24ch;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1y8h3ww {
    max-width: 45%;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .xh80utv {
    max-width: 48%;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x1cxeki3 {
    max-width: 70%;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .x1yjoq1l {
    max-width: 768px;
  }

  .x17na0u1 {
    max-width: 85%;
  }

  .x5didoo {
    max-width: 864px;
  }

  .xfx9s81 {
    max-width: 980px;
  }

  .xlv8yqo {
    max-width: calc(100% - 16px);
  }

  .x4d2062 {
    max-width: calc(100% - 32px);
  }

  .xtbauva {
    max-width: calc(100% - var(--xtjqauk));
  }

  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }

  .x1w4s84m {
    max-width: calc(100vw - 8px);
  }

  .xoqifz8 {
    max-width: calc(100vw - var(--x1gy0k0b));
  }

  .x1pldwbt {
    max-width: calc(100vw - var(--xtjqauk));
  }

  .x10p4m04 {
    max-width: min(360px, 100vw - 24px);
  }

  .x1x5h76a {
    max-width: min(760px, 100vw - 24px);
  }

  .x4l7a45 {
    max-width: min(var(--x1789war),60vw);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .xf68679 {
    max-width: var(--x-maxWidth);
  }

  .xsonoae {
    max-width: var(--xe6vr9j);
  }

  .x1hjre63 {
    max-width: var(--xlxh6ow);
  }

  .x19y45cf {
    max-width: var(--xrc487h);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x11md1zd {
    min-height: 100px;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x3ilyx8 {
    min-height: 104px;
  }

  .x12yzcr0 {
    min-height: 108px;
  }

  .x6lgdlw {
    min-height: 112px;
  }

  .x7v6ubd {
    min-height: 140px;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .x1tn5z8q {
    min-height: 1lh;
  }

  .x4zw9a1 {
    min-height: 1px;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .x1bq8ba2 {
    min-height: 280px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1bifzbx {
    min-height: 400px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x1whyia5 {
    min-height: var(--x141ko1z);
  }

  .xl48iuy {
    min-height: var(--x189854q);
  }

  .x2tvtbb {
    min-height: var(--x1c6nkim);
  }

  .x1bxh7pl {
    min-height: var(--x1j3omjf);
  }

  .x16i8azz {
    min-height: var(--x1jzimff);
  }

  .x1tt4ycc {
    min-height: var(--x1lscv17);
  }

  .xya8ali {
    min-height: var(--x1sj1hyd);
  }

  .xs4zwga {
    min-height: var(--x1u40238);
  }

  .xy8jvi5 {
    min-height: var(--xc5xyt6);
  }

  .xrr7qq0 {
    min-height: var(--xg4epuj);
  }

  .x17q3g05 {
    min-height: var(--xkacwb6);
  }

  .xw6oq1d {
    min-height: var(--xo5srn4);
  }

  .xeuugli {
    min-width: 0;
  }

  .xznra1h {
    min-width: 110px;
  }

  .xslf67s {
    min-width: 1em;
  }

  .x1ov5mx2 {
    min-width: 208px;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x187nrv {
    min-width: 340px;
  }

  .x7hf3i3 {
    min-width: 392px;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x187xtus {
    min-width: 72px;
  }

  .xgvq7xw {
    min-width: 770px;
  }

  .x1onzeue {
    min-width: 95px;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .x10nxa7n {
    min-width: min(280px,var(--available-width));
  }

  .x1any8rh {
    min-width: min(var(--anchor-width),var(--available-width));
  }

  .xkj4a21 {
    min-width: var(--x-minWidth);
  }

  .xtu11in {
    min-width: var(--x189854q);
  }

  .xirelmp {
    min-width: var(--x1d614js);
  }

  .xeeela {
    min-width: var(--x1j3omjf);
  }

  .x120bjba {
    min-width: var(--x1lscv17);
  }

  .x184ocx1 {
    min-width: var(--x1sj1hyd);
  }

  .xlgb5it {
    min-width: var(--xc5xyt6);
  }

  .x1xiptan {
    min-width: var(--xffgv1g);
  }

  .x1kkefdd {
    min-width: var(--xg4epuj);
  }

  .xl08bd6 {
    min-width: var(--xkacwb6);
  }

  .xoo945j {
    min-width: var(--xo5srn4);
  }

  .xe02p3q {
    min-width: var(--xqpl8o);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .xy5w88m {
    overscroll-behavior-y: auto;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xvg07ld {
    padding-bottom: 110px;
  }

  .x1a148e8 {
    padding-bottom: env(safe-area-inset-bottom, 0px);
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .xwlwngp {
    padding-bottom: max(24px,env(safe-area-inset-bottom));
  }

  .x1o1o9k9 {
    padding-bottom: var(--x143jmr7);
  }

  .x1dvwt3c {
    padding-bottom: var(--x1gwxca5);
  }

  .xs5lzcf {
    padding-bottom: var(--x1joh9lr);
  }

  .xvmg2iu {
    padding-bottom: var(--x1onm65u);
  }

  .x14pcldl {
    padding-bottom: var(--x8vjo5);
  }

  .x6br71 {
    padding-bottom: var(--xtjqauk);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .xstc0g8 {
    padding-top: clamp(24px, 7vh, 80px);
  }

  .x12057cm {
    padding-top: var(--x-paddingBlockStart);
  }

  .x1rvnmkq {
    padding-top: var(--x143jmr7);
  }

  .xr9uzkc {
    padding-top: var(--x185pw4k);
  }

  .xnbjear {
    padding-top: var(--x1gwxca5);
  }

  .xxotlr4 {
    padding-top: var(--x1joh9lr);
  }

  .x1olhpx6 {
    padding-top: var(--x1onm65u);
  }

  .xl52tyh {
    padding-top: var(--xs763x2);
  }

  .x1eknzcp {
    padding-top: var(--xtjqauk);
  }

  .x3m8u43 {
    right: 0;
  }

  .xwukr4l {
    right: auto;
  }

  .x1qiirwl {
    top: -2px;
  }

  .x13vifvy {
    top: 0;
  }

  .xjxh9ah {
    top: 21.5%;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh5u3s4 {
    top: max(var(--x143jmr7),calc(env(safe-area-inset-top) + 12px));
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xwqs46l {
    top: var(--x1joh9lr);
  }

  .x1qbbydv {
    top: var(--xs763x2);
  }

  .xzz383f {
    top: var(--xtjqauk);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xj35x94 {
    width: 112px;
  }

  .x8fmnwm {
    width: 1280px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xayc3bl {
    width: 1ch;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xdqdh73 {
    width: 28%;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x19h4ct {
    width: 35%;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xswpmyp {
    width: 392px;
  }

  .xge2hy {
    width: 3ch;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1fnd73c {
    width: 42%;
  }

  .x187nhsf {
    width: 44px;
  }

  .x14zvdfm {
    width: 48%;
  }

  .x1useyqa {
    width: 48px;
  }

  .xl3ry0p {
    width: 4ch;
  }

  .x1kmanbg {
    width: 55%;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1bu4hv2 {
    width: 5ch;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x65xoit {
    width: 70%;
  }

  .xg0jo4d {
    width: 75%;
  }

  .x1d7z9mz {
    width: 76px;
  }

  .xkfw694 {
    width: 770px;
  }

  .xgbm1jk {
    width: 78px;
  }

  .xktia5q {
    width: 80%;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x1f9tj09 {
    width: 85%;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .xp25lip {
    width: calc(100% + 4px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1kab8kh {
    width: min(100%, 12rem);
  }

  .x1q62fia {
    width: min(1040px, 100vw - 24px);
  }

  .xryr7hy {
    width: min(1040px, 100vw - 32px);
  }

  .xc4n8vh {
    width: min(1080px, 100vw - 24px);
  }

  .xm16vzp {
    width: min(296px, 100vw - 32px);
  }

  .x1dxpara {
    width: min(320px, 100vw - 32px);
  }

  .x94a8v4 {
    width: min(320px,calc(100vw - var(--x1gy0k0b)));
  }

  .x1h3vhbf {
    width: min(340px, 100vw - 24px);
  }

  .x1ejj1o7 {
    width: min(340px, 100vw - 32px);
  }

  .x1ove4c {
    width: min(360px, 100vw - 32px);
  }

  .x15xi2kl {
    width: min(380px, 100vw - 24px);
  }

  .x1lxeylr {
    width: min(416px, 100vw - 24px);
  }

  .x1of28pz {
    width: min(440px, 100vw - 24px);
  }

  .xsjcku0 {
    width: min(480px, 100vw - 32px);
  }

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

  .xpn72k7 {
    width: min(560px, 100vw - 32px);
  }

  .x3qn3mh {
    width: min(56rem, 100% - 2rem);
  }

  .x8ja39g {
    width: min(58rem, 100% - 2rem);
  }

  .xk9btu6 {
    width: min(600px, 100vw - 32px);
  }

  .xb4qofg {
    width: min(680px, 100vw - 32px);
  }

  .xqtsfsy {
    width: min(720px, 100vw - 32px);
  }

  .x1ktyxt6 {
    width: min(72rem, 100% - 2rem);
  }

  .xyv0rpp {
    width: min(760px, 100vw - 24px);
  }

  .x1s8f9y3 {
    width: min(76rem, 100% - 2rem);
  }

  .x188ssv6 {
    width: min(80rem, 100% - 2rem);
  }

  .x15u0rw2 {
    width: min(860px, 100vw - 32px);
  }

  .x11jln5s {
    width: min(880px, 100vw - 32px);
  }

  .x1p6tkct {
    width: min(980px, 100vw - 24px);
  }

  .x1ug2jjr {
    width: var(--ui-scrollbar-track, var(--x1bcf1gr));
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .xkcyp39 {
    width: var(--x141ko1z);
  }

  .x1f95siw {
    width: var(--x14sqf1u);
  }

  .x1u3l55b {
    width: var(--x1789war);
  }

  .x70d082 {
    width: var(--x189854q);
  }

  .xst1ndk {
    width: var(--x1c6nkim);
  }

  .x1yjehg8 {
    width: var(--x1gvvvo6);
  }

  .xlpxok8 {
    width: var(--x1gy0k0b);
  }

  .x1h8estq {
    width: var(--x1j3omjf);
  }

  .x7har3l {
    width: var(--x1joh9lr);
  }

  .x1g7clmm {
    width: var(--x1lscv17);
  }

  .x1crqz0i {
    width: var(--x1sj1hyd);
  }

  .x1bc4z4b {
    width: var(--x1u40238);
  }

  .x11k7xdp {
    width: var(--x7bbuy9);
  }

  .xucz6xc {
    width: var(--xc5xyt6);
  }

  .x1hata9v {
    width: var(--xg4epuj);
  }

  .xbe9p9f {
    width: var(--xkacwb6);
  }

  .x19k4vxo {
    width: var(--xp5dpao);
  }

  .x12b1ab7 {
    width: var(--xxyhvdg);
  }

  .x1huismk[data-active] {
    border-bottom-color: var(--xr7ygc0);
  }

  .xrf5iq3:is([data-starting-style], [data-ending-style]) {
    height: 0;
  }

  .xcilmmt[data-orientation="vertical"] {
    height: 100%;
  }

  .x1ny9pkp[data-orientation="vertical"] {
    height: 200px;
  }

  .x1r84ndv[data-floating-toolbar-overflow] {
    height: auto;
  }

  .x1sqysa2[aria-orientation="horizontal"], .xv39tzx[data-orientation="horizontal"] {
    height: var(--x7bbuy9);
  }

  .x10zzw7a:is(dl) > div > dd {
    margin-top: var(--xs763x2);
  }

  .x1ij73vp[data-floating-toolbar-overflow] {
    min-height: var(--x1c6nkim);
  }

  .x1rgv6p8[data-floating-toolbar-overflow] {
    min-height: var(--x1u40238);
  }

  .xujvjyk[data-floating-toolbar-overflow] {
    min-width: 0;
  }

  .x17lkg4c[data-floating-toolbar-overflow], .x1i52ddk[data-orientation="vertical"], .x1rbdpqn[aria-orientation="horizontal"] {
    width: 100%;
  }

  .x1o5j9kd[data-orientation="vertical"] {
    width: 4px;
  }

  .x1mhk73r[data-orientation="horizontal"] {
    width: auto;
  }

  .x1ghyi4j[data-orientation="vertical"] {
    width: var(--x141ko1z);
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  @media (width <= 759px) {
    .x1tnj1h2.x1tnj1h2 {
      border-bottom-width: 1px;
    }

    .x1s167ch.x1s167ch {
      bottom: 0;
    }
  }

  @media (width <= 1199px) {
    .xr1yufe.xr1yufe {
      height: 44px;
    }
  }

  @media (width <= 759px) {
    .x1eld4tf.x1eld4tf {
      height: min(65dvh, 650px);
    }

    .xxqson0.xxqson0 {
      left: 0;
    }
  }

  @media (width <= 1099px) {
    .x1u18kj1.x1u18kj1 {
      max-height: none;
    }
  }

  @media (width <= 599px) {
    .x198l9be.x198l9be {
      max-width: 94%;
    }
  }

  @media (width <= 600px) {
    .x1ixb9k0.x1ixb9k0 {
      min-height: 44px;
    }
  }

  @media (width <= 759px) {
    .x20zw9j.x20zw9j {
      min-height: 40px;
    }
  }

  @media (hover: none) {
    .x5ance.x5ance {
      min-height: 44px;
    }
  }

  @media (width <= 479px) {
    .x1jon0u9.x1jon0u9 {
      min-height: 44px;
    }
  }

  @media (width <= 759px) {
    .x1i4di17.x1i4di17 {
      overflow-x: auto;
    }

    .xco8c6s.xco8c6s {
      overflow-y: hidden;
    }
  }

  @media (width <= 639px) {
    .xb59eum.xb59eum {
      padding-bottom: var(--xtjqauk);
    }

    .x8nljkc.x8nljkc {
      padding-top: var(--x143jmr7);
    }
  }

  @media (width <= 599px) {
    .x1njcc1c.x1njcc1c {
      padding-top: var(--x1onm65u);
    }
  }

  @media (width <= 639px) {
    .x4c8zqa.x4c8zqa {
      padding-top: var(--xtjqauk);
    }
  }

  @media (width <= 759px) {
    .x1d6fin8.x1d6fin8 {
      top: auto;
    }

    .x15hpvdo.x15hpvdo {
      top: var(--x1joh9lr);
    }

    .xfje1em.xfje1em {
      width: 100%;
    }

    .x157vvyl.x157vvyl {
      width: 114px;
    }

    .xagbncj.xagbncj {
      width: 34px;
    }
  }

  @media (pointer: coarse) {
    .x18s75z6.x18s75z6 {
      width: 44px;
    }
  }

  @media (width <= 1199px) {
    .x1do1zu2.x1do1zu2 {
      width: 44px;
    }
  }

  @media (width <= 599px) {
    .x4mxfh4.x4mxfh4 {
      width: 94%;
    }

    .x158kd0x.x158kd0x {
      width: calc(100vw - var(--x1gy0k0b));
    }
  }

  @container (width <= 640px) {
    .x1kbjaay.x1kbjaay {
      height: 180px;
    }

    .x1nngt8p.x1nngt8p {
      width: 180px;
    }
  }
}

@layer stylex.priority6 {
  .x15sngsi:before {
    inset: -2px;
  }

  .x9essy8::-webkit-color-swatch-wrapper {
    padding: 0;
  }
}

@layer stylex.priority7 {
  .x1khrlb6::-webkit-color-swatch {
    border-radius: var(--xy1dtg3);
  }

  .xcxyuah::-moz-color-swatch {
    border-radius: var(--xy1dtg3);
  }

  .xfxlays::file-selector-button {
    border-radius: var(--xy1dtg3);
  }

  .x19xkufj::-moz-color-swatch {
    border-width: 0;
  }

  .x1oa3msx::-webkit-color-swatch {
    border-width: 0;
  }

  .xoo4nqz::file-selector-button {
    border-width: 0;
  }

  .x12rlsgk:after {
    inset-block: var(--x1joh9lr);
  }

  .xm4btww:before {
    inset-inline: 0;
  }

  .x1mzlm3b::file-selector-button {
    padding-block: var(--x1joh9lr);
  }

  .x1pecko5::file-selector-button {
    padding-inline: var(--x1onm65u);
  }
}

@layer stylex.priority8 {
  .x3pxiar::-webkit-inner-spin-button {
    appearance: none;
  }

  .x17f5kzw:before {
    backdrop-filter: blur(var(--xfusb3m));
  }

  .x1g81fct::file-selector-button {
    background-color: var(--x33kypy);
  }

  .x19saimw:after {
    background-color: var(--x7o0vm9);
  }

  .x56tk2k:before {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--x5x36fy) 85%,transparent),color-mix(in srgb,var(--x5x36fy) 45%,transparent) 55%,transparent);
  }

  .xw2guke::file-selector-button {
    color: var(--x13txc57);
  }

  .x17ulc4e:before, .x1xov6qh::placeholder {
    color: var(--x1wr1z54);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1atk3gx:before {
    content: attr(data-line-number);
  }

  .xzfue9t:before {
    content: attr(data-placeholder);
  }

  .xjmbuqf::file-selector-button {
    cursor: pointer;
  }

  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .xuxqr1t::file-selector-button {
    font-family: var(--x1bi5gnk);
  }

  .x15taxhe::file-selector-button {
    font-size: var(--x1az85iu);
  }

  .x1n63n4j:before {
    inset-inline-end: 100%;
  }

  .xwylcjs:after {
    inset-inline-start: calc(50% - 1px);
  }

  .x1mmgq26::file-selector-button {
    margin-inline-end: var(--x1onm65u);
  }

  .x5eok3a:before {
    -webkit-mask-image: linear-gradient(currentColor 45%, #0000);
    mask-image: linear-gradient(currentColor 45%, #0000);
  }

  .x1ecnflm:before {
    padding-inline-end: var(--xtjqauk);
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1wnbjh8:before {
    text-align: end;
  }

  .x1rbqspl:before {
    -webkit-user-select: none;
    user-select: none;
  }

  .xdouveb:before {
    white-space: pre-wrap;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  .xyi5oin:is([data-invalid], [aria-invalid="true"])::placeholder {
    color: var(--x6smj1);
  }
}

@layer stylex.priority9 {
  .x1s4q2vi:before {
    bottom: calc(0px - var(--x1gwxca5));
  }

  .xidp38z:before {
    min-width: var(--crp-code-gutter);
  }

  .x1y3wzot:before {
    top: 0;
  }

  .x13694x8:after {
    width: 2px;
  }
}

@property --x---crp-code-gutter {
  syntax: "*";
  inherits: false
}

@property --x-1pds3uo {
  syntax: "*";
  inherits: false
}

@property --x-1vshtdd {
  syntax: "*";
  inherits: false
}

@property --x-57q3zr {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-borderColor {
  syntax: "*";
  inherits: false
}

@property --x-color {
  syntax: "*";
  inherits: false
}

@property --x-containIntrinsicBlockSize {
  syntax: "*";
  inherits: false
}

@property --x-flexBasis {
  syntax: "*";
  inherits: false
}

@property --x-fontFamily {
  syntax: "*";
  inherits: false
}

@property --x-fontSize {
  syntax: "*";
  inherits: false
}

@property --x-fontWeight {
  syntax: "*";
  inherits: false
}

@property --x-gsepj1 {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-lineHeight {
  syntax: "*";
  inherits: false
}

@property --x-marginInlineStart {
  syntax: "*";
  inherits: false
}

@property --x-maxHeight {
  syntax: "*";
  inherits: false
}

@property --x-maxWidth {
  syntax: "*";
  inherits: false
}

@property --x-minWidth {
  syntax: "*";
  inherits: false
}

@property --x-paddingBlockStart {
  syntax: "*";
  inherits: false
}

@property --x-paddingInlineEnd {
  syntax: "*";
  inherits: false
}

@property --x-qthpiu {
  syntax: "*";
  inherits: false
}

@property --x-scrollPaddingBlockStart {
  syntax: "*";
  inherits: false
}

@property --x-textAlign {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@property --xovenj0 {
  syntax: "<number>";
  inherits: true;
  initial-value: 110;
}

@property --x87raje {
  syntax: "<number>";
  inherits: true;
  initial-value: 115;
}

@keyframes x1fny1my-B {
  from {
    background-position: 200% 0;
  }

  to {
    background-position: -200% 0;
  }
}

@keyframes xgccbuu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .45;
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

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

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

@keyframes xy79arj-B {
  0%, 100% {
    transform: rotate(-5deg) scale(.97);
  }

  50% {
    transform: rotate(5deg) scale(1);
  }
}

@keyframes xhqcidv-B {
  0%, 43%, 49%, 100% {
    transform: scaleY(1);
  }

  46% {
    transform: scaleY(.12);
  }
}

@keyframes x1ah23sf-B {
  0%, 100% {
    transform: scaleY(.65);
  }

  50% {
    transform: scaleY(1);
  }
}

@keyframes xn39926-B {
  0%, 100% {
    transform: translate(0, -1px);
  }

  35%, 65% {
    transform: translate(3px, -2px);
  }
}

@keyframes x1f96x1d-B {
  from {
    transform: translateX(calc(-1 * var(--xtjqauk)));
    opacity: 0;
  }

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

@keyframes x72f05t-B {
  from {
    transform: translateX(var(--xtjqauk));
    opacity: 0;
  }

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

@keyframes xc0u47w-B {
  0%, 100% {
    transform: translateY(0) scale(1);
  }

  50% {
    transform: translateY(-1px) scale(.97);
  }
}

:root, .x1qn8ykn {
  --x1899lok: 1.75;
  --x199d8je: 1.65;
  --xuif3c9: 480px;
  --xffgv1g: 320px;
  --x16qol2u: .18s;
}

:root, .xgvthl7 {
  --x189o5hu: #8250df;
  --xyb1k6n: #116329;
  --x6ndxki: #0550ae;
  --xvod4iz: #953800;
  --x1thabnn: #0550ae;
  --x1e3n61a: #636c76;
  --xtbn2hn: #cf222e;
  --xybkcuv: #8250df;
  --xd1vq7n: #0550ae;
}

:root, .x1dss564 {
  --x1bi5gnk: "Inter Variable", Inter, system-ui, sans-serif;
  --x1si653q: 14px;
  --x1az85iu: 12px;
  --x1acvua9: 11px;
  --xcw4ywi: 16px;
  --x1wwaos1: 20px;
  --xhjkw1e: 28px;
  --xwdkxv9: 32px;
  --x8rk71y: 40px;
  --x9u2ltb: 48px;
  --x1ox16v: 60px;
  --xjpxdwz: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;
  --x1ui4hrz: 1.5;
  --xfmzlbi: 1.25;
  --xebt5lt: 600;
}

:root, .x1ikpzlu {
  --x1hv2c59: .12s;
  --xn4cqul: .18s;
  --x18xseo2: cubic-bezier(.2, 0, 0, 1);
}

:root, .xklenp8 {
  --x1t4f2mf: 0 4px 6px -4px #3228140f, 0 16px 48px -16px #3228142e;
  --x1rbc3n7: 0 0 0 .5px #0000000a, 0 4px 16px #0000000d;
  --x12gd2e0: 0 4px 16px #0000000d;
  --x18l1r2f: 0 8px 32px #00000024;
  --xth85py: 0 0 0 .5px #0000001f, 0 8px 16px -4px #0000001f;
  --x11ehoqj: 0 24px 80px #0000003d;
  --xo98s8: 100;
  --xovenj0: 110;
  --x87raje: 115;
  --x1tw7uch: 120;
  --xjcm1ju: 130;
}

:root, .x17exay0 {
  --x4842cn: 320px;
  --x50naj3: 32px;
  --x1phdzad: 12px;
  --xo0xkam: 24px;
  --x1y5xp75: 28px;
  --x1v0w6f8: 20px;
  --x12jt74b: 16px;
  --x1mu123k: 12px;
  --xev6dwg: 420px;
  --x1wjvo9a: 280px;
}

:root, .xt5nn2j {
  --x5lc17b: #f5c542;
  --xso3v3h: #191919;
}

:root, .x13ch13q {
  --x7phlre: #087f5b;
  --x8h4ws5: #416a9f;
  --x14dmgs1: #ffbf24;
  --x1kw8ppa: #b34d5c;
  --x1v1iqno: #5548e8;
  --xggf024: #fff;
  --x9afiif: #412b00;
}

:root, .xkb4szc {
  --x8srkte: #2563eb;
  --x1wzkxxf: #0f766e;
  --xenhht: #7c3aed;
  --x1fuo5th: #be123c;
  --x1op1lv1: #b45309;
  --x1bf2294: #15803d;
  --x65le2o: #c2410c;
  --xp9zv4z: #0e7490;
}

:root, .x16h95tw {
  --xeywb7a: #fff;
  --xzvilv2: #000;
  --x1ripjab: #f6f8fa;
  --x1weyggb: #ededed;
  --x17stb2x: #d0d7de;
  --x17s06od: #cdcdcd;
  --xnw4x9y: #afafaf;
  --xxj5hfa: #636c76;
  --xcfimw2: #1f2328;
  --x78tuoh: #212121;
  --xcx85oo: #0e0e0e;
  --x9dfmdo: #0d0d0d;
  --x1grfoeu: #005bc0;
  --x13ye85n: #004a9d;
  --x1evqt67: #cf222e;
  --x1728zzv: #1a7f37;
}

:root, .xz4bdku {
  --xgmi1e0: 10px;
  --x1d614js: 3px;
  --x188awna: 0px;
  --x1k40okf: color-mix(in srgb, currentColor 35%, transparent);
  --x1h6q4sp: color-mix(in srgb, currentColor 55%, transparent);
}

:root, .xsg6b9b {
  --xgqb0tb: #9a3412;
  --xkdmzpd: #fff;
  --xbfhale: #fb923c;
  --x5x36fy: #fcfcfc;
  --xsga23q: var(--xeywb7a);
  --xqte9kx: var(--xeywb7a);
  --x33kypy: #f3f3f3;
  --xmqkc9s: #0000000d;
  --x1fwwk35: #0d0d0d1a;
  --x1rrde3p: #0d0d0d26;
  --xeg861l: #f9f9f9;
  --x13txc57: var(--x9dfmdo);
  --x1d4n96b: #5d5d5d;
  --x1wr1z54: #5d5d5d;
  --x1gkp5gq: var(--xeywb7a);
  --x1xf57cu: #0000001a;
  --xojifv1: #0000000d;
  --x7o0vm9: #00000026;
  --x1kqlh42: #c2410c;
  --xnrfp5t: #9a3412;
  --x1p8zfs2: #fff;
  --xr7ygc0: #c2410c;
  --x10wfoeo: #9a3412;
  --x1eyslo3: #fff;
  --xgogkrp: #c2410c;
  --x6smj1: #ba2623;
  --x1rsk3va: #fff0f0;
  --x126y1u7: #ffc6c5;
  --x1xz52nw: #ffc6c5;
  --x167u9mm: #9e201d;
  --xnd1yqe: #004f99;
  --xx9k1c: #e8f3fe;
  --x12civn9: #f0eaff;
  --xufmnk3: #e3d6ff;
  --x1q8g4tb: #3a83f7;
  --xq1zerc: #6e5400;
  --xx0p79t: #fff6d9;
  --x1t6fnc6: #f5c542;
  --xn4duk6: #947400;
  --x1nzbl85: #007f32;
  --x1rp7qps: #edfaf2;
  --xkezvjq: #eceef0;
  --xk7odss: #bdc3ca;
  --xegtt58: #3f4752;
  --x1aq9koj: #dcecff;
  --xidrbcp: #8bb4e0;
  --xcxfplc: #124e83;
  --xl3voqj: #d8f0e1;
  --x8zvd4w: #83bc99;
  --x1c1yf9o: #17653a;
  --x1x8odgg: #fff0c2;
  --xwbxmk6: #d6b451;
  --xx69ibs: #73510d;
  --xqhe0pk: #fde2e1;
  --x17irbh5: #dc9a96;
  --x1l1k2i2: #a12b27;
  --x3z8m96: var(--x78tuoh);
  --x18z2k7m: #a40e26;
  --x1ebjcr4: var(--xeywb7a);
  --xhpi6dd: var(--x17stb2x);
  --x1uqwb5h: #ffffff29;
  --x8k4x7c: #ffffff24;
  --xqw1v4d: #282828;
  --x4qsixi: var(--x1weyggb);
  --xd8b8aj: #0006;
  --x1abkp0k: #005bc0;
  --x2h5ptv: #087e8b;
  --xw5zks7: #8250df;
  --x1a8hy6x: #bf3989;
  --xhsbi0m: #cf222e;
  --x18mi380: #1a7f37;
  --x6ovd4z: #bc4c00;
  --xtmpqbr: #f5c542;
  --x1pv6357: #5acc92;
  --x1bpjot1: #55cdd8;
  --xhjsdqa: #6ca8ef;
  --x1v8y5il: #ab8fe8;
  --x1nr539b: #ea81ad;
  --x1ctn4z0: #f3a577;
  --x139a6b1: #bfd858;
}

:root, .x18iaa9u {
  --xieod4d: #fcfbf9;
  --xalaur5: #fff;
  --x1ctrhpd: #fff;
  --xluq0cf: #cbd0d6;
  --xkplyvx: #dde1e6;
  --xcxidez: #d8dde3;
}

:root, .x9kj6wd {
  --xlxh6ow: 800px;
  --xrc487h: 1120px;
  --x9fdip3: 24px;
  --x185pw4k: 48px;
  --x1jzimff: 0px;
  --x1ii7yt7: 2;
  --xfusb3m: 24px;
}

:root, .x1dxr2em {
  --xs763x2: 4px;
  --x1joh9lr: 8px;
  --x1onm65u: 12px;
  --xtjqauk: 16px;
  --x143jmr7: 24px;
  --x8vjo5: 32px;
  --x1gwxca5: 48px;
}

:root, .x1wrt5q3 {
  --xxyhvdg: 24px;
  --x1u40238: 32px;
  --x1c6nkim: 36px;
  --x1pif605: 120px;
  --x8cgov4: 240px;
  --x19cs1uz: 320px;
  --x141ko1z: 44px;
  --xqpl8o: 52px;
  --xg4epuj: 16px;
  --xkacwb6: 24px;
  --xc5xyt6: 32px;
  --x1sj1hyd: 40px;
  --x1lscv17: 48px;
  --x1j3omjf: 64px;
  --x189854q: 96px;
  --xe6vr9j: 320px;
  --xx7q29n: 128px;
  --x1gvvvo6: 20px;
  --x7bbuy9: 1px;
  --x1jvlm7d: 2px;
  --x1bcf1gr: 12px;
  --xo5srn4: 3px;
  --xa89nht: 6px;
  --x1gy0k0b: 52px;
  --xp5dpao: 288px;
  --x1789war: 240px;
  --x14sqf1u: 296px;
}

:root, .x1667tst {
  --xy1dtg3: 6px;
  --xwbjj4w: 8px;
  --xcphasf: 12px;
  --xbzuyk1: 16px;
  --x1l9379e: 14px;
  --x1ph1aho: calc(.5lh + 6px);
  --x1ixajga: 9999px;
}

@media (prefers-reduced-motion: reduce) {
  :root, .x1qn8ykn {
    --x16qol2u: 0s;
  }

  :root, .x1ikpzlu {
    --x1hv2c59: 0s;
    --xn4cqul: 0s;
  }
}

@media (resolution >= 2x) {
  :root, .x1wrt5q3 {
    --x7bbuy9: .5px;
  }
}

@media (width <= 639px) {
  :root, .x9kj6wd {
    --x9fdip3: 16px;
  }
}

.xrlwncz.xrlwncz, .xrlwncz.xrlwncz:root {
  --x1bi5gnk: var(--chat-theme-typography-family);
  --xjpxdwz: var(--chat-theme-typography-familyMono);
  --x1si653q: var(--chat-theme-typography-fontSize);
  --xhjkw1e: var(--chat-theme-typography-fontSize2xl);
  --xwdkxv9: var(--chat-theme-typography-fontSize3xl);
  --x8rk71y: var(--chat-theme-typography-fontSize4xl);
  --x9u2ltb: var(--chat-theme-typography-fontSize5xl);
  --x1ox16v: var(--chat-theme-typography-fontSize6xl);
  --xcw4ywi: var(--chat-theme-typography-fontSizeLg);
  --x1az85iu: var(--chat-theme-typography-fontSizeSmall);
  --x1wwaos1: var(--chat-theme-typography-fontSizeXl);
  --x1acvua9: var(--chat-theme-typography-fontSizeXs);
  --x1ui4hrz: var(--chat-theme-typography-lineHeight);
  --xfmzlbi: var(--chat-theme-typography-lineHeightHeading);
  --xebt5lt: var(--chat-theme-typography-weightSemibold);
}

.x1jboz8m.x1jboz8m, .x1jboz8m.x1jboz8m:root {
  --x1ixajga: var(--chat-theme-radii-full);
  --xcphasf: var(--chat-theme-radii-lg);
  --xwbjj4w: var(--chat-theme-radii-md);
  --x1l9379e: var(--chat-theme-radii-sidebarFloating);
  --xy1dtg3: var(--chat-theme-radii-sm);
  --x1ph1aho: var(--chat-theme-radii-tooltip);
  --xbzuyk1: var(--chat-theme-radii-xl);
}

.x1qglu4v.x1qglu4v, .x1qglu4v.x1qglu4v:root {
  --x1jzimff: 72px;
  --x185pw4k: var(--xtjqauk);
}

.xobvx5c.xobvx5c, .xobvx5c.xobvx5c:root {
  --x1kqlh42: #c2410c;
  --xnrfp5t: #9a3412;
  --x1p8zfs2: #fff;
  --x17irbh5: #76504b;
  --xqhe0pk: #432725;
  --x1l1k2i2: #ff938a;
  --xidrbcp: #385574;
  --x1aq9koj: #142b45;
  --xcxfplc: #85baff;
  --xk7odss: #595959;
  --xkezvjq: #373737;
  --xegtt58: #ededed;
  --x8zvd4w: #41614d;
  --xl3voqj: #193528;
  --x1c1yf9o: #7ee2a1;
  --xwbxmk6: #6b5429;
  --x1x8odgg: #3b2e14;
  --xx69ibs: #e3b341;
  --x1xf57cu: #ffffff24;
  --x7o0vm9: #ffffff4d;
  --xojifv1: #ffffff12;
  --xbfhale: #fb923c;
  --xgqb0tb: #431407;
  --xkdmzpd: #fff;
  --x5x36fy: #101010;
  --xr7ygc0: #c2410c;
  --x10wfoeo: #9a3412;
  --x1eyslo3: #fff;
  --x6smj1: #ff938a;
  --x167u9mm: #ffb4ac;
  --x1rsk3va: #432725;
  --x1xz52nw: #683b35;
  --x126y1u7: #5a302c;
  --x1t6fnc6: #e3b341;
  --xn4duk6: #e3b341;
  --xgogkrp: #fb923c;
  --x1abkp0k: #009dff;
  --x18mi380: #00c553;
  --x6ovd4z: #ecb382;
  --x1a8hy6x: #ff63b6;
  --xw5zks7: #a259ff;
  --xhsbi0m: #f55;
  --x2h5ptv: #00a99d;
  --xnd1yqe: #85baff;
  --xx9k1c: #142b45;
  --xd8b8aj: #000000a3;
  --xtmpqbr: #b88b20;
  --x1bpjot1: #368f9c;
  --x1v8y5il: #9578bb;
  --x139a6b1: #80994a;
  --x1pv6357: #3b997b;
  --x1ctn4z0: #b9825c;
  --x1nr539b: #c16893;
  --xhjsdqa: #5287c5;
  --xeg861l: #080808;
  --x1q8g4tb: #a898c2;
  --x12civn9: #30253f;
  --xufmnk3: #423052;
  --x1nzbl85: #7ee2a1;
  --x1rp7qps: #193528;
  --xsga23q: #1c1c1c;
  --xmqkc9s: #ffffff0f;
  --x33kypy: #202020;
  --xqte9kx: #222;
  --x1fwwk35: #ffffff1a;
  --x1rrde3p: #ffffff26;
  --x13txc57: #f3f2ef;
  --x1gkp5gq: #0d0d0d;
  --x1d4n96b: #c5c3bc;
  --x1wr1z54: #aaa79f;
  --x8k4x7c: #ffffff24;
  --x1uqwb5h: #ffffff29;
  --x18z2k7m: #a40e26;
  --x3z8m96: #212121;
  --x1ebjcr4: #fff;
  --xhpi6dd: #d0d7de;
  --xqw1v4d: #282828;
  --x4qsixi: #ededed;
  --xq1zerc: #e3b341;
  --xx0p79t: #3b2e14;
}

.xxnhha4.xxnhha4, .xxnhha4.xxnhha4:root {
  --x1kqlh42: #c2410c;
  --xnrfp5t: #9a3412;
  --x1p8zfs2: #fff;
  --x17irbh5: #dc9a96;
  --xqhe0pk: #fde2e1;
  --x1l1k2i2: #a12b27;
  --xidrbcp: #8bb4e0;
  --x1aq9koj: #dcecff;
  --xcxfplc: #124e83;
  --xk7odss: #bdc3ca;
  --xkezvjq: #eceef0;
  --xegtt58: #3f4752;
  --x8zvd4w: #83bc99;
  --xl3voqj: #d8f0e1;
  --x1c1yf9o: #17653a;
  --xwbxmk6: #d6b451;
  --x1x8odgg: #fff0c2;
  --xx69ibs: #73510d;
  --x1xf57cu: #0000001a;
  --x7o0vm9: #00000026;
  --xojifv1: #0000000d;
  --xbfhale: #fb923c;
  --xgqb0tb: #9a3412;
  --xkdmzpd: #fff;
  --x5x36fy: #fcfcfc;
  --xr7ygc0: #c2410c;
  --x10wfoeo: #9a3412;
  --x1eyslo3: #fff;
  --x6smj1: #ba2623;
  --x167u9mm: #9e201d;
  --x1rsk3va: #fff0f0;
  --x1xz52nw: #ffc6c5;
  --x126y1u7: #ffc6c5;
  --x1t6fnc6: #f5c542;
  --xn4duk6: #947400;
  --xgogkrp: #c2410c;
  --x1abkp0k: #005bc0;
  --x18mi380: #1a7f37;
  --x6ovd4z: #bc4c00;
  --x1a8hy6x: #bf3989;
  --xw5zks7: #8250df;
  --xhsbi0m: #cf222e;
  --x2h5ptv: #087e8b;
  --xnd1yqe: #004f99;
  --xx9k1c: #e8f3fe;
  --xd8b8aj: #0006;
  --xtmpqbr: #f5c542;
  --x1bpjot1: #55cdd8;
  --x1v8y5il: #ab8fe8;
  --x139a6b1: #bfd858;
  --x1pv6357: #5acc92;
  --x1ctn4z0: #f3a577;
  --x1nr539b: #ea81ad;
  --xhjsdqa: #6ca8ef;
  --xeg861l: #f9f9f9;
  --x1q8g4tb: #3a83f7;
  --x12civn9: #f0eaff;
  --xufmnk3: #e3d6ff;
  --x1nzbl85: #007f32;
  --x1rp7qps: #edfaf2;
  --xsga23q: #fff;
  --xmqkc9s: #0000000d;
  --x33kypy: #f3f3f3;
  --xqte9kx: #fff;
  --x1fwwk35: #0d0d0d1a;
  --x1rrde3p: #0d0d0d26;
  --x13txc57: #0d0d0d;
  --x1gkp5gq: #fff;
  --x1d4n96b: #5d5d5d;
  --x1wr1z54: #5d5d5d;
  --x8k4x7c: #ffffff24;
  --x1uqwb5h: #ffffff29;
  --x18z2k7m: #a40e26;
  --x3z8m96: #212121;
  --x1ebjcr4: #fff;
  --xhpi6dd: #d0d7de;
  --xqw1v4d: #282828;
  --x4qsixi: #ededed;
  --xq1zerc: #6e5400;
  --xx0p79t: #fff6d9;
}

.x1gofxm1.x1gofxm1, .x1gofxm1.x1gofxm1:root {
  --x1kqlh42: #c2410c;
  --xnrfp5t: #9a3412;
  --x1p8zfs2: #fff;
  --x17irbh5: #dc9a96;
  --xqhe0pk: #fde2e1;
  --x1l1k2i2: #a12b27;
  --xidrbcp: #8bb4e0;
  --x1aq9koj: #dcecff;
  --xcxfplc: #124e83;
  --xk7odss: #bdc3ca;
  --xkezvjq: #eceef0;
  --xegtt58: #3f4752;
  --x8zvd4w: #83bc99;
  --xl3voqj: #d8f0e1;
  --x1c1yf9o: #17653a;
  --xwbxmk6: #d6b451;
  --x1x8odgg: #fff0c2;
  --xx69ibs: #73510d;
  --x1xf57cu: #4a39231f;
  --x7o0vm9: #00000026;
  --xojifv1: #4a39230f;
  --xbfhale: #fb923c;
  --xgqb0tb: #9a3412;
  --xkdmzpd: #fff;
  --x5x36fy: #faf9f6;
  --xr7ygc0: #c2410c;
  --x10wfoeo: #9a3412;
  --x1eyslo3: #fff;
  --x6smj1: #ba2623;
  --x167u9mm: #9e201d;
  --x1rsk3va: #fff0f0;
  --x1xz52nw: #ffc6c5;
  --x126y1u7: #ffc6c5;
  --x1t6fnc6: #f5c542;
  --xn4duk6: #947400;
  --xgogkrp: #c2410c;
  --x1abkp0k: #005bc0;
  --x18mi380: #1a7f37;
  --x6ovd4z: #bc4c00;
  --x1a8hy6x: #bf3989;
  --xw5zks7: #8250df;
  --xhsbi0m: #cf222e;
  --x2h5ptv: #087e8b;
  --xnd1yqe: #004f99;
  --xx9k1c: #e8f3fe;
  --xd8b8aj: #0006;
  --xtmpqbr: #f5c542;
  --x1bpjot1: #55cdd8;
  --x1v8y5il: #ab8fe8;
  --x139a6b1: #bfd858;
  --x1pv6357: #5acc92;
  --x1ctn4z0: #f3a577;
  --x1nr539b: #ea81ad;
  --xhjsdqa: #6ca8ef;
  --xeg861l: #f2f0eb;
  --x1q8g4tb: #3a83f7;
  --x12civn9: #f0eaff;
  --xufmnk3: #e3d6ff;
  --x1nzbl85: #007f32;
  --x1rp7qps: #edfaf2;
  --xsga23q: #fff;
  --xmqkc9s: #4a39230d;
  --x33kypy: #efede7;
  --xqte9kx: #fff;
  --x1fwwk35: #0d0d0d1a;
  --x1rrde3p: #0d0d0d26;
  --x13txc57: #292720;
  --x1gkp5gq: #fff;
  --x1d4n96b: #69665d;
  --x1wr1z54: #69665d;
  --x8k4x7c: #ffffff24;
  --x1uqwb5h: #ffffff29;
  --x18z2k7m: #a40e26;
  --x3z8m96: #212121;
  --x1ebjcr4: #fff;
  --xhpi6dd: #d0d7de;
  --xqw1v4d: #282828;
  --x4qsixi: #ededed;
  --xq1zerc: #6e5400;
  --xx0p79t: #fff6d9;
}

.x1qacvd8.x1qacvd8, .x1qacvd8.x1qacvd8:root {
  --x1kqlh42: #fb923c;
  --xnrfp5t: #fdba74;
  --x1p8zfs2: #1c1917;
  --x17irbh5: #76504b;
  --xqhe0pk: #432725;
  --x1l1k2i2: #ff938a;
  --xidrbcp: #385574;
  --x1aq9koj: #142b45;
  --xcxfplc: #85baff;
  --xk7odss: #595959;
  --xkezvjq: #373737;
  --xegtt58: #ededed;
  --x8zvd4w: #41614d;
  --xl3voqj: #193528;
  --x1c1yf9o: #7ee2a1;
  --xwbxmk6: #6b5429;
  --x1x8odgg: #3b2e14;
  --xx69ibs: #e3b341;
  --x1xf57cu: #ffffff26;
  --x7o0vm9: #ffffff4d;
  --xojifv1: #ffffff0d;
  --xbfhale: #fb923c;
  --xgqb0tb: #431407;
  --xkdmzpd: #fff;
  --x5x36fy: #0e0e0e;
  --xr7ygc0: #fb923c;
  --x10wfoeo: #fdba74;
  --x1eyslo3: #1c1917;
  --x6smj1: #ff938a;
  --x167u9mm: #ffb4ac;
  --x1rsk3va: #432725;
  --x1xz52nw: #683b35;
  --x126y1u7: #5a302c;
  --x1t6fnc6: #e3b341;
  --xn4duk6: #e3b341;
  --xgogkrp: #fb923c;
  --x1abkp0k: #009dff;
  --x18mi380: #00c553;
  --x6ovd4z: #ecb382;
  --x1a8hy6x: #ff63b6;
  --xw5zks7: #a259ff;
  --xhsbi0m: #f55;
  --x2h5ptv: #00a99d;
  --xnd1yqe: #85baff;
  --xx9k1c: #142b45;
  --xd8b8aj: #000000a3;
  --xtmpqbr: #b88b20;
  --x1bpjot1: #368f9c;
  --x1v8y5il: #9578bb;
  --x139a6b1: #80994a;
  --x1pv6357: #3b997b;
  --x1ctn4z0: #b9825c;
  --x1nr539b: #c16893;
  --xhjsdqa: #5287c5;
  --xeg861l: #000;
  --x1q8g4tb: #a898c2;
  --x12civn9: #30253f;
  --xufmnk3: #423052;
  --x1nzbl85: #7ee2a1;
  --x1rp7qps: #193528;
  --xsga23q: #212121;
  --xmqkc9s: #ffffff0f;
  --x33kypy: #1b1b1b;
  --xqte9kx: #282828;
  --x1fwwk35: #ffffff1a;
  --x1rrde3p: #ffffff0f;
  --x13txc57: #ededed;
  --x1gkp5gq: #0d0d0d;
  --x1d4n96b: #cdcdcd;
  --x1wr1z54: #afafaf;
  --x8k4x7c: #ffffff24;
  --x1uqwb5h: #ffffff29;
  --x18z2k7m: #a40e26;
  --x3z8m96: #212121;
  --x1ebjcr4: #fff;
  --xhpi6dd: #d0d7de;
  --xqw1v4d: #282828;
  --x4qsixi: #ededed;
  --xq1zerc: #e3b341;
  --xx0p79t: #3b2e14;
}

.x11nj18v.x11nj18v, .x11nj18v.x11nj18v:root {
  --x1kqlh42: var(--chat-theme-colors-accent);
  --xnrfp5t: var(--chat-theme-colors-accentHover);
  --x1p8zfs2: var(--chat-theme-colors-accentText);
  --x17irbh5: var(--chat-theme-colors-badgeDangerBorder);
  --xqhe0pk: var(--chat-theme-colors-badgeDangerSurface);
  --x1l1k2i2: var(--chat-theme-colors-badgeDangerText);
  --xidrbcp: var(--chat-theme-colors-badgeInfoBorder);
  --x1aq9koj: var(--chat-theme-colors-badgeInfoSurface);
  --xcxfplc: var(--chat-theme-colors-badgeInfoText);
  --xk7odss: var(--chat-theme-colors-badgeNeutralBorder);
  --xkezvjq: var(--chat-theme-colors-badgeNeutralSurface);
  --xegtt58: var(--chat-theme-colors-badgeNeutralText);
  --x8zvd4w: var(--chat-theme-colors-badgeSuccessBorder);
  --xl3voqj: var(--chat-theme-colors-badgeSuccessSurface);
  --x1c1yf9o: var(--chat-theme-colors-badgeSuccessText);
  --xwbxmk6: var(--chat-theme-colors-badgeWarningBorder);
  --x1x8odgg: var(--chat-theme-colors-badgeWarningSurface);
  --xx69ibs: var(--chat-theme-colors-badgeWarningText);
  --x1xf57cu: var(--chat-theme-colors-border);
  --x7o0vm9: var(--chat-theme-colors-borderStrong);
  --xojifv1: var(--chat-theme-colors-borderSubtle);
  --xbfhale: var(--chat-theme-colors-brandHighlight);
  --xgqb0tb: var(--chat-theme-colors-brandSurface);
  --xkdmzpd: var(--chat-theme-colors-brandText);
  --x5x36fy: var(--chat-theme-colors-canvas);
  --xr7ygc0: var(--chat-theme-colors-controlAccent);
  --x10wfoeo: var(--chat-theme-colors-controlAccentHover);
  --x1eyslo3: var(--chat-theme-colors-controlAccentText);
  --x6smj1: var(--chat-theme-colors-danger);
  --x167u9mm: var(--chat-theme-colors-dangerStrong);
  --x1rsk3va: var(--chat-theme-colors-dangerSurface);
  --x1xz52nw: var(--chat-theme-colors-dangerSurfaceActive);
  --x126y1u7: var(--chat-theme-colors-dangerSurfaceHover);
  --x1t6fnc6: var(--chat-theme-colors-favorite);
  --xn4duk6: var(--chat-theme-colors-favoriteOutline);
  --xgogkrp: var(--chat-theme-colors-focus);
  --x1abkp0k: var(--chat-theme-colors-iconBlue);
  --x18mi380: var(--chat-theme-colors-iconGreen);
  --x6ovd4z: var(--chat-theme-colors-iconOrange);
  --x1a8hy6x: var(--chat-theme-colors-iconPink);
  --xw5zks7: var(--chat-theme-colors-iconPurple);
  --xhsbi0m: var(--chat-theme-colors-iconRed);
  --x2h5ptv: var(--chat-theme-colors-iconTeal);
  --xnd1yqe: var(--chat-theme-colors-info);
  --xx9k1c: var(--chat-theme-colors-infoSurface);
  --xd8b8aj: var(--chat-theme-colors-overlay);
  --xtmpqbr: var(--chat-theme-colors-presenceAmber);
  --x1bpjot1: var(--chat-theme-colors-presenceCyan);
  --x1v8y5il: var(--chat-theme-colors-presenceLavender);
  --x139a6b1: var(--chat-theme-colors-presenceLime);
  --x1pv6357: var(--chat-theme-colors-presenceMint);
  --x1ctn4z0: var(--chat-theme-colors-presencePeach);
  --x1nr539b: var(--chat-theme-colors-presenceRose);
  --xhjsdqa: var(--chat-theme-colors-presenceSky);
  --xeg861l: var(--chat-theme-colors-rail);
  --x1q8g4tb: var(--chat-theme-colors-reviewBorder);
  --x12civn9: var(--chat-theme-colors-reviewSurface);
  --xufmnk3: var(--chat-theme-colors-reviewSurfaceActive);
  --x1nzbl85: var(--chat-theme-colors-success);
  --x1rp7qps: var(--chat-theme-colors-successSurface);
  --xsga23q: var(--chat-theme-colors-surface);
  --xmqkc9s: var(--chat-theme-colors-surfaceHover);
  --x33kypy: var(--chat-theme-colors-surfaceInset);
  --xqte9kx: var(--chat-theme-colors-surfaceRaised);
  --x1fwwk35: var(--chat-theme-colors-surfaceSelected);
  --x1rrde3p: var(--chat-theme-colors-surfaceSelectedHover);
  --x13txc57: var(--chat-theme-colors-text);
  --x1gkp5gq: var(--chat-theme-colors-textInverse);
  --x1d4n96b: var(--chat-theme-colors-textMuted);
  --x1wr1z54: var(--chat-theme-colors-textSubtle);
  --x8k4x7c: var(--chat-theme-colors-toastActionHover);
  --x1uqwb5h: var(--chat-theme-colors-toastBorder);
  --x18z2k7m: var(--chat-theme-colors-toastDangerSurface);
  --x3z8m96: var(--chat-theme-colors-toastSurface);
  --x1ebjcr4: var(--chat-theme-colors-toastText);
  --xhpi6dd: var(--chat-theme-colors-toastTextMuted);
  --xqw1v4d: var(--chat-theme-colors-tooltipSurface);
  --x4qsixi: var(--chat-theme-colors-tooltipText);
  --xq1zerc: var(--chat-theme-colors-warning);
  --xx0p79t: var(--chat-theme-colors-warningSurface);
}

.x1efxb48.x1efxb48, .x1efxb48.x1efxb48:root {
  --x1si653q: 14px;
  --xhjkw1e: 28px;
  --xcw4ywi: 16px;
  --x1az85iu: 12px;
  --x1wwaos1: 28px;
}

.x1vkuvqf.x1vkuvqf, .x1vkuvqf.x1vkuvqf:root {
  --x1si653q: 16px;
  --xhjkw1e: 32px;
  --xcw4ywi: 16px;
  --x1az85iu: 12px;
  --x1wwaos1: 32px;
}

.xhusoc1.xhusoc1, .xhusoc1.xhusoc1:root {
  --x1si653q: 16px;
  --xhjkw1e: 32px;
  --xcw4ywi: 16px;
  --x1az85iu: 12px;
  --x1wwaos1: 38px;
}

.x1jo4rro.x1jo4rro, .x1jo4rro.x1jo4rro:root {
  --x1t4f2mf: 0 4px 6px -4px #0003, 0 16px 48px -16px #00000073;
  --xth85py: 0 0 0 .5px #ffffff26, 0 8px 16px -4px #0000001f;
  --x1rbc3n7: none;
  --x12gd2e0: 0 4px 16px #0000004d;
}

.x1j46l2i.x1j46l2i, .x1j46l2i.x1j46l2i:root {
  --x1t4f2mf: var(--chat-theme-elevation-composer);
  --x11ehoqj: var(--chat-theme-elevation-dialog);
  --xth85py: var(--chat-theme-elevation-floatingActions);
  --x87raje: 115;
  --xo98s8: var(--chat-theme-elevation-overlay);
  --x18l1r2f: var(--chat-theme-elevation-popup);
  --xovenj0: 110;
  --x1rbc3n7: var(--chat-theme-elevation-sidebar);
  --x12gd2e0: var(--chat-theme-elevation-sidebarFloating);
  --xjcm1ju: var(--chat-theme-elevation-toast);
  --x1tw7uch: var(--chat-theme-elevation-tooltip);
}

.xdc7n94.xdc7n94, .xdc7n94.xdc7n94:root {
  --x1xf57cu: #475364;
  --xojifv1: #354151;
  --x5x36fy: #18202b;
  --x6ovd4z: #f5ba72;
  --xsga23q: #242e3c;
  --x33kypy: #18202b;
  --x13txc57: #f7f4ed;
  --x1d4n96b: #c6cdd7;
  --x1wr1z54: #c6cdd7;
}

.xjj30o6.xjj30o6, .xjj30o6.xjj30o6:root {
  --x1xf57cu: #dbe2ec;
  --xojifv1: #e5eaf1;
  --x5x36fy: #f2f5fa;
  --x6ovd4z: #2563eb;
  --xsga23q: #fff;
  --x33kypy: #edf1f8;
  --x13txc57: #15243b;
  --x1d4n96b: #53627b;
  --x1wr1z54: #53627b;
}

.xsnbgkk.xsnbgkk, .xsnbgkk.xsnbgkk:root {
  --x1xf57cu: #dbe2ec;
  --xojifv1: #edf0f6;
  --x5x36fy: #fff;
  --x6ovd4z: #c2410c;
  --xsga23q: #fff;
  --x33kypy: #f2f5fa;
  --x13txc57: #15243b;
  --x1d4n96b: #53627b;
  --x1wr1z54: #53627b;
}

.xwc1m18.xwc1m18, .xwc1m18.xwc1m18:root {
  --x5lc17b: var(--x139a6b1);
  --xso3v3h: #191919;
}

.x28o5hd.x28o5hd, .x28o5hd.x28o5hd:root {
  --x5lc17b: var(--x1bpjot1);
  --xso3v3h: #191919;
}

.xyvukqc.xyvukqc, .xyvukqc.xyvukqc:root {
  --x5lc17b: var(--x1ctn4z0);
  --xso3v3h: #191919;
}

.x1tiurib.x1tiurib, .x1tiurib.x1tiurib:root {
  --x5lc17b: var(--x1nr539b);
  --xso3v3h: #191919;
}

.xdj3p5m.xdj3p5m, .xdj3p5m.xdj3p5m:root {
  --x5lc17b: var(--x1pv6357);
  --xso3v3h: #191919;
}

.x1xywnlm.x1xywnlm, .x1xywnlm.x1xywnlm:root {
  --x5lc17b: var(--x1v8y5il);
  --xso3v3h: #191919;
}

.x179kinj.x179kinj, .x179kinj.x179kinj:root {
  --x5lc17b: var(--xhjsdqa);
  --xso3v3h: #191919;
}

.xaw8ghg.xaw8ghg, .xaw8ghg.xaw8ghg:root {
  --x5lc17b: var(--xtmpqbr);
  --xso3v3h: #191919;
}

.x1boqg8i.x1boqg8i, .x1boqg8i.x1boqg8i:root {
  --x8srkte: #2563eb;
  --x1wzkxxf: #0f766e;
  --xenhht: #7c3aed;
  --x1fuo5th: #be123c;
  --x1op1lv1: #b45309;
  --x1bf2294: #15803d;
  --x65le2o: #c2410c;
  --xp9zv4z: #0e7490;
}

.xk79eze.xk79eze, .xk79eze.xk79eze:root {
  --x8srkte: #60a5fa;
  --x1wzkxxf: #2dd4bf;
  --xenhht: #c4b5fd;
  --x1fuo5th: #fb7185;
  --x1op1lv1: #fbbf24;
  --x1bf2294: #4ade80;
  --x65le2o: #fb923c;
  --xp9zv4z: #22d3ee;
}

.x1y4o7pa.x1y4o7pa, .x1y4o7pa.x1y4o7pa:root {
  --x8srkte: var(--chat-theme-charts-series1);
  --x1wzkxxf: var(--chat-theme-charts-series2);
  --xenhht: var(--chat-theme-charts-series3);
  --x1fuo5th: var(--chat-theme-charts-series4);
  --x1op1lv1: var(--chat-theme-charts-series5);
  --x1bf2294: var(--chat-theme-charts-series6);
  --x65le2o: var(--chat-theme-charts-series7);
  --xp9zv4z: var(--chat-theme-charts-series8);
}

.x16bhwz9.x16bhwz9, .x16bhwz9.x16bhwz9:root {
  --xcxidez: #475364;
}

.xhocm7w.xhocm7w, .xhocm7w.xhocm7w:root {
  --xcxidez: #dbe2ec;
}

.xp2edq7.xp2edq7, .xp2edq7.xp2edq7:root {
  --xcxidez: var(--chat-theme-surfaces-cardBorder);
  --xalaur5: var(--chat-theme-surfaces-cardSoft);
  --x1ctrhpd: var(--chat-theme-surfaces-field);
  --xluq0cf: var(--chat-theme-surfaces-fieldBorder);
  --xkplyvx: var(--chat-theme-surfaces-navigationBorder);
  --xieod4d: var(--chat-theme-surfaces-page);
}

.xi6fctz.xi6fctz, .xi6fctz.xi6fctz:root {
  --xcxidez: var(--x1xf57cu);
  --xalaur5: #1b1b1b;
  --x1ctrhpd: #212121;
  --xluq0cf: var(--x1xf57cu);
  --xkplyvx: var(--x1xf57cu);
  --xieod4d: #212121;
}

.x2q862z.x2q862z, .x2q862z.x2q862z:root {
  --xcxidez: var(--x1xf57cu);
  --xalaur5: #fff;
  --x1ctrhpd: #fff;
  --xluq0cf: var(--x1xf57cu);
  --xkplyvx: var(--x1xf57cu);
  --xieod4d: #fcfbf9;
}

.x1ung9x1.x1ung9x1, .x1ung9x1.x1ung9x1:root {
  --xth85py: 0 0 0 .5px #0000001f, 0 8px 16px -4px #0000001f;
  --x1rbc3n7: 0 0 0 .5px #0000000a, 0 4px 16px #0000000d;
  --x12gd2e0: 0 4px 16px #0000000d;
}

.x1eqigwb.x1eqigwb, .x1eqigwb.x1eqigwb:root {
  --xybkcuv: #d2a8ff;
  --x1e3n61a: #a0a8b2;
  --xvod4iz: #ffa657;
  --x189o5hu: #d2a8ff;
  --x6ndxki: #79c0ff;
  --xtbn2hn: #ff7b72;
  --xd1vq7n: #79c0ff;
  --xyb1k6n: #a5d6ff;
  --x1thabnn: #7ee787;
}

.xc8jq3x {
  --crp-code-gutter: var(--x---crp-code-gutter);
}

.x9irzq {
  --flow-connector: var(--x1d4n96b);
}

.xsko1g7 {
  --flow-radius: var(--xcphasf);
}

.xgai7d4 {
  --flow-step: var(--x33kypy);
}

.xiyjrq5 {
  --flow-stroke: var(--x7o0vm9);
}

.xz4j0r3 {
  --ts-chart-tooltip-background: var(--xqw1v4d);
}

.xcbs2gc {
  --ts-chart-tooltip-border: none;
}

.x1kif4gu {
  --ts-chart-tooltip-border-radius: var(--xcphasf);
}

.xsn2cwr {
  --ts-chart-tooltip-color: var(--x4qsixi);
}

.xz36v01 {
  --ts-chart-tooltip-font: 400 var(--x1az85iu) / var(--x1ui4hrz) var(--x1bi5gnk);
}

.x1tlqpuh {
  --ts-chart-tooltip-padding: var(--x1onm65u);
}

.x1v7nkdr {
  --ts-chart-tooltip-shadow: var(--x18l1r2f);
}

.xiuzvg {
  --ui-scrollbar-color: var(--x1k40okf);
}

.x1veszdd {
  --ui-scrollbar-duration: var(--x1hv2c59);
}

.xosi1r9 {
  --ui-scrollbar-easing: var(--x18xseo2);
}

.x1r8m6yr {
  --ui-scrollbar-hover-color: var(--x1h6q4sp);
}

.xou0mtn {
  --ui-scrollbar-thumb: var(--xo5srn4);
}

.xwlxsn7 {
  --ui-scrollbar-thumb-hover: var(--xa89nht);
}

.x1nh23w1 {
  --ui-scrollbar-track: var(--x1bcf1gr);
}

.x1hdch08 {
  --ui-scrollbar-track: var(--xgmi1e0);
}
