@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}img,svg{max-width:100%;display:block}button,input,textarea{font:inherit}}

@layer priority1;

@layer priority2 {
  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x13zr7ub {
    padding: var(--x1j8udo4);
  }

  .x1rtok2q {
    padding: var(--x1t0av0i);
  }

  .x19iuj6l {
    padding: var(--x6ll5kx);
  }
}

@layer priority3 {
  .x1yb3uyg {
    border-color: var(--xeoibsb);
  }

  .xscgwo5 {
    border-color: var(--xnrhk4x);
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x60spj5 {
    border-radius: var(--x11m2dzn);
  }

  .xz1z786 {
    border-radius: var(--x1jc3xx4);
  }

  .xvjwesp {
    border-radius: var(--x6bbqmi);
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xqychyg {
    border-width: var(--x18amqb8);
  }

  .x54c15y {
    gap: var(--x1j8udo4);
  }

  .x47fdvr {
    gap: var(--x1qx51m9);
  }

  .xx590ys {
    gap: var(--x1t0av0i);
  }

  .xsv3rxu {
    gap: var(--x1tum5tn);
  }

  .xelxogs {
    gap: var(--x6ll5kx);
  }

  .x1nxocws {
    gap: var(--x9frpru);
  }

  .x1my3ftr {
    gap: var(--xb342va);
  }

  .x7yy4nr {
    gap: var(--xohch8i);
  }

  .x16rgbsa {
    margin-block: var(--x1t0av0i);
  }

  .x1krqd1x {
    margin-block: var(--x9frpru);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xk1u9eu {
    padding-block: var(--x1j8udo4);
  }

  .xnzavna {
    padding-block: var(--x1tum5tn);
  }

  .x190z4lm {
    padding-block: var(--x6ll5kx);
  }

  .xe8rxbw {
    padding-block: var(--xabcd7);
  }

  .x1kaghfx {
    padding-block: var(--xb342va);
  }

  .x1b0k1mk {
    padding-block: var(--xohch8i);
  }

  .xnbn7dl {
    padding-inline: var(--x1j8udo4);
  }

  .x1u61fnx {
    padding-inline: var(--x6ll5kx);
  }

  .x1lh56gv {
    padding-inline: var(--xb342va);
  }

  .x4w1tf4 {
    padding-inline: var(--xohch8i);
  }

  .x166nvcd {
    padding-inline: var(--xwmdgag);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xksl8sf:focus-visible {
    outline: var(--x6bbqmi) solid var(--xnrhk4x);
  }
}

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

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

  .xf9an59 {
    animation-delay: calc(var(--xarohc) * 2);
  }

  .x1i459rs {
    animation-delay: var(--xarohc);
  }

  .x1mjnuzz {
    animation-duration: var(--x1mgsab3);
  }

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

  .xi1bcxy {
    animation-name: xkrgsfx-B;
  }

  .xkkjdf1 {
    animation-timing-function: var(--x1bc53yk);
  }

  .x187moxn {
    backdrop-filter: blur(var(--xb342va));
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x1akuwt4 {
    background-color: var(--x1yfwheg);
  }

  .x1dflrdm {
    background-color: var(--x3ehudb);
  }

  .x1kfs5v3 {
    background-color: var(--x5grxfg);
  }

  .x1gy48a {
    background-color: var(--xdco8fa);
  }

  .x1dqj0gi {
    background-color: var(--xgert6j);
  }

  .x12tzqi4 {
    background-color: var(--xljata2);
  }

  .x65ishq {
    background-color: var(--xrtpnby);
  }

  .x1icr38k {
    box-shadow: var(--x1b4w5vz);
  }

  .x1sinsq0 {
    box-shadow: var(--x1np5q8l);
  }

  .xepdkpl {
    box-shadow: var(--xl17hta),0 0 0 var(--x18amqb8) var(--xnrhk4x);
  }

  .x1mux2hk {
    box-shadow: var(--xl17hta);
  }

  .x13udbb4 {
    box-shadow: var(--xmjlk6w);
  }

  .x1heor9g {
    color: inherit;
  }

  .xe1xfot {
    color: var(--x194jbq0);
  }

  .x1b48gsr {
    color: var(--x1wuw56k);
  }

  .xm2cq23 {
    color: var(--x5zmvhv);
  }

  .x1lbkw1y {
    color: var(--xln7bbu);
  }

  .x17rrvgz {
    color: var(--xrtpnby);
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1yqouig {
    font-family: var(--x18w4f2f);
  }

  .xblmpw3 {
    font-family: var(--xnam09c);
  }

  .x1qdasug {
    font-size: var(--x3twyfs);
  }

  .x1wwc5cm {
    font-size: var(--xahqnax);
  }

  .xopcd87 {
    font-size: var(--xfgen31);
  }

  .x6zoejp {
    font-size: var(--xhdj40q);
  }

  .x12vgb2x {
    font-size: var(--xyb2v69);
  }

  .x1vqu852 {
    font-size: var(--xyrmn7r);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xk4udf1 {
    font-weight: var(--x1k8ee1k);
  }

  .xuhn7hq {
    font-weight: var(--x6roe2a);
  }

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

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

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1irzn4n {
    letter-spacing: var(--x11qa947);
  }

  .x1ps1pbg {
    letter-spacing: var(--x2jo5nb);
  }

  .x1gy2q9y {
    letter-spacing: var(--x8cl2g9);
  }

  .x1v9fs6e {
    letter-spacing: var(--xcpx768);
  }

  .x2s2nug {
    letter-spacing: var(--xj9a5qt);
  }

  .x1hiqtuj {
    line-height: var(--x118kw6o);
  }

  .xy7eah9 {
    line-height: var(--x1ymaveg);
  }

  .x1w5ryzy {
    line-height: var(--xdg82wm);
  }

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

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x18p4gyd {
    outline-offset: var(--x6bbqmi);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x1dvuyyw {
    padding-inline-start: var(--x1j8udo4);
  }

  .x47corl {
    pointer-events: none;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xtb0fv9 {
    -webkit-text-decoration-color: color-mix(in srgb,var(--xnrhk4x) 45%,transparent);
    text-decoration-color: color-mix(in srgb,var(--xnrhk4x) 45%,transparent);
  }

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

  .x8gylg2 {
    text-decoration-thickness: var(--x18amqb8);
  }

  .xpxqdhw {
    text-shadow: var(--x1l3mu9f);
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .xnm2m16 {
    text-underline-offset: var(--xysd1bw);
  }

  .x1c071of {
    transform: none;
  }

  .x1eavr9u {
    transform: translateY(8px);
  }

  .x15yupiu {
    transform: translateY(var(--x1j8udo4));
  }

  .x1ahifba {
    transition-delay: 0s;
  }

  .xczzy1e {
    transition-delay: calc(var(--x8zmgrx) * 2);
  }

  .x1fu3ild {
    transition-delay: calc(var(--x8zmgrx) * 3);
  }

  .x5l6thw {
    transition-delay: calc(var(--x8zmgrx) * 4);
  }

  .x1pjf2iq {
    transition-delay: calc(var(--x8zmgrx) * 5);
  }

  .x1we2igh {
    transition-delay: calc(var(--x8zmgrx) * 6);
  }

  .x1ithhve {
    transition-delay: calc(var(--x8zmgrx) * 7);
  }

  .x7aorbl {
    transition-delay: calc(var(--x8zmgrx) * 8);
  }

  .x8yqjrq {
    transition-delay: var(--x8zmgrx);
  }

  .x1pv9i8n {
    transition-duration: 50ms;
  }

  .x28t2te {
    transition-duration: var(--x1k5kg0x);
  }

  .xoejhqk {
    transition-duration: var(--x1retu70);
  }

  .x2jitzk {
    transition-duration: var(--x75d4tu);
  }

  .x6czx87 {
    transition-duration: var(--xgxuij1);
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .xymwx93 {
    transition-property: color, background-color, box-shadow, transform;
  }

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

  .xz1df8t {
    transition-property: color, text-decoration-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x134z7xi {
    transition-property: opacity, transform, color;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .xxrbq2n {
    transition-property: width;
  }

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

  .x1hqehcx {
    transition-timing-function: var(--x1bc53yk);
  }

  .x1sj2tg5 {
    transition-timing-function: var(--xhhcqqt);
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xr3wr4b.xr3wr4b:where(.x-default-marker:hover *) {
    color: var(--xrtpnby);
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .x14yd7yb:hover {
    background-color: var(--x1euu68q);
  }

  .x158jay4:hover {
    background-color: var(--x3ehudb);
  }

  .x1wg4sbd:hover {
    background-color: var(--xdco8fa);
  }

  .x900p8m:hover {
    box-shadow: var(--x19xjocq);
  }

  .x1xgki9g:hover {
    color: var(--x182bz6n);
  }

  .xtbl2ws:hover {
    color: var(--x1wuw56k);
  }

  .xu6wlxs:hover {
    color: var(--xrtpnby);
  }

  .x1d49cy8:hover {
    -webkit-text-decoration-color: var(--x182bz6n);
    text-decoration-color: var(--x182bz6n);
  }

  .xvaglp0:focus {
    box-shadow: var(--xl17hta),0 0 0 var(--x6bbqmi) var(--xnrhk4x);
  }

  .x1pkq41:active {
    box-shadow: var(--xvfvxgq);
  }

  .xd3so5o:active {
    transform: scale(.97);
  }

  .xymg228:active {
    transform: translateY(1px);
  }
}

@layer priority5 {
  .x1m7fv7s {
    border-bottom-color: var(--xeoibsb);
  }

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

  .xaaztch {
    border-bottom-width: var(--x18amqb8);
  }

  .x1da6sgm {
    border-bottom-width: var(--x6bbqmi);
  }

  .xqsy2dx {
    border-left-color: var(--xh79ivl);
  }

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

  .x176x968 {
    border-left-width: var(--x6bbqmi);
  }

  .xt0ekjw {
    border-top-color: var(--xeoibsb);
  }

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

  .xpgc4sr {
    border-top-width: var(--x18amqb8);
  }

  .x5yr21d {
    height: 100%;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1rbr9jf {
    height: var(--x1cn6ah0);
  }

  .x174a3yw {
    height: var(--x1qx51m9);
  }

  .x194xmv2 {
    height: var(--x6ll5kx);
  }

  .xu96u03 {
    left: 0;
  }

  .x7gdnjm {
    margin-bottom: var(--x1j8udo4);
  }

  .x8solvr {
    margin-bottom: var(--x1qx51m9);
  }

  .xcanruz {
    margin-bottom: var(--x1t0av0i);
  }

  .x125dkky {
    margin-bottom: var(--x6ll5kx);
  }

  .xegvzjo {
    margin-bottom: var(--xabcd7);
  }

  .x1jnu118 {
    margin-bottom: var(--xohch8i);
  }

  .x1o406qd {
    margin-top: var(--x1j8udo4);
  }

  .xfs14bq {
    margin-top: var(--x1qx51m9);
  }

  .x1i78i9l {
    margin-top: var(--x1t0av0i);
  }

  .x8u00c {
    margin-top: var(--x1tum5tn);
  }

  .x1lh0elt {
    margin-top: var(--xohch8i);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xx42o5b {
    max-width: calc(var(--xs9udc) * 2);
  }

  .x17o9y16 {
    max-width: var(--xclgtml);
  }

  .x2keslk {
    max-width: var(--xlq40yf);
  }

  .xz6u6c9 {
    max-width: var(--xs9udc);
  }

  .xkx3a9n {
    min-height: 6lh;
  }

  .xeuugli {
    min-width: 0;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .xvay6pm {
    padding-bottom: var(--x1t0av0i);
  }

  .x68uig7 {
    padding-bottom: var(--x1tum5tn);
  }

  .xmx5b8f {
    padding-bottom: var(--xohch8i);
  }

  .x14fryn7 {
    padding-left: var(--x1t0av0i);
  }

  .x165kc57 {
    padding-top: var(--x1qx51m9);
  }

  .x2kh0q7 {
    padding-top: var(--x1t0av0i);
  }

  .x14dcprr {
    padding-top: var(--x1tum5tn);
  }

  .xa7wlws {
    padding-top: var(--xabcd7);
  }

  .x3m8u43 {
    right: 0;
  }

  .x4ofv5q {
    scroll-margin-top: var(--x1tum5tn);
  }

  .x13vifvy {
    top: 0;
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x14atkfc {
    width: auto;
  }
}

@layer priority6 {
  @media (width >= 601px) {
    .x6nolge.x6nolge {
      gap: var(--x1t0av0i);
    }

    .x1iy3ayf.x1iy3ayf {
      gap: var(--x9frpru);
    }
  }

  @media print {
    .x8idjjh.x8idjjh {
      gap: var(--x6ll5kx);
    }
  }

  @media (width >= 640px) {
    .x18pjuhg.x18pjuhg {
      padding-inline: var(--x1agnnkm);
    }
  }
}

@layer priority7 {
  @media (width >= 601px) {
    .x1tc9vsi.x1tc9vsi {
      align-items: flex-end;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1j0t5fi.x1j0t5fi {
      animation-name: none;
    }
  }

  @media print {
    .xt5wp4o.xt5wp4o {
      color: var(--x194jbq0);
    }
  }

  @media (prefers-color-scheme: dark) {
    .x182vcke.x182vcke {
      display: flex;
    }

    .x5saoeo.x5saoeo {
      display: none;
    }
  }

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

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

    .x1ef741m.x1ef741m {
      flex-wrap: nowrap;
    }
  }

  @media (width >= 640px) {
    .x1vht4eb.x1vht4eb {
      font-size: var(--x18xwyq4);
    }

    .x147j747.x147j747 {
      font-size: var(--xyb2v69);
    }
  }

  @media print {
    .x1o1pvln.x1o1pvln {
      font-size: var(--xahqnax);
    }

    .x1cl91f2.x1cl91f2 {
      font-size: var(--xfgen31);
    }

    .xcfpi7a.xcfpi7a {
      font-size: var(--xyrmn7r);
    }
  }

  @media (width >= 640px) {
    .xdap9zg.xdap9zg {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x105j016.x105j016 {
      opacity: 1;
    }
  }

  @media print {
    .xnymok7.xnymok7 {
      padding-inline-start: var(--x6ll5kx);
    }
  }

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

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

    .xinhyg8.xinhyg8 {
      transition-property: color;
    }

    .xt497b8.xt497b8 {
      transition-property: none;
    }
  }
}

@layer priority8 {
  @media print {
    .x10qhnjp.x10qhnjp {
      border-bottom-color: var(--x194jbq0);
    }

    .x1ggz2qc.x1ggz2qc {
      margin-bottom: var(--x1j8udo4);
    }

    .xlsofcn.xlsofcn {
      margin-bottom: var(--x6ll5kx);
    }

    .x1cpwltw.x1cpwltw {
      padding-bottom: var(--xb342va);
    }
  }
}

@layer priority9 {
  .xnubfee::selection {
    background-color: var(--xdco8fa);
  }

  .x1y7yc66:before {
    color: var(--xln7bbu);
  }

  .xrkl6b::selection {
    color: var(--xrtpnby);
  }

  .x1l42xa7:before {
    content: "—";
  }

  .x1hmns74:before {
    position: absolute;
  }
}

@layer priority10 {
  .x1wlytlt:before {
    left: 0;
  }

  .x1y3wzot:before {
    top: 0;
  }
}

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

@keyframes xkrgsfx-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

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

:root, .xktz12 {
  --x11qa947: -.025em;
  --xcpx768: -.01em;
  --x2jo5nb: 0;
  --x8cl2g9: .02em;
  --xj9a5qt: .14em;
}

:root, .x1pd6c1u {
  --x18amqb8: 1px;
  --x6bbqmi: 2px;
  --xysd1bw: .2em;
}

:root, .x1wnltmq {
  --x18w4f2f: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xnam09c: "DM Mono", "SF Mono", "Fira Code", "Fira Mono", monospace;
}

:root, .xpivhla {
  --x194jbq0: #1a1a1a;
  --x5zmvhv: #3f3f3f;
  --xln7bbu: #626262;
  --xrtpnby: #b33939;
  --x182bz6n: #922b2b;
  --x1wuw56k: #fff;
  --xgert6j: #fff;
  --x5grxfg: #f5f5f5;
  --xdco8fa: #b3393914;
  --x3ehudb: #b33939;
  --x1euu68q: #922b2b;
  --x1yfwheg: #ffffffe0;
  --xeoibsb: #e5e5e5;
  --xh79ivl: #d0d0d0;
  --xnrhk4x: #b33939;
  --xljata2: #fff;
  --x1lmptxy: #f5f5f5;
}

:root, .x12l594k {
  --x1b4w5vz: 0 1px 0 #00000014, 0 0 0 1px #0000000a;
  --x19xjocq: 0 1px 2px #0000001a, 0 0 0 1px #0000000f;
  --xvfvxgq: inset 0 1px 2px #00000014, 0 0 0 1px #0000000a;
  --xl17hta: inset 0 1px 2px #0000000f, inset 0 0 0 1px #0000000a;
  --xmjlk6w: inset 0 1px 2px #00000014;
  --x1np5q8l: 0 2px 8px #00000014, 0 0 0 1px #0000000a;
  --x1l3mu9f: 0 1px 0 #ffffff80;
}

:root, .x1txq4fr {
  --x1jc3xx4: 6px;
  --x11m2dzn: 10px;
  --x1jvwq92: 9999px;
}

:root, .xuk1y72 {
  --x1k8ee1k: 400;
  --x6roe2a: 500;
}

:root, .xesv83x {
  --x1ymaveg: 1.15;
  --xdg82wm: 1.35;
  --x118kw6o: 1.65;
}

:root, .x1p167aq {
  --x9frpru: 0;
  --xb342va: .25rem;
  --xohch8i: .5rem;
  --x6ll5kx: 1rem;
  --x1j8udo4: 1.5rem;
  --x1t0av0i: 2rem;
  --x1qx51m9: 3rem;
  --x1tum5tn: 4rem;
  --xabcd7: 6rem;
}

:root, .x1xkk54m {
  --xgxuij1: .15s;
  --x1retu70: .2s;
  --x75d4tu: .4s;
  --x1mgsab3: .6s;
  --xarohc: 70ms;
  --x8zmgrx: 45ms;
  --x1k5kg0x: .9s;
  --xhhcqqt: ease;
  --x1bc53yk: cubic-bezier(.22, 1, .36, 1);
}

:root, .xtue39q {
  --xs9udc: 740px;
  --x1agnnkm: 2rem;
  --xwmdgag: 1rem;
  --xclgtml: 440px;
  --xlq40yf: 26rem;
  --x1cn6ah0: 200px;
}

:root, .x1k5npca {
  --xyrmn7r: .75rem;
  --xahqnax: .8125rem;
  --xfgen31: 1rem;
  --x3twyfs: 1.1875rem;
  --xhdj40q: 1.375rem;
  --xyb2v69: 2rem;
  --x18xwyq4: 2.75rem;
}

@media (prefers-color-scheme: dark) {
  :root, .xpivhla {
    --x182bz6n: #ff8a80;
    --x1wuw56k: #1a1a1e;
    --xgert6j: #242428;
    --x5grxfg: #2e2e34;
    --xdco8fa: #e573732e;
    --x3ehudb: #e57373;
    --x1euu68q: #ff8a80;
    --x1yfwheg: #1a1a1ee0;
    --xh79ivl: #4f4f5a;
    --xnrhk4x: #e57373;
    --x1lmptxy: #242428;
  }
}

@media print {
  :root, .xpivhla {
    --x194jbq0: #1a1a1a;
    --x5zmvhv: #3f3f3f;
    --xln7bbu: #626262;
    --xrtpnby: #b33939;
    --xeoibsb: #e5e5e5;
    --xljata2: #fff;
  }
}

@media screen and (prefers-color-scheme: dark) {
  :root, .xpivhla {
    --x194jbq0: #fff;
    --x5zmvhv: #dedee9;
    --xln7bbu: #b2b2bf;
    --xrtpnby: #e57373;
    --xeoibsb: #3b3b44;
    --xljata2: #1a1a1e;
  }
}

@media (prefers-color-scheme: dark) {
  :root, .x12l594k {
    --x1b4w5vz: 0 1px 0 #ffffff0f, 0 0 0 1px #ffffff0a;
    --x19xjocq: 0 1px 2px #ffffff14, 0 0 0 1px #ffffff0f;
    --xvfvxgq: inset 0 1px 2px #0003, 0 0 0 1px #ffffff0a;
    --xl17hta: inset 0 1px 2px #0003, inset 0 0 0 1px #ffffff0a;
    --xmjlk6w: inset 0 1px 2px #0000004d;
    --x1np5q8l: 0 2px 8px #0000004d, 0 0 0 1px #ffffff0a;
    --x1l3mu9f: 0 1px 0 #0000004d;
  }
}

.x1j761an.x1j761an, .x1j761an.x1j761an:root {
  --x3ehudb: #b33939;
  --x1euu68q: #922b2b;
  --xdco8fa: #b3393914;
  --x5grxfg: #f5f5f5;
  --x1yfwheg: #ffffffe0;
  --xgert6j: #fff;
  --xnrhk4x: #b33939;
  --xh79ivl: #d0d0d0;
  --xeoibsb: #e5e5e5;
  --xrtpnby: #b33939;
  --x182bz6n: #922b2b;
  --x1wuw56k: #fff;
  --x194jbq0: #1a1a1a;
  --x5zmvhv: #3f3f3f;
  --xln7bbu: #626262;
  --x1lmptxy: #f5f5f5;
  --xljata2: #fff;
}

.x19gc00s.x19gc00s, .x19gc00s.x19gc00s:root {
  --x3ehudb: #e57373;
  --x1euu68q: #ff8a80;
  --xdco8fa: #e573732e;
  --x5grxfg: #2e2e34;
  --x1yfwheg: #1a1a1ee0;
  --xgert6j: #242428;
  --xnrhk4x: #e57373;
  --xh79ivl: #4f4f5a;
  --xeoibsb: #3b3b44;
  --xrtpnby: #e57373;
  --x182bz6n: #ff8a80;
  --x1wuw56k: #1a1a1e;
  --x194jbq0: #fff;
  --x5zmvhv: #dedee9;
  --xln7bbu: #b2b2bf;
  --x1lmptxy: #242428;
  --xljata2: #1a1a1e;
}

.x12kv8w1.x12kv8w1, .x12kv8w1.x12kv8w1:root {
  --xmjlk6w: inset 0 1px 2px #00000014;
  --xl17hta: inset 0 1px 2px #0000000f, inset 0 0 0 1px #0000000a;
  --x1np5q8l: 0 2px 8px #00000014, 0 0 0 1px #0000000a;
  --x1b4w5vz: 0 1px 0 #00000014, 0 0 0 1px #0000000a;
  --xvfvxgq: inset 0 1px 2px #00000014, 0 0 0 1px #0000000a;
  --x19xjocq: 0 1px 2px #0000001a, 0 0 0 1px #0000000f;
  --x1l3mu9f: 0 1px 0 #ffffff80;
}

.x42l4fs.x42l4fs, .x42l4fs.x42l4fs:root {
  --xmjlk6w: inset 0 1px 2px #0000004d;
  --xl17hta: inset 0 1px 2px #0003, inset 0 0 0 1px #ffffff0a;
  --x1np5q8l: 0 2px 8px #0000004d, 0 0 0 1px #ffffff0a;
  --x1b4w5vz: 0 1px 0 #ffffff0f, 0 0 0 1px #ffffff0a;
  --xvfvxgq: inset 0 1px 2px #0003, 0 0 0 1px #ffffff0a;
  --x19xjocq: 0 1px 2px #ffffff14, 0 0 0 1px #ffffff0f;
  --x1l3mu9f: 0 1px 0 #0000004d;
}
