@layer priority1{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;font-family:SFMono-Regular,SF Mono,Roboto Mono,IBM Plex Mono,Consolas,Liberation Mono,monospace}*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{tab-size:4;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#10110e;line-height:1.5}body{color:#b8b6ae;font-feature-settings:"zero", "ss01";font-variant-numeric:tabular-nums;background:linear-gradient(#2797ff05 1px,#0000 1px) 0 0/100% 4px,#10110e;min-width:320px;min-height:100vh}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,summary{cursor:pointer}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}::selection{color:#10110e;background:#2797ff}:focus-visible{outline-style:dashed}ol,ul,menu{list-style:none}img,svg{display:block}img{max-width:100%}#root{isolation:isolate}*{scrollbar-color:#373832 #10110e;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}}}

@layer priority1;

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

  .xkdpibf {
    margin: -1px;
  }

  .x1c5nz5h {
    margin: -4px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1oin6zd {
    margin: 10px;
  }

  .x1717udv {
    padding: 0;
  }

  .x1iwkndl {
    padding: 12px 16px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xzjgxns {
    padding: 32px 16px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  @media (width >= 640px) {
    .x1vs48sf.x1vs48sf {
      padding: 20px;
    }

    .x1xbj47v.x1xbj47v {
      padding: 24px;
    }
  }

  @media (width >= 1024px) {
    .x1vxu28k.x1vxu28k {
      padding: 32px;
    }
  }

  @media (width >= 640px) {
    .xywt614.xywt614 {
      padding: 40px 24px;
    }
  }
}

@layer priority3 {
  .x1bc1fw5 {
    border-color: color-mix(in srgb,var(--amber500) 30%,transparent);
  }

  .xs2ezw1 {
    border-color: #f43f5e66;
  }

  .x9o8na2 {
    border-color: #fb718533;
  }

  .x1ai16cb {
    border-color: var(--x1cuk9sr);
  }

  .x1os4xf7 {
    border-color: var(--x1na5fif);
  }

  .xtjmkyu {
    border-color: var(--x7twkxc);
  }

  .x18v233j {
    border-color: var(--xbj6ll5);
  }

  .x1kb5vcn {
    border-color: var(--xjenmjs);
  }

  .xafnao5 {
    border-color: var(--xqdcx2a);
  }

  .xdlza7 {
    border-color: var(--xvpu1yo);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .xco0ou6 {
    border-radius: var(--x1alqkv1);
  }

  .x1jhp4n3 {
    border-radius: var(--x1oowftd);
  }

  .x15fhkg8 {
    border-radius: var(--x57mts8);
  }

  .xo12kgo {
    border-radius: var(--xu0duee);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x1hondtr {
    gap: 16px 24px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .xkh65bq {
    gap: 4px 12px;
  }

  .x14xydaz {
    gap: 4px 16px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x1vtxxvk {
    gap: 6px 16px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x1fkiil2 {
    gap: 8px 16px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

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

  .xe8uvvx {
    list-style: none;
  }

  .x1t065qq {
    margin-block: -8px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x8q42hb {
    margin-block: 2px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x1jp4ehj {
    margin-block: 8px;
  }

  .xlutiju {
    margin-inline: -16px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x99dwph {
    padding-block: 13px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x1xb32ym {
    padding-block: 44px;
  }

  .x62rkhy {
    padding-block: 48px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1l730wp {
    padding-inline: 13px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .xr244g7 {
    padding-inline: 26px;
  }

  .x1sdxjpb {
    padding-inline: 48px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

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

  .x1ns7avo {
    transition: color .15s, background-color .15s;
  }

  .xyyi0r4 {
    transition: color .2s, background-color .2s;
  }

  .x1trvaba {
    transition: transform .2s;
  }

  .x10z6vzk:hover:not(:disabled) {
    border-color: var(--x7twkxc);
  }

  .xz5kyip:focus-visible {
    border-color: var(--xqdcx2a);
  }

  .xw3cyvn:disabled {
    border-color: var(--x7twkxc);
  }

  .x1fpdnbz:hover {
    border-color: var(--x182dz1q);
  }

  .x1i8snq0:hover {
    border-color: var(--x18n72y2);
  }

  .xj39ufj:hover {
    border-color: var(--x7twkxc);
  }

  .xl3wfi0:focus {
    border-color: var(--xqdcx2a);
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  .xomzh7y:focus {
    overflow: visible;
  }

  .x4qnhj6:focus {
    padding-block: 8px;
  }

  .xn05oj5:focus {
    padding-inline: 12px;
  }

  @media (prefers-color-scheme: dark) {
    .x9q1njb.x9q1njb {
      border-color: #dee2de4d;
    }
  }

  @media (width >= 1024px) {
    .xhyp9p5.xhyp9p5 {
      border-color: var(--x1cuk9sr);
    }

    .xbs9dic.xbs9dic {
      border-radius: 0;
    }

    .x10isjer.x10isjer {
      border-style: dashed;
    }

    .xb2h49k.xb2h49k {
      border-width: 1px;
    }
  }

  @media (width >= 640px) {
    .xlnx2n5.xlnx2n5 {
      flex: 1;
    }

    .xusv7z.xusv7z {
      gap: 16px;
    }

    .x1qet075.x1qet075 {
      gap: 20px;
    }
  }

  @media (width >= 1024px) {
    .x4t6gvl.x4t6gvl {
      gap: 24px;
    }
  }

  @media (width >= 640px) {
    .x165jjui.x165jjui {
      gap: 24px;
    }

    .xl2xck5.xl2xck5 {
      gap: 32px;
    }
  }

  @media (width >= 1024px) {
    .xpjnl6y.xpjnl6y {
      gap: 48px;
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .xc64hl4.xc64hl4 {
      margin-inline: -24px;
    }
  }

  @media (width >= 640px) {
    .x13262fd.x13262fd {
      margin-inline: -24px;
    }
  }

  @media (width >= 1024px) {
    .x9w3usz.x9w3usz {
      margin-inline: -32px;
    }
  }

  @media (width >= 640px) {
    .x1ndq05h.x1ndq05h {
      padding-block: 20px;
    }
  }

  @media (width >= 1024px) {
    .x1i2d1fp.x1i2d1fp {
      padding-block: 36px;
    }

    .ximqb0m.ximqb0m {
      padding-block: 48px;
    }
  }

  @media (width >= 640px) {
    .xghm5j0.xghm5j0 {
      padding-inline: 20px;
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .x1f66dkx.x1f66dkx {
      padding-inline: 24px;
    }
  }

  @media (width >= 640px) {
    .xyjhkyy.xyjhkyy {
      padding-inline: 24px;
    }
  }

  @media (width >= 1024px) {
    .x1wb9z1i.x1wb9z1i {
      padding-inline: 28px;
    }

    .x1vj1z3d.x1vj1z3d {
      padding-inline: 32px;
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .x1q7ip5a.x1q7ip5a {
      padding-inline: 32px;
    }
  }

  @media (width >= 640px) {
    .x1vt491a.x1vt491a {
      padding-inline: 32px;
    }
  }

  @media (width >= 1024px) {
    .xsap6df.xsap6df {
      padding-inline: 56px;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1qk4ydr.x1qk4ydr {
      transition: opacity .15s cubic-bezier(.4, 0, .2, 1);
    }
  }
}

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

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

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

  .x1pc3cl3 {
    accent-color: var(--xqdcx2a);
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .xamitd3 {
    align-self: center;
  }

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

  .x1c74tu6 {
    animation-duration: 2s;
  }

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

  .xo6bm9r {
    animation-name: xjsmpz5-B;
  }

  .xw1l40g {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .x19z9ohp {
    backdrop-filter: blur(2px);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x1nh4oco {
    background-color: #0003;
  }

  .xtsosz8 {
    background-color: #65d49a1f;
  }

  .xeblugk {
    background-color: #fb71851a;
  }

  .x1kcw3hi {
    background-color: #2797ff14;
  }

  .xhvm76o {
    background-color: #2797ff24;
  }

  .x1hy1mj6 {
    background-color: #080907c2;
  }

  .x593qyq {
    background-color: var(--x13mbnwp);
  }

  .xuz1kkg {
    background-color: var(--x140dkk7);
  }

  .xv45z74 {
    background-color: var(--x14zt5oo);
  }

  .x1t35b2r {
    background-color: var(--x181coh3);
  }

  .x2imbym {
    background-color: var(--x181um1d);
  }

  .xboh5q4 {
    background-color: var(--x18n72y2);
  }

  .xcmgxs3 {
    background-color: var(--x1cuk9sr);
  }

  .x1gymezz {
    background-color: var(--x1e9yci1);
  }

  .x3s42nc {
    background-color: var(--x1j5kuqn);
  }

  .xitkkld {
    background-color: var(--x1jq9ox1);
  }

  .x1n05m86 {
    background-color: var(--x1qq32nh);
  }

  .xusn97h {
    background-color: var(--x7twkxc);
  }

  .xjy9o1k {
    background-color: var(--x8fhf11);
  }

  .xck7gko {
    background-color: var(--xbj6ll5);
  }

  .xkkrs7 {
    background-color: var(--xcpx31v);
  }

  .x1sv01p3 {
    background-color: var(--xfecjuc);
  }

  .x78o8aa {
    background-color: var(--xfntgb4);
  }

  .xa3869m {
    background-color: var(--xprlmug);
  }

  .x13o7to6 {
    background-color: var(--xqdcx2a);
  }

  .x47jdw8 {
    background-color: var(--xvpu1yo);
  }

  .x1uwvha9 {
    background-image: linear-gradient(#2797ff12 1px, #0000 1px), linear-gradient(90deg, #2797ff12 1px, #0000 1px);
  }

  .x7mqevu {
    background-image: radial-gradient(circle,var(--x181um1d) 1px,transparent 1px);
  }

  .x5szi4u {
    background-size: 22px 22px;
  }

  .xopnk0n {
    background-size: 48px 48px;
  }

  .x35nrh2 {
    border-block-color: #f43f5e4d;
  }

  .x1nq7dc1 {
    border-block-color: #f43f5e66;
  }

  .x76kjez {
    border-block-color: #f59e0b4d;
  }

  .xpfgpqs {
    border-block-color: var(--x1cuk9sr);
  }

  .x8gr1rl {
    border-block-style: dashed;
  }

  .xykt701 {
    border-block-style: solid;
  }

  .x1kbiq1m {
    border-block-width: 1px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x7pzc7g {
    box-shadow: 0 0 0 3px #2797ff2e, 0 10px 30px #0006;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x18ail69 {
    box-shadow: var(--x1yt80yh);
  }

  .xynfhlw {
    box-shadow: var(--xknl6ew);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .xgsyw5l {
    color: #d97706b3;
  }

  .xtz6rxn {
    color: #ffffffb3;
  }

  .x1fz36lf {
    color: #ffffffbf;
  }

  .x1ln89ky {
    color: var(--chevron-color);
  }

  .x1wma5dq {
    color: var(--nav-bracket);
  }

  .x1vuzsbe {
    color: var(--nav-dot);
  }

  .xkynqhy {
    color: var(--x13mbnwp);
  }

  .xgf0bq7 {
    color: var(--x140dkk7);
  }

  .x1cs8x9w {
    color: var(--x17duly1);
  }

  .xuizpcb {
    color: var(--x182dz1q);
  }

  .xuycisu {
    color: var(--x18n72y2);
  }

  .x1wx1j19 {
    color: var(--x1a9fb00);
  }

  .xut70x8 {
    color: var(--x1c47gw);
  }

  .x8mg2kd {
    color: var(--x1dn2epa);
  }

  .xcrbgwj {
    color: var(--x1jjdx69);
  }

  .x1ri5o0o {
    color: var(--x1tm2ryp);
  }

  .xghuz6u {
    color: var(--x1xcml5v);
  }

  .x1bhefdx {
    color: var(--x82xtyg);
  }

  .xswo6ws {
    color: var(--xfecjuc);
  }

  .x17qh5g7 {
    color: var(--xfntgb4);
  }

  .xu76qjw {
    color: var(--xfsog47);
  }

  .x1ubylhp {
    color: var(--xjenmjs);
  }

  .xoshwkl {
    color: var(--xjqwtzj);
  }

  .x1vk4d59 {
    color: var(--xqdcx2a);
  }

  .x1lats84 {
    color: var(--xsn9cvy);
  }

  .x1hqyqnt {
    color: var(--xv99fub);
  }

  .x1nwmvk0 {
    color: var(--xvpu1yo);
  }

  .x1dbq82m {
    color: var(--xy5jonp);
  }

  .xtqikln {
    column-gap: 12px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x1ned7t2 {
    column-gap: 2px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

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

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xopvpqj {
    font-family: var(--x1li50g4);
  }

  .x1tlzmg8 {
    font-family: var(--xmjje8k);
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

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

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

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

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

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

  .x1i1m3gp {
    font-size: 22px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x2ky0sq {
    grid-template-columns: 2.5rem minmax(0, 1fr) minmax(0, 6rem);
  }

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

  .xsiaam7 {
    grid-template-columns: minmax(7rem, .7fr) minmax(7rem, .5fr) minmax(9rem, .6fr) minmax(18rem, 1.4fr);
  }

  .x17amu94 {
    grid-template-columns: minmax(7rem, .9fr) minmax(8rem, .8fr) minmax(10rem, .8fr) minmax(8rem, .7fr) minmax(9rem, .7fr);
  }

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

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

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

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

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

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

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

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

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

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

  .x1labic3 {
    letter-spacing: .14em;
  }

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

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xuuvc53 {
    opacity: var(--add-reveal);
  }

  .xo1riyy {
    opacity: var(--remove-reveal);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

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

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xmosljb {
    -webkit-text-decoration-color: var(--x13mbnwp);
    text-decoration-color: var(--x13mbnwp);
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .x16ibt9s {
    -webkit-text-decoration-line: var(--issue-decoration);
    text-decoration-line: var(--issue-decoration);
  }

  .xewurvo {
    text-decoration-thickness: 2px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x171yhod {
    transform: rotate(var(--chevron-rotation));
  }

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

  .xx6bhzk {
    transition-duration: .15s;
  }

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

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

  .xt3l3uh {
    transition-property: color;
  }

  .xwwtwea {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xr84rsy:hover:not(:disabled) {
    background-color: var(--x11z2amt);
  }

  .x14iw966:focus-visible, .x1kz22j4:hover:not(:disabled) {
    background-color: var(--x1j5kuqn);
  }

  .x5ddpu1[data-status="active"] {
    background-color: var(--x1jq9ox1);
  }

  .xw44hpp:focus-within {
    background-color: var(--xnz7idc);
  }

  .xoa6hhe:focus-visible {
    box-shadow: inset 0 0 0 2px var(--x1na5fif);
  }

  .x1b9qit5:focus-visible {
    color: var(--x18n72y2);
  }

  .xbpums4[data-status="active"], .xij8qan:focus-visible {
    color: var(--x1xcml5v);
  }

  .x1pimrze:is([data-ending-style], [data-starting-style]) {
    opacity: 0;
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x1aefgim:focus-visible {
    outline-color: var(--x1e9yci1);
  }

  .xqhxwl4:focus-visible, .xv66xhq:focus-within {
    outline-color: var(--x1na5fif);
  }

  .x447zpy:focus-visible {
    outline-color: var(--xqdcx2a);
  }

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

  .x13iak60:focus-visible {
    outline-offset: 1px;
  }

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

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

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

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

  .x4xl6zf:focus-visible {
    outline-width: 1px;
  }

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

  .x1f2jko9:focus-visible {
    text-decoration-line: underline;
  }

  .x1je7ffx:disabled {
    background-color: var(--x181um1d);
  }

  .xcmakji:disabled {
    background-color: var(--xv99fub);
  }

  .x1i6l5lv:disabled {
    color: var(--xv99fub);
  }

  .x1qwkroh:disabled {
    color: var(--xy5jonp);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x1p3zkf7:hover {
    background-color: var(--x11z2amt);
  }

  .xw79gpr:hover {
    background-color: var(--x1j5kuqn);
  }

  .x27bvv0:hover {
    background-color: var(--xnz7idc);
  }

  .x1rj3wus:hover {
    color: var(--x17duly1);
  }

  .xb0cxnc:hover {
    color: var(--x18n72y2);
  }

  .x11gjxwk:hover {
    color: var(--x1xcml5v);
  }

  .xauk8z7:hover {
    color: var(--xjenmjs);
  }

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

  .x6tdk9i:focus {
    align-items: center;
  }

  .x1vvy25t:focus {
    background-color: var(--x8yls7g);
  }

  .x1jxxt1b:focus {
    clip: auto;
  }

  .x13ehbk8:focus {
    color: var(--x1wyhvpb);
  }

  .x12dxyfn:focus {
    display: inline-flex;
  }

  .xy2cori:focus {
    font-size: 14px;
  }

  .x18bncjj:focus {
    font-weight: 500;
  }

  .x1cblwb0:focus {
    outline-color: var(--x1na5fif);
  }

  .x1cm8ssg:focus {
    outline-offset: 2px;
  }

  .xhlp2gg:focus {
    outline-style: none;
  }

  .x1de710j:focus {
    outline-style: solid;
  }

  .xbtwl55:focus {
    outline-width: 2px;
  }

  .x1xrnuwo:focus {
    position: fixed;
  }

  .x1q6ffgp:focus {
    z-index: 50;
  }

  @media (width >= 640px) {
    .xbrf43w.xbrf43w {
      align-items: baseline;
    }

    .xmci4ra.xmci4ra {
      align-items: center;
    }

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

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

  @media (width >= 1024px) {
    .xzto06b.xzto06b {
      align-self: start;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .xddsnef.xddsnef {
      animation-delay: 80ms;
    }

    .x194x4k8.x194x4k8 {
      animation-delay: .16s;
    }

    .xmtiy2j.xmtiy2j {
      animation-delay: .24s;
    }

    .xstuyop.xstuyop {
      animation-delay: .32s;
    }

    .x1g6198g.x1g6198g {
      animation-duration: .55s;
    }

    .xbs6bp9.xbs6bp9 {
      animation-duration: 2s;
    }

    .xftbsmn.xftbsmn {
      animation-fill-mode: both;
    }

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

    .x1m6n3fx.x1m6n3fx {
      animation-name: xjsmpz5-B;
    }

    .xl4d0ug.xl4d0ug {
      animation-name: xwgfqqc-B;
    }

    .x15crgqs.x15crgqs {
      animation-timing-function: cubic-bezier(.16, 1, .3, 1);
    }

    .xn1yqqx.xn1yqqx {
      animation-timing-function: cubic-bezier(.4, 0, .6, 1);
    }
  }

  @media (prefers-color-scheme: dark) {
    .x1gev39g.x1gev39g {
      background-color: #ffffff0d;
    }

    .x1pyoyid.x1pyoyid {
      background-color: var(--x1e9yci1);
    }

    .x1gn7u98.x1gn7u98 {
      background-color: var(--x7d1os0);
    }
  }

  @media (width >= 1024px) {
    .x1wbi5ps.x1wbi5ps {
      background-color: var(--x8yls7g);
    }
  }

  @media (prefers-color-scheme: dark) {
    .x65rmg4.x65rmg4 {
      color: #f59e0bb3;
    }

    .x2ke4ts.x2ke4ts {
      color: var(--x1tlz8u2);
    }

    .xv6zpkg.xv6zpkg {
      color: var(--x1tm2ryp);
    }
  }

  @media (width >= 1024px) {
    .x165th6u.x165th6u {
      color: var(--x1wyhvpb);
    }
  }

  @media (prefers-color-scheme: dark) {
    .xj5coro.xj5coro {
      color: var(--x20it8r);
    }

    .x1j7btta.x1j7btta {
      color: var(--x7d1os0);
    }

    .x1yi5cs2.x1yi5cs2 {
      color: var(--xawm35b);
    }

    .x187uv0v.x187uv0v {
      color: var(--xrdenfg);
    }
  }

  @media (width >= 640px) {
    .xrhd0dt.xrhd0dt {
      column-gap: 16px;
    }
  }

  @media (width >= 1024px) {
    .x1cxnrsr.x1cxnrsr {
      display: flex;
    }
  }

  @media (width <= 1023px) {
    .x1a1oztq.x1a1oztq {
      display: none;
    }
  }

  @media (width >= 1024px) {
    .x1oob3yn.x1oob3yn {
      display: none;
    }
  }

  @media (pointer: fine) {
    .x17j59x5.x17j59x5 {
      display: none;
    }
  }

  @media (width >= 1024px) {
    .xoihae8.xoihae8 {
      flex-direction: column;
    }
  }

  @media (width >= 640px) {
    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }

    .xf753g9.xf753g9 {
      flex-shrink: 0;
    }

    .x1m6zqk3.x1m6zqk3 {
      font-size: 1.375rem;
    }

    .xyamk6z.xyamk6z {
      font-size: 22px;
    }

    .x1ducrmg.x1ducrmg {
      font-size: 24px;
    }

    .xoasivc.xoasivc {
      font-size: 32px;
    }

    .x1aegnp4.x1aegnp4 {
      font-size: 36px;
    }

    .x3b8h96.x3b8h96 {
      font-size: 60px;
    }
  }

  @media (width >= 1024px) {
    .x758dqj.x758dqj {
      grid-template-columns: 18rem minmax(0, 1fr);
    }

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

  @media (width >= 640px) {
    .x39dacj.x39dacj {
      grid-template-columns: 7rem minmax(0, 1fr) minmax(6rem, 8rem);
    }

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

  @media (width >= 1024px) {
    .xh09g73.xh09g73 {
      grid-template-columns: minmax(0, 18rem) minmax(0, 1fr);
    }
  }

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

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

  @media (width >= 640px) {
    .x8z9woo.x8z9woo {
      grid-template-columns: minmax(8rem, 12rem) minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .x1ayr6rv.x1ayr6rv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

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

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

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

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

  @media (width >= 1024px) {
    .x89zmtc.x89zmtc {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }

  @media (width >= 640px) {
    .xl6ahjf.xl6ahjf {
      justify-content: flex-end;
    }

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

  @media (width >= 1024px) {
    .xe6zstd.xe6zstd {
      position: sticky;
    }
  }

  @media (width >= 640px) {
    .x16vlnb2.x16vlnb2 {
      text-align: right;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1796h6x.x1796h6x {
      transition-duration: .5s;
    }

    .x1d29i10.x1d29i10 {
      transition-property: width;
    }

    .xm7lmbr.xm7lmbr {
      transition-timing-function: cubic-bezier(0, 0, .2, 1);
    }
  }

  @media (prefers-color-scheme: dark) {
    .x1krymyd.x1krymyd:focus-within {
      background-color: #282834b3;
    }

    .x1mes1fk.x1mes1fk:disabled {
      background-color: var(--xcpx31v);
    }

    .xqziqss.xqziqss:disabled {
      color: var(--x1tlz8u2);
    }
  }

  @container (width >= 384px) {
    .xxyp4zb.xxyp4zb {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 512px) {
    .xcfr4w7.xcfr4w7 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (prefers-color-scheme: dark) {
    .x1uypth7.x1uypth7:hover {
      background-color: #282834b3;
    }

    .xae28xm.xae28xm:focus {
      background-color: var(--x1wyhvpb);
    }

    .x1jqv6u1.x1jqv6u1:focus {
      color: var(--x8yls7g);
    }
  }
}

@layer priority5 {
  .x3ntp0k {
    border-bottom-color: var(--x1cuk9sr);
  }

  .xkvdf3h {
    border-bottom-color: var(--xbj6ll5);
  }

  .xmt6kdw {
    border-bottom-color: var(--xqdcx2a);
  }

  .xbf682a {
    border-bottom-left-radius: var(--xu0duee);
  }

  .xwk9dbl {
    border-bottom-right-radius: var(--xu0duee);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

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

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

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

  .x1xpjqya {
    border-left-color: var(--x1cuk9sr);
  }

  .xsxj2vf {
    border-left-style: dashed;
  }

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

  .xyj58a3 {
    border-left-width: 0;
  }

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

  .x5zkt78 {
    border-right-color: var(--x1cuk9sr);
  }

  .xcti19x {
    border-right-style: dashed;
  }

  .xgfja2r {
    border-right-width: 0;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x1a5p6ao {
    border-top-color: var(--x1cuk9sr);
  }

  .x19684h6 {
    border-top-color: var(--xbj6ll5);
  }

  .x1485mko {
    border-top-color: var(--xqdcx2a);
  }

  .xlya59e {
    border-top-style: dashed;
  }

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

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

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

  .xamhcws {
    border-top-width: 2px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xhvdbge {
    height: 19px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xu3xrit {
    height: 320px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xols6we {
    height: 6px;
  }

  .xkisesf {
    height: 75vh;
  }

  .x1hagigm {
    height: 7px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xwew9pf {
    height: max(100%, 3rem);
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x15ku74s {
    margin-right: 6px;
  }

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

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

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .xnp1ti1 {
    max-height: 288px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x2z3yb8 {
    max-height: 360px;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xfm1uq9 {
    max-width: 1536px;
  }

  .xt80e6n {
    max-width: 18ch;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1xtbepa {
    max-width: 28ch;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xc5y1ld {
    max-width: 32ch;
  }

  .xdusixz {
    max-width: 384px;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xprqm3i {
    max-width: 64ch;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .xr6dmxw {
    max-width: 92%;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xvv2zd5 {
    min-height: 130px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x5mc7k8 {
    min-height: 480px;
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .x5tiur9 {
    padding-left: 20px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xn6xy2s {
    width: 19px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x13oubkp {
    width: 96px;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xzs5o7e {
    width: max(100%, 3rem);
  }

  .x1sz4wub {
    width: min(28rem, 100vw - 2rem);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x1aw5ala:not(:first-child) {
    border-top-color: var(--x1cuk9sr);
  }

  .x1yxutti:not(:first-child) {
    border-top-style: dashed;
  }

  .x10n88xp:not(:first-child) {
    border-top-width: 1px;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .x15cytp8:focus {
    height: auto;
  }

  .x1gfnaoz:focus {
    left: 12px;
  }

  .xvyb4q0:focus {
    top: 12px;
  }

  .x1jqxupm:focus {
    width: auto;
  }

  @media (width >= 1024px) {
    .x1hp1c9o.x1hp1c9o {
      border-bottom-width: 0;
    }
  }

  @media (width >= 640px) {
    .xn3lkfw.xn3lkfw {
      border-left-color: var(--x1cuk9sr);
    }

    .x1mj5avd.x1mj5avd {
      border-left-style: dashed;
    }

    .x119vprg.x119vprg {
      border-left-width: 0;
    }
  }

  @media (width >= 1024px) {
    .x1b00l9c.x1b00l9c {
      border-left-width: 1px;
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .x1o63m7v.x1o63m7v {
      border-left-width: 1px;
    }
  }

  @media (width >= 640px) {
    .x1j4sv1h.x1j4sv1h {
      border-left-width: 1px;
    }
  }

  @media (width >= 1024px) {
    .x14fdkce.x14fdkce {
      border-right-color: var(--x1cuk9sr);
    }

    .x1wct7dm.x1wct7dm {
      border-right-style: dashed;
    }

    .x1d563is.x1d563is {
      border-right-style: solid;
    }

    .x1ax8u6t.x1ax8u6t {
      border-right-width: 1px;
    }

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

  @media (width >= 640px) {
    .x10rzp14.x10rzp14 {
      border-top-width: 0;
    }
  }

  @media (width >= 640px) and (width <= 1023px) {
    .xwc3qnf.xwc3qnf {
      border-top-width: 1px;
    }
  }

  @media (width >= 1024px) {
    .x1nocgrb.x1nocgrb {
      height: 100dvh;
    }

    .xw9qk9o.xw9qk9o {
      max-height: none;
    }

    .x18eaek.x18eaek {
      top: 0;
    }
  }

  @media (width >= 640px) {
    .x11dzqvu.x11dzqvu {
      width: 160px;
    }

    .x1ryy9cp.x1ryy9cp {
      width: 80px;
    }
  }

  @container (width >= 896px) {
    .x16bjw67.x16bjw67 {
      border-left-width: 0;
    }
  }

  @container (width >= 448px) {
    .x19tyk42.x19tyk42 {
      border-left-width: 1px;
    }
  }

  @container (width >= 896px) {
    .xurcuz5.xurcuz5 {
      border-left-width: 1px;
    }

    .xsuikp.xsuikp {
      width: 20%;
    }
  }

  @container (width >= 448px) and (width <= 895px) {
    .x72kb2a.x72kb2a {
      width: 25%;
    }
  }
}

@layer priority6 {
  .xkbqsiu:after, .xl5i350:before {
    flex: 1;
  }
}

@layer priority7 {
  .x1mq9mgx:after {
    content: " ]";
  }

  .x100rkj9:after, .x10tli2e:before {
    content: "";
  }

  .x18lcjoi:before {
    content: "[ ";
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }
}

@layer priority8 {
  .x1j335tv:before, .xbg3hre:after {
    border-top-color: var(--x1cuk9sr);
  }

  .x13fydu1:after, .xpl44qm:before {
    border-top-style: dashed;
  }

  .xm4vf9w:before, .xoiy6we:after {
    border-top-width: 1px;
  }
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

@keyframes xwgfqqc-B {
  from {
    opacity: 0;
    transform: translateY(.4rem);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

:root, .xrddhnn {
  --x1na5fif: #2797ff;
  --xfcx4o0: #fef3c7;
  --x1r897jy: #fde68a;
  --x1tm2ryp: #fbbf24;
  --x1avoqz2: #fffbeb;
  --x8fhf11: #f59e0b;
  --xt0bjw9: #d97706;
  --x1jjdx69: #fbbf24;
  --xfsog47: #fbbf24;
  --x1nzqwx3: #78350f;
  --xx09qdd: #451a03;
  --xnz7idc: #151612;
  --x1cuk9sr: #30312c;
  --x1wyhvpb: #d8d6ce;
  --x1qq32nh: #131410;
  --x1yt80yh: none;
  --x1dn2epa: #b8b6ae;
  --xqdcx2a: #2797ff;
  --x11z2amt: #1b81d8;
  --x181um1d: #252620;
  --xawm35b: #34d399;
  --x1a9fb00: #34d399;
  --xprlmug: #6c232e29;
  --xjenmjs: #ff9aa6;
  --x4vzb3x: none;
  --x1li50g4: "SFMono-Regular", "SF Mono", "Roboto Mono", "IBM Plex Mono", Consolas, "Liberation Mono", monospace;
  --xmjje8k: "SFMono-Regular", "SF Mono", "Roboto Mono", "IBM Plex Mono", Consolas, "Liberation Mono", monospace;
  --x1pb9zmn: "SFMono-Regular", "SF Mono", "Roboto Mono", "IBM Plex Mono", Consolas, "Liberation Mono", monospace;
  --x1j5kuqn: #191a16;
  --xknl6ew: none;
  --x1tlz8u2: #aaa89f;
  --xv99fub: #62635d;
  --x1jq9ox1: #151612;
  --x13mbnwp: #85847d;
  --x1oysyw0: none;
  --x8yls7g: #10110e;
  --x20it8r: #d8d6ce;
  --xrdenfg: #fb923c;
  --x1c47gw: #fb923c;
  --x14zt5oo: #10110e;
  --x18n72y2: #b8b6ae;
  --x140dkk7: #0b0c0a;
  --x1alqkv1: 2px;
  --x1oowftd: 2px;
  --xu0duee: 2px;
  --x19hzt10: 2px;
  --x57mts8: 2px;
  --xrjk8mj: 2px;
  --xcpx31v: #131410;
  --x173bb3s: #ffe4e6;
  --xjqwtzj: #fda4af;
  --x7d1os0: #fb7185;
  --xam0enh: #fff1f2;
  --x1e9yci1: #f43f5e;
  --xfntgb4: #fb7185;
  --x1sixmnl: #4c0519;
  --x17duly1: #94928b;
  --x82xtyg: #85847d;
  --x7twkxc: #3a3b35;
  --x1xcml5v: #d8d6ce;
  --x182dz1q: #85847d;
  --xvpu1yo: #65d49a;
  --xbj6ll5: transparent;
  --x181coh3: #784a0c1f;
  --xsn9cvy: #d4b777;
  --xfecjuc: #e3ca91;
  --xy5jonp: #d8d6ce;
}

.x9nag8 {
  --add-reveal: 0;
}

.x9gf90 {
  --chevron-color: var(--x13mbnwp);
}

.xyi4vsr {
  --chevron-rotation: 0deg;
}

.xxavvx9 {
  --issue-decoration: none;
}

.x1ijrbvw {
  --nav-bracket: var(--x182dz1q);
}

.x1wrjt8l {
  --nav-dot: var(--x13mbnwp);
}

.x1lttcdb {
  --remove-reveal: 0;
}

.x22jsxz:open {
  --chevron-rotation: 180deg;
}

.x1kk2i0x:focus-visible {
  --issue-decoration: underline;
}

.x1x645w9[data-status="active"] {
  --nav-bracket: var(--xqdcx2a);
}

.x1c5jeyw[data-status="active"] {
  --nav-dot: var(--xqdcx2a);
}

.x1i7zolq:hover {
  --add-reveal: 1;
}

.xkpt4ac:hover {
  --chevron-color: var(--xqdcx2a);
}

.xzxotzu:hover {
  --remove-reveal: 1;
}
