html,body,#root{margin:0;padding:0;min-height:100vh;background:#0b0e14;color:#eef1f7;font-family:Inter,system-ui,-apple-system,sans-serif}a{color:#f5a524}*{box-sizing:border-box}@keyframes jerboa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes jerboa-slide{0%{margin-left:-40%}to{margin-left:100%}}

@layer priority1 {
  :root, .xeqq87i {
    --x1s38o0f: #0b0e14;
    --xw52038: #11151f;
    --xc7n8up: #161c2a;
    --xs4ibkl: #1d2536;
    --x12yq1ks: #263049;
    --x1sa0v5d: #eef1f7;
    --x18cl27w: #9aa4bd;
    --x1r3c8ph: #64708c;
    --x1fw9e72: #f5a524;
    --x1eh3sav: #1a1206;
    --x1e4sc1f: #34d399;
    --xs912ec: #f87171;
    --xy7xegm: #fbbf24;
    --x19kglf9: 14px;
    --xg26gz0: "Inter", system-ui, -apple-system, sans-serif;
  }
}

@layer priority2 {
  .xms0q6y {
    margin: .75rem 0 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xr1c760 {
    padding: .2rem .6rem;
  }

  .xctevyf {
    padding: .4rem .75rem;
  }

  .xqiv6wf {
    padding: .4rem .7rem;
  }

  .x1cso1qd {
    padding: .65rem .75rem;
  }

  .x1i4hug3 {
    padding: .65rem .8rem;
  }

  .xr4kzf6 {
    padding: .6rem .75rem;
  }

  .x2kcbxv {
    padding: .6rem 1rem;
  }

  .xhkmbky {
    padding: .7rem .9rem;
  }

  .x1grmpyl {
    padding: .7rem 1.1rem;
  }

  .xe2ono3 {
    padding: .7rem 1rem;
  }

  .x1717udv {
    padding: 0;
  }

  .xwjbd7 {
    padding: 1.1rem;
  }

  .xvavo9g {
    padding: 1.5rem 1rem 4rem;
  }

  .x1blgzdm {
    padding: 1.75rem;
  }

  .xr6jg0x {
    padding: 2rem;
  }

  .x1mb4tj6 {
    padding: 3rem 1rem 4rem;
  }

  .x79qfmr {
    padding: 4rem 1rem;
  }
}

@layer priority3 {
  .x158tqv4 {
    border-color: #065f46;
  }

  .x120eidi {
    border-color: #7f1d1d;
  }

  .x1rsd7yn {
    border-color: #92400e;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xkkri2m {
    border-color: var(--x12yq1ks);
  }

  .x1we266s {
    border-radius: .65rem;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x12r5dpq {
    border-radius: var(--x19kglf9);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x73f2yu {
    gap: .35rem;
  }

  .x1neeqzj {
    gap: .4rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .x1uma3xh {
    gap: .6rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1hl2dhg {
    text-decoration: none;
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

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

  .x1ombgdu {
    animation-name: jerboa-slide;
  }

  .x1v0ho3u {
    animation-name: jerboa-spin;
  }

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

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

  .x1j9b56p {
    background-color: #0b0e14;
  }

  .xv3cu2u {
    background-color: #0b241c;
  }

  .x1sgx6i7 {
    background-color: #11151f;
  }

  .x1anjpdw {
    background-color: #1d2536;
  }

  .xxrlvjf {
    background-color: #2a1215;
  }

  .x1ryiedo {
    background-color: #2a1e05;
  }

  .x1idxhr0 {
    background-color: #f5a524;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1ovr48a {
    background-color: var(--x1fw9e72);
  }

  .x1j2oz66 {
    background-color: var(--x1s38o0f);
  }

  .x6oqnws {
    background-color: var(--xc7n8up);
  }

  .x19hamf5 {
    background-color: var(--xs4ibkl);
  }

  .xj01lre {
    background-color: var(--xw52038);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

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

  .xsvml30 {
    color: #9aa4bd;
  }

  .x1mwzp9p {
    color: #a7f3d0;
  }

  .x1adpsw5 {
    color: #eef1f7;
  }

  .x1fd6l9q {
    color: #fecaca;
  }

  .xfwp3pn {
    color: var(--x18cl27w);
  }

  .x1lgc0sy {
    color: var(--x1e4sc1f);
  }

  .xzzvrv9 {
    color: var(--x1eh3sav);
  }

  .xe0mlrs {
    color: var(--x1r3c8ph);
  }

  .x1773bji {
    color: var(--x1sa0v5d);
  }

  .x1k58eq1 {
    color: var(--xs912ec);
  }

  .xxm66kv {
    color: var(--xy7xegm);
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x6sd7no {
    font-family: var(--xg26gz0);
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .x1qzg9v8 {
    font-size: .85rem;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .xgommxb {
    font-size: .8rem;
  }

  .xigaffc {
    font-size: .925rem;
  }

  .xyr29y3 {
    font-size: .95rem;
  }

  .x1nrrp6k {
    font-size: .9rem;
  }

  .x1gqo1bu {
    font-size: 1.15rem;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

  .xixxii4 {
    position: fixed;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xa9119d {
    z-index: 50;
  }
}

@layer priority5 {
  .x24nu2v {
    bottom: 1.25rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .xettwda {
    height: 2rem;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .x1t84w78 {
    margin-bottom: 2rem;
  }

  .xdh7pzt {
    margin-right: .75rem;
  }

  .xdt5uv0 {
    margin-top: .4rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xn5ul2n {
    margin-top: .9rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x16tr4uw {
    margin-top: 1.1rem;
  }

  .xwg69jb {
    margin-top: 1.25rem;
  }

  .x1c4vshn {
    margin-top: 1.5rem;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .x1o5ky9o {
    margin-top: 2.5rem;
  }

  .x1ptgtm5 {
    max-width: 26rem;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x13vifvy {
    top: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x14atkfc {
    width: auto;
  }

  .x1piy9f2 {
    width: min(80vw, 20rem);
  }

  .x1t8peci {
    width: min(92vw, 26rem);
  }
}
