@font-face{font-family:Geist;src:url(/assets/Geist-Variable-Bj2R_7yk.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Italic_wght_-B73BBqMU.woff2)format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-Dispecij.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Italic_wght_-mwDa1Tu8.woff2)format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}:root{--tbr-font-sans:"Geist", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--tbr-font-mono:"Geist Mono", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--tbr-color-page:246 247 244;--tbr-color-surface:255 255 255;--tbr-color-surface-soft:250 250 248;--tbr-color-surface-hover:242 244 240;--tbr-color-text:28 30 28;--tbr-color-text-secondary:75 78 74;--tbr-color-text-muted:107 110 106;--tbr-color-text-subtle:148 151 146;--tbr-color-line:230 232 227;--tbr-color-line-strong:209 212 206;--tbr-color-inverse:255 255 255;--tbr-color-shadow:0 0 0;--tbr-color-shadow-strong:15 23 18;--tbr-color-scrim:8 10 8;--tbr-color-accent:26 144 112;--tbr-color-accent-hover:21 120 92;--tbr-color-accent-soft:234 245 240;--tbr-color-danger:201 69 69;--tbr-color-danger-soft:254 240 240;--tbr-color-success:45 138 94;--tbr-color-warning:166 106 18;--tbr-color-info:61 123 168;--tbr-color-focus:26 144 112;--tbr-radius-1:4px;--tbr-radius-2:5px;--tbr-radius-control:6px;--tbr-radius-card:6px;--tbr-radius-panel:8px;--tbr-radius-pill:999px;--tbr-space-1:2px;--tbr-space-2:4px;--tbr-space-3:8px;--tbr-space-4:12px;--tbr-space-5:16px;--tbr-space-6:20px;--tbr-space-8:32px;--tbr-control-sm:28px;--tbr-control-md:36px;--tbr-control-lg:44px;--tbr-dur-fast:.12s;--tbr-dur-normal:.18s;--tbr-ease:cubic-bezier(.2, 0, 0, 1);--tbr-font-weight-regular:400;--tbr-font-weight-medium:500;--tbr-font-weight-semibold:600;--tbr-font-weight-bold:650;--tbr-font-weight-heavy:700;--tbr-z-base:1;--tbr-z-sticky:100;--tbr-z-dropdown:200;--tbr-z-overlay:300;--tbr-z-modal:400;--tbr-z-toast:500;--tbr-shadow-sm:0 1px 2px rgb(var(--tbr-color-shadow) / .08);--tbr-shadow-md:0 4px 12px rgb(var(--tbr-color-shadow) / .12);--tbr-shadow-lg:0 8px 24px rgb(var(--tbr-color-shadow) / .18);--tbr-shadow-xl:0 12px 40px rgb(var(--tbr-color-shadow) / .22);--tbr-shadow-floating:0 4px 20px rgb(var(--tbr-color-shadow) / .1);--tbr-shadow-dragging:0 12px 40px rgb(var(--tbr-color-shadow) / .15)}*,:before,:after{box-sizing:border-box}html{background:rgb(var(--tbr-color-page));min-width:320px;min-height:100%}body{background:rgb(var(--tbr-color-page));min-width:320px;min-height:100vh;color:rgb(var(--tbr-color-text));font-family:var(--tbr-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}#root{min-height:100vh}button,input,textarea,select{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}[data-tbr-pagination]>nav>ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}

@layer tabora.priority1;

@layer tabora.priority2 {
  .xzk5xrs {
    font: 650 8px / 1 inherit;
  }

  .x25zpv3 {
    font: 700 14px / 1 inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xaqq2fw {
    padding: 11px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xffpd3m {
    padding: 6px 7px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xup17s2 {
    padding: 7px 8px;
  }

  .xn1qhxa {
    padding: 7px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xskserf {
    padding: 9px;
  }

  .xkibqv1 {
    padding: clamp(7px, 8cqw, 11px);
  }

  .xhsjkym {
    padding: clamp(7px, 8cqw, 12px);
  }

  .x10ewdmw {
    padding: clamp(8px, 9cqw, 13px);
  }

  .x19p5kzl {
    padding: var(--x6v5gt0);
  }

  .x5zwvxz {
    padding: var(--xgitsbf);
  }

  .xfg9od9 {
    padding: var(--xouzzpo);
  }

  @media (width <= 480px) {
    .x10bq0k.x10bq0k {
      margin: 0;
    }

    .x1oavtaa.x1oavtaa {
      padding: 12px;
    }

    .x1kuga27.x1kuga27 {
      padding: var(--xgitsbf);
    }
  }
}

@layer tabora.priority3 {
  .xw8mllz {
    background-position: 0 0, 50% 54%, 50% 54%;
  }

  .xun7oi9 {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 18%,rgb(var(--tbr-color-line)));
  }

  .x14lp9yu {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 22%,rgb(var(--tbr-color-line)));
  }

  .x10v4vcp {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 24%,rgb(var(--tbr-color-line)));
  }

  .xo98ss4 {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 30%,transparent);
  }

  .xhi30n3 {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 34%,rgb(var(--tbr-color-line)));
  }

  .x371jva {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 38%,rgb(var(--tbr-color-line)));
  }

  .x8whk16 {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 42%,rgb(var(--tbr-color-line)));
  }

  .x1r7ld26 {
    border-color: currentColor;
  }

  .x1a48tsb {
    border-color: rgb(var(--tbr-color-accent-soft));
  }

  .x1gw8oni {
    border-color: rgb(var(--tbr-color-accent));
  }

  .x1yhzq5d {
    border-color: rgb(var(--tbr-color-danger) / .2);
  }

  .xppwr22 {
    border-color: rgb(var(--tbr-color-danger) / .25);
  }

  .x1uze9wf {
    border-color: rgb(var(--tbr-color-danger) / .3);
  }

  .x10k8cpp {
    border-color: rgb(var(--tbr-color-info) / .2);
  }

  .x1o065dn {
    border-color: rgb(var(--tbr-color-line-strong));
  }

  .xlq00d1 {
    border-color: rgb(var(--tbr-color-line));
  }

  .xyshc5x {
    border-color: rgb(var(--tbr-color-success) / .2);
  }

  .xku3hhk {
    border-color: rgb(var(--tbr-color-text));
  }

  .x9zijsu {
    border-color: rgb(var(--tbr-color-warning) / .2);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x18k5wkm {
    border-color: var(--x13ezamt);
  }

  .x1macje {
    border-color: var(--x3pquh3);
  }

  .x1l6fmx1 {
    border-color: var(--xiezkg8);
  }

  .xiswc1y {
    border-color: var(--xstzx39);
  }

  .x9fqev4 {
    border-color: var(--xuzztd1);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1pa8002 {
    border-radius: var(--tbr-radius-1);
  }

  .x12lapnj {
    border-radius: var(--tbr-radius-2);
  }

  .x3uixyq {
    border-radius: var(--tbr-radius-control);
  }

  .xiya1pb {
    border-radius: var(--tbr-radius-panel, 8px);
  }

  .xsq8e02 {
    border-radius: var(--tbr-radius-panel);
  }

  .xpsujf5 {
    border-radius: var(--tbr-radius-pill);
  }

  .xmbm9gb {
    border-radius: var(--x15hbscq);
  }

  .xub27ad {
    border-radius: var(--x1eemo8a);
  }

  .x11adxwf {
    border-radius: var(--x1fhbwta);
  }

  .x1m5029j {
    border-radius: var(--x1lqgvpq);
  }

  .x13vba9k {
    border-radius: var(--x1lz1jhq);
  }

  .x10v7r49 {
    border-radius: var(--x9dpx1n);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .x10xk801 {
    border-width: clamp(4px, 5cqw, 7px);
  }

  .x3psx0u {
    flex: none;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1rkc3e {
    gap: clamp(4px, 5cqw, 7px);
  }

  .x19sjzps {
    gap: var(--x13sso8a);
  }

  .x13xm1g1 {
    gap: var(--x1kez7td);
  }

  .x1sx5te {
    gap: var(--xgitsbf);
  }

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

  .x12on68z {
    grid-column: span var(--widget-col-span, 1);
  }

  .x4rwlnn {
    grid-row: span var(--widget-row-span, 1);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1twdi5u {
    margin-block: 12px;
  }

  .x2i9t41 {
    margin-block: 16px;
  }

  .x8q42hb {
    margin-block: 2px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x15j7jsh {
    margin-block: 5px;
  }

  .x1uuky47 {
    margin-block: 6px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xtx6riw {
    margin-inline: 24px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1p266rr {
    padding-block: 26px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1jhsnla {
    padding-block: 8px 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x1gbt3hs {
    padding-inline: 1px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x3y1lgt {
    padding-inline: 3px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x1ix9190 {
    padding-inline: var(--xouzzpo);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xmqliwb {
    text-decoration: line-through;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x155qeb1:focus-within {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 34%,rgb(var(--tbr-color-line)));
  }

  .x3no2tz:focus-within {
    border-color: rgb(var(--tbr-color-accent));
  }

  .x3xqud3:focus-within, .xk056ci:focus-visible {
    border-color: var(--xstzx39);
  }

  .x1vu1wt2:focus-visible {
    border-radius: var(--x1fhbwta);
  }

  .x1sv37k8:focus-visible {
    outline: 2px solid rgb(var(--tbr-color-focus));
  }

  .x137syhf:focus-visible, .xbmcnx2:focus-within {
    outline: 2px solid var(--xb8pm3x);
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .x1mqhavg:hover {
    border-color: color-mix(in srgb,rgb(var(--tbr-color-danger)) 86%,rgb(var(--tbr-color-text)));
  }

  .x18d0grs:hover {
    border-color: rgb(var(--tbr-color-accent) / .3);
  }

  .xa57d20:hover {
    border-color: rgb(var(--tbr-color-accent));
  }

  .xu237wq:hover {
    border-color: rgb(var(--tbr-color-danger) / .3);
  }

  .x13zba8j:hover {
    border-color: rgb(var(--tbr-color-line-strong));
  }

  .x133y6vn:hover {
    border-color: var(--x1vce9qq);
  }

  .x147js53:hover {
    border-color: var(--xiezkg8);
  }

  .x19lbxgu:hover {
    border-color: var(--xstzx39);
  }

  .x1crie39:hover {
    border-color: var(--xuzztd1);
  }

  .x1y3edxt:hover {
    border-width: 0;
  }

  .x2j15wl:hover {
    outline: none;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .xrcq2bo:focus {
    border-color: rgb(var(--tbr-color-accent));
  }

  .x18raj76:focus {
    border-color: #0000;
  }

  .xre0d9c:focus {
    border-color: var(--xstzx39);
  }

  .xu6q11r:focus {
    border-width: 0;
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media (width <= 480px) {
    .x8x2a7w.x8x2a7w {
      border-radius: 0;
    }

    .x89b5kp.x89b5kp {
      border-width: 0;
    }
  }

  @media (width <= 768px) {
    .x1r8jihz.x1r8jihz {
      gap: 10px;
    }

    .x1s6havx.x1s6havx {
      gap: 12px;
    }

    .x1uhned9.x1uhned9 {
      gap: 18px;
    }

    .x1k2mcc9.x1k2mcc9 {
      grid-column: span 1;
    }

    .x1hfxc19.x1hfxc19 {
      grid-row: auto;
    }

    .x1x54j5n.x1x54j5n {
      margin-block: 0;
    }

    .x2z1mfq.x2z1mfq {
      margin-inline: 4px;
    }

    .x1vazzee.x1vazzee {
      padding-block: 0;
    }

    .xn7arod.xn7arod {
      padding-block: 6px;
    }

    .x6m8fgn.x6m8fgn {
      padding-inline: 0;
    }

    .x884yqb.x884yqb {
      padding-inline: 12px;
    }

    .x13q6cpk.x13q6cpk {
      padding-inline: 16px;
    }
  }
}

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

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

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

  .xc26acl {
    align-content: center;
  }

  .xcdzlcm {
    align-content: space-between;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

  .x1y8v6su {
    align-self: start;
  }

  .xdz8niu {
    animation-duration: .6s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x1l718yn {
    animation-duration: var(--x1lv4bf8);
  }

  .x1g00utk {
    animation-duration: var(--xxk9yws);
  }

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

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .x12yi2ue {
    animation-name: x1om8q5l-B;
  }

  .xr9n2wq {
    animation-name: x1u4d9o9-B;
  }

  .xhpbw76 {
    animation-name: x1uknk9t-B;
  }

  .xdd6h36 {
    animation-name: x1wuov4y-B;
  }

  .xj2s6sw {
    animation-name: xb0mj6r-B;
  }

  .x1cmxft {
    animation-name: xjeqzys-B;
  }

  .x1nyzisc {
    animation-name: xs5j8lq-B;
  }

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

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

  .xhc6rze {
    animation-timing-function: var(--xohts9f);
  }

  .xjyslct {
    appearance: none;
  }

  .xg6t43p {
    aspect-ratio: 21 / 9;
  }

  .xoob0kj {
    aspect-ratio: 3 / 2;
  }

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

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .xopw8ok {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 44%,rgb(var(--tbr-color-surface)));
  }

  .x34bkmo {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 48%,rgb(var(--tbr-color-surface)));
  }

  .x1kkbqid {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 52%,rgb(var(--tbr-color-surface)));
  }

  .xaib684 {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 58%,rgb(var(--tbr-color-surface)));
  }

  .x1dhydsl {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 18%,rgb(var(--tbr-color-line)));
  }

  .x1ww1e3g {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 3%,rgb(var(--tbr-color-surface)));
  }

  .x61r7xz {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 6%,rgb(var(--tbr-color-surface)));
  }

  .x1io341f {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 7%,rgb(var(--tbr-color-surface)));
  }

  .xcffvoc {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 8%,rgb(var(--tbr-color-surface)));
  }

  .x86znp3 {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-surface)) 92%,rgb(var(--tbr-color-page)));
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .x6xa9in {
    background-color: rgb(var(--color-accent));
  }

  .xw7gtft {
    background-color: rgb(var(--color-surface));
  }

  .x134bk6f {
    background-color: rgb(var(--tbr-color-accent-soft));
  }

  .x19ugew7 {
    background-color: rgb(var(--tbr-color-accent) / .1);
  }

  .xgs91zl {
    background-color: rgb(var(--tbr-color-accent) / .15);
  }

  .x1cxkx0d {
    background-color: rgb(var(--tbr-color-accent));
  }

  .x1b9mbxs {
    background-color: rgb(var(--tbr-color-danger) / .05);
  }

  .x18bda0g {
    background-color: rgb(var(--tbr-color-danger) / .08);
  }

  .xczzyqo {
    background-color: rgb(var(--tbr-color-danger) / .1);
  }

  .x1b4c6tx {
    background-color: rgb(var(--tbr-color-info) / .08);
  }

  .x1qf2ala {
    background-color: rgb(var(--tbr-color-line) / .5);
  }

  .xnrvdcl {
    background-color: rgb(var(--tbr-color-line));
  }

  .xklz9h9 {
    background-color: rgb(var(--tbr-color-page));
  }

  .x11b9zw7 {
    background-color: rgb(var(--tbr-color-scrim) / .16);
  }

  .xj6ulrh {
    background-color: rgb(var(--tbr-color-scrim) / .18);
  }

  .xd80l46 {
    background-color: rgb(var(--tbr-color-scrim) / .2);
  }

  .xrgzsxh {
    background-color: rgb(var(--tbr-color-scrim) / .28);
  }

  .x69842y {
    background-color: rgb(var(--tbr-color-success) / .08);
  }

  .x1bewc8l {
    background-color: rgb(var(--tbr-color-success) / .1);
  }

  .x1jp32au {
    background-color: rgb(var(--tbr-color-success) / .12);
  }

  .x8zedel {
    background-color: rgb(var(--tbr-color-success));
  }

  .xalpy4z {
    background-color: rgb(var(--tbr-color-surface-hover));
  }

  .xlxvoc3 {
    background-color: rgb(var(--tbr-color-surface-soft));
  }

  .x12f3y2u {
    background-color: rgb(var(--tbr-color-surface));
  }

  .xl2yyi5 {
    background-color: rgb(var(--tbr-color-text-muted) / .1);
  }

  .x1sy1lgi {
    background-color: rgb(var(--tbr-color-text-subtle));
  }

  .x1h36yje {
    background-color: rgb(var(--tbr-color-text));
  }

  .xvs8zrw {
    background-color: rgb(var(--tbr-color-warning) / .08);
  }

  .x1ov6h3i {
    background-color: rgb(var(--tbr-color-warning) / .1);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xaxc41 {
    background-color: var(--x13ezamt);
  }

  .xkqku63 {
    background-color: var(--x18ybecg);
  }

  .x1e8j1lo {
    background-color: var(--x1hc7dt0);
  }

  .x9nn1sn {
    background-color: var(--x1lggj1m);
  }

  .xhnkn8y {
    background-color: var(--x1pzmu13);
  }

  .x69rxie {
    background-color: var(--x1wva055);
  }

  .x6wvfpk {
    background-color: var(--x3pquh3);
  }

  .xy8sbs9 {
    background-color: var(--x8geo7u);
  }

  .xutqv44 {
    background-color: var(--xiezkg8);
  }

  .x4i7fxp {
    background-color: var(--xstzx39);
  }

  .x3gwelq {
    background-color: var(--xt0o7am);
  }

  .x1ywlfxr {
    background-color: var(--xuzztd1);
  }

  .x1yq55yo {
    background-color: var(--xv3ld83);
  }

  .xn9kene {
    background-image: conic-gradient(rgb(var(--tbr-color-accent)) var(--todo-progress, 0%),rgb(var(--tbr-color-surface-soft)) 0);
  }

  .xewl4sr {
    background-image: linear-gradient(145deg,color-mix(in srgb,rgb(var(--tbr-color-accent)) 10%,rgb(var(--tbr-color-surface))),rgb(var(--tbr-color-surface)) 62%);
  }

  .xy3ict7 {
    background-image: linear-gradient(155deg,color-mix(in srgb,rgb(var(--tbr-color-accent)) 7%,rgb(var(--tbr-color-surface))),rgb(var(--tbr-color-surface)) 48%);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x16v81zq {
    background-image: radial-gradient(circle at 22% 18%,color-mix(in srgb,rgb(var(--tbr-color-accent)) 14%,transparent),transparent 42%);
  }

  .x1rangla {
    background-image: radial-gradient(circle at 50% 54%,color-mix(in srgb,rgb(var(--tbr-color-accent)) 12%,transparent) 0 19%,transparent 20%),linear-gradient(rgb(var(--tbr-color-line)),rgb(var(--tbr-color-line))),linear-gradient(90deg,rgb(var(--tbr-color-line)),rgb(var(--tbr-color-line)));
  }

  .x6tae51 {
    background-image: radial-gradient(circle at 8% 10%,color-mix(in srgb,rgb(var(--tbr-color-accent)) 13%,transparent),transparent 42%);
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1irvcer {
    background-size: auto, 1px 58%, 58% 1px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .xr003bh {
    box-shadow: 0 0 0 1px rgb(var(--tbr-color-accent));
  }

  .xbhz62e {
    box-shadow: 0 0 0 1px rgb(var(--tbr-color-text-subtle));
  }

  .x1cpl25b {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .08);
  }

  .x1kbllaw {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .18);
  }

  .x16pznz0 {
    box-shadow: 0 0 0 8px color-mix(in srgb,rgb(var(--tbr-color-accent)) 5%,transparent);
  }

  .xn5cgz2 {
    box-shadow: 0 12px 32px rgb(var(--tbr-color-shadow) / .22);
  }

  .x149fhdy {
    box-shadow: 0 2px 8px rgb(var(--tbr-color-shadow) / .04),inset 0 1px 0 rgb(var(--tbr-color-surface) / .72);
  }

  .x1sh2c1j {
    box-shadow: 0 4px 12px rgb(var(--color-shadow) / .15);
  }

  .x1tij1eh {
    box-shadow: 0 4px 16px rgb(var(--tbr-color-shadow) / .08);
  }

  .x13ig2xf {
    box-shadow: 0 4px 20px rgb(var(--tbr-color-shadow) / .08);
  }

  .x19b0ffd {
    box-shadow: 0 6px 18px rgb(var(--tbr-color-shadow) / .06);
  }

  .x1lcw4p2 {
    box-shadow: 0 8px 24px rgb(var(--color-shadow) / .18);
  }

  .xob14rf {
    box-shadow: 0 8px 24px rgb(var(--tbr-color-shadow) / .22);
  }

  .xt32dro {
    box-shadow: 1px 0 0 rgb(var(--tbr-color-shadow) / .02);
  }

  .xz861u6 {
    box-shadow: inset 0 0 0 3px rgb(var(--tbr-color-surface));
  }

  .x1mje29t {
    box-shadow: inset 0 1px 3px rgb(var(--tbr-color-shadow) / .1);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1j5lu56 {
    box-shadow: var(--x1977kyt);
  }

  .x1o1re9h {
    box-shadow: var(--x3mu9jm);
  }

  .x1dpb7kf {
    box-shadow: var(--xcuwxro);
  }

  .x2poqhp {
    box-shadow: var(--xll48r1);
  }

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

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

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x14z2a5i {
    color: rgb(var(--color-inverse));
  }

  .xdfx3nl {
    color: rgb(var(--color-muted));
  }

  .x11u09v9 {
    color: rgb(var(--color-text));
  }

  .xu9qlqw {
    color: rgb(var(--tbr-color-accent));
  }

  .xowlstg {
    color: rgb(var(--tbr-color-danger));
  }

  .xh43ajw {
    color: rgb(var(--tbr-color-inverse));
  }

  .x1v2uno8 {
    color: rgb(var(--tbr-color-page));
  }

  .x1df28y3 {
    color: rgb(var(--tbr-color-success));
  }

  .x1kohbel {
    color: rgb(var(--tbr-color-text-muted));
  }

  .x1do2160 {
    color: rgb(var(--tbr-color-text-secondary));
  }

  .x1lm4lvk {
    color: rgb(var(--tbr-color-text-subtle));
  }

  .x1cgl5in {
    color: rgb(var(--tbr-color-text));
  }

  .xh850x2 {
    color: rgb(var(--tbr-color-warning));
  }

  .x19ofx46 {
    color: var(--x13ezamt);
  }

  .xke1stf {
    color: var(--x18ybecg);
  }

  .xpfbtf5 {
    color: var(--x1fc48mb);
  }

  .xfn9i3t {
    color: var(--x1p91u08);
  }

  .x3psj9a {
    color: var(--x1pzmu13);
  }

  .x1gbl2w6 {
    color: var(--x1vp9o0s);
  }

  .x1xn7x50 {
    color: var(--x3pquh3);
  }

  .x10cxj8 {
    color: var(--xqt8s6n);
  }

  .xudbgt6 {
    color: var(--xstzx39);
  }

  .x1ohkw4f {
    color: var(--xv3ld83);
  }

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

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x152944t {
    cursor: var(--xc9rxu7);
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xbh8q5q {
    fill: none;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1ac26t9 {
    font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;
  }

  .xjagfqt {
    font-family: SFMono-Regular, Consolas, monospace;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xhky9lt {
    font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, monospace;
  }

  .x1czfc2j {
    font-family: var(--tbr-font-mono);
  }

  .x1osjoil {
    font-family: var(--x1vn9q31);
  }

  .x11bjnp0 {
    font-family: var(--x1wagqly);
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1okcxc5 {
    font-size: 6.5px;
  }

  .x6ijxsv {
    font-size: 7px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x15o6axt {
    font-size: clamp(15px, 22cqw, 28px);
  }

  .x1je70sr {
    font-size: clamp(4px, 5cqw, 6px);
  }

  .x5bsmv4 {
    font-size: clamp(4px, 5cqw, 7px);
  }

  .x9jqrvd {
    font-size: clamp(5px, 6cqw, 8px);
  }

  .x1ddtwxu {
    font-size: clamp(6px, 6cqw, 9px);
  }

  .xhpg6o0 {
    font-size: clamp(6px, 7cqw, 10px);
  }

  .x1spvrbr {
    font-size: clamp(7px, 7cqw, 10px);
  }

  .x4tdbw9 {
    font-size: clamp(7px, 9cqw, 11px);
  }

  .x1hjf2gr {
    font-size: clamp(8px, 10cqw, 14px);
  }

  .x1j61x8r {
    font-style: normal;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x11zgcw {
    font-weight: 520;
  }

  .xfbjfs5 {
    font-weight: 540;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x18ab760 {
    font-weight: 720;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .x1t97rjw {
    font-weight: 760;
  }

  .x137606s {
    font-weight: var(--x1u4zl5x);
  }

  .x93uim5 {
    font-weight: var(--x1xv7fwk);
  }

  .x1y55dnt {
    font-weight: var(--xfnzzvs);
  }

  .x80kce4 {
    grid-auto-flow: dense;
  }

  .x1wdlh9t {
    grid-auto-rows: var(--dashboard-grid-cell, 96px);
  }

  .xv5nfj {
    grid-auto-rows: var(--tbr-grid-unit, auto);
  }

  .xnqqzy3 {
    grid-template-columns: 112px minmax(0, 1fr) 118px;
  }

  .x430aev {
    grid-template-columns: 14px minmax(0, 1fr) auto;
  }

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

  .x1gc3dyz {
    grid-template-columns: 22px minmax(0, 1fr) auto;
  }

  .x16m7fb6 {
    grid-template-columns: 24px minmax(0, 1fr) auto;
  }

  .xdavkk6 {
    grid-template-columns: 25px minmax(0, 1fr) auto;
  }

  .xnikn7s {
    grid-template-columns: 27px 9px minmax(0, 1fr) auto;
  }

  .xhhciqg {
    grid-template-columns: 28px minmax(0, 1fr) auto;
  }

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

  .x7kuuuk {
    grid-template-columns: 36px minmax(180px, 1fr) 80px 90px 90px;
  }

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

  .x19od8sz {
    grid-template-columns: 48px auto minmax(0, 1fr) auto;
  }

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

  .xkw1i4x {
    grid-template-columns: 56px minmax(0, 1fr) auto;
  }

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

  .x1h0et87 {
    grid-template-columns: 72px minmax(0, 1fr) auto;
  }

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

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

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

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

  .x1novezu {
    grid-template-columns: minmax(0, 1fr) minmax(142px, .72fr);
  }

  .x2w64g5 {
    grid-template-columns: minmax(128px, .9fr) minmax(0, 1.5fr);
  }

  .xy2x8c {
    grid-template-columns: minmax(282px, .46fr) minmax(344px, .54fr);
  }

  .x1yfqzff {
    grid-template-columns: minmax(70px, .82fr) minmax(0, 1.18fr);
  }

  .x1e0dcuk {
    grid-template-columns: minmax(92px, 1fr) 42px;
  }

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

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

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

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

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

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

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

  .x1szsi7n {
    grid-template-columns: repeat(auto-fill, minmax(56px, 1fr));
  }

  .x1uig3l8 {
    grid-template-columns: repeat(auto-fill, minmax(72px, 1fr));
  }

  .x195k130 {
    grid-template-rows: 24px auto;
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .x1b638qe {
    grid-template-rows: auto auto minmax(0, 1fr) auto;
  }

  .x1yn14it {
    grid-template-rows: auto auto minmax(0, 1fr);
  }

  .x1qai8fh {
    grid-template-rows: auto minmax(0, 1fr) 3px;
  }

  .xxq7klm {
    grid-template-rows: auto minmax(0, 1fr) auto;
  }

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .xhgazci {
    grid-template-rows: auto repeat(2, minmax(0, 1fr));
  }

  .xzdd085 {
    grid-template-rows: auto repeat(3, minmax(0, 1fr));
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x7v7x1q {
    justify-self: center;
  }

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

  .x2ujxvm {
    letter-spacing: .05em;
  }

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

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

  .x1kdsg29 {
    letter-spacing: .11em;
  }

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xplvh11 {
    line-height: 1.28;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1ptyidx {
    line-height: 1.52;
  }

  .xducte5 {
    line-height: 1.62;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1wfe3co {
    line-height: 12px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xggjnk3 {
    line-height: normal;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .xp6acfy {
    opacity: .58;
  }

  .x197sbye {
    opacity: .6;
  }

  .xal5it7 {
    opacity: .68;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xe9o5zq {
    opacity: .74;
  }

  .x1f9f2iw {
    opacity: .92;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xwqi3ik {
    opacity: var(--x1n627hl);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1gabggj {
    padding-inline-end: 5px;
  }

  .x1bjonze {
    padding-inline-end: 7px;
  }

  .x1iwz3mf {
    padding-inline-start: 11px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .xytlawv {
    scrollbar-color: var(--xiezkg8) transparent;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x17ld789 {
    stroke-width: 4px;
  }

  .xixy4yi {
    stroke: var(--xstzx39);
  }

  .x1osmsps {
    stroke: var(--xt0o7am);
  }

  .x2b8uid {
    text-align: center;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .xcnawv {
    transform: rotate(-22deg);
  }

  .x1rr8tx7 {
    transform: rotate(-45deg);
  }

  .xizgwol {
    transform: rotate(-8deg);
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .x1maju9e {
    transform: rotate(47deg);
  }

  .x3vk7p5 {
    transform: scale(.97) translateY(10px);
  }

  .x1g57q53 {
    transform: scale(1) translateY(0);
  }

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

  .x3c4gkl {
    transform: translateX(-1px);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x1uipg15 {
    transition-duration: var(--tbr-dur-fast);
  }

  .x1xcfg72 {
    transition-duration: var(--tbr-dur-normal);
  }

  .xbvdmjy {
    transition-duration: var(--x1lv4bf8);
  }

  .xed2c9r {
    transition-duration: var(--xxk9yws);
  }

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

  .x11vqxbs {
    transition-property: background-color, border-color, box-shadow;
  }

  .xgzoi8n {
    transition-property: background-color, border-color, color, box-shadow;
  }

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

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

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

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

  .xs2xxs2 {
    transition-property: background-color, color;
  }

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

  .xldbnix {
    transition-property: border-color, background-color, box-shadow;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

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

  .xt3l3uh {
    transition-property: color;
  }

  .xamiwj9 {
    transition-property: left, opacity;
  }

  .x1ym43eq {
    transition-property: left, width;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xxnu56j {
    transition-property: stroke-dashoffset;
  }

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

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1rrsmyk {
    transition-timing-function: var(--tbr-ease);
  }

  .x1gf27hd {
    transition-timing-function: var(--xohts9f);
  }

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

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x13faqbe {
    word-break: break-word;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x13tdkmf {
    z-index: 80;
  }

  .x15mj97j {
    z-index: var(--tbr-z-dropdown, 200);
  }

  .x1v6povd {
    z-index: var(--tbr-z-sticky, 100);
  }

  .x1od3oix {
    z-index: var(--x1ixsgtw);
  }

  .x7z0ao0 {
    z-index: var(--x1wrhmme);
  }

  .xft4otp {
    z-index: var(--x4jkbfz);
  }

  .x1g1gfuf {
    z-index: var(--xuhgkfn);
  }

  .xaat0ej {
    z-index: var(--xztx9a9);
  }

  .xlanj3n:focus-within {
    background-color: rgb(var(--tbr-color-surface));
  }

  .xd0oi21:focus-visible {
    background-color: var(--x1hc7dt0);
  }

  .x1y7nds4:not(:last-child):after, .x2vjo75:not(:last-child):before {
    background-color: var(--xuzztd1);
  }

  .xgj86ln:focus-within {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .08);
  }

  .x1ttsnpj:focus-within {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .12),inset 0 1px 0 rgb(var(--tbr-color-surface) / .72);
  }

  .x1s2j9xy:focus-visible, .xfgu5td:focus-within {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .12);
  }

  .x1bxcr9u:focus-within {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .18);
  }

  .x8vat8a:focus-visible {
    box-shadow: 0 0 0 4px rgb(var(--tbr-color-accent) / .18);
  }

  .xbhw9kw:focus-within {
    box-shadow: inset 0 1px 2px rgb(var(--tbr-color-accent) / .08);
  }

  .x1xk3k8f:focus-visible {
    box-shadow: none;
  }

  .xj2tzmb:not(:last-child):before, .xuqu9et:not(:last-child):after {
    content: "";
  }

  .x1euntei:focus-within {
    opacity: 1;
  }

  .x1ao77ru:focus-visible {
    outline-color: var(--xb8pm3x);
  }

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

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

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

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

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

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

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

  .x10bgm7d:not(:last-child):after, .xf77e69:not(:last-child):before {
    position: absolute;
  }

  .x1d2p813.x1d2p813:where(.x-default-marker[data-expanded] *) {
    transform: rotate(90deg);
  }

  .x1oqui1x:disabled {
    background-color: #0000;
  }

  .x1huhjjw:disabled {
    background-color: var(--xt0o7am);
  }

  .xpk6q1j:disabled {
    color: rgb(var(--tbr-color-text-subtle));
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .x8ivg66:disabled {
    opacity: .48;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xm38s50:hover {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 78%,rgb(var(--tbr-color-surface-hover)));
  }

  .x1pe8pgl:hover {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-danger-soft)) 84%,rgb(var(--tbr-color-surface-hover)));
  }

  .xko5o1h:hover {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-danger)) 86%,rgb(var(--tbr-color-text)));
  }

  .x1k9gss4:hover {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-surface)) 96%,rgb(var(--tbr-color-page)));
  }

  .xs5j76r:hover {
    background-color: rgb(var(--color-surface-hover));
  }

  .xkg8uau:hover {
    background-color: rgb(var(--tbr-color-accent-hover));
  }

  .xuo5a3:hover {
    background-color: rgb(var(--tbr-color-accent-soft));
  }

  .x12rohua:hover {
    background-color: rgb(var(--tbr-color-accent) / .04);
  }

  .xr4ixa:hover {
    background-color: rgb(var(--tbr-color-accent) / .06);
  }

  .x47jxfd:hover {
    background-color: rgb(var(--tbr-color-accent) / .08);
  }

  .x1hqwden:hover {
    background-color: rgb(var(--tbr-color-danger) / .08);
  }

  .x1g8tjdq:hover {
    background-color: rgb(var(--tbr-color-surface-hover));
  }

  .xwxoacp:hover {
    background-color: var(--x13ezamt);
  }

  .x1lewio1:hover {
    background-color: var(--x1hc7dt0);
  }

  .x1jsvj8b:hover {
    background-color: var(--x1vce9qq);
  }

  .xa7sa6d:hover {
    background-color: var(--x1wva055);
  }

  .x1y6tres:hover {
    box-shadow: 0 6px 16px rgb(var(--tbr-color-shadow) / .1);
  }

  .x1qpd2ra:hover {
    box-shadow: var(--x1977kyt);
  }

  .x4uee6j:hover {
    color: rgb(var(--tbr-color-accent-text));
  }

  .x8i3ola:hover {
    color: rgb(var(--tbr-color-accent));
  }

  .xv6j75i:hover {
    color: rgb(var(--tbr-color-danger));
  }

  .x12krqtb:hover {
    color: rgb(var(--tbr-color-text));
  }

  .xo56djn:hover {
    color: var(--x18ybecg);
  }

  .xq371zb:hover {
    color: var(--x1p91u08);
  }

  .xgsjlz2:hover {
    color: var(--x1vce9qq);
  }

  .xprpi7l:hover {
    color: var(--x3pquh3);
  }

  .xe2cd9r:hover {
    opacity: .85;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1cehgaw:hover {
    transform: translate(-50%, -50%) scale(1.04);
  }

  .x196c4db:hover {
    transform: translate(-50%, -50%) scale(1.06);
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x5kztfe:hover {
    z-index: 3;
  }

  .xrw6jng:focus {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .08);
  }

  .x1mnst4k:focus {
    box-shadow: 0 0 0 3px rgb(var(--tbr-color-accent) / .12);
  }

  .xr9r2s9:focus {
    box-shadow: none;
  }

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

  .x1vuqi59:active {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-accent-soft)) 60%,rgb(var(--tbr-color-surface-hover)));
  }

  .x13i3uyy:active {
    background-color: color-mix(in srgb,rgb(var(--tbr-color-danger)) 78%,rgb(var(--tbr-color-text)));
  }

  .x2zl5vl:active {
    background-color: var(--x1hc7dt0);
  }

  .x1b9tfcr:active {
    background-color: var(--x1vce9qq);
  }

  @media (width <= 768px) {
    .xmpd8g6.xmpd8g6 {
      align-items: center;
    }

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

  @media (prefers-reduced-motion: reduce) {
    .xdn7m2a.xdn7m2a {
      animation-duration: 1ms;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media (width <= 768px) {
    .x7k88b6.x7k88b6 {
      aspect-ratio: auto;
    }

    .x1hm8w3j.x1hm8w3j {
      display: block;
    }
  }

  @media (width <= 480px) {
    .xd7ltep.xd7ltep {
      display: none;
    }
  }

  @media (width <= 640px) {
    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 680px) {
    .x1mspsdk.x1mspsdk {
      display: none;
    }
  }

  @media (width <= 768px) {
    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }

  @media (width <= 720px) {
    .x1g3ag0e.x1g3ag0e {
      flex-direction: column;
    }
  }

  @media (width <= 768px) {
    .x1i3a75a.x1i3a75a {
      flex-direction: row;
    }

    .x1f1zyob.x1f1zyob {
      flex-wrap: wrap;
    }

    .x1ejbomw.x1ejbomw {
      grid-auto-rows: auto;
    }
  }

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

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

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

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

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

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

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

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

  @media (width <= 480px) {
    .x1yhm8zj.x1yhm8zj {
      grid-template-rows: auto minmax(0, 1fr);
    }
  }

  @media (width <= 768px) {
    .x1cw82h.x1cw82h {
      justify-content: center;
    }
  }

  @media (width <= 560px) {
    .x12jdgpa.x12jdgpa {
      justify-content: flex-start;
    }
  }

  @media (width <= 768px) {
    .x1cno1gd.x1cno1gd {
      justify-content: flex-start;
    }

    .x1cw1ohq.x1cw1ohq {
      justify-content: space-around;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xfp8ul4.xfp8ul4 {
      opacity: .5;
    }
  }

  @media (width <= 768px) {
    .x1pm8l9u.x1pm8l9u {
      position: fixed;
    }

    .x1rcofiu.x1rcofiu {
      transform: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1132tj4.x1132tj4 {
      transition-duration: 1ms;
    }
  }
}

@layer tabora.priority5 {
  .x1kqy5hs {
    border-bottom-color: rgb(var(--tbr-color-line));
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .xsqf30o {
    border-bottom-color: var(--xuzztd1);
  }

  .xm9962o {
    border-bottom-left-radius: var(--x15hbscq);
  }

  .x5qxu52 {
    border-bottom-right-radius: var(--x15hbscq);
  }

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

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

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

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

  .xh5859y {
    border-left-color: rgb(var(--tbr-color-line));
  }

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

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

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

  .x6nm3ok {
    border-right-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 42%,rgb(var(--tbr-color-line)));
  }

  .xueoi5e {
    border-right-color: rgb(var(--tbr-color-accent));
  }

  .xcokvgs {
    border-right-color: rgb(var(--tbr-color-line));
  }

  .xpcep4l {
    border-right-color: var(--xuzztd1);
  }

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

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

  .xrvw2uc {
    border-top-color: color-mix(in srgb,rgb(var(--tbr-color-accent)) 42%,rgb(var(--tbr-color-line)));
  }

  .x1b6wzbm {
    border-top-color: rgb(var(--tbr-color-accent));
  }

  .xebp42a {
    border-top-color: rgb(var(--tbr-color-line));
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x1myz63r {
    border-top-color: var(--xstzx39);
  }

  .xjemu6p {
    border-top-color: var(--xuzztd1);
  }

  .xj7jlot {
    border-top-left-radius: var(--x15hbscq);
  }

  .x3is7xv {
    border-top-left-radius: var(--x1fhbwta);
  }

  .x13s17hl {
    border-top-right-radius: var(--x15hbscq);
  }

  .x1c1ovab {
    border-top-right-radius: var(--x1fhbwta);
  }

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

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

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

  .xqmqy1e {
    bottom: -1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x11rhxwg {
    bottom: 12%;
  }

  .x15oafmm {
    bottom: 13px;
  }

  .xmbx2d0 {
    bottom: 14px;
  }

  .xjnlgov {
    bottom: 20px;
  }

  .xy58vm5 {
    bottom: 24px;
  }

  .x1d9eok4 {
    bottom: 56px;
  }

  .x1v8ttqh {
    bottom: 8%;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x1jsax88 {
    bottom: clamp(6px, 7cqw, 11px);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xux3kgk {
    height: 19%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xoverlg {
    height: 20%;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1j4j2dj {
    height: 22%;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x10buj8t {
    height: 24%;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xlrawln {
    height: 25px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x9fpu7x {
    height: 27px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x10n8f26 {
    height: 34%;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xibtwe8 {
    height: 520px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .xwa7hi {
    height: 58px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1i9bky2 {
    height: clamp(38px, 45cqw, 58px);
  }

  .x2pgwf5 {
    height: min(440px, 100vh - 64px);
  }

  .x1cbh3f5 {
    height: min(66cqw, 82px);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nu84yq {
    left: 10%;
  }

  .x12lbrt0 {
    left: 10px;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .xdnuchv {
    left: 13px;
  }

  .x1trqr8e {
    left: 14px;
  }

  .x1u0e7iy {
    left: 18px;
  }

  .x188sedz {
    left: 20%;
  }

  .x130dsm3 {
    left: 24%;
  }

  .xfyllk0 {
    left: 25%;
  }

  .x1f83fme {
    left: 27%;
  }

  .x54rlcq {
    left: 2px;
  }

  .x6c5uwj {
    left: 34%;
  }

  .x1c5j0zj {
    left: 35px;
  }

  .xv9o3fl {
    left: 41%;
  }

  .xx34f9r {
    left: 45%;
  }

  .x1rjvq1q {
    left: 46px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xd0hrzk {
    left: 58%;
  }

  .xmrm9ng {
    left: 75%;
  }

  .xk5azdo {
    left: 76%;
  }

  .xwx9rr6 {
    left: 88%;
  }

  .xncym2f {
    left: 8px;
  }

  .x1di8dsp {
    left: 9%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xbeunkj {
    left: clamp(7px, 8cqw, 12px);
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .x1ty9z65 {
    margin-bottom: 1px;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .xahult9 {
    margin-bottom: 3px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xu06os2 {
    margin-bottom: 5px;
  }

  .xwoyzhm {
    margin-bottom: 7px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x1k35vhv {
    margin-bottom: var(--tbr-space-2);
  }

  .x1athku4 {
    margin-bottom: var(--xouzzpo);
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x16ydxro {
    margin-left: 10px;
  }

  .xq1n1xh {
    margin-left: 16px;
  }

  .x1swdo50 {
    margin-left: 2px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x16vho4v {
    margin-left: 6px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .xifccgj {
    margin-top: -6px;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1983irj {
    max-height: 220px;
  }

  .x1iuus0c {
    max-height: 260px;
  }

  .xuyqlj2 {
    max-height: 300px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x179dxpb {
    max-height: 80vh;
  }

  .x12ajvvl {
    max-height: calc(100vh - 32px);
  }

  .xqbnct6 {
    max-height: calc(100vh - 64px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x2aouup {
    max-width: 120px;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x1e03a83 {
    max-width: 170px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .xaikfu8 {
    max-width: 310px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x95b5qq {
    max-width: 90vw;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

  .xslclay {
    max-width: clamp(680px, 90vw, 880px);
  }

  .x1qzoqen {
    max-width: var(--kb-select-trigger-width);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x11md1zd {
    min-height: 100px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xuc22dy {
    min-height: 115px;
  }

  .xzf279q {
    min-height: 117px;
  }

  .x1k8w1vr {
    min-height: 128px;
  }

  .x1ijkzdv {
    min-height: 154px;
  }

  .x7ai86z {
    min-height: 178px;
  }

  .xvrgn94 {
    min-height: 18px;
  }

  .xkk6uye {
    min-height: 198px;
  }

  .xe0957l {
    min-height: 22px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x3sc9yq {
    min-height: 46px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xvkrg5o {
    min-height: 58px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .x1vkctiv {
    min-height: 97px;
  }

  .x1bnwvuy {
    min-height: min(440px, 100vh - 64px);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1wu2mox {
    min-width: 14px;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .x15kz4h8 {
    min-width: 16px;
  }

  .x173radd {
    min-width: 170px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1t790ko {
    min-width: 31px;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x15hfatp {
    min-width: 36px;
  }

  .x13m5vm7 {
    min-width: 38px;
  }

  .x1drip2q {
    min-width: 42px;
  }

  .x6c5l4p {
    min-width: 80px;
  }

  .x15x72sd {
    min-width: auto;
  }

  .x1a4dsoy {
    min-width: var(--kb-select-trigger-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xs9asl8 {
    padding-bottom: 5px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .xayvskk {
    padding-left: 30px;
  }

  .x17v3rxn {
    padding-left: 34px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .x1m2p0i2 {
    padding-right: 32px;
  }

  .x17tnbgv {
    padding-right: 36px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x1qx29kw {
    padding-top: 15vh;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x4i7bpe {
    padding-top: 48px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x123j3cw {
    padding-top: 5px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .xm7lytj {
    padding-top: 7px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x11gv2q {
    padding-top: clamp(3px, 4cqw, 5px);
  }

  .x1jmy9dj {
    padding-top: clamp(40px, 8vh, 80px);
  }

  .xkkrawi {
    right: -3px;
  }

  .xzkxjte {
    right: -4px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x131sewu {
    right: 10px;
  }

  .x1xp5we7 {
    right: 12%;
  }

  .xlftelb {
    right: 12px;
  }

  .x1nxrt8b {
    right: 13px;
  }

  .xk6ci0l {
    right: 20px;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .x19up5dg {
    right: 8px;
  }

  .x18zv2l4 {
    right: 9%;
  }

  .xwukr4l {
    right: auto;
  }

  .x1dlw3uq {
    right: clamp(7px, 8cqw, 12px);
  }

  .x1e0gzzx {
    top: -3px;
  }

  .x1fo6t33 {
    top: -4px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xuivejd {
    top: 14px;
  }

  .x1u832pd {
    top: 27%;
  }

  .xs7f9wi {
    top: 2px;
  }

  .x1rdfs0y {
    top: 30%;
  }

  .xb9og60 {
    top: 31%;
  }

  .x10855st {
    top: 35%;
  }

  .xsp0rd0 {
    top: 39%;
  }

  .x2kg9na {
    top: 45%;
  }

  .x6ibm6z {
    top: 49%;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1hs9xur {
    top: 54%;
  }

  .x25l6ei {
    top: 66%;
  }

  .x1srrdkp {
    top: 77%;
  }

  .xdzermz {
    top: 78%;
  }

  .xyc4j8s {
    top: 7px;
  }

  .x14lxbfz {
    top: 8%;
  }

  .x1qwhh54 {
    top: calc(100% + 4px);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xxy8q6d {
    width: 146px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .xrostsh {
    width: 150px;
  }

  .x1kky2od {
    width: 16px;
  }

  .xvxbajc {
    width: 187px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xwvoa34 {
    width: 19%;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x8yj6t5 {
    width: 20%;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1y5idc5 {
    width: 212px;
  }

  .x1jfg07d {
    width: 22%;
  }

  .x9r4l05 {
    width: 228px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xu9fw5t {
    width: 24%;
  }

  .xgl3mwj {
    width: 244px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .xqyf9gi {
    width: 250px;
  }

  .xezl2tj {
    width: 25px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xo7uitg {
    width: 27px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xa1il55 {
    width: 29%;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1iy3nof {
    width: 32%;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1bm8l82 {
    width: 34%;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1peuizl {
    width: 440px;
  }

  .xht4xr3 {
    width: 480px;
  }

  .x1useyqa {
    width: 48px;
  }

  .xr6pica {
    width: 520px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1u78mur {
    width: 58px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xzkbqt2 {
    width: 740px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x14atkfc {
    width: auto;
  }

  .xjyf79t {
    width: clamp(38px, 45cqw, 58px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xspkcga {
    width: min(100%, 268px);
  }

  .x1lyb8fs {
    width: min(100%, 322px);
  }

  .xbk4bh7 {
    width: min(100%, 560px);
  }

  .xyw7tqn {
    width: min(100%, 720px);
  }

  .xe9avjb {
    width: min(66cqw, 82px);
  }

  .x1j9tobh {
    width: min(760px, 100vw - 48px);
  }

  .x1c862g {
    width: min(90vw, 340px);
  }

  .xkq1eyw {
    width: min(90vw, 420px);
  }

  .x181lna4 {
    width: min(90vw, 560px);
  }

  .xkrjafg {
    width: min(920px, 100vw - 64px);
  }

  .xz8r3h9 {
    width: var(--kb-select-trigger-width);
  }

  .xwrb9jd:focus-within {
    border-bottom-color: var(--xstzx39);
  }

  .x66f77n:not(:last-child):before {
    bottom: 0;
  }

  .xf390n5:not(:last-child):after {
    height: 2px;
  }

  .x1ww9ilh:not(:last-child):before {
    left: 5px;
  }

  .xdoh1sw:not(:last-child):after {
    left: calc(50% + 12px);
  }

  .xplfngy:not(:first-child) {
    margin-top: 8px;
  }

  .x387wbp:not(:last-child):after {
    right: calc(12px - 50%);
  }

  .xkzn8ov:not(:last-child):after {
    top: 12px;
  }

  .x1t7jynn:not(:last-child):before {
    top: 14px;
  }

  .xb44y00:not(:last-child):before {
    width: 2px;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  @media (width <= 720px) {
    .x1dg7q9t.x1dg7q9t {
      border-bottom-color: rgb(var(--tbr-color-line));
    }
  }

  @media (width <= 480px) {
    .x666c7.x666c7 {
      border-bottom-style: solid;
    }

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

  @media (width <= 720px) {
    .xdqsl8o.xdqsl8o {
      border-bottom-width: 1px;
    }
  }

  @media (width <= 768px) {
    .x11c01dl.x11c01dl {
      border-right-color: #0000;
    }
  }

  @media (width <= 720px) {
    .xdkdfas.xdkdfas {
      border-right-width: 0;
    }
  }

  @media (width <= 768px) {
    .xmy3nt9.xmy3nt9 {
      border-right-width: 0;
    }

    .xtjrqrr.xtjrqrr {
      border-top-color: rgb(var(--tbr-color-line));
    }

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

    .x1igg088.x1igg088 {
      bottom: 0;
    }
  }

  @media (width <= 480px) {
    .x1s8ulit.x1s8ulit {
      bottom: 12px;
    }
  }

  @media (width <= 768px) {
    .xjt7cef.xjt7cef {
      bottom: 58px;
    }

    .x7z3e3c.x7z3e3c {
      height: 24px;
    }

    .x1let85v.x1let85v {
      height: 50px;
    }

    .x1rys8o5.x1rys8o5 {
      height: auto;
    }

    .xict321.xict321 {
      height: calc(100vh - 24px);
    }

    .x1pytrpo.x1pytrpo {
      left: 0;
    }
  }

  @media (width <= 480px) {
    .x1vovbeo.x1vovbeo {
      left: 12px;
    }
  }

  @media (width <= 768px) {
    .x1sixu6s.x1sixu6s {
      left: 12px;
    }
  }

  @media (width <= 480px) {
    .x17elwt7.x17elwt7 {
      max-height: 170px;
    }
  }

  @media (width <= 720px) {
    .x1x315y5.x1x315y5 {
      max-height: 260px;
    }
  }

  @media (width <= 480px) {
    .xljoppc.xljoppc {
      max-height: calc(100vh - 24px);
    }
  }

  @media (width <= 768px) {
    .x1wwhwb7.x1wwhwb7 {
      max-height: calc(100vh - 24px);
    }
  }

  @media (width <= 480px) {
    .xopd23v.xopd23v {
      max-width: 100%;
    }
  }

  @media (width <= 768px) {
    .x6zibvp.x6zibvp {
      max-width: calc(100vw - 24px);
    }

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

    .x1cm1y40.x1cm1y40 {
      min-height: 150px;
    }

    .xujp7ki.xujp7ki {
      min-height: 58px;
    }
  }

  @media (width <= 480px) {
    .x9a3s7i.x9a3s7i {
      min-height: min(440px, 100vh - 24px);
    }
  }

  @media (width <= 768px) {
    .x12z0vkj.x12z0vkj {
      min-width: 136px;
    }

    .x11iosaq.x11iosaq {
      padding-bottom: 66px;
    }

    .xwia4uf.xwia4uf {
      padding-top: 16px;
    }

    .x1x1xe0n.x1x1xe0n {
      right: 0;
    }
  }

  @media (width <= 480px) {
    .x1y4obxo.x1y4obxo {
      right: 12px;
    }
  }

  @media (width <= 768px) {
    .x1xf4wbk.x1xf4wbk {
      right: 12px;
    }

    .xo1okw5.xo1okw5 {
      top: auto;
    }
  }

  @media (width <= 480px) {
    .xi07z52.xi07z52 {
      width: 100%;
    }
  }

  @media (width <= 560px) {
    .xc1fze.xc1fze {
      width: 100%;
    }
  }

  @media (width <= 720px) {
    .xnx2h9z.xnx2h9z {
      width: 100%;
    }
  }

  @media (width <= 768px) {
    .x170u8up.x170u8up {
      width: 1px;
    }

    .x1de7xdp.x1de7xdp {
      width: auto;
    }
  }

  @media (width <= 480px) {
    .x1ezxy00.x1ezxy00 {
      width: calc(100vw - 24px);
    }
  }

  @media (width <= 768px) {
    .x11vzl77.x11vzl77 {
      width: calc(100vw - 32px);
    }
  }
}

@layer tabora.priority6 {
  .x7evwzm[data-state="complete"], .xbt73j[data-current], .xhkh3ld[data-state="active"], .xjl0e1y[data-pressed], .xl76aj2[data-checked] {
    border-color: var(--xstzx39);
  }

  .xoec60u[data-state="complete"]:before {
    border-radius: 50%;
  }
}

@layer tabora.priority7 {
  .xynnxzo[data-disabled] {
    background-color: #0000;
  }

  .x1n6td2e[data-selected], .x57pmvt[data-pressed] {
    background-color: var(--x13ezamt);
  }

  .xe8uj0y[data-selected], .xx5cvod[data-highlighted] {
    background-color: var(--x1hc7dt0);
  }

  .xg4rulq[data-highlighted] {
    background-color: var(--x1wva055);
  }

  .x1giop2i[data-pressed], .x1h66pj6[data-current], .x1mzq3uj[data-state="complete"], .xvydyrl[data-selected], .xyval35[data-checked] {
    background-color: var(--x8geo7u);
  }

  .x18bdh4j[data-state="active"], .xexrw4e[data-state="complete"]:before, .xtp5l3l[data-state="complete"]:after {
    background-color: var(--xstzx39);
  }

  .x94rcbq[data-pressed] {
    box-shadow: 0 1px 2px rgb(var(--tbr-color-shadow) / .06);
  }

  .x1p3svwd[data-checked] {
    box-shadow: inset 0 0 0 5px var(--xstzx39);
  }

  .x1sbjbx9[data-selected] {
    box-shadow: var(--xll48r1);
  }

  .x1pa7l2m[data-pressed] {
    color: var(--x18ybecg);
  }

  .xczu7xc[data-state="active"] {
    color: var(--x1fc48mb);
  }

  .x1rorlk6[data-current], .x2o2uho[data-pressed], .x67nas0[data-state="complete"], .xjkwezv[data-state="active"], .xxqmds9[data-selected] {
    color: var(--xstzx39);
  }

  .x1akd0md[data-state="complete"]:before {
    content: "";
  }

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

  .x1gjtrh0[data-state="complete"] {
    font-size: 0;
  }

  .xkpnyc3[data-pressed] {
    font-weight: 650;
  }

  .x1c4wpxl[data-current], .xli4j2w[data-selected] {
    font-weight: var(--x1xv7fwk);
  }

  .xm97wm3[data-selected] {
    font-weight: var(--xfnzzvs);
  }

  .x1k7hfpz:before {
    grid-area: 1 / 1;
  }

  .x1agqpyx:before {
    inset: 21%;
  }

  .xk3govw[data-disabled] {
    opacity: .4;
  }

  .x11xjgb3[data-disabled] {
    opacity: .45;
  }

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

  .x1mdkdt5[data-open] {
    transform: rotate(90deg);
  }

  .x1wwrota[data-empty] {
    visibility: hidden;
  }
}

@layer tabora.priority8 {
  .x2coff9:after, .x9msap3:before {
    border-radius: 50%;
  }

  .x1pj38z1::-webkit-scrollbar-thumb {
    border-radius: var(--x1eemo8a);
  }

  .x1191zuu[data-placement="top"]:after {
    bottom: -3px;
  }

  .x1nteswq[data-state="complete"]:before {
    height: 7px;
  }

  .x1m4wtpr[data-placement="bottom"]:after, .x54hke1[data-placement="top"]:after {
    left: 50%;
  }

  .x1nrw0i9[data-placement="top"]:after, .xpcwnx8[data-placement="bottom"]:after {
    margin-left: -3px;
  }

  .x1u0xhxm[data-placement="bottom"]:after {
    top: -3px;
  }

  .xt8lipj[data-state="complete"]:before {
    width: 7px;
  }
}

@layer tabora.priority9 {
  .xgvb2hk:after {
    background-color: rgb(var(--tbr-color-accent));
  }

  .xnhjakh:after {
    background-color: rgb(var(--tbr-color-inverse));
  }

  .xkmasps:before {
    background-color: rgb(var(--tbr-color-surface));
  }

  .xq6n6sp:after {
    background-color: var(--x18ybecg);
  }

  .x1e8cued::-webkit-scrollbar-thumb {
    background-color: var(--xiezkg8);
  }

  .x1bf7im0:before {
    background-color: var(--xstzx39);
  }

  .x13hzzue:after {
    box-shadow: 0 0 0 min(4cqw,5px) color-mix(in srgb,rgb(var(--tbr-color-surface)) 72%,transparent);
  }

  .x1ag4xna:before {
    box-shadow: 0 8px 24px color-mix(in srgb,rgb(var(--tbr-color-accent)) 20%,transparent);
  }

  .xifedav::placeholder {
    color: rgb(var(--tbr-color-text-subtle));
  }

  .xcnbh9n::placeholder {
    color: var(--x1vp9o0s);
  }

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

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1sgv7ik:after {
    transform: rotate(45deg);
  }

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

@layer tabora.priority10 {
  .x1o9jp3b:after {
    bottom: 2px;
  }

  .x1iicyyp:before {
    height: 28px;
  }

  .xar2jh8:after {
    height: 3px;
  }

  .x13r0tq7:after {
    height: 6px;
  }

  .x1itlbx3::-webkit-scrollbar {
    height: 6px;
  }

  .x1rcpbj6:before {
    height: 6px;
  }

  .x1ehbwsv:after {
    height: min(8cqw, 9px);
  }

  .x16v8oms:after {
    left: 50%;
  }

  .x13owwzy:after {
    right: 4%;
  }

  .x7yts4z:after {
    top: 18%;
  }

  .xcl0sav:before {
    width: 28px;
  }

  .xqysinb:after {
    width: 3px;
  }

  .xpslbdi:before {
    width: 6px;
  }

  .xy2251v::-webkit-scrollbar {
    width: 6px;
  }

  .xzkji8o:after {
    width: 6px;
  }

  .x1vtr642:after {
    width: min(8cqw, 9px);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1om8q5l-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .4;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xb0mj6r-B {
  from {
    opacity: 0;
    transform: scale(.97) translateY(8px);
  }

  to {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}

@keyframes x1wuov4y-B {
  from {
    opacity: 0;
    transform: scale(.98);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

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

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

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

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes xs5j8lq-B {
  from {
    transform: scale(.95) translateY(8px);
  }

  to {
    transform: scale(1) translateY(0);
  }
}

@keyframes x1u4d9o9-B {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(350%);
  }
}

:root, .x402h8g {
  --x1fhbwta: var(--tbr-radius-1);
  --x1lz1jhq: var(--tbr-radius-2);
  --x1lqgvpq: var(--tbr-radius-control);
  --x9dpx1n: var(--tbr-radius-card);
  --x15hbscq: var(--tbr-radius-panel);
  --x1eemo8a: var(--tbr-radius-pill);
}

:root, .xp77o6i {
  --x1gnjyz7: var(--tbr-space-1);
  --x13sso8a: var(--tbr-space-2);
  --x1kez7td: var(--tbr-space-3);
  --xouzzpo: var(--tbr-space-4);
  --xgitsbf: var(--tbr-space-5);
  --x6v5gt0: var(--tbr-space-6);
  --x17ols0: var(--tbr-space-8);
}

:root, .x7qopn {
  --x1lggj1m: rgb(var(--tbr-color-page));
  --x13ezamt: rgb(var(--tbr-color-surface));
  --xt0o7am: rgb(var(--tbr-color-surface-soft));
  --x1hc7dt0: rgb(var(--tbr-color-surface-hover));
  --x18ybecg: rgb(var(--tbr-color-text));
  --x10p68l6: rgb(var(--tbr-color-text-secondary));
  --x1p91u08: rgb(var(--tbr-color-text-muted));
  --x1vp9o0s: rgb(var(--tbr-color-text-subtle));
  --xuzztd1: rgb(var(--tbr-color-line));
  --xiezkg8: rgb(var(--tbr-color-line-strong));
  --x1fc48mb: rgb(var(--tbr-color-inverse));
  --xmaja8a: rgb(var(--tbr-color-shadow));
  --x15twe3i: rgb(var(--tbr-color-shadow-strong));
  --x1wten7j: rgb(var(--tbr-color-scrim));
  --xstzx39: rgb(var(--tbr-color-accent));
  --x1vce9qq: rgb(var(--tbr-color-accent-hover));
  --x8geo7u: rgb(var(--tbr-color-accent-soft));
  --x3pquh3: rgb(var(--tbr-color-danger));
  --x1wva055: rgb(var(--tbr-color-danger-soft));
  --x1pzmu13: rgb(var(--tbr-color-success));
  --xv3ld83: rgb(var(--tbr-color-warning));
  --xqt8s6n: rgb(var(--tbr-color-info));
  --xb8pm3x: rgb(var(--tbr-color-focus));
}

:root, .xph5re6 {
  --x1n627hl: 0;
  --xua3vo5: none;
  --xc9rxu7: grab;
}

:root, .x1wsv8kq {
  --x1vn9q31: var(--tbr-font-sans);
  --x1wagqly: var(--tbr-font-mono);
  --x1ti20uu: var(--tbr-font-weight-regular);
  --xfnzzvs: var(--tbr-font-weight-medium);
  --x1xv7fwk: var(--tbr-font-weight-semibold);
  --x1u4zl5x: var(--tbr-font-weight-bold);
  --x1t1gemp: var(--tbr-font-weight-heavy);
}

:root, .xibv51f {
  --xll48r1: var(--tbr-shadow-sm);
  --x1977kyt: var(--tbr-shadow-md);
  --xjdigeo: var(--tbr-shadow-lg);
  --x10uk1e2: var(--tbr-shadow-xl);
  --xcuwxro: var(--tbr-shadow-floating);
  --x3mu9jm: var(--tbr-shadow-dragging);
}

:root, .xvd8d5r {
  --xottkg8: var(--tbr-z-base);
  --xuhgkfn: var(--tbr-z-sticky);
  --xztx9a9: var(--tbr-z-dropdown);
  --x1wrhmme: var(--tbr-z-overlay);
  --x4jkbfz: var(--tbr-z-modal);
  --x1ixsgtw: var(--tbr-z-toast);
}

:root, .x1yiqhjm {
  --xxk9yws: var(--tbr-dur-fast);
  --x1lv4bf8: var(--tbr-dur-normal);
  --xohts9f: var(--tbr-ease);
}

.xp5c0cm {
  --x1n627hl: 0;
}

.x18iud70 {
  --x1n627hl: 1;
}

.xjcrf8b {
  --xc9rxu7: grab;
}

.x91dnsq {
  --xc9rxu7: grabbing;
}

.x1fioihk {
  --xua3vo5: auto;
}

.xv6pvt6 {
  --xua3vo5: none;
}

.xtht7rw:focus-within {
  --x1n627hl: 1;
}

.xhl7xkv:focus-within {
  --xua3vo5: auto;
}

.xob51so:hover {
  --x1n627hl: 1;
}

.x1he9yq9:hover {
  --xua3vo5: auto;
}

@media (hover: none) {
  .x1i745r3.x1i745r3 {
    --x1n627hl: 1;
  }

  .x1kzsppc.x1kzsppc {
    --xua3vo5: auto;
  }
}
