@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.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}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-wght-normal-CXgNM06D.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:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-wght-normal-CoA7y8X5.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{*,:before,:after{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}h1,h2,h3,h4,p{margin:0}}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1g76rpb {
    padding: var(--x19accck);
  }

  .x1kldprs {
    padding: var(--x1a6k1ms);
  }

  .xvhmh30 {
    padding: var(--x1v19dqi);
  }

  .x4eb59t {
    padding: var(--x3e1601);
  }

  .x1crkckz {
    padding: var(--xb8ufn3);
  }

  .x2w3ud9 {
    padding: var(--xumlu0r);
  }
}

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

  .xj4cn1v {
    border-color: var(--x154504s);
  }

  .xig2y1d {
    border-color: var(--x16f9uaz);
  }

  .x1q0ex9p {
    border-color: var(--x1oqobs4);
  }

  .x17skj3y {
    border-color: var(--xc1yuca);
  }

  .x1qvaszp {
    border-color: var(--xlle875);
  }

  .xgq9y9c {
    border-color: var(--xrxlbez);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .xq9h2jk {
    border-radius: var(--x1firim6);
  }

  .x1j1amr7 {
    border-radius: var(--x1h06evr);
  }

  .x1nfyphr {
    border-radius: var(--xomosg2);
  }

  .x39ch8l {
    border-radius: var(--xvzhpxf);
  }

  .x1qxscuy {
    border-radius: var(--xzy8y9w);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .x1oftigr {
    border-width: var(--x172n34t);
  }

  .xacshie {
    border-width: var(--x1myhyx5);
  }

  .xxhr3t {
    gap: 0;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .xlj4cwc {
    gap: var(--x19accck);
  }

  .x11aj3tp {
    gap: var(--x1a6k1ms);
  }

  .x5696di {
    gap: var(--x1bav5nc);
  }

  .xb5l24x {
    gap: var(--x1d4hyyn);
  }

  .xfvfkt7 {
    gap: var(--x1v19dqi);
  }

  .x1rtllvh {
    gap: var(--x3e1601);
  }

  .xq0cigg {
    gap: var(--x8n85yk);
  }

  .x7ohdxb {
    gap: var(--xb8ufn3);
  }

  .x167u1d5 {
    gap: var(--xumlu0r);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1n64sdj {
    margin-inline: calc(-1 * var(--x1v19dqi));
  }

  .xnkb7xw {
    margin-inline: var(--x1v19dqi);
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1579vmc {
    padding-block: var(--x19accck);
  }

  .x1nkhmir {
    padding-block: var(--x1a6k1ms);
  }

  .xx2vcux {
    padding-block: var(--x1v19dqi);
  }

  .x176s87h {
    padding-block: var(--xb8ufn3);
  }

  .x19nebg1 {
    padding-block: var(--xumlu0r);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xht8tgi {
    padding-inline: var(--x19accck);
  }

  .x1jhl36i {
    padding-inline: var(--x1a6k1ms);
  }

  .xy0w8y5 {
    padding-inline: var(--x1v19dqi);
  }

  .xpkuspc {
    padding-inline: var(--x3e1601);
  }

  .x9kucxq {
    padding-inline: var(--xb8ufn3);
  }

  .xcqwzoz {
    padding-inline: var(--xumlu0r);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1jhi59k[data-pressed], .x2efecv:is([data-checked], [data-indeterminate]), .xa5wps5[data-checked] {
    border-color: var(--xlle875);
  }

  .xg1i3xs[data-invalid] {
    border-color: var(--xrxlbez);
  }

  .x12mc558:not(:empty) {
    padding-block: var(--xb8ufn3);
  }

  .x1emzvic:hover {
    border-color: var(--x4x7ank);
  }
}

@layer priority4 {
  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

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

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x1x9uu9w {
    background-color: var(--x154504s);
  }

  .xyty2q1 {
    background-color: var(--x16f9uaz);
  }

  .x1laid15 {
    background-color: var(--x17z52jh);
  }

  .x13iy2o1 {
    background-color: var(--x1f0wg7v);
  }

  .x1l2fujb {
    background-color: var(--x1oqobs4);
  }

  .x1sh73sk {
    background-color: var(--x1ukqxd2);
  }

  .x1fqnhfk {
    background-color: var(--x1wvtg5s);
  }

  .xc41q1y {
    background-color: var(--x1yh5azu);
  }

  .xjql306 {
    background-color: var(--x2erni2);
  }

  .xls9cja {
    background-color: var(--x3az4k0);
  }

  .xyi960u {
    background-color: var(--x4x7ank);
  }

  .x1xgsnh {
    background-color: var(--x9ksfgz);
  }

  .x1n3ycbh {
    background-color: var(--xbvjo3t);
  }

  .x18tc7a6 {
    background-color: var(--xc1yuca);
  }

  .xi57jif {
    background-color: var(--xcvulm1);
  }

  .x1u7350a {
    background-color: var(--xgvr6r2);
  }

  .x179ftv7 {
    background-color: var(--xhrqk9p);
  }

  .xn2d0a4 {
    background-color: var(--xlle875);
  }

  .xw63uf9 {
    background-color: var(--xrxlbez);
  }

  .xynuyln {
    background-color: var(--xspl6p7);
  }

  .x1qlewy1 {
    background-color: var(--xu9x5up);
  }

  .xtoljt4 {
    background-color: var(--xwll2xw);
  }

  .x1jvxld4 {
    background-color: var(--xwswwfk);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x14tdm27 {
    border-end-end-radius: var(--xomosg2);
  }

  .xl0xjr5 {
    border-end-start-radius: var(--xomosg2);
  }

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

  .x1ita5dp {
    border-inline-start-color: var(--x16f9uaz);
  }

  .xmoqff8 {
    border-inline-start-color: var(--x1ukqxd2);
  }

  .xxu71ih {
    border-inline-start-color: var(--xc1yuca);
  }

  .x2djabk {
    border-inline-start-color: var(--xlle875);
  }

  .xx3ly3b {
    border-inline-start-color: var(--xrxlbez);
  }

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

  .x1ubat7i {
    border-inline-start-width: var(--x1fgjbp7);
  }

  .x43z1cz {
    border-start-end-radius: var(--x1ar208x);
  }

  .x85yrj6 {
    border-start-end-radius: var(--x1firim6);
  }

  .x8tbjvb {
    border-start-end-radius: var(--xomosg2);
  }

  .x1b3hcaw {
    border-start-start-radius: var(--x1ar208x);
  }

  .xjy3z8x {
    border-start-start-radius: var(--x1firim6);
  }

  .x9ihegc {
    border-start-start-radius: var(--xomosg2);
  }

  .x1npiirp {
    box-shadow: var(--x1vlb8fn);
  }

  .xhqmeho {
    box-shadow: var(--x9r4m9r);
  }

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

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

  .x1heor9g {
    color: inherit;
  }

  .x1b8s8pv {
    color: var(--x16mhmsm);
  }

  .x13djwgr {
    color: var(--x1aca122);
  }

  .x132mvc3 {
    color: var(--x1ukqxd2);
  }

  .xg2p293 {
    color: var(--x4x7ank);
  }

  .x14tgwin {
    color: var(--xbvjo3t);
  }

  .x1xspjbb {
    color: var(--xlle875);
  }

  .xvga0lt {
    color: var(--xrxlbez);
  }

  .xac6hi4 {
    color: var(--xuacucj);
  }

  .xtdwcd9 {
    color: var(--xwswwfk);
  }

  .x1jib6vc {
    color-scheme: var(--x1safi38);
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .x15d8azg {
    filter: saturate(.3);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xz35qm7 {
    flex-basis: 12rem;
  }

  .xwjm1zm {
    flex-basis: 14rem;
  }

  .x1pq0sfr {
    flex-basis: 9rem;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .xw36f2b {
    flex-grow: var(--x-flexGrow);
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1gsrbbf {
    font-family: var(--xnq4c9b);
  }

  .xgiyjf9 {
    font-family: var(--xxehaqv);
  }

  .x12nfdy5 {
    font-size: var(--x13hdl6m);
  }

  .x1ebwo7v {
    font-size: var(--x15acwxl);
  }

  .x54jlgn {
    font-size: var(--x15f2yk0);
  }

  .x1eqo7kl {
    font-size: var(--x16job6o);
  }

  .x1ywwmlq {
    font-size: var(--x730d0y);
  }

  .x1pyjhyh {
    font-size: var(--x948paz);
  }

  .x1a4i107 {
    font-size: var(--xk6nnyb);
  }

  .xc30w9f {
    font-size: var(--xyda9wh);
  }

  .x12ivdwz {
    font-variant-numeric: tabular-nums slashed-zero;
  }

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

  .x1udowzn {
    font-weight: var(--x1908y6p);
  }

  .x1fc50zn {
    font-weight: var(--x1h8d9k9);
  }

  .x1i7x6ck {
    font-weight: var(--x5czaj2);
  }

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

  .x1mt1orb {
    grid-auto-flow: column;
  }

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

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

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

  .x1mzazjb {
    grid-template-columns: repeat(7, 1fr);
  }

  .x1pxaq67 {
    grid-template-columns: repeat(7,minmax(0,1fr)) var(--xrqk1j9);
  }

  .xnkn2et {
    grid-template-columns: repeat(auto-fill,minmax(var(--x1ow4szp),1fr));
  }

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

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

  .x1o2k22w {
    grid-template-columns: repeat(auto-fit,minmax(min(100%,var(--xrs4bq2)),1fr));
  }

  .x1rplyk4 {
    grid-template-columns: repeat(auto-fit,minmax(var(--xrs4bq2),1fr));
  }

  .xj79iww {
    grid-template-columns: var(--x37hl48) 1fr;
  }

  .xiqgcrk {
    inset-inline-end: var(--x1a6k1ms);
  }

  .x1gpk55r {
    inset-inline-start: var(--x1a6k1ms);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

  .x1ddfi8p {
    letter-spacing: var(--xntw7kw);
  }

  .x1og6v9y {
    line-height: var(--x14ie603);
  }

  .x13rc9uj {
    line-height: var(--x1pfqzsb);
  }

  .xt1baz3 {
    line-height: var(--xxwkjta);
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x6u05ig {
    opacity: calc(1 - var(--drawer-swipe-progress, 0));
  }

  .x1clqncf {
    order: -1;
  }

  .x1v2d780 {
    outline-color: var(--x1moaf60);
  }

  .x1cer083 {
    outline-color: var(--xlle875);
  }

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

  .xa9ezo8 {
    outline-offset: calc(-1 * var(--x1wnl4ig));
  }

  .x1hmlm31 {
    outline-offset: var(--x16thvze);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .xs6x360 {
    outline-width: var(--x172n34t);
  }

  .xngsw70 {
    outline-width: var(--x1wnl4ig);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xmzieq6 {
    padding-inline-end: var(--xb8ufn3);
  }

  .xkcw7ln {
    padding-inline-start: var(--x19accck);
  }

  .x1skg7ua {
    padding-inline-start: var(--x1a6k1ms);
  }

  .xpq3uou {
    padding-inline-start: var(--xb8ufn3);
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x73je2i {
    stroke: currentColor;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .x8btvdf {
    stroke-width: var(--x172n34t);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1c071of {
    transform: none;
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .xacbhai {
    transform: translateY(var(--drawer-swipe-movement-y, 0px));
  }

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

  .x1qoylra {
    transition-duration: var(--x1410mlm);
  }

  .x1t60x49 {
    transition-duration: var(--x6x4kin);
  }

  .x1kv0pxb {
    transition-duration: var(--xtemw5a);
  }

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

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

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

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

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

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

  .x19991ni {
    transition-property: opacity;
  }

  .x18dpk69 {
    transition-property: transform, background-color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1mnhl27 {
    transition-property: translate, width;
  }

  .xpv9xj7 {
    transition-timing-function: var(--x10cx1oy);
  }

  .xoeqocm {
    transition-timing-function: var(--x1duszh8);
  }

  .xt2l4on {
    translate: var(--active-tab-left);
  }

  .x1kxipp6 {
    -webkit-user-select: auto;
    user-select: auto;
  }

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

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1ja2u2z {
    z-index: 0;
  }

  .x1nvzhzs {
    z-index: var(--x19ws6pf);
  }

  .x13y5gsl {
    z-index: var(--x19xm5xl);
  }

  .x1n8pstw {
    z-index: var(--x6h0fv3);
  }

  .x6ew528 {
    z-index: var(--xcw57m9);
  }

  .xmf209e {
    z-index: var(--xlwsxc8);
  }

  .x1pzzhqb {
    z-index: var(--xm3s3lq);
  }

  .x8fzzas:hover:not([data-disabled]) {
    background-color: var(--x13krbzv);
  }

  .xuyi0l5:active:not([data-disabled]) {
    background-color: var(--x154504s);
  }

  .xq9w6kb[data-highlighted] {
    background-color: var(--x1oqobs4);
  }

  .x15pw982:hover:not([data-disabled]), .x1p7apb9:hover:not([data-disabled]):not([data-pressed]) {
    background-color: var(--x1vdxnfq);
  }

  .x11j6fnv[data-checked], .x69pwtu:is([data-checked], [data-indeterminate]), .xdnk2j9:focus-within, .xf4ur8j[data-pressed] {
    background-color: var(--xlle875);
  }

  .x1r11rrd:hover:not([data-disabled]) {
    background-color: var(--xr09imz);
  }

  .x1prlgfo[data-checked] {
    background-color: var(--xuacucj);
  }

  .xfsqqz6:hover:not([data-status="active"]), .xxyljyn[data-active] {
    color: var(--x4x7ank);
  }

  .x1wzumsj[data-placeholder] {
    color: var(--xbvjo3t);
  }

  .x1f1m9t4[data-status="active"] {
    color: var(--xlle875);
  }

  .x1nyieck[data-pressed], .x1pydwxj:focus-within {
    color: var(--xuacucj);
  }

  .x5ezrf1[data-disabled] {
    cursor: not-allowed;
  }

  .x1o0odsi[data-status="active"] {
    font-weight: var(--x1908y6p);
  }

  .xxh3kiz[data-disabled] {
    opacity: .5;
  }

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

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

  .x1jzocyc:is([data-starting-style], [data-ending-style]) {
    transform: scale(var(--xjbt24o));
  }

  .x1tluezm:active:not([data-disabled]) {
    transform: scale(var(--xsaruht));
  }

  .x1q84hgc[data-checked] {
    transform: translateX(calc(var(--x1c3mw77) - var(--x1cpsjlc) - 2 * var(--xumlu0r) - 2 * var(--x1myhyx5)));
  }

  .xnqoary:is([data-starting-style], [data-ending-style]) {
    transform: translateY(calc(100% - var(--x1d1vqex) + var(--x172n34t)));
  }

  .xvrr1du[data-starting-style] {
    transform: translateY(var(--x1a6k1ms));
  }

  .xm69ghq[data-swiping] {
    transition-duration: 0s;
  }

  .xk78c8h[data-swiping] {
    -webkit-user-select: none;
    user-select: none;
  }

  .x135w3n3:focus-visible {
    z-index: 1;
  }

  .xnnj0qo:has(:focus-visible) {
    outline-style: solid;
  }

  .x1717ztr:hover {
    background-color: var(--x1vdxnfq);
  }

  .xrdtz80:hover {
    color: var(--x4x7ank);
  }
}

@layer priority5 {
  .xi4r7lk {
    border-bottom-color: var(--x154504s);
  }

  .x3hlt9x {
    border-bottom-color: var(--xc1yuca);
  }

  .x4f1fmf {
    border-bottom-color: var(--xlle875);
  }

  .xw3ns3v {
    border-bottom-color: var(--xrxlbez);
  }

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

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

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

  .x18i1u7l {
    border-bottom-width: var(--x1myhyx5);
  }

  .xbzv4ps {
    border-top-color: var(--x-borderBlockStartColor);
  }

  .xq8gou1 {
    border-top-color: var(--x154504s);
  }

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

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

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

  .xp0skqi {
    border-top-width: var(--x1myhyx5);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x14nvovw {
    bottom: calc(-1 * var(--x1myhyx5));
  }

  .xwoxazp {
    bottom: calc(var(--x1a6k1ms) + env(safe-area-inset-bottom, 0px));
  }

  .xvle69y {
    height: .75rem;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xt7dq6l {
    height: auto;
  }

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

  .x5zb7e9 {
    height: var(--x1cpsjlc);
  }

  .x14ty6bg {
    height: var(--x1fgjbp7);
  }

  .x1vc2zrk {
    height: var(--x1q21xyj);
  }

  .x1om2peq {
    height: var(--x1q48fmg);
  }

  .xhy3qpa {
    height: var(--x1v19dqi);
  }

  .xmmltd3 {
    height: var(--x37hl48);
  }

  .xgz9aq2 {
    height: var(--x3a6pol);
  }

  .xaz3fmk {
    height: var(--x4x5lo8);
  }

  .x1hxe056 {
    height: var(--x64v7jy);
  }

  .xzw6wm {
    height: var(--x9cri84);
  }

  .xgyawpj {
    height: var(--x9n9wld);
  }

  .xun1rj0 {
    height: var(--xj0nmf2);
  }

  .x15noqhp {
    height: var(--xj74rr0);
  }

  .x1wn4cs5 {
    height: var(--xqmuna7);
  }

  .xu96u03 {
    left: 0;
  }

  .x4up1za {
    margin-bottom: calc(-1 * var(--x1d1vqex));
  }

  .x1837767 {
    margin-bottom: var(--x1a6k1ms);
  }

  .x10htbjx {
    margin-top: var(--x1v19dqi);
  }

  .x1cb8f9n {
    margin-top: var(--xb8ufn3);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .x4ys8kp {
    max-height: 45dvh;
  }

  .xy8z8zg {
    max-height: calc(var(--x1h88n) + var(--x1d1vqex));
  }

  .xo54sje {
    max-height: min(var(--available-height),24rem);
  }

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

  .x1sjtlrb {
    max-width: 65ch;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .xq8v1hd {
    max-width: 90%;
  }

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

  .xj95ony {
    max-width: var(--x141o2w1);
  }

  .xgc22sc {
    max-width: var(--x1cq9dec);
  }

  .x1hoxq9y {
    max-width: var(--x1rgk81c);
  }

  .xbmyrt0 {
    max-width: var(--x2i5nxa);
  }

  .x9h5x5r {
    max-width: var(--xmxs7nl);
  }

  .x1tn5z8q {
    min-height: 1lh;
  }

  .xhmtybg {
    min-height: 3.75rem;
  }

  .x1an75qd {
    min-height: 5lh;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x65nank {
    min-height: auto;
  }

  .xl75865 {
    min-height: var(--x1q21xyj);
  }

  .xrixpgh {
    min-height: var(--x1q48fmg);
  }

  .xm4636e {
    min-height: var(--x9n9wld);
  }

  .x1ygcmp3 {
    min-height: var(--xq4jlr5);
  }

  .xq0lwgh {
    min-height: var(--xqmuna7);
  }

  .x1ejbch9 {
    min-height: var(--xyut3so);
  }

  .xeuugli {
    min-width: 0;
  }

  .xj9j1fp {
    min-width: 2.5rem;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x1bnrkr7 {
    min-width: 7rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

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

  .xmciebw {
    min-width: var(--x1q48fmg);
  }

  .x1yluyp7 {
    min-width: var(--x647xde);
  }

  .x6rlhjo {
    min-width: var(--xyut3so);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  @media (width >= 40rem) {
    .x15t7skq.x15t7skq {
      padding: var(--x1bav5nc);
    }

    .xo8iaug.xo8iaug {
      padding: var(--x3e1601);
    }
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .x123ccc {
    padding-bottom: calc(3.75rem + env(safe-area-inset-bottom));
  }

  .x1os9ns1 {
    padding-bottom: calc(var(--x3e1601) + env(safe-area-inset-bottom, 0px) + var(--x1d1vqex));
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .xpp86zp {
    padding-bottom: var(--x1v19dqi);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xc76tub {
    padding-top: var(--x1v19dqi);
  }

  .x19x7143 {
    padding-top: var(--xb8ufn3);
  }

  .xfr3oh9 {
    scroll-margin-top: var(--x1a6k1ms);
  }

  .x13vifvy {
    top: 0;
  }

  .x80663w {
    top: auto;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xoffw1 {
    width: var(--active-tab-width);
  }

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

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

  .xr2k1rf {
    width: var(--x1c3mw77);
  }

  .xp87s79 {
    width: var(--x1cpsjlc);
  }

  .x1blmc13 {
    width: var(--x1k6dx33);
  }

  .x1lx9f2j {
    width: var(--x1q21xyj);
  }

  .xyq5wya {
    width: var(--x1q48fmg);
  }

  .x1bhv8ol {
    width: var(--x37hl48);
  }

  .xryawp6 {
    width: var(--x9cri84);
  }

  .x1h33ul8 {
    width: var(--xj74rr0);
  }

  .x1mrsd2z {
    width: var(--xqmuna7);
  }

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

@layer priority6 {
  @media (width >= 40rem) {
    .x1fr2ige.x1fr2ige {
      border-radius: var(--xomosg2);
    }

    .xbvulwk.xbvulwk {
      gap: var(--x19accck);
    }

    .x166ztk5.x166ztk5 {
      gap: var(--xumlu0r);
    }

    .x1xy9jyk.x1xy9jyk {
      inset-inline: auto;
    }

    .x1mf277c.x1mf277c {
      padding-inline: var(--x19accck);
    }

    .x1dui4w7.x1dui4w7 {
      padding-inline: var(--x1bav5nc);
    }

    .x1pjjh4d.x1pjjh4d {
      padding-inline: var(--xb8ufn3);
    }
  }
}

@layer priority7 {
  @media (width >= 40rem) {
    .xn8qbw0.xn8qbw0 {
      background-color: #0000;
    }
  }

  @media (width >= 60rem) {
    .x1cielf0.x1cielf0 {
      background-color: var(--x9ksfgz);
    }
  }

  @media (width >= 40rem) {
    .xzh5pnb.xzh5pnb {
      border-inline-end-width: var(--x1myhyx5);
    }

    .x12tg2rq.x12tg2rq {
      display: block;
    }
  }

  @media (width >= 60rem) {
    .x1pr1qvh.x1pr1qvh {
      display: flex;
    }

    .x10nw4wf.x10nw4wf {
      display: grid;
    }

    .x1g3d5uv.x1g3d5uv {
      display: none;
    }
  }

  @media (width >= 40rem) {
    .xu8g74q.xu8g74q {
      flex-basis: auto;
    }

    .x9suuag.x9suuag {
      flex-direction: column;
    }
  }

  @media (width >= 60rem) {
    .xo6e3rl.xo6e3rl {
      flex-direction: column;
    }
  }

  @media (width >= 40rem) {
    .x5n3r1w.x5n3r1w {
      flex-direction: row;
    }

    .x1h3nvur.x1h3nvur {
      flex-grow: 0;
    }

    .x4sy68q.x4sy68q {
      font-size: var(--x15acwxl);
    }

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

    .x3ihlc5.x3ihlc5 {
      grid-template-columns: repeat(auto-fit,minmax(var(--x1cq9dec),1fr));
    }

    .x1y3rlfr.x1y3rlfr {
      inset-inline-start: auto;
    }

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

  @media (width >= 60rem) {
    .xaczwkf.xaczwkf {
      order: 0;
    }
  }

  @media (width >= 40rem) {
    .x10c8ery.x10c8ery {
      position: sticky;
    }

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

    .x1seqcye.x1seqcye:hover:not([data-status="active"]) {
      background-color: var(--x1vdxnfq);
    }
  }
}

@layer priority8 {
  @media (width >= 40rem) {
    .xkt0t9a.xkt0t9a {
      border-top-width: 0;
    }

    .x5i4ru4.x5i4ru4 {
      bottom: auto;
    }

    .x5afb5c.x5afb5c {
      height: var(--xq4jlr5);
    }
  }

  @media (width >= 60rem) {
    .xbh8e8r.xbh8e8r {
      min-height: 7rem;
    }
  }

  @media (width >= 40rem) {
    .xsz58ma.xsz58ma {
      min-height: var(--x9n9wld);
    }

    .xbqf2b7.xbqf2b7 {
      min-width: 11rem;
    }

    .x1tqriov.x1tqriov {
      padding-bottom: 0;
    }

    .x9rw0vu.x9rw0vu {
      padding-bottom: var(--x1a6k1ms);
    }

    .xtjf4yz.xtjf4yz {
      padding-top: var(--x1a6k1ms);
    }

    .x128m73b.x128m73b {
      top: 0;
    }

    .x1lw7826.x1lw7826 {
      width: var(--xxmz67o);
    }
  }
}

@layer priority9 {
  .x1110lq5::placeholder {
    color: var(--xbvjo3t);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x10bxx3s:before, .x71tlqn:after {
    flex-grow: 1;
  }
}

@layer priority10 {
  .xlwd48q:after, .xpwrao:before {
    border-top-color: var(--x154504s);
  }

  .xnvurfn:before, .xynf4tj:after {
    border-top-style: solid;
  }

  .xotqbq1:before, .xveh6rk:after {
    border-top-width: var(--x1myhyx5);
  }
}

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

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

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

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

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

:root, .x17l5s09 {
  --x14ie603: 1.15;
  --xxwkjta: 1.3;
  --x1pfqzsb: 1.5;
}

:root, .x1i87ddy {
  --x15f2yk0: .75rem;
  --x730d0y: .875rem;
  --x15acwxl: 1rem;
  --x16job6o: 1.125rem;
  --xyda9wh: 1.375rem;
  --x948paz: 1.75rem;
  --xk6nnyb: 2.25rem;
  --x13hdl6m: 3rem;
}

:root, .x854o4z {
  --x1ar208x: 2px;
  --xzy8y9w: 4px;
  --xomosg2: 6px;
  --x1h06evr: 10px;
  --x1firim6: 16px;
  --xvzhpxf: 999px;
}

:root, .x1ow9mx0 {
  --x1f0wg7v: #9ea5b2;
  --xhrqk9p: #2d95d3;
  --xu9x5up: #41ae61;
  --xspl6p7: #e7c03a;
  --x2erni2: #ed8725;
  --x1wvtg5s: #e24037;
  --x1yh5azu: #8b44c9;
  --x1aca122: #0d111b;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1ow9mx0 {
    --x1f0wg7v: lab(67.4268% -.347018 -7.49527);
    --xhrqk9p: lab(58.0967% -13.9217 -40.6297);
    --xu9x5up: lab(63.609% -45.2849 29.8516);
    --xspl6p7: lab(79.5534% 4.751 68.1331);
    --x2erni2: lab(66.777% 35.3017 64.7628);
    --x1wvtg5s: lab(52.8096% 62.4878 44.0297);
    --x1yh5azu: lab(43.2758% 48.9104 -58.374);
    --x1aca122: lab(5.17507% .133269 -6.57254);
  }
}

:root, .x1v1752d {
  --x1h8d9k9: 400;
  --x5czaj2: 550;
  --x1908y6p: 700;
}

:root, .x5p5zkr {
  --x1myhyx5: 1px;
  --x172n34t: 2px;
  --x1wnl4ig: 2px;
  --x16thvze: 2px;
  --x1fgjbp7: 2px;
}

:root, .xitkcwv {
  --x1safi38: light;
  --xwswwfk: #f9f6f0;
  --x17z52jh: #fffefb;
  --x9ksfgz: #f0ede6;
  --x1vdxnfq: #ece8e0;
  --x4x7ank: #161b23;
  --xbvjo3t: #51555e;
  --x154504s: #d8d4cc;
  --x16f9uaz: #70757e;
  --xlle875: #284cc3;
  --xr09imz: #1c3baa;
  --x1oqobs4: #dfeaff;
  --xuacucj: #fcfcfc;
  --xrxlbez: #ba1e20;
  --x13krbzv: #a20711;
  --xcvulm1: #ffe6e3;
  --x16mhmsm: #fcfcfc;
  --xc1yuca: #965800;
  --xwll2xw: #fcedcd;
  --x1ukqxd2: #197037;
  --xgvr6r2: #dbf5df;
  --x1moaf60: #325bda;
  --x3az4k0: #12161f6b;
  --x9r4m9r: 0 1px 2px #12161f12, 0 2px 8px #12161f0d;
  --x1vlb8fn: 0 2px 6px #12161f14, 0 12px 32px #12161f24;
  --x8bcq44: #2a78d6;
  --x1fngpk8: #eb6834;
  --xgyl7k7: #1baf7a;
  --x2zdauz: #eda100;
  --x8ykgpu: #e34948;
  --x1cac591: #184f95;
  --xx5d0dg: #2a78d6;
  --xjperou: #5598e7;
  --xa3dxr7: #86b6ef;
}

@supports (color: lab(0% 0 0)) {
  :root, .xitkcwv {
    --xwswwfk: lab(97.0163% .224561 3.04743);
    --x17z52jh: lab(99.5484% .079602 1.13984);
    --x9ksfgz: lab(93.776% .287563 3.81384);
    --x1vdxnfq: lab(92.1596% .353158 4.58202);
    --x4x7ank: lab(9.41869% -.00986457 -6.61865);
    --xbvjo3t: lab(36.1233% -.23973 -5.97763);
    --x154504s: lab(84.9674% .356346 4.58421);
    --x16f9uaz: lab(48.8852% -.273764 -5.99428);
    --xlle875: lab(36.0458% 22.2793 -67.1084);
    --xr09imz: lab(29.0452% 23.4142 -63.5689);
    --x1oqobs4: lab(92.283% -.299543 -13.0828);
    --xuacucj: lab(98.84% .0000298023 -.0000119209);
    --xrxlbez: lab(41.2594% 59.8525 42.4252);
    --x13krbzv: lab(34.3841% 56.8342 42.0501);
    --xcvulm1: lab(93.3531% 9.04897 5.32318);
    --x16mhmsm: lab(98.84% .0000298023 -.0000119209);
    --xc1yuca: lab(43.9098% 22.965 54.8778);
    --xwll2xw: lab(94.3529% 1.76743 17.5276);
    --x1ukqxd2: lab(41.1793% -36.3639 24.1285);
    --xgvr6r2: lab(94.1535% -11.8406 7.56155);
    --x1moaf60: lab(41.8192% 22.011 -70.6648);
    --x3az4k0: lab(7.11543% .0978708 -7.25583 / .42);
    --x9r4m9r: 0 1px 2px lab(7.11543% .0978708 -7.25583 / .07), 0 2px 8px lab(7.11543% .0978708 -7.25583 / .05);
    --x1vlb8fn: 0 2px 6px lab(7.11543% .0978708 -7.25583 / .08), 0 12px 32px lab(7.11543% .0978708 -7.25583 / .14);
  }
}

:root, .x125zd8r {
  --x1tlbfq2: 0;
  --xntw7kw: .02em;
}

:root, .x15h52ik {
  --x6x4kin: .12s;
  --xtemw5a: .2s;
  --x1q9dtkg: .32s;
  --x1410mlm: .45s;
  --x10cx1oy: cubic-bezier(.2, 0, 0, 1);
  --x1duszh8: cubic-bezier(.32, .72, 0, 1);
  --xsaruht: .98;
  --xjbt24o: .97;
}

:root, .x170qijk {
  --x8n85yk: 0;
  --xumlu0r: .125rem;
  --x1v19dqi: .25rem;
  --xb8ufn3: .5rem;
  --x19accck: .75rem;
  --x1a6k1ms: 1rem;
  --x3e1601: 1.5rem;
  --x1bav5nc: 2rem;
  --x1d4hyyn: 3rem;
  --x17i6e8: 4rem;
}

:root, .x5yo4ll {
  --xdvcmvx: 0;
  --x5rrjyf: 1;
  --xcw57m9: 100;
  --x6h0fv3: 1000;
  --xm3s3lq: 1100;
  --x19xm5xl: 1200;
  --xlwsxc8: 1300;
  --x19ws6pf: 1400;
}

:root, .x3dy53g {
  --xqmuna7: 2rem;
  --x1q21xyj: 2.5rem;
  --x9n9wld: 3rem;
  --x1q48fmg: 3.5rem;
  --xyut3so: 2.75rem;
  --x37hl48: 1rem;
  --x9cri84: 1.25rem;
  --xj74rr0: 1.25rem;
  --x1c3mw77: 2.75rem;
  --x4x5lo8: 1.625rem;
  --x1cpsjlc: 1.25rem;
  --xmxs7nl: 16rem;
  --xxmz67o: 22.5rem;
  --x1rgk81c: 28rem;
  --x2i5nxa: 36rem;
  --x1k6dx33: 2.5rem;
  --x64v7jy: .25rem;
  --x1d1vqex: 3rem;
  --x1h88n: 85dvh;
  --xq4jlr5: 100dvh;
  --x141o2w1: 72rem;
  --x647xde: 10rem;
  --x1cq9dec: 22rem;
  --xrs4bq2: 12rem;
  --x1ow4szp: 5.5rem;
  --x3a6pol: 2.75rem;
  --xj0nmf2: 1.75rem;
  --xrqk1j9: 10rem;
}

:root, .x1x9qs4z {
  --xxehaqv: "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;
  --xnq4c9b: "Atkinson Hyperlegible Mono Variable", ui-monospace, monospace;
}

@media (prefers-color-scheme: dark) {
  :root, .xitkcwv {
    --x1safi38: dark;
    --xwswwfk: #0c0f16;
    --x17z52jh: #151820;
    --x9ksfgz: #080a0f;
    --x1vdxnfq: #20242d;
    --x4x7ank: #f1eee9;
    --xbvjo3t: #a3a8b1;
    --x154504s: #2c3039;
    --x16f9uaz: #7b808a;
    --xlle875: #84a8fd;
    --xr09imz: #9fbcff;
    --x1oqobs4: #1d2c51;
    --xuacucj: #090f1d;
    --xrxlbez: #f5746d;
    --x13krbzv: #fc928a;
    --xcvulm1: #481b19;
    --x16mhmsm: #1b0a09;
    --xc1yuca: #eebb58;
    --xwll2xw: #3d2a02;
    --x1ukqxd2: #73cb87;
    --xgvr6r2: #11331b;
    --x1moaf60: #95b6ff;
    --x3az4k0: #010203a8;
    --x9r4m9r: 0 1px 2px #0006;
    --x1vlb8fn: 0 0 0 1px #363b43, 0 16px 40px #00000080;
    --x8bcq44: #3987e5;
    --x1fngpk8: #d95926;
    --xgyl7k7: #199e70;
    --x2zdauz: #c98500;
    --x8ykgpu: #e66767;
    --x1cac591: #86b6ef;
    --xx5d0dg: #3987e5;
    --xjperou: #256abf;
    --xa3dxr7: #184f95;
  }

  @supports (color: lab(0% 0 0)) {
    :root, .xitkcwv {
      --xwswwfk: lab(4.38482% -.00352412 -3.99765);
      --x17z52jh: lab(8.2716% -.0373647 -5.8934);
      --x9ksfgz: lab(2.72067% -.00144541 -2.49417);
      --x1vdxnfq: lab(14.0628% -.0816137 -6.64473);
      --x4x7ank: lab(94.2323% .225037 3.04775);
      --xbvjo3t: lab(68.6169% -.279248 -5.26559);
      --x154504s: lab(19.8787% -.160635 -5.94191);
      --x16f9uaz: lab(53.5258% -.283062 -5.99893);
      --xlle875: lab(68.8409% 4.68257 -46.8204);
      --xr09imz: lab(76.0388% 2.55841 -39.9188);
      --x1oqobs4: lab(18.1768% 3.90826 -24.9946);
      --xuacucj: lab(4.28373% .727221 -9.43289);
      --xrxlbez: lab(64.7924% 50.1501 28.7511);
      --x13krbzv: lab(72.0672% 40.5225 22.6719);
      --xcvulm1: lab(16.951% 21.9724 12.701);
      --x16mhmsm: lab(4.24513% 6.84506 2.93062);
      --xc1yuca: lab(79.2562% 11.1802 56.2651);
      --xwll2xw: lab(18.8282% 5.74282 26.2051);
      --x1ukqxd2: lab(74.9852% -38.9702 25.3883);
      --xgvr6r2: lab(18.3995% -18.0724 11.8668);
      --x1moaf60: lab(73.5047% 4.28745 -46.8973);
      --x3az4k0: lab(.452921% .0198856 -.667837 / .66);
      --x9r4m9r: 0 1px 2px lab(0% 0 0 / .4);
      --x1vlb8fn: 0 0 0 1px lab(24.5204% -.189841 -5.95463), 0 16px 40px lab(0% 0 0 / .5);
    }
  }
}

@media (prefers-reduced-motion: reduce) {
  :root, .x15h52ik {
    --x6x4kin: 0s;
    --xtemw5a: 0s;
    --x1q9dtkg: 0s;
    --x1410mlm: 0s;
    --xsaruht: 1;
    --xjbt24o: 1;
  }
}

.xfjxywt.xfjxywt, .xfjxywt.xfjxywt:root {
  --xlle875: #284cc3;
  --xr09imz: #1c3baa;
  --x1oqobs4: #dfeaff;
  --xwswwfk: #f9f6f0;
  --x154504s: #d8d4cc;
  --x16f9uaz: #70757e;
  --x8bcq44: #2a78d6;
  --x1fngpk8: #eb6834;
  --xgyl7k7: #1baf7a;
  --x2zdauz: #eda100;
  --x1cac591: #184f95;
  --xx5d0dg: #2a78d6;
  --xjperou: #5598e7;
  --xa3dxr7: #86b6ef;
  --x8ykgpu: #e34948;
  --xrxlbez: #ba1e20;
  --x13krbzv: #a20711;
  --xcvulm1: #ffe6e3;
  --x1moaf60: #325bda;
  --xbvjo3t: #51555e;
  --xuacucj: #fcfcfc;
  --x16mhmsm: #fcfcfc;
  --x3az4k0: #12161f6b;
  --x1safi38: light;
  --x1vlb8fn: 0 2px 6px #12161f14, 0 12px 32px #12161f24;
  --x9r4m9r: 0 1px 2px #12161f12, 0 2px 8px #12161f0d;
  --x1ukqxd2: #197037;
  --xgvr6r2: #dbf5df;
  --x17z52jh: #fffefb;
  --x1vdxnfq: #ece8e0;
  --x9ksfgz: #f0ede6;
  --x4x7ank: #161b23;
  --xc1yuca: #965800;
  --xwll2xw: #fcedcd;
}

@supports (color: lab(0% 0 0)) {
  .xfjxywt.xfjxywt, .xfjxywt.xfjxywt:root {
    --xlle875: lab(36.0458% 22.2793 -67.1084);
    --xr09imz: lab(29.0452% 23.4142 -63.5689);
    --x1oqobs4: lab(92.283% -.299543 -13.0828);
    --xwswwfk: lab(97.0163% .224561 3.04743);
    --x154504s: lab(84.9674% .356346 4.58421);
    --x16f9uaz: lab(48.8852% -.273764 -5.99428);
    --xrxlbez: lab(41.2594% 59.8525 42.4252);
    --x13krbzv: lab(34.3841% 56.8342 42.0501);
    --xcvulm1: lab(93.3531% 9.04897 5.32318);
    --x1moaf60: lab(41.8192% 22.011 -70.6648);
    --xbvjo3t: lab(36.1233% -.23973 -5.97763);
    --xuacucj: lab(98.84% .0000298023 -.0000119209);
    --x16mhmsm: lab(98.84% .0000298023 -.0000119209);
    --x3az4k0: lab(7.11543% .0978708 -7.25583 / .42);
    --x1vlb8fn: 0 2px 6px lab(7.11543% .0978708 -7.25583 / .08), 0 12px 32px lab(7.11543% .0978708 -7.25583 / .14);
    --x9r4m9r: 0 1px 2px lab(7.11543% .0978708 -7.25583 / .07), 0 2px 8px lab(7.11543% .0978708 -7.25583 / .05);
    --x1ukqxd2: lab(41.1793% -36.3639 24.1285);
    --xgvr6r2: lab(94.1535% -11.8406 7.56155);
    --x17z52jh: lab(99.5484% .079602 1.13984);
    --x1vdxnfq: lab(92.1596% .353158 4.58202);
    --x9ksfgz: lab(93.776% .287563 3.81384);
    --x4x7ank: lab(9.41869% -.00986457 -6.61865);
    --xc1yuca: lab(43.9098% 22.965 54.8778);
    --xwll2xw: lab(94.3529% 1.76743 17.5276);
  }
}

.x1ennk.x1ennk, .x1ennk.x1ennk:root {
  --xlle875: #84a8fd;
  --xr09imz: #9fbcff;
  --x1oqobs4: #1d2c51;
  --xwswwfk: #0c0f16;
  --x154504s: #2c3039;
  --x16f9uaz: #7b808a;
  --x8bcq44: #3987e5;
  --x1fngpk8: #d95926;
  --xgyl7k7: #199e70;
  --x2zdauz: #c98500;
  --x1cac591: #86b6ef;
  --xx5d0dg: #3987e5;
  --xjperou: #256abf;
  --xa3dxr7: #184f95;
  --x8ykgpu: #e66767;
  --xrxlbez: #f5746d;
  --x13krbzv: #fc928a;
  --xcvulm1: #481b19;
  --x1moaf60: #95b6ff;
  --xbvjo3t: #a3a8b1;
  --xuacucj: #090f1d;
  --x16mhmsm: #1b0a09;
  --x3az4k0: #010203a8;
  --x1safi38: dark;
  --x1vlb8fn: 0 0 0 1px #363b43, 0 16px 40px #00000080;
  --x9r4m9r: 0 1px 2px #0006;
  --x1ukqxd2: #73cb87;
  --xgvr6r2: #11331b;
  --x17z52jh: #151820;
  --x1vdxnfq: #20242d;
  --x9ksfgz: #080a0f;
  --x4x7ank: #f1eee9;
  --xc1yuca: #eebb58;
  --xwll2xw: #3d2a02;
}

@supports (color: lab(0% 0 0)) {
  .x1ennk.x1ennk, .x1ennk.x1ennk:root {
    --xlle875: lab(68.8409% 4.68257 -46.8204);
    --xr09imz: lab(76.0388% 2.55841 -39.9188);
    --x1oqobs4: lab(18.1768% 3.90826 -24.9946);
    --xwswwfk: lab(4.38482% -.00352412 -3.99765);
    --x154504s: lab(19.8787% -.160635 -5.94191);
    --x16f9uaz: lab(53.5258% -.283062 -5.99893);
    --xrxlbez: lab(64.7924% 50.1501 28.7511);
    --x13krbzv: lab(72.0672% 40.5225 22.6719);
    --xcvulm1: lab(16.951% 21.9724 12.701);
    --x1moaf60: lab(73.5047% 4.28745 -46.8973);
    --xbvjo3t: lab(68.6169% -.279248 -5.26559);
    --xuacucj: lab(4.28373% .727221 -9.43289);
    --x16mhmsm: lab(4.24513% 6.84506 2.93062);
    --x3az4k0: lab(.452921% .0198856 -.667837 / .66);
    --x1vlb8fn: 0 0 0 1px lab(24.5204% -.189841 -5.95463), 0 16px 40px lab(0% 0 0 / .5);
    --x9r4m9r: 0 1px 2px lab(0% 0 0 / .4);
    --x1ukqxd2: lab(74.9852% -38.9702 25.3883);
    --xgvr6r2: lab(18.3995% -18.0724 11.8668);
    --x17z52jh: lab(8.2716% -.0373647 -5.8934);
    --x1vdxnfq: lab(14.0628% -.0816137 -6.64473);
    --x9ksfgz: lab(2.72067% -.00144541 -2.49417);
    --x4x7ank: lab(94.2323% .225037 3.04775);
    --xc1yuca: lab(79.2562% 11.1802 56.2651);
    --xwll2xw: lab(18.8282% 5.74282 26.2051);
  }
}
