@layer reset{html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scrollbar-gutter:stable;background-color:var(--lightningcss-light,#fdfdfc)var(--lightningcss-dark,#151515)}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background-color:inherit;-webkit-font-smoothing:antialiased;margin:0;font:14px/1.6 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:2px solid #93938e}button:disabled{cursor:wait}p{margin:0}svg{flex-shrink:0}::selection{background:#8c8c8c44}}

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xxjxaqi {
    margin: 5px 4px;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xi0fwqg {
    padding: 11px 14px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x4axe6h {
    padding: 36px 18px;
  }

  .x1i7k47o {
    padding: 36px;
  }

  .x5bopwb {
    padding: 40px 18px;
  }

  .x1v9t41d {
    padding: 4px 10px;
  }

  .x15uqw8n {
    padding: 52px 20px;
  }

  .x14odnwx {
    padding: 5px;
  }

  .x1jmcyos {
    padding: 6px 9px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  @media (width <= 600px) {
    .x1riho9a.x1riho9a {
      padding: 16px;
    }
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .x97dfvu {
    border-color: var(--x1ijod6o);
  }

  .x1cj00k0 {
    border-color: var(--x1luyb83);
  }

  .x1y9me6m {
    border-color: var(--xa0wtps);
  }

  .xeboyif {
    border-color: var(--xdb0dpp);
  }

  .x1064isp {
    border-color: var(--xeqxaji);
  }

  .x1m6kfw {
    border-color: var(--xlfyt03);
  }

  .xvhpsb9 {
    border-color: var(--xz2aeqq);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .x1hp5c4 {
    border-width: 1px 0 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x2i9t41 {
    margin-block: 16px;
  }

  .xq7u8qf {
    margin-block: 20px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1p266rr {
    padding-block: 26px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

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

  .x1k105v {
    transition: background-color .14s cubic-bezier(.2, 0, 0, 1), border-color .14s cubic-bezier(.2, 0, 0, 1), box-shadow .14s cubic-bezier(.2, 0, 0, 1), color .14s cubic-bezier(.2, 0, 0, 1);
  }

  .x111pd7f {
    transition: background-color .15s;
  }

  .xxoz2iz {
    transition: background-color .18s, border-color .18s, color .18s;
  }

  .xj549fp {
    transition: background-color .24s ease-in-out, border-color .24s ease-in-out;
  }

  .x5gkzjs {
    transition: background-color .2s;
  }

  .x1677rav {
    transition: opacity .12s, transform .12s;
  }

  .xa37g1x {
    transition: transform .14s cubic-bezier(.22, 1, .36, 1), opacity .1s;
  }

  .xnnr9o0 {
    transition: transform .24s cubic-bezier(.22, 1, .36, 1), opacity .16s;
  }

  .x14bdx7o:disabled, .x1mp3lng:read-only {
    border-color: var(--x1w9b9b8);
  }

  .xcrlka8:focus {
    border-color: var(--x1luyb83);
  }

  @media (width <= 600px) {
    .xsmlx3t.xsmlx3t {
      padding-inline: 20px;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x9kvfbb.x9kvfbb {
      transition: none;
    }
  }
}

@layer priority4 {
  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x1y8v6su {
    align-self: start;
  }

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

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

  .xnjvcao {
    animation-name: x1uh2x5g-B;
  }

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

  .x1pfhmbz {
    background-color: #0007;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1i7yulj {
    background-color: var(--legend-color);
  }

  .x1pzva6i {
    background-color: var(--x13xqa24);
  }

  .xeo5800 {
    background-color: var(--x16jq1aw);
  }

  .x25p6ee {
    background-color: var(--x1ijod6o);
  }

  .xu8vqhw {
    background-color: var(--x1vnq5v2);
  }

  .x1m1ppe9 {
    background-color: var(--xa0wtps);
  }

  .xz7c88n {
    background-color: var(--xdb0dpp);
  }

  .xqxrhut {
    background-color: var(--xlfyt03);
  }

  .x3sazm7 {
    background-color: var(--xnfoeh7);
  }

  .x1rzeyor {
    background-color: var(--xo90j1m);
  }

  .x1vjltrs {
    background-color: var(--xq4zt15);
  }

  .x1yr0vt0 {
    background-color: var(--xud1m48);
  }

  .x10345sx {
    background-color: var(--xz2aeqq);
  }

  .x1695eui {
    background-image: linear-gradient(#0000001a, #0000 52%);
  }

  .x1qxyeoa {
    background-image: linear-gradient(#0000001c, #0000 52%, #ffffff0a 76%, #00000012);
  }

  .x1unkhd7 {
    background-image: linear-gradient(#0000001f, #0000 62%);
  }

  .xvlhthc {
    background-image: linear-gradient(#00000005, #0000 52%);
  }

  .x1m4riqc {
    background-image: linear-gradient(#00000008, #0000 36%, #ffffff05 68%, #00000008);
  }

  .xkoz57m {
    background-image: linear-gradient(#00000008, #0000 62%);
  }

  .xks0p3g {
    background-image: linear-gradient(#0000000a, #0000 52%);
  }

  .x1xg90pl {
    background-image: linear-gradient(#0000000d, #0000 40%, #ffffff05 70%, #0000000a);
  }

  .x1qvu0gf {
    background-image: linear-gradient(#0000000d, #0000 62%);
  }

  .x1vh6evf {
    background-image: linear-gradient(#0000000f, #0000 52%);
  }

  .x19rb4jl {
    background-image: linear-gradient(#00000012, #0000 44%, #ffffff08 72%, #0000000d);
  }

  .xuh0yw {
    background-image: linear-gradient(#00000012, #0000 62%);
  }

  .x11ubpp4 {
    background-image: linear-gradient(#00000014, #0000 52%);
  }

  .x14ftule {
    background-image: linear-gradient(#00000017, #0000 48%, #ffffff08 74%, #0000000f);
  }

  .xybh09h {
    background-image: linear-gradient(#00000017, #0000 62%);
  }

  .xef4sib {
    background-image: linear-gradient(#ffffff05, #0000 38%, #00000008);
  }

  .x1pkgskv {
    background-image: linear-gradient(#ffffff08, #0000 42%, #0000000a);
  }

  .x1y6vltm {
    background-image: linear-gradient(#ffffff0a, #0000 46%, #0000000d);
  }

  .x1c805kl {
    background-image: linear-gradient(#ffffff0d, #0000 50%, #0000000f);
  }

  .x8zn4e3 {
    background-image: linear-gradient(#ffffff0f, #0000 54%, #00000012);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1f5f33a {
    background-image: var(--x1yi40u);
  }

  .xw1ky1p {
    background-image: var(--xcwpoib);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .xgnefr3 {
    box-shadow: 0 12px 32px #0002, 0 2px 6px #0001;
  }

  .xdrtfe8 {
    box-shadow: 0 12px 32px #0003;
  }

  .xmp03m0 {
    box-shadow: 0 16px 64px #0003;
  }

  .x1hnfpsl {
    box-shadow: 0 4px 12px #0002;
  }

  .xgqp49h {
    box-shadow: inset 0 1px 2px #0002;
  }

  .xu2cg33 {
    box-shadow: inset 0 1px 2px #00000014;
  }

  .x15b6yyb {
    box-shadow: var(--xk03taj);
  }

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

  .xfungia {
    color: #fff;
  }

  .x19s8hzy {
    color: var(--x1ijod6o);
  }

  .x10o1eg9 {
    color: var(--x1vnq5v2);
  }

  .x17f6xlp {
    color: var(--x1xhott6);
  }

  .xywxvwz {
    color: var(--xa0wtps);
  }

  .xaxfa16 {
    color: var(--xz2aeqq);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x545dmz {
    font-family: ui-monospace, SFMono-Regular, monospace;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

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

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

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

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

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

  .x1hrwho6 {
    grid-template-columns: minmax(0, 2fr) minmax(260px, 1fr);
  }

  .x1oy1og3 {
    grid-template-columns: minmax(160px, 1fr) repeat(4, minmax(90px, auto));
  }

  .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));
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

  .xl1xv1r {
    object-fit: cover;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xvcm04p {
    outline-color: var(--x1luyb83);
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

  .x1yyyo3b {
    transform: translate(4px, -50%);
  }

  .x1rcz4em {
    transform: translateY(-24px);
  }

  .xp50rf2 {
    transform: translateY(-28px);
  }

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

  .xnn1q72 {
    transform: translateY(0);
  }

  .xo13l8a {
    transform: translateY(24px);
  }

  .x1lnumbr {
    transform: translateY(28px);
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .xhfxdjs:focus-visible {
    outline-offset: -3px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .xa0fy6r:disabled {
    background-color: var(--x13xqa24);
  }

  .x1z0u1rn:disabled {
    background-image: none;
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x4uerm:disabled {
    color: var(--x1vnq5v2);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1ym0m2z:read-only {
    background-color: var(--x13xqa24);
  }

  .x16xh5xn:read-only {
    background-image: none;
  }

  .xv6ddxb:read-only {
    box-shadow: none;
  }

  .xn2idjj:read-only {
    color: var(--x1vnq5v2);
  }

  .x1qlqtfh:read-only {
    cursor: default;
  }

  .x1fvb9bh:hover {
    background-color: var(--x16jq1aw);
  }

  .x1tpt88i:hover {
    background-color: var(--x1tw2ha5);
  }

  .x1hcimee:hover {
    background-color: var(--xlfyt03);
  }

  .xn159m7:hover {
    background-color: var(--xnfoeh7);
  }

  .x1hgqm0u:hover {
    background-color: var(--xq4zt15);
  }

  .xlfpwr0:hover {
    color: var(--x1xhott6);
  }

  .x1lwy262:focus {
    background-color: var(--xlfyt03);
  }

  @media (width <= 520px) {
    .x13pdd3w.x13pdd3w {
      align-items: flex-start;
    }
  }

  @media (width <= 560px) {
    .xpgjd4n.xpgjd4n {
      align-items: flex-start;
    }
  }

  @media (width <= 600px) {
    .x1nv3ygk.x1nv3ygk {
      align-items: flex-start;
    }
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  @media (width >= 501px) and (width <= 800px) {
    .x14kdaww.x14kdaww {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
}

@layer priority5 {
  .x1t3hozi {
    border-bottom-color: var(--xlfyt03);
  }

  .xzuxmkn {
    border-bottom-left-radius: 7px;
  }

  .x1kvun3i {
    border-bottom-right-radius: 7px;
  }

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

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

  .x13okdy4 {
    border-left-color: var(--xlfyt03);
  }

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

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

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

  .x1ycxz3a {
    border-top-color: var(--x1azobwc);
  }

  .xinhihf {
    border-top-color: var(--x1luyb83);
  }

  .x1rf0uc8 {
    border-top-color: var(--xeqxaji);
  }

  .x9aztdy {
    border-top-color: var(--xlfyt03);
  }

  .x1yh96oa {
    border-top-left-radius: 7px;
  }

  .x9gvle8 {
    border-top-right-radius: 7px;
  }

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

  .x972fbf {
    border-top-width: 0;
  }

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

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1rgg377 {
    left: 9px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .xvl6max {
    margin-bottom: 36px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .xh9i6ac {
    margin-left: -1px;
  }

  .xiz41ja {
    margin-left: -6px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

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

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x8rgt9n {
    margin-top: 64px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

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

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

  .x193iq5w {
    max-width: 100%;
  }

  .xeo09yj {
    max-width: 1160px;
  }

  .x6155ps {
    max-width: 210px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xe0957l {
    min-height: 22px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .x1bq8ba2 {
    min-height: 280px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x28b3zd {
    min-height: calc(100dvh - 260px);
  }

  .xeuugli {
    min-width: 0;
  }

  .x15l03u9 {
    min-width: 128px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x1rp7rr8 {
    min-width: 172px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1x5zllk {
    padding-left: 1px;
  }

  .xnljgj5 {
    padding-left: 22px;
  }

  .x10de0yr {
    padding-left: 36px;
  }

  .x12estfz {
    padding-right: 58px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x13zrc24 {
    padding-top: 40px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x44moml {
    right: 14px;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xj35x94 {
    width: 112px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xarkw9x {
    width: 142px;
  }

  .x1yo87oe {
    width: 172px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .x3smdqs {
    width: 230px;
  }

  .xafpxmx {
    width: 240px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xht4xr3 {
    width: 480px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x1d7z9mz {
    width: 76px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x1e5dqpa:first-child {
    border-left-width: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .xq8rcna:disabled, .x75s98v:read-only {
    border-top-color: var(--x1w9b9b8);
  }

  @media (width <= 430px) {
    .x1pncj31.x1pncj31 {
      border-left-width: 0;
    }
  }

  @media (width <= 640px) {
    .x171z6dy.x171z6dy {
      border-left-width: 0;
    }
  }

  @media (width >= 431px) and (width <= 720px) {
    .xqxreoj.xqxreoj {
      border-top-width: 0;
    }
  }

  @media (width <= 430px) {
    .x1drhw1s.x1drhw1s {
      border-top-width: 1px;
    }
  }

  @media (width <= 640px) {
    .x1mofq2b.x1mofq2b {
      border-top-width: 1px;
    }
  }

  @media (width <= 600px) {
    .x1rwtxaa.x1rwtxaa {
      margin-left: 50px;
    }

    .x1adpu4u.x1adpu4u {
      max-width: 160px;
    }
  }

  @media (width >= 431px) and (width <= 720px) {
    .x186o86v.x186o86v:nth-child(n+3) {
      border-top-width: 1px;
    }
  }
}

@layer priority6 {
  .xarstr8:after {
    inset: 0;
  }
}

@layer priority7 {
  .xfcxgi3:after {
    transition: opacity .14s cubic-bezier(.2, 0, 0, 1);
  }

  @media (prefers-reduced-motion: reduce) {
    .xf9de9u.xf9de9u:after {
      transition: none;
    }
  }
}

@layer priority8 {
  .x1tifrwl:after {
    background-image: var(--x6t9nj6);
  }

  .x1gbune3::placeholder {
    color: var(--x1vnq5v2);
  }

  .x1s928wv:after {
    content: "";
  }

  .xmf22ne:after {
    opacity: 0;
  }

  .x1rw2j67:after {
    opacity: 1;
  }

  .x2q1x1w:after {
    pointer-events: none;
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@keyframes x1uh2x5g-B {
  to {
    transform: rotate(1turn);
  }
}

:root, .xw56u1p {
  --x1ijod6o: #9a7032;
  --xdb0dpp: #fdfdfc;
  --x16jq1aw: #e9e9e7;
  --x1luyb83: #cacac7;
  --x1tw2ha5: #e4e4e2;
  --x1azobwc: #d4d4d1;
  --xud1m48: #f0f0ee;
  --xeqxaji: #d7d7d4;
  --xa0wtps: #43835e;
  --xo90j1m: #f6f6f4;
  --x13xqa24: #e9e9e6;
  --x1w9b9b8: #d9d9d5;
  --x1yi40u: linear-gradient(180deg, #00000005, transparent 52%);
  --x1vnq5v2: #71716d;
  --xnfoeh7: #e4e4e2;
  --xk03taj: inset 0 2px 4px #00000024;
  --x6t9nj6: linear-gradient(180deg, #0000001a, #00000008 52%, #ffffff1a);
  --xz2aeqq: #b15350;
  --xlfyt03: #e5e5e2;
  --xcwpoib: linear-gradient(180deg, #ffffff52, #ffffff14 48%, #00000008);
  --xq4zt15: #f6f6f4;
  --x1xhott6: #20201f;
}

@media (prefers-color-scheme: dark) {
  :root, .xw56u1p {
    --x1ijod6o: #c6a66e;
    --xdb0dpp: #151515;
    --x16jq1aw: #30302e;
    --x1luyb83: #41413e;
    --x1tw2ha5: #353532;
    --x1azobwc: #4b4b48;
    --xud1m48: #242423;
    --xeqxaji: #383836;
    --xa0wtps: #8fb49a;
    --xo90j1m: #242423;
    --x13xqa24: #1d1d1c;
    --x1w9b9b8: #30302e;
    --x1yi40u: linear-gradient(180deg, #00000024, transparent 52%);
    --x1vnq5v2: #a0a09b;
    --xnfoeh7: #20201f;
    --xk03taj: inset 0 3px 6px #00000057, inset 0 0 0 1px #00000029;
    --x6t9nj6: linear-gradient(180deg, #00000029, transparent 72%);
    --xz2aeqq: #c78b84;
    --xlfyt03: #30302e;
    --xcwpoib: linear-gradient(180deg, #ffffff0a, transparent 48%, #0000001f);
    --xq4zt15: #1b1b1a;
    --x1xhott6: #ededeb;
  }
}

.x4b7kyg.x4b7kyg, .x4b7kyg.x4b7kyg:root {
  --x1ijod6o: #9a7032;
  --xdb0dpp: #fdfdfc;
  --x16jq1aw: #e9e9e7;
  --x1luyb83: #cacac7;
  --x1tw2ha5: #e4e4e2;
  --x1azobwc: #d4d4d1;
  --xud1m48: #f0f0ee;
  --xeqxaji: #d7d7d4;
  --xa0wtps: #43835e;
  --xo90j1m: #f6f6f4;
  --x13xqa24: #e9e9e6;
  --x1w9b9b8: #d9d9d5;
  --x1yi40u: linear-gradient(180deg, #00000005, transparent 52%);
  --x1vnq5v2: #71716d;
  --xnfoeh7: #e4e4e2;
  --xk03taj: inset 0 2px 4px #00000024;
  --x6t9nj6: linear-gradient(180deg, #0000001a, #00000008 52%, #ffffff1a);
  --xz2aeqq: #b15350;
  --xlfyt03: #e5e5e2;
  --xcwpoib: linear-gradient(180deg, #ffffff52, #ffffff14 48%, #00000008);
  --xq4zt15: #f6f6f4;
  --x1xhott6: #20201f;
}

.x1uhtvy1.x1uhtvy1, .x1uhtvy1.x1uhtvy1:root {
  --x1ijod6o: #c6a66e;
  --xdb0dpp: #151515;
  --x16jq1aw: #30302e;
  --x1luyb83: #41413e;
  --x1tw2ha5: #353532;
  --x1azobwc: #4b4b48;
  --xud1m48: #242423;
  --xeqxaji: #383836;
  --xa0wtps: #8fb49a;
  --xo90j1m: #242423;
  --x13xqa24: #1d1d1c;
  --x1w9b9b8: #30302e;
  --x1yi40u: linear-gradient(180deg, #00000024, transparent 52%);
  --x1vnq5v2: #a0a09b;
  --xnfoeh7: #20201f;
  --xk03taj: inset 0 3px 6px #00000057, inset 0 0 0 1px #00000029;
  --x6t9nj6: linear-gradient(180deg, #00000029, transparent 72%);
  --xz2aeqq: #c78b84;
  --xlfyt03: #30302e;
  --xcwpoib: linear-gradient(180deg, #ffffff0a, transparent 48%, #0000001f);
  --xq4zt15: #1b1b1a;
  --x1xhott6: #ededeb;
}
