@layer reset{*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;min-width:0;margin:0;font-family:system-ui,sans-serif}html[data-pending] body{visibility:hidden}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}img,svg{vertical-align:middle}}@layer priority1,priority2,priority3,priority4,priority5,priority6,priority7,priority8,priority9;

@layer priority1;

@layer priority2 {
  .x1k9ryns {
    inset: -20px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xr07a1b {
    padding: var(--xqhbzzy);
  }
}

@layer priority3 {
  .x1r7ld26 {
    border-color: currentColor;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x171nwcr {
    border-color: var(--x1473bqy);
  }

  .xv2l1vt {
    border-color: var(--x1nbqh18);
  }

  .x1raqxqv {
    border-color: var(--x1xisbsj);
  }

  .x11fhc5s {
    border-color: var(--x2ptdrf);
  }

  .xe78kgy {
    border-color: var(--xdsunoz);
  }

  .x15v5tf {
    border-color: var(--xh8wz6m);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x9brdto {
    gap: var(--x1hgjqcc);
  }

  .xk4cnu6 {
    gap: var(--x1wp9oqe);
  }

  .x11249ap {
    gap: var(--x1x114ct);
  }

  .x11pq1mo {
    gap: var(--x6t7y9z);
  }

  .x1t0avjg {
    gap: var(--xljxet7);
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x10no89f {
    inset-block: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1hxf5jf {
    margin-block: var(--x1x114ct);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x99dwph {
    padding-block: 13px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .x1a6kali {
    padding-block: 30px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xkjnrgc {
    padding-block: var(--x1hgjqcc);
  }

  .x4c3983 {
    padding-block: var(--x1wp9oqe);
  }

  .x121i4e8 {
    padding-block: var(--x1x114ct);
  }

  .xkmxaec {
    padding-block: var(--x6t7y9z);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1tcxzho {
    padding-inline: 36px;
  }

  .xq9izyf {
    padding-inline: var(--x1x114ct);
  }

  .x15ybmz7 {
    padding-inline: var(--xqhbzzy);
  }

  @media (width <= 1050px) {
    .xb2i5er.xb2i5er {
      gap: 16px;
    }
  }

  @media (width <= 800px) {
    .x1oaupge.x1oaupge {
      padding-inline: 16px;
    }
  }

  @media (width >= 800.01px) and (width <= 1080px) {
    .xnsy5aq.xnsy5aq {
      padding-inline: 24px;
    }
  }

  @container last-reset (width <= 640px) {
    .x1vez7x0.x1vez7x0 {
      gap: 24px;
    }
  }

  @container reset-status (width <= 480px) {
    .x1qebxkt.x1qebxkt {
      gap: 24px;
    }
  }

  @container reset-calendar (width <= 640px) {
    .x1rwirny.x1rwirny {
      gap: 4px;
    }
  }

  @container reset-status (width <= 480px) {
    .xeqd21l.xeqd21l {
      padding-block: 24px;
    }
  }
}

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

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

  .xnajbk2 {
    -webkit-line-clamp: 4;
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x1sg1d4o {
    aspect-ratio: 4 / 5;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xc8h429 {
    background-color: var(--x1060e19);
  }

  .xee1i5t {
    background-color: var(--x115v79t);
  }

  .xccmt35 {
    background-color: var(--x13ktzh3);
  }

  .xnyyxem {
    background-color: var(--x1473bqy);
  }

  .x10dpku4 {
    background-color: var(--x1ijxr45);
  }

  .x1a9bc5v {
    background-color: var(--x1iyev9t);
  }

  .x1adecrv {
    background-color: var(--x1jeb457);
  }

  .x1vm2z3 {
    background-color: var(--x1mdkoz4);
  }

  .x1k3jr0y {
    background-color: var(--x1p3irzn);
  }

  .xxboknn {
    background-color: var(--x1w4w58o);
  }

  .x1hb0iuz {
    background-color: var(--x1xisbsj);
  }

  .x1d2s0w5 {
    background-color: var(--x2ais8r);
  }

  .x124lzkt {
    background-color: var(--x2ptdrf);
  }

  .xferunj {
    background-color: var(--xcrsyt);
  }

  .xvdjd1a {
    background-color: var(--xkxzyas);
  }

  .xdilxkp {
    background-color: var(--xmpunqz);
  }

  .x12owwd9 {
    background-color: var(--xpznx0z);
  }

  .x1sxhlap {
    background-image: linear-gradient(to bottom,var(--x1kmuwz4) 49%,var(--xvhbx8c) 50%,transparent 52%);
  }

  .x1u3gjhl {
    border-inline-end-color: var(--x1nbqh18);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .xknwwgc {
    border-inline-start-color: var(--x1nbqh18);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .x13rtxcs {
    box-shadow: 0 2px 8px var(--xzx81r1);
  }

  .xwwo23y {
    box-shadow: 2px 3px 5px var(--xzx81r1);
  }

  .x1djy0cg {
    box-shadow: inset 0 1px 0 var(--x1kmuwz4),0 3px 0 var(--xvojomu);
  }

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

  .xn3u6i5 {
    clip-path: inset(.6% 1.4% 1.1% round 5% / 3.5%);
  }

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

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .xd3q72k {
    color: var(--x126vskb);
  }

  .xafh3j2 {
    color: var(--x12cgri1);
  }

  .xsh04xc {
    color: var(--x1473bqy);
  }

  .x1fixaa6 {
    color: var(--x16lroau);
  }

  .x2hw0sl {
    color: var(--x19dljt);
  }

  .x1p7cpiu {
    color: var(--x1aim8cl);
  }

  .xx3nvpv {
    color: var(--x1bihon8);
  }

  .x1ntd67s {
    color: var(--x1fkjqu3);
  }

  .x1kmddpv {
    color: var(--x1m73px9);
  }

  .x6zygqn {
    color: var(--xbfd87);
  }

  .xczpr81 {
    color: var(--xdsunoz);
  }

  .xciyj08 {
    color: var(--xkxzyas);
  }

  .x1vp88wd {
    color: var(--xmpunqz);
  }

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x19aimcq {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light;
  }

  .x95zr6u {
    column-gap: var(--x1hgjqcc);
  }

  .x1qgc8oz {
    column-gap: var(--x1wp9oqe);
  }

  .xus7kz8 {
    column-gap: var(--x1x114ct);
  }

  .x12hyqf3 {
    container-name: desk-header;
  }

  .x1kfae8r {
    container-name: reset-artwork;
  }

  .x10vvric {
    container-name: reset-calendar;
  }

  .xipj94m {
    container-name: reset-status last-reset;
  }

  .x71jdaw {
    container-name: reset-status;
  }

  .xah2jqy {
    container-name: source-posts;
  }

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

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .xzyj77d {
    direction: rtl;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x1s85apg {
    display: none;
  }

  .x19yq4x5 {
    filter: drop-shadow(0 5px 5px var(--x1rwahdj));
  }

  .x1xyeu1g {
    filter: sepia(.38);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1h0svms {
    font-family: var(--x14c1ssq);
  }

  .xnml9dm {
    font-family: var(--x1aqm6dr);
  }

  .x1pihd4h {
    font-size: clamp(14px, 6cqw, 24px);
  }

  .x1471wpr {
    font-size: clamp(20px, 10cqw, 36px);
  }

  .x1n3zpge {
    font-size: clamp(32px, 5cqw, 44px);
  }

  .x1d3dfyb {
    font-size: clamp(43px, 6.86cqw, 65px);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1yx3m2t {
    font-size: var(--x124ymi0);
  }

  .xyxmfrm {
    font-size: var(--x131co03);
  }

  .x1u3f2et {
    font-size: var(--x17025fr);
  }

  .x1htbguo {
    font-size: var(--x19iu9pn);
  }

  .xfkzbf0 {
    font-size: var(--x1a54tqz);
  }

  .xr4316y {
    font-size: var(--x1h6mjyf);
  }

  .x1vrlibx {
    font-size: var(--x1jffdyo);
  }

  .x19atb24 {
    font-size: var(--x45mpkb);
  }

  .xs7f63w {
    font-size: var(--x65n46k);
  }

  .xpdujq3 {
    font-size: var(--x8mg0lx);
  }

  .x10goaea {
    font-size: var(--xfbicy3);
  }

  .x17fpewc {
    font-size: var(--xzjydoh);
  }

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

  .x6zppi4 {
    font-weight: var(--x1lr6r8b);
  }

  .x10ei7ew {
    font-weight: var(--x1r1fhvb);
  }

  .x6x9ode {
    font-weight: var(--x1uy17wg);
  }

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

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

  .xx1abn8 {
    grid-column-end: -1;
  }

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

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

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

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

  .xbfuvhf {
    grid-template-columns: minmax(0, 1fr) minmax(320px, 38%);
  }

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

  .xk2ddvo {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
  }

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

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

  .x1clt5hq {
    grid-template-rows: subgrid;
  }

  .x1bv8kjd {
    inset-inline-end: 9px;
  }

  .xl3v32j {
    inset-inline-start: -4px;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x7v7x1q {
    justify-self: center;
  }

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

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

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

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

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x165d6jo {
    margin-inline-start: -4px;
  }

  .x1m8wktw {
    mix-blend-mode: normal;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xd90q6s {
    object-position: 50% 35%;
  }

  .x115dhu7 {
    object-position: center;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x6b6kkm {
    outline-color: var(--x1473bqy);
  }

  .xb0lhv5 {
    outline-color: var(--x1vebcud);
  }

  .x193hqdk {
    outline-color: var(--xmpunqz);
  }

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

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1s780dp {
    outline-width: 3px;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xwodta0 {
    padding-inline-end: 35px;
  }

  .x15axnr2 {
    padding-inline-end: var(--x1x114ct);
  }

  .x13jy36j {
    padding-inline-start: 24px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x7coems {
    padding-inline-start: 9px;
  }

  .x1gq3gbs {
    padding-inline-start: var(--x1x114ct);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1x8h6a4 {
    row-gap: var(--x1hgjqcc);
  }

  .xi7ms8e {
    row-gap: var(--xljxet7);
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

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

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .xpdry0n {
    transform: rotate(-4deg);
  }

  .xp5x71x {
    transform: rotate(-6deg);
  }

  .xr18tz9 {
    transform: rotate(3deg);
  }

  .xdzgsf4 {
    transform: rotate(5deg);
  }

  .xujji13 {
    transform: translate(-50%, calc(-100% - 12px));
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .xdnwjd9 {
    word-break: keep-all;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xf5e64p {
    z-index: 40;
  }

  @supports (appearance: base-select) {
    .x1fmkfgk.x1fmkfgk {
      appearance: base-select;
    }
  }

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

  .xmi3gmm:first-child {
    padding-inline-start: 0;
  }

  .x1qlsc9e:last-child {
    border-inline-end-width: 0;
  }

  .x1lliqd2:target {
    outline-style: solid;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x1lrdghv:checked {
    background-color: var(--xwu52ji);
  }

  .x1bb7ogr:hover {
    background-color: var(--x1nes7bd);
  }

  .xlc2l4u:hover {
    background-color: var(--xwu52ji);
  }

  .x1plh4d2:hover {
    color: var(--x1nes7bd);
  }

  .x1572s67:hover {
    color: var(--xmpunqz);
  }

  .xt4zopc:hover {
    outline-style: solid;
  }

  @media (prefers-reduced-motion: reduce) {
    .xkio4u3.xkio4u3 {
      display: none;
    }
  }

  @media (width <= 640px) {
    .x17p2ydi.x17p2ydi {
      font-size: var(--x65n46k);
    }
  }

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

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

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

  @media (width >= 480.01px) and (width <= 760px) {
    .xqk0hg3.xqk0hg3 {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width >= 761px) and (width <= 1050px) {
    .x1h3lsgp.x1h3lsgp {
      grid-template-columns: minmax(0, 1fr) 255px;
    }
  }

  @media (width <= 640px) {
    .xg4kbpo.xg4kbpo {
      padding-inline-start: 14px;
    }
  }

  @container last-reset (width <= 640px) {
    .xj2018d.xj2018d {
      align-items: stretch;
    }
  }

  @container reset-status (width <= 480px) {
    .x1o7msaa.x1o7msaa {
      align-items: stretch;
    }
  }

  @container last-reset (width <= 640px) {
    .xuiapw7.xuiapw7 {
      align-self: stretch;
    }
  }

  @container reset-status (width <= 480px) {
    .x1e5r6po.x1e5r6po {
      align-self: stretch;
    }
  }

  @container last-reset (width <= 640px) {
    .xsygner.xsygner {
      display: flex;
    }
  }

  @container reset-status (width <= 480px) {
    .x1m79zt.x1m79zt {
      display: flex;
    }
  }

  @container last-reset (width <= 640px) {
    .x13g72kd.x13g72kd {
      display: inline;
    }
  }

  @container reset-status (width <= 480px) {
    .x1cboj1n.x1cboj1n {
      display: inline;
    }
  }

  @container reset-calendar (width <= 640px) {
    .x1q31j5f.x1q31j5f {
      flex-direction: column;
    }
  }

  @container (width <= 480px) {
    .x5ye1ha.x5ye1ha {
      font-size: 36px;
    }
  }

  @container (width > 480px) and (width <= 700px) {
    .x16duad6.x16duad6 {
      font-size: 40px;
    }
  }

  @container (width <= 480px) {
    .x1v0yx7q.x1v0yx7q {
      font-size: 45px;
    }

    .x1tvnciq.x1tvnciq {
      font-size: var(--x17025fr);
    }
  }

  @container source-posts (width <= 800px) {
    .xduxpp5.xduxpp5 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container last-reset (width <= 640px) {
    .xdefl8s.xdefl8s {
      order: 1;
    }
  }

  @container reset-status (width <= 480px) {
    .xf1sy6l.xf1sy6l {
      order: 1;
    }
  }
}

@layer priority5 {
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .xsa96rj {
    border-bottom-color: var(--x1nbqh18);
  }

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

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

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .xifqqab {
    border-top-color: var(--x1nbqh18);
  }

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

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

  .xn0vg7t {
    bottom: 12px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xmrbpvb {
    height: 210px;
  }

  .xjrrmdf {
    height: 310px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xogzpyy {
    height: calc(100% + 40px);
  }

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

  .xnqo47w {
    height: var(--x1o1azsg);
  }

  .x15y5tuu {
    height: var(--x1vlmqjt);
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x2e2xj7 {
    left: 5%;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x4vbgl9 {
    margin-bottom: -4px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x14rwqa1 {
    margin-bottom: var(--x1hgjqcc);
  }

  .x4ec7di {
    margin-bottom: var(--x1x114ct);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .x1qn3z6o {
    margin-right: 4%;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .x178egat {
    margin-top: var(--x1hgjqcc);
  }

  .xs8sm83 {
    max-height: calc(100dvh - 32px);
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .x1wti20i {
    max-width: 1280px;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .xfq485p {
    max-width: 195px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .xaikfu8 {
    max-width: 310px;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }

  .x1lywq0m {
    max-width: min(230px, 100%);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xa3b7fw {
    min-height: 350px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1r3qdcx {
    min-height: 76px;
  }

  .xbs2i3f {
    min-height: var(--x1vlmqjt);
  }

  .x1nmr835 {
    min-height: var(--x4ubyud);
  }

  .xeuugli {
    min-width: 0;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .xh1l8s6 {
    padding-bottom: var(--x1wp9oqe);
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xl2h20d {
    padding-top: var(--x1x114ct);
  }

  .xiwqchu {
    padding-top: var(--x6t7y9z);
  }

  .x19up5dg {
    right: 8px;
  }

  .xanhq36 {
    scroll-margin-top: 24px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .x8l1umf {
    top: 24px;
  }

  .x1qqtqlb {
    top: 34px;
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x187nhsf {
    width: 44px;
  }

  .x5sxuk9 {
    width: 49%;
  }

  .x1hmiwze {
    width: 62%;
  }

  .x1d7z9mz {
    width: 76px;
  }

  .xci0xqf {
    width: 7px;
  }

  .xktia5q {
    width: 80%;
  }

  .x14atkfc {
    width: auto;
  }

  .x1k6zs5h {
    width: calc(100% + 40px);
  }

  .xezivpi {
    width: max-content;
  }

  .xsjcku0 {
    width: min(480px, 100vw - 32px);
  }

  .xcs98ov {
    width: min(640px, 100vw - 32px);
  }

  .x15zfmkx {
    width: var(--x1o1azsg);
  }

  .xokbo86 {
    width: var(--x1vlmqjt);
  }

  @media (width <= 640px) {
    .x1xrb27s.x1xrb27s {
      height: 36px;
    }

    .x1bhq9p0.x1bhq9p0 {
      width: 36px;
    }

    .x16rdxam.x16rdxam {
      width: 56px;
    }
  }

  @container reset-artwork (width <= 270px) {
    .x5e8o.x5e8o {
      height: 270px;
    }
  }

  @container reset-artwork (width <= 320px) {
    .xy1virn.xy1virn {
      height: 270px;
    }
  }

  @container reset-status (width <= 480px) {
    .xvu0r4m.xvu0r4m {
      margin-bottom: 12px;
    }

    .xwvscap.xwvscap {
      margin-bottom: 16px;
    }
  }

  @container reset-artwork (width <= 320px) {
    .x1lz4k5.x1lz4k5 {
      max-width: 240px;
    }
  }

  @container last-reset (width <= 640px) {
    .xb7mu2i.xb7mu2i {
      max-width: 270px;
    }
  }

  @container reset-artwork (width <= 320px) {
    .x15e9wn1.x15e9wn1 {
      max-width: 270px;
    }
  }

  @container last-reset (width <= 640px) {
    .x14c52b7.x14c52b7 {
      max-width: 320px;
    }
  }

  @container reset-status (width <= 480px) {
    .xjd1kup.xjd1kup {
      max-width: none;
    }

    .x1cu7bhq.x1cu7bhq {
      min-height: 0;
    }
  }

  @container reset-artwork (width <= 320px) {
    .x1b8dx1k.x1b8dx1k {
      top: 10px;
    }
  }

  @container desk-header (width <= 480px) {
    .x1f23f02.x1f23f02 {
      width: 100%;
    }
  }

  @container reset-status (width <= 480px) {
    .x1wii1j4.x1wii1j4 {
      width: min(100%, 270px);
    }
  }
}

@layer priority6 {
  .x1onrygn::picker(select) {
    padding: 4px;
  }
}

@layer priority7 {
  .x1votl5w::picker(select) {
    border-color: var(--xh8wz6m);
  }

  .x16sf6s5::picker(select) {
    border-radius: 0;
  }

  .x2coff9:after {
    border-radius: 50%;
  }

  .x1o8an69::picker(select) {
    border-style: solid;
  }

  .x1polv8q::picker(select) {
    border-width: 1px;
  }

  .xb7ltuz:after {
    inset-inline: 0;
  }
}

@layer priority8 {
  .xna0r81:after {
    background-color: var(--x10kppj5);
  }

  .x4krkyc::backdrop {
    background-color: var(--x9dk53v);
  }

  .x3eyo4p::picker(select) {
    background-color: var(--xkxzyas);
  }

  .x8gh84p:after {
    background-color: var(--xkxzyas);
  }

  .xe98sw4::picker(select) {
    box-shadow: none;
  }

  .xkpfe8p::picker(select) {
    box-sizing: border-box;
  }

  .xebtymg::picker(select) {
    color: var(--xmpunqz);
  }

  .x100rkj9:after, .x1s928wv:after {
    content: "";
  }

  .xhkezso:after {
    display: block;
  }

  .x1tb3zuv::picker-icon {
    display: none;
  }

  .x8t3aiq::checkmark {
    display: none;
  }

  .xk8hvl8::picker(select) {
    font-family: var(--x1aqm6dr);
  }

  .xvlynr9::picker(select) {
    font-size: var(--x131co03);
  }

  .x1yslsws::picker(select) {
    line-height: 1.5;
  }

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

  .x1j6awrg:after {
    position: absolute;
  }

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

  @supports (appearance: base-select) {
    .x832tuo.x832tuo::picker(select) {
      appearance: base-select;
    }
  }
}

@layer priority9 {
  .xs3r6y2:after {
    border-top-color: currentColor;
  }

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

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

  .xcock1l:after {
    height: 1px;
  }

  .xazjno2:after {
    height: 35%;
  }

  .x16v8oms:after {
    left: 50%;
  }

  .x1xzezp8:after {
    margin-top: 2px;
  }

  .xkoakhv::picker(select) {
    margin-top: 4px;
  }

  .xson7py::picker(select) {
    max-height: min(360px, 60dvh);
  }

  .x17itefi::picker(select) {
    max-width: calc(100vw - 24px);
  }

  .x1vrrshu:after {
    min-height: 3px;
  }

  .x1vpvimb:after {
    min-width: 3px;
  }

  .xs6yiwh::picker(select) {
    min-width: anchor-size(width);
  }

  .x98vgjt::picker(select) {
    overflow-y: auto;
  }

  .xoqv437:after {
    top: 50%;
  }

  .x10zelvx:after {
    width: 35%;
  }

  .x1pmotqs::picker(select) {
    width: max-content;
  }
}

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

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

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

:root, .x70gycy {
  --x14c1ssq: Arial, Helvetica, sans-serif;
  --x1aqm6dr: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
}

:root, .x1fj7yl7 {
  --x1lr6r8b: 400;
  --x1uy17wg: 500;
  --x1r1fhvb: 700;
}

:root, .xgck1uy {
  --x1p3irzn: #b8cbc5;
  --xkxzyas: #faf6eb;
  --x1w4w58o: #e8e8dc;
  --xwu52ji: #dce4dc;
  --x1mdkoz4: #21372f;
  --x16lroau: #f2f5ee;
  --xmpunqz: #172422;
  --xdsunoz: #56645e;
  --x1m73px9: #46554e;
  --x1473bqy: #284d3e;
  --x1nes7bd: #122f23;
  --x1aim8cl: #f2f5ee;
  --xh8wz6m: #44534c;
  --x1nbqh18: #a7b5aa;
  --x1vebcud: #3b5189;
  --x9dk53v: #10251dd1;
  --xzx81r1: #21372f12;
  --x1rwahdj: #3e2c3126;
  --x1ijxr45: #ddd9f6;
  --x1fkjqu3: #383068;
  --x115v79t: #f4d99a;
  --x12cgri1: #624319;
  --x2ais8r: #bce2c5;
  --xbfd87: #284d3e;
  --xpznx0z: #e0d8fa;
  --x1bihon8: #443472;
  --x1xisbsj: #665095;
  --x1iyev9t: #f4dda0;
  --x126vskb: #644717;
  --x2ptdrf: #8a631e;
  --x1060e19: #a17732;
  --x1jeb457: #ede7fb;
  --xcrsyt: #e7e5db;
  --x13ktzh3: #30294f;
  --x19dljt: #faf3df;
  --xvojomu: #211b39;
  --x10kppj5: #16102580;
  --x1kmuwz4: #ffffff12;
  --xvhbx8c: #00000030;
}

:root, .xkqp2vw {
  --x1vlmqjt: 36px;
  --x4ubyud: 44px;
  --x1o1azsg: 24px;
}

:root, .xg37vht {
  --xljxet7: 4px;
  --x1hgjqcc: 8px;
  --x1wp9oqe: 12px;
  --x1x114ct: 16px;
  --x6t7y9z: 24px;
  --xqhbzzy: 24px;
}

:root, .x1etwvrm {
  --xzjydoh: 11px;
  --x131co03: 12px;
  --x1jffdyo: 13px;
  --x45mpkb: 15px;
  --x1a54tqz: 17px;
  --xfbicy3: 18px;
  --x1h6mjyf: 22px;
  --x124ymi0: 18px;
  --x17025fr: 26px;
  --x65n46k: 34px;
  --x8mg0lx: 42px;
  --x19iu9pn: 16px;
}

@media (width <= 640px), (any-pointer: coarse) {
  :root, .xkqp2vw {
    --x1o1azsg: 44px;
  }
}

@media (width <= 640px) {
  :root, .xg37vht {
    --xqhbzzy: 16px;
  }
}

.x2y0hqi.x2y0hqi, .x2y0hqi.x2y0hqi:root {
  --x1473bqy: #b9dfc3;
  --x1nes7bd: #e1f4e6;
  --xpznx0z: #3d3353;
  --x1bihon8: #ece2ff;
  --x1xisbsj: #c6a9f0;
  --x1iyev9t: #504329;
  --x126vskb: #fae5b3;
  --x2ptdrf: #e8c777;
  --x1060e19: #d8b976;
  --x1mdkoz4: #10231a;
  --x16lroau: #f2f5ee;
  --x1nbqh18: #637e70;
  --x1p3irzn: #172822;
  --x1m73px9: #b6cabe;
  --xcrsyt: #354d41;
  --x1vebcud: #b4c5ff;
  --xwu52ji: #3a4740;
  --xmpunqz: #edf1e9;
  --x1w4w58o: #34453b;
  --x2ais8r: #284d37;
  --xbfd87: #cff0d4;
  --xh8wz6m: #78958a;
  --xdsunoz: #b6cabe;
  --x115v79t: #534222;
  --x12cgri1: #ffe4a8;
  --x1aim8cl: #172822;
  --xkxzyas: #2b3530;
  --x1jeb457: #342e43;
  --xzx81r1: #00000018;
  --x1ijxr45: #3a3459;
  --x1fkjqu3: #e5defd;
}

.x1cn7rh8.x1cn7rh8, .x1cn7rh8.x1cn7rh8:root {
  --x1aqm6dr: Tahoma, Arial, sans-serif;
}
