@layer reset{*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;margin:0}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,pre){margin:0}:where(img,svg,video,canvas){max-width:100%;display:block}:where(button,input,textarea,select){font:inherit;color:inherit}:where(a){color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xo35oz3 {
    margin: calc(-1 * var(--x1cy69pk));
  }

  .x1717udv {
    padding: 0;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xq0txyd {
    padding: var(--x1cy69pk);
  }

  .x19srtb9 {
    padding: var(--x1ny0aup);
  }

  .xybltys {
    padding: var(--x1xg7h01);
  }

  .x18vnfhv {
    padding: var(--xdag1xr);
  }

  .xkwq0hv {
    padding: var(--xkc3uzs);
  }

  .x1l3c8vz {
    padding: var(--xt4a74l);
  }

  .xay03k0 {
    padding: var(--xxjli3w);
  }
}

@layer priority3 {
  .x1lnc6rx {
    border-color: color-mix(in oklab,var(--x154jldz) var(--x11kao6e),transparent);
  }

  .x1h2kmc2 {
    border-color: color-mix(in oklab,var(--x154jldz) var(--x1fml7gd),transparent);
  }

  .xinxibg {
    border-color: color-mix(in oklab,var(--x154jldz) var(--x1kawxme),transparent);
  }

  .x1hgtikm {
    border-color: color-mix(in oklab,var(--x154jldz) var(--x1vbbmqz),transparent);
  }

  .x1htwajw {
    border-color: color-mix(in oklab,var(--x154jldz) var(--xeprd0h),transparent);
  }

  .x18gdwih {
    border-color: color-mix(in oklab,var(--x1lokjt4) var(--x1efuzye),transparent);
  }

  .x1r7ld26 {
    border-color: currentColor;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1kg2bb6 {
    border-color: var(--x148cdyl);
  }

  .x1lzn1um {
    border-color: var(--x14xrnoy);
  }

  .x1kparty {
    border-color: var(--x154jldz);
  }

  .x5mi8z7 {
    border-color: var(--x1efuzye);
  }

  .x1eszp9k {
    border-color: var(--x1lokjt4);
  }

  .xph89mx {
    border-color: var(--x1vkbaak);
  }

  .xobg8oj {
    border-color: var(--xu4mcdz);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1ud6g5n {
    border-radius: var(--x1cccpld);
  }

  .x18t3s11 {
    border-radius: var(--x1luz0r7);
  }

  .x1xrw7j {
    border-radius: var(--x1prw49o);
  }

  .x1ah03l0 {
    border-radius: var(--x1serypo);
  }

  .x1jp84bi {
    border-radius: var(--xv5749j);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xf0lols {
    border-width: 5px;
  }

  .x1a1bcd8 {
    border-width: var(--x2h5rj0);
  }

  .x1q2s0gu {
    border-width: var(--x74x8bq);
  }

  .xbe4na8 {
    contain-intrinsic-size: auto 120px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .xqvipc8 {
    gap: var(--x1cy69pk);
  }

  .x13fch27 {
    gap: var(--x1ny0aup);
  }

  .x1mbmzpq {
    gap: var(--x1xg7h01);
  }

  .xau0szn {
    gap: var(--x9ncqs7);
  }

  .x1tvvuuk {
    gap: var(--xdag1xr);
  }

  .x6l9po7 {
    gap: var(--xkc3uzs);
  }

  .x12ak3dv {
    gap: var(--xt4a74l);
  }

  .x1d1r821 {
    gap: var(--xxjli3w);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1we523 {
    margin-block: var(--x1cy69pk);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1eem042 {
    margin-inline: calc(-1 * var(--x1cy69pk));
  }

  .x1u1ffo4 {
    margin-inline: var(--x1cy69pk);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xdrbmjr {
    padding-block: var(--x1cy69pk);
  }

  .x14mgcl3 {
    padding-block: var(--x1ny0aup);
  }

  .x1d6tbm2 {
    padding-block: var(--x74x8bq);
  }

  .xteqodv {
    padding-block: var(--xdag1xr);
  }

  .x1s8e4ex {
    padding-block: var(--xkc3uzs);
  }

  .xp0heu6 {
    padding-block: var(--xt4a74l);
  }

  .x1edjjf6 {
    padding-block: var(--xwh1gy6);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x65w9ny {
    padding-inline: var(--x1cy69pk);
  }

  .x15b62hp {
    padding-inline: var(--x1ny0aup);
  }

  .x1ax565n {
    padding-inline: var(--xdag1xr);
  }

  .x6gezsg {
    padding-inline: var(--xt4a74l);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1mhvt8a:focus-within {
    border-color: var(--x148cdyl);
  }

  .x1y66b96:empty {
    padding-block: 0;
  }

  .x1abdc94:hover {
    border-color: color-mix(in oklab,var(--x14xrnoy) var(--x1efuzye),transparent);
  }

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

  .x8th35:focus {
    border-color: var(--x148cdyl);
  }
}

@layer priority4 {
  .x14zg7j {
    -webkit-backdrop-filter: var(--xhc72k4);
  }

  .x10hcwrm {
    -webkit-backdrop-filter: var(--xmnzq9a);
  }

  .x9qyhqy {
    -webkit-backdrop-filter: var(--xukfi3v);
  }

  .x19njpay {
    -webkit-backdrop-filter: var(--xyunrof);
  }

  .x1hkma04 {
    -webkit-backdrop-filter: var(--xz0sph5);
  }

  .x1cfnffb {
    -webkit-mask-image: linear-gradient(90deg, #000 0% 40%, #00000073 50%, #000 60% 100%);
  }

  .xtoha3 {
    -webkit-mask-image: linear-gradient(to left, #0000, #000 32px);
  }

  .x43yywl {
    -webkit-mask-image: linear-gradient(to right, #0000, #000 32px calc(100% - 32px), #0000);
  }

  .xoflfam {
    -webkit-mask-image: linear-gradient(to right, #0000, #000 32px);
  }

  .xtn0mx2 {
    -webkit-mask-size: 250% 100%;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xmmqq2k {
    animation-delay: .15s;
  }

  .x1x1c4bx {
    animation-delay: .3s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xegkacw {
    animation-duration: .9s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

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

  .x1a44k40 {
    animation-name: x1do5dr1-B;
  }

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

  .xdy2m20 {
    animation-name: x1g3nlh6-B;
  }

  .xihgjp {
    animation-name: x81szkj-B;
  }

  .x1t2s9a4 {
    animation-name: xn6bpu4-B;
  }

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

  .xo14fd {
    animation-timing-function: var(--x1hdsd5n);
  }

  .x101mp4j {
    -webkit-backdrop-filter: var(--xhc72k4);
    backdrop-filter: var(--xhc72k4);
  }

  .x1k8c274 {
    -webkit-backdrop-filter: var(--xmnzq9a);
    backdrop-filter: var(--xmnzq9a);
  }

  .x13l8cad {
    -webkit-backdrop-filter: var(--xukfi3v);
    backdrop-filter: var(--xukfi3v);
  }

  .x2u1txl {
    -webkit-backdrop-filter: var(--xyunrof);
    backdrop-filter: var(--xyunrof);
  }

  .x857oth {
    -webkit-backdrop-filter: var(--xz0sph5);
    backdrop-filter: var(--xz0sph5);
  }

  .xsstf5f {
    background-color: color-mix(in oklab,var(--x18gjhgf) var(--xlhm6x),transparent);
  }

  .x19o3i0z {
    background-color: color-mix(in oklab,var(--x1drqgj7) var(--x1vrhayr),transparent);
  }

  .x1r5z228 {
    background-color: color-mix(in oklab,var(--x1lnd6yl) var(--xlhm6x),transparent);
  }

  .xhbflas {
    background-color: color-mix(in oklab,var(--x1xo9l1v) 70%,transparent);
  }

  .x1w18thp {
    background-color: color-mix(in oklab,var(--x1xo9l1v) var(--x13sf8yr),transparent);
  }

  .xwwvwnz {
    background-color: color-mix(in oklab,var(--x1xo9l1v) var(--xoszokt),transparent);
  }

  .x156nj5o {
    background-color: color-mix(in oklab,var(--xx8438v) var(--x1wufg0b),transparent);
  }

  .x2cb5ke {
    background-color: color-mix(in oklab,var(--xx8438v) var(--x1y7pinp),transparent);
  }

  .xjqknvq {
    background-color: color-mix(in oklab,var(--xx8438v) var(--x2bk0rr),transparent);
  }

  .x1rkkatl {
    background-color: light-dark(#fff3bf, #5c4a00);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl9hdhg {
    background-color: var(--x148cdyl);
  }

  .x1bk68s6 {
    background-color: var(--x14xrnoy);
  }

  .x13yyc8g {
    background-color: var(--x154jldz);
  }

  .x9adnz8 {
    background-color: var(--x18gjhgf);
  }

  .x11n9kp0 {
    background-color: var(--x18qpubg);
  }

  .x5cl7uk {
    background-color: var(--x1bve9d0);
  }

  .x8pcgs5 {
    background-color: var(--x1jmugdi);
  }

  .xit6gms {
    background-color: var(--x1lnd6yl);
  }

  .xmby8i6 {
    background-color: var(--x1lokjt4);
  }

  .x1ykejkf {
    background-color: var(--x1q1bx5y);
  }

  .x38laic {
    background-color: var(--x1vkbaak);
  }

  .x1ea0g8n {
    background-color: var(--x1xo9l1v);
  }

  .x8ptir8 {
    background-color: var(--x7pq0e7);
  }

  .x1kwp2al {
    background-color: var(--x9lm6nk);
  }

  .xwpan1y {
    background-color: var(--xee8zc1);
  }

  .xdeydd1 {
    background-color: var(--xo09rhe);
  }

  .x19hooh0 {
    background-color: var(--xoszokt);
  }

  .xsaeu5d {
    background-color: var(--xu4mcdz);
  }

  .x1es5u6l {
    background-color: var(--xx8438v);
  }

  .xlc581y {
    background-image: var(--x11vth6v);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .xicv3fa {
    border-end-end-radius: var(--x1serypo);
  }

  .xtnuowj {
    border-end-start-radius: var(--x1serypo);
  }

  .x67t0eu {
    border-inline-start-color: var(--x154jldz);
  }

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

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

  .x1u0zwic {
    border-inline-start-width: var(--x74x8bq);
  }

  .xkind0g {
    box-shadow: 0 0 0 2px var(--x18gjhgf);
  }

  .xgnyv23 {
    box-shadow: inset 0 calc(-1 * var(--x74x8bq)) 0 var(--x154jldz);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xk6i7u6 {
    box-shadow: var(--x17v996c);
  }

  .xyq90e4 {
    box-shadow: var(--x19h9ogr),var(--x8i69i2);
  }

  .xt4giej {
    box-shadow: var(--x1duyvrk);
  }

  .x1tg6s31 {
    box-shadow: var(--x1otv6x9);
  }

  .x1r3tet2 {
    box-shadow: var(--x8k42gb),var(--x1duyvrk);
  }

  .x1xtg2oc {
    box-shadow: var(--xey6qrb),var(--x19k6f0w);
  }

  .xossqr2 {
    box-shadow: var(--xlrcdr5),var(--xaixamz);
  }

  .xb28h5w {
    box-shadow: var(--xlv3boq);
  }

  .x10xu3dt {
    box-shadow: var(--xqyds3p);
  }

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

  .x1heor9g {
    color: inherit;
  }

  .xm7eqep {
    color: var(--x12ob4jy);
  }

  .x1d3uldi {
    color: var(--x176ttxp);
  }

  .xiruvow {
    color: var(--x1kofdp9);
  }

  .x3g89j4 {
    color: var(--x1wyo5pr);
  }

  .x1rzbazi {
    color: var(--x4n3gz6);
  }

  .xend3vz {
    color: var(--xee8zc1);
  }

  .x1ka4pqe {
    color: var(--xlb2khl);
  }

  .x1fitlvk {
    color: var(--xqgmunf);
  }

  .xrh0q12 {
    color: var(--xu4mcdz);
  }

  .x1ngicyq {
    color: var(--xzm434k);
  }

  .xntwwlm {
    color-scheme: dark;
  }

  .x19aimcq {
    color-scheme: light;
  }

  .xb5mbof {
    content-visibility: auto;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xr6e0y7 {
    filter: var(--x1a0q7h1);
  }

  .xdi605t {
    filter: var(--x1e6g2dv);
  }

  .xeartt8 {
    filter: var(--x1vpif05);
  }

  .xuhqplu {
    filter: var(--xcm1qto);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xjpgo6f {
    flex-basis: 200px;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .xtdc360 {
    font-family: var(--x14jf49h);
  }

  .xleeb06 {
    font-family: var(--x1i1ywo);
  }

  .x1n11rpg {
    font-family: var(--xr0hzar);
  }

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

  .x1j6dyjg {
    font-size: 11px;
  }

  .xsdvihq {
    font-size: var(--x14mepw);
  }

  .x18hep2e {
    font-size: var(--x1khinlb);
  }

  .x14b79cw {
    font-size: var(--x1pfyxsv);
  }

  .x3jj5h3 {
    font-size: var(--xk926c0);
  }

  .x1ogwo4t {
    font-size: var(--xr6ptw0);
  }

  .xmluxqz {
    font-size: var(--xu6o7jp);
  }

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

  .x14phage {
    font-weight: var(--x16b7zec);
  }

  .x1pr7id0 {
    font-weight: var(--xyil3tk);
  }

  .xqrgqv7 {
    grid-template-columns: repeat(2, minmax(0, 220px));
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x3wfb3v {
    inset-inline-end: var(--x1ny0aup);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

  .x1mro6bb {
    letter-spacing: var(--xp9pcsv);
  }

  .xo5v014 {
    line-height: 1;
  }

  .x3u7q66 {
    line-height: var(--x100qxh2);
  }

  .x7n1zxb {
    line-height: var(--x1llid9j);
  }

  .x1fht429 {
    line-height: var(--xm4yl5);
  }

  .xegvdtw {
    margin-inline-end: var(--x1ny0aup);
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xtlecf7 {
    margin-inline-start: 8px;
  }

  .xtxexnn {
    margin-inline-start: var(--x1ny0aup);
  }

  .x1ncp86u {
    margin-inline-start: var(--xkc3uzs);
  }

  .x18tucar {
    mask-image: linear-gradient(90deg, #000 0% 40%, #00000073 50%, #000 60% 100%);
  }

  .x1nsuprl {
    mask-image: linear-gradient(to left, #0000, #000 32px);
  }

  .x1y4p6m0 {
    mask-image: linear-gradient(to right, #0000, #000 32px calc(100% - 32px), #0000);
  }

  .x8sw6ri {
    mask-image: linear-gradient(to right, #0000, #000 32px);
  }

  .xy7n3o8 {
    mask-size: 250% 100%;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

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

  .xzclc0w {
    opacity: var(--x1b68sei);
  }

  .x2ud8db {
    opacity: var(--x1fat2iv);
  }

  .xhtz4yz {
    opacity: var(--x1oiqdcz);
  }

  .xvg311u {
    opacity: var(--x6berup);
  }

  .x1dg8r50 {
    opacity: var(--xe3i38b);
  }

  .x1unzu5t {
    opacity: var(--xmarbe3);
  }

  .x4vmnff {
    opacity: var(--xuggfv1);
  }

  .xdlt9lj {
    opacity: var(--xz13ba1);
  }

  .x1clqncf {
    order: -1;
  }

  .x124z9b4 {
    outline-color: var(--x13e0zuw);
  }

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x9p1avj {
    outline-offset: calc(-1 * var(--xu7nl7i));
  }

  .x11xj5dq {
    outline-offset: var(--x1b94g9);
  }

  .x1t137rt {
    outline-style: none;
  }

  .x14ufmc1 {
    outline-width: var(--x1jxfh9r);
  }

  .x16ro6ot {
    outline-width: var(--xu7nl7i);
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1g71r0t {
    padding-inline-end: var(--x1cy69pk);
  }

  .xw1p7vo {
    padding-inline-end: var(--x1ny0aup);
  }

  .xkaxapv {
    padding-inline-end: var(--xkc3uzs);
  }

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

  .xd1cwq {
    padding-inline-start: calc(16px / 2 + var(--x1ny0aup) - var(--x74x8bq));
  }

  .xc8do2f {
    padding-inline-start: var(--x1cy69pk);
  }

  .x1p09tj2 {
    padding-inline-start: var(--x1ny0aup);
  }

  .x1lcdfto {
    padding-inline-start: var(--xdag1xr);
  }

  .xtsgazu {
    padding-inline-start: var(--xt4a74l);
  }

  .xn4tkuj {
    padding-inline-start: var(--xxjli3w);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xusb4lo {
    scrollbar-color: var(--x14xrnoy) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

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

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x5i6ehr {
    transform: translateX(-100%);
  }

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

  .xumwmo6 {
    transform: translateX(100%);
  }

  .x15481yp {
    transform: translateX(14px);
  }

  .xwhx0j6 {
    transform: translateX(var(--drawer-swipe-movement-x, 0px));
  }

  .x1weeur4 {
    transform: translateY(100%);
  }

  .x14yxyol {
    transform: translateY(4px) scale(.9);
  }

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

  .x1dr62rx {
    transform: var(--x11bs3q3);
  }

  .x1hbgdf4 {
    transform: var(--x1dmys47);
  }

  .x149ob2a {
    transform: var(--x1gd5prx);
  }

  .xpean4y {
    transform: var(--x5xbgse);
  }

  .xicig1z {
    transform: var(--xfrwphd);
  }

  .x1paljjp {
    transform: var(--xoe96md);
  }

  .x1pj5l12 {
    transform: var(--xsp6lo);
  }

  .xwbmnxc {
    transform: var(--xsypda0);
  }

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

  .xgdialr {
    transition-duration: .12s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .xdushbn {
    transition-duration: var(--x1a3k369);
  }

  .x50dneb {
    transition-duration: var(--x1f49r30);
  }

  .xhwgsls {
    transition-duration: var(--x1ie97z);
  }

  .xo86vqj {
    transition-duration: var(--x1jle2b0);
  }

  .x1c842i {
    transition-duration: var(--x1jm08r4);
  }

  .x1ak0ht9 {
    transition-duration: var(--x7xob9x),var(--x7xob9x),var(--x7xob9x),var(--x1ie97z),var(--x1ie97z);
  }

  .x1as9zc8 {
    transition-duration: var(--x7xob9x);
  }

  .xv0cl83 {
    transition-duration: var(--x8ydudu);
  }

  .xtfi09 {
    transition-duration: var(--xcaoso9);
  }

  .x1jv0jhk {
    transition-duration: var(--xj7hyak);
  }

  .xzsq3lp {
    transition-duration: var(--xjigbuz);
  }

  .x1hy276z {
    transition-duration: var(--xjyelpb);
  }

  .x7a1nug {
    transition-duration: var(--xo3g5s2);
  }

  .x1mxpu8y {
    transition-duration: var(--xohpki9);
  }

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

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

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

  .xua3uq3 {
    transition-property: height;
  }

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

  .x14oonrp {
    transition-property: opacity, transform, filter, width, height;
  }

  .xnejef0 {
    transition-property: opacity, transform, filter;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .x1engipc {
    transition-property: top, left, right, bottom;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x154404n {
    transition-timing-function: var(--x174mb3d);
  }

  .x16yux15 {
    transition-timing-function: var(--x1hdsd5n);
  }

  .x1e41hze {
    transition-timing-function: var(--x1uhcxpp);
  }

  .xhwsa2e {
    transition-timing-function: var(--x1ylapqu);
  }

  .x1livs52 {
    transition-timing-function: var(--x5fzw2k);
  }

  .xnt0nm7 {
    transition-timing-function: var(--x6c5v36);
  }

  .x6l2i7a {
    transition-timing-function: var(--x9ft0c1);
  }

  .x1plt85 {
    transition-timing-function: var(--xd68k6a);
  }

  .x1v8zvef {
    transition-timing-function: var(--xlh3ly7),var(--xlh3ly7),var(--xlh3ly7),var(--x1hdsd5n),var(--x1hdsd5n);
  }

  .x1kv0yfc {
    transition-timing-function: var(--xlh3ly7);
  }

  .x1i8j798 {
    transition-timing-function: var(--xmnccch);
  }

  .x1mb54fh {
    transition-timing-function: var(--xno4c43);
  }

  .x113ijq {
    translate: -50% -50%;
  }

  .x16n82f9 {
    translate: -50%;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x1uuroth {
    vertical-align: text-bottom;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1ht5813 {
    z-index: var(--x1ih0orn);
  }

  .x11pa93i {
    z-index: var(--x1mco95o);
  }

  .x1gp2o83 {
    z-index: var(--x1oxp45e);
  }

  .x1h5x8bb {
    z-index: var(--xn3esnq);
  }

  .x146tnkp {
    z-index: var(--xx9gb2e);
  }

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

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

  .xjl7jj:empty {
    display: none;
  }

  .xdl6uhc:hover {
    background-color: color-mix(in oklab,var(--x1lnd6yl) var(--xoszokt),transparent);
  }

  .x17wdec0:hover {
    background-color: color-mix(in oklab,var(--xzm434k) 4%,transparent);
  }

  .x5xdywz:hover {
    background-color: var(--x1bve9d0);
  }

  .x1vblbbe:hover {
    background-color: var(--x1lnd6yl);
  }

  .x1boq9qt:hover {
    background-color: var(--xc1e9bq);
  }

  .x1mfsdry:hover {
    background-color: var(--xo09rhe);
  }

  .xkacmel:hover {
    background-color: var(--xu4mcdz);
  }

  .x13noq6n:hover {
    color: var(--x176ttxp);
  }

  .x1kx63z9:hover {
    color: var(--xzm434k);
  }

  .x1wy1cpf:hover {
    opacity: .92;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x12upna6:focus {
    background-color: var(--x1bve9d0);
  }

  .x1viaqvg:focus {
    color: var(--x176ttxp);
  }

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

  .x1wbh0v9:active {
    transform: translateY(.5px);
  }
}

@layer priority5 {
  .x1lhokch {
    border-bottom-color: var(--x154jldz);
  }

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

  .xwukqil {
    border-bottom-width: var(--x74x8bq);
  }

  .x1mdfb8y {
    border-left-width: var(--x2h5rj0);
  }

  .x1ow7l6i {
    border-left-width: var(--x74x8bq);
  }

  .xn5er4v {
    border-right-width: var(--x2h5rj0);
  }

  .xead9me {
    border-right-width: var(--x74x8bq);
  }

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

  .x1adpltw {
    border-top-color: var(--x148cdyl);
  }

  .xtlnokk {
    border-top-left-radius: var(--x1prw49o);
  }

  .x1hhh3uy {
    border-top-right-radius: var(--x1prw49o);
  }

  .x1fbnjdg {
    border-top-width: var(--x74x8bq);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1180xz7 {
    bottom: var(--xdag1xr);
  }

  .x4963f9 {
    bottom: var(--xt4a74l);
  }

  .x1jzj0mp {
    height: .9em;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xols6we {
    height: 6px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .x15zdzz5 {
    height: var(--attachment-media);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .x18dv8qi {
    height: var(--popup-height);
  }

  .xm56wjt {
    height: var(--positioner-height);
  }

  .x1qmpyin {
    height: var(--x1qac5w9);
  }

  .x1xm8luf {
    height: var(--x1v8b1um);
  }

  .xwx5nri {
    height: var(--x74x8bq);
  }

  .xzhiucq {
    height: var(--x79tu9g);
  }

  .xe5s7jm {
    height: var(--x8qp54p);
  }

  .x108ti3t {
    height: var(--xph4m2b);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

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

  .xtjhhq0 {
    left: var(--x1ny0aup);
  }

  .x1rcxfmk {
    left: var(--xt4a74l);
  }

  .x16pr9af {
    margin-bottom: -10px;
  }

  .xh0e8q5 {
    margin-bottom: var(--x1cy69pk);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xhsvlbd {
    margin-top: -10px;
  }

  .xgtnnoo {
    margin-top: calc(-1 * var(--x1ny0aup));
  }

  .x1s1sscj {
    margin-top: calc(-1 * var(--xxjli3w));
  }

  .x85zdlu {
    margin-top: var(--x1cy69pk);
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .xg2d58u {
    max-height: 256px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x9v6m0g {
    max-height: 40vh;
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .x15tx1ng {
    max-height: 80dvh;
  }

  .x1dtt4vl {
    max-height: calc(100dvh - var(--x1xg7h01));
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x97h141 {
    max-width: min(360px, 100vw - 32px);
  }

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

  .x8evgw3 {
    max-width: var(--x134alv3);
  }

  .xcqcdtn {
    max-width: var(--x14p19og);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1qafhyn {
    min-height: 72px;
  }

  .x1v38o3p {
    min-height: var(--x1v8b1um);
  }

  .x5aiklu {
    min-height: var(--x8qp54p);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .xlrd64x {
    min-width: 26px;
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x6c5l4p {
    min-width: 80px;
  }

  .xk8lq53 {
    min-width: max-content;
  }

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

  .xvtpkqw {
    min-width: var(--x8qp54p);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

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

  .x1pxm7iu {
    padding-bottom: var(--x1cy69pk);
  }

  .xn06iqa {
    padding-bottom: var(--x1ny0aup);
  }

  .xjpo9w2 {
    padding-bottom: var(--x74x8bq);
  }

  .x35jjcf {
    padding-bottom: var(--xdag1xr);
  }

  .x5lr9ff {
    padding-bottom: var(--xkc3uzs);
  }

  .x1gl9wfa {
    padding-top: var(--x1cy69pk);
  }

  .x1ihqwin {
    padding-top: var(--x1ny0aup);
  }

  .x3xnhu0 {
    padding-top: var(--xkc3uzs);
  }

  .xkkrawi {
    right: -3px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xa0b99j {
    right: var(--xt4a74l);
  }

  .xll0d9s {
    top: -100px;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x38wyzf {
    top: 14vh;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh9344e {
    top: var(--x1ny0aup);
  }

  .x1433xba {
    top: var(--xdag1xr);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xygnafs {
    width: 120px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1t9vceh {
    width: 256px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x152qxlz {
    width: 33%;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1wvn7ai {
    width: calc(100vw - var(--x1xg7h01));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x162oywl {
    width: min(28rem, 90vw);
  }

  .xl76hwb {
    width: min(320px, 86vw);
  }

  .x1dxpara {
    width: min(320px, 100vw - 32px);
  }

  .xbkbp8e {
    width: min(380px, 86vw);
  }

  .xpn72k7 {
    width: min(560px, 100vw - 32px);
  }

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

  .xb7l0at {
    width: var(--attachment-media);
  }

  .x1u1wfrh {
    width: var(--popup-width);
  }

  .xluuen9 {
    width: var(--positioner-width);
  }

  .x1m1ufsb {
    width: var(--x1qac5w9);
  }

  .x14dhvps {
    width: var(--x1v8b1um);
  }

  .x18aelvl {
    width: var(--x74x8bq);
  }

  .x1tse91p {
    width: var(--x8oorqz);
  }

  .xq21ok1 {
    width: var(--xph4m2b);
  }

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

  .x9ihya2:focus {
    top: var(--x1ny0aup);
  }

  @media (width >= 640px) {
    .x1cxyqa6.x1cxyqa6 {
      left: auto;
    }

    .xczaxs2.xczaxs2 {
      width: 360px;
    }
  }
}

@layer priority6 {
  @media (width >= 768px) {
    .xn1jkqj.xn1jkqj {
      padding-inline: var(--xxjli3w);
    }
  }
}

@layer priority7 {
  @media (width >= 768px) {
    .x1b72l42.x1b72l42 {
      display: flex;
    }

    .x10zluib.x10zluib {
      display: none;
    }
  }
}

@layer priority8 {
  @media (width >= 768px) {
    .x14oov1l.x14oov1l {
      max-width: 760px;
    }
  }
}

@layer priority9 {
  .x18qsyxb::placeholder {
    color: var(--x1kofdp9);
  }
}

@property --xq0jm8v {
  syntax: "<integer>";
  inherits: true;
  initial-value: 0;
}

@property --x1x99yuu {
  syntax: "<integer>";
  inherits: true;
  initial-value: 10;
}

@property --x1ih0orn {
  syntax: "<integer>";
  inherits: true;
  initial-value: 20;
}

@property --x1mco95o {
  syntax: "<integer>";
  inherits: true;
  initial-value: 40;
}

@property --xn3esnq {
  syntax: "<integer>";
  inherits: true;
  initial-value: 50;
}

@property --xx9gb2e {
  syntax: "<integer>";
  inherits: true;
  initial-value: 60;
}

@property --x1oxp45e {
  syntax: "<integer>";
  inherits: true;
  initial-value: 70;
}

@keyframes x81szkj-B {
  from {
    mask-position: 100% 0;
  }

  to {
    mask-position: 0 0;
  }
}

@keyframes xn6bpu4-B {
  0% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .55;
  }
}

@keyframes x1g3nlh6-B {
  0%, 100% {
    opacity: .3;
  }

  50% {
    opacity: 1;
  }
}

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

@keyframes x1do5dr1-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(250%);
  }
}

:root, .xc1itd7 {
  --x18gjhgf: light-dark(oklch(98.8% .002 260), oklch(16% .006 260));
  --x1xo9l1v: light-dark(oklch(100% 0 0), oklch(19.5% .007 260));
  --x1lnd6yl: light-dark(oklch(96.6% .004 260), oklch(23% .008 260));
  --xo09rhe: light-dark(oklch(93.8% .006 260), oklch(27% .009 260));
  --xx8438v: light-dark(oklch(100% 0 0), oklch(24% .008 260));
  --x1drqgj7: light-dark(oklch(20% .01 260 / .32), oklch(5% .01 260 / .6));
  --x1q1bx5y: light-dark(oklch(22% .01 260), oklch(95% .004 260));
  --xzm434k: light-dark(oklch(22% .012 260), oklch(94% .004 260));
  --xee8zc1: light-dark(oklch(46% .012 260), oklch(72% .01 260));
  --x1kofdp9: light-dark(oklch(51% .01 260), oklch(68% .01 260));
  --x1wyo5pr: light-dark(oklch(98% 0 0), oklch(18% .01 260));
  --x12ob4jy: oklch(99% 0 0);
  --x154jldz: light-dark(oklch(92% .006 260), oklch(28% .009 260));
  --x1lokjt4: light-dark(oklch(87% .008 260), oklch(34% .01 260));
  --x14xrnoy: light-dark(oklch(72% .01 260), oklch(48% .012 260));
  --x148cdyl: light-dark(oklch(52% .19 264), oklch(55% .17 264));
  --xc1e9bq: light-dark(oklch(47% .2 264), oklch(50% .17 264));
  --x1bve9d0: light-dark(oklch(95% .03 264), oklch(30% .07 264));
  --x176ttxp: light-dark(oklch(46% .19 264), oklch(80% .11 264));
  --xu4mcdz: light-dark(oklch(53% .2 25), oklch(55% .19 25));
  --x4n3gz6: light-dark(oklch(48% .19 25), oklch(80% .11 25));
  --x18qpubg: light-dark(oklch(96% .025 25), oklch(30% .07 25));
  --x1vkbaak: light-dark(oklch(55% .14 155), oklch(72% .14 155));
  --xqgmunf: light-dark(oklch(43% .11 155), oklch(82% .12 155));
  --x9lm6nk: light-dark(oklch(96% .03 155), oklch(30% .06 155));
  --x7pq0e7: light-dark(oklch(66% .15 75), oklch(80% .13 80));
  --xlb2khl: light-dark(oklch(45% .1 70), oklch(86% .11 85));
  --x1jmugdi: light-dark(oklch(97% .04 85), oklch(32% .06 75));
  --x13e0zuw: light-dark(oklch(60% .2 264 / .55), oklch(72% .16 264 / .6));
  --xwqe50e: light-dark(oklch(85% .08 264 / .45), oklch(50% .12 264 / .45));
}

:root, .x2t043h {
  --x1b68sei: 1;
  --xsp6lo: none;
  --x1a0q7h1: none;
  --x7xob9x: .12s;
  --xlh3ly7: cubic-bezier(.2, 0, 0, 1);
  --x6berup: 1;
  --x1dmys47: none;
  --xcm1qto: none;
  --xohpki9: 0s;
  --x1uhcxpp: cubic-bezier(.4, 0, 1, 1);
  --xmarbe3: 0;
  --xfrwphd: none;
  --x1jm08r4: .12s;
  --xno4c43: ease;
  --xz13ba1: 1;
  --x5xbgse: none;
  --x1jle2b0: 0s;
  --xmnccch: cubic-bezier(.4, 0, 1, 1);
  --x1oiqdcz: 0;
  --xoe96md: translateY(2%) scale(.98);
  --x1e6g2dv: none;
  --x8ydudu: .2s;
  --x174mb3d: cubic-bezier(.2, 0, 0, 1);
  --x1fat2iv: 1;
  --x11bs3q3: none;
  --x1vpif05: none;
  --x1a3k369: 0s;
  --x9ft0c1: cubic-bezier(.4, 0, 1, 1);
  --xuggfv1: 1;
  --x1gd5prx: none;
  --xj7hyak: .2s;
  --xd68k6a: cubic-bezier(.2, 0, 0, 1);
  --xe3i38b: 1;
  --xsypda0: none;
  --xjyelpb: 0s;
  --x1ylapqu: cubic-bezier(.4, 0, 1, 1);
  --xcaoso9: .32s;
  --x5fzw2k: cubic-bezier(.2, 0, 0, 1);
  --x1f49r30: .32s;
  --x6c5v36: cubic-bezier(.2, 0, 0, 1);
}

:root, .x1agu1ac {
  --x1njtp1k: none;
  --xxqdzym: light-dark(0 1px 2px oklch(20% .02 260 / .06), 0 1px 2px oklch(0% 0 0 / .4));
  --xg8lnz1: light-dark(0 1px 3px oklch(20% .02 260 / .08), 0 1px 2px oklch(20% .02 260 / .04), 0 1px 3px oklch(0% 0 0 / .5), 0 1px 2px oklch(0% 0 0 / .3));
  --xepxvxq: light-dark(0 4px 12px oklch(20% .02 260 / .08), 0 2px 4px oklch(20% .02 260 / .04), 0 4px 12px oklch(0% 0 0 / .5), 0 2px 4px oklch(0% 0 0 / .3));
  --xg4n7ug: light-dark(0 12px 32px oklch(20% .02 260 / .12), 0 4px 8px oklch(20% .02 260 / .05), 0 12px 32px oklch(0% 0 0 / .6), 0 4px 8px oklch(0% 0 0 / .35));
}

:root, .x1hpwyi2 {
  --x1osarnv: 0;
  --x1serypo: 4px;
  --xv5749j: 6px;
  --x1luz0r7: 10px;
  --x1prw49o: 14px;
  --x1cccpld: 9999px;
}

:root, .x1o7rixa {
  --x74x8bq: 1px;
  --x11vth6v: none;
  --xlhm6x: 100%;
  --x1vbbmqz: 100%;
  --xhc72k4: none;
  --x13sf8yr: 100%;
  --x1kawxme: 100%;
  --x8i69i2: 0 0 #0000;
  --x19h9ogr: 0 0 #0000;
  --x2bk0rr: 100%;
  --x11kao6e: 100%;
  --x1duyvrk: light-dark(0 12px 32px oklch(20% .02 260 / .12), 0 4px 8px oklch(20% .02 260 / .05), 0 12px 32px oklch(0% 0 0 / .6), 0 4px 8px oklch(0% 0 0 / .35));
  --x8k42gb: 0 0 #0000;
  --xmnzq9a: none;
  --x1wufg0b: 100%;
  --xeprd0h: 100%;
  --x19k6f0w: light-dark(0 12px 32px oklch(20% .02 260 / .12), 0 4px 8px oklch(20% .02 260 / .05), 0 12px 32px oklch(0% 0 0 / .6), 0 4px 8px oklch(0% 0 0 / .35));
  --xey6qrb: 0 0 #0000;
  --xyunrof: none;
  --x1y7pinp: 100%;
  --x1fml7gd: 100%;
  --xaixamz: light-dark(0 12px 32px oklch(20% .02 260 / .12), 0 4px 8px oklch(20% .02 260 / .05), 0 12px 32px oklch(0% 0 0 / .6), 0 4px 8px oklch(0% 0 0 / .35));
  --xlrcdr5: 0 0 #0000;
  --xz0sph5: none;
  --x1otv6x9: light-dark(0 4px 12px oklch(20% .02 260 / .08), 0 2px 4px oklch(20% .02 260 / .04), 0 4px 12px oklch(0% 0 0 / .5), 0 2px 4px oklch(0% 0 0 / .3));
  --x1vrhayr: 100%;
  --xukfi3v: none;
}

:root, .x16w0sey {
  --x9ncqs7: 0;
  --x116umyt: 1px;
  --xkc3uzs: 2px;
  --x1cy69pk: 4px;
  --x1ny0aup: 8px;
  --xdag1xr: 12px;
  --xt4a74l: 16px;
  --xxjli3w: 24px;
  --x1xg7h01: 32px;
  --x17cpiam: 48px;
  --xwh1gy6: 64px;
}

:root, .xuy48nm {
  --xbhk33h: 264px;
  --x8oorqz: 56px;
  --x79tu9g: 52px;
  --x14p19og: 1120px;
  --x134alv3: 72ch;
}

:root, .x1k234xx {
  --xjft9m2: 50ms;
  --xjigbuz: .12s;
  --xo3g5s2: .2s;
  --x1ie97z: .32s;
  --x1hdsd5n: cubic-bezier(.2, 0, 0, 1);
  --x9psghc: cubic-bezier(.3, 0, 0, 1.2);
  --xat3sp4: cubic-bezier(.4, 0, 1, 1);
}

:root, .x13wvtfh {
  --xoszokt: 100%;
  --x1efuzye: 100%;
  --x2h5rj0: 1px;
  --x17v996c: 0 0 #0000;
  --x1qac5w9: 28px;
  --x1v8b1um: 34px;
  --xph4m2b: 42px;
  --x8qp54p: 32px;
  --xlv3boq: light-dark(0 1px 2px oklch(20% .02 260 / .06), 0 1px 2px oklch(0% 0 0 / .4));
  --xqyds3p: light-dark(0 1px 3px oklch(20% .02 260 / .08), 0 1px 2px oklch(20% .02 260 / .04), 0 1px 3px oklch(0% 0 0 / .5), 0 1px 2px oklch(0% 0 0 / .3));
}

:root, .x1v4b0xi {
  --xq0jm8v: 0;
  --x1x99yuu: 10;
  --x1ih0orn: 20;
  --x1mco95o: 40;
  --xn3esnq: 50;
  --xx9gb2e: 60;
  --x1oxp45e: 70;
}

:root, .x1wymv98 {
  --xr0hzar: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --x1i1ywo: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
  --x14jf49h: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}

:root, .x3uvsq4 {
  --xu6o7jp: .75rem;
  --x1khinlb: .8125rem;
  --xr6ptw0: .875rem;
  --xk926c0: 1rem;
  --x1pfyxsv: 1.25rem;
  --x14mepw: 1.625rem;
  --xy4fe3q: 2.25rem;
  --xm4yl5: 1.25;
  --x100qxh2: 1.5;
  --x1llid9j: 1.7;
  --xc6mx5v: 400;
  --x16b7zec: 500;
  --xyil3tk: 600;
  --xp9pcsv: -.01em;
  --xt1mr11: 0;
}

:root, .x19yz43j {
  --xu7nl7i: 2px;
  --x1b94g9: 2px;
  --x1jxfh9r: 3px;
}

.x11dhjlv.x11dhjlv, .x11dhjlv.x11dhjlv:root {
  --x148cdyl: #047e83;
  --x176ttxp: oklab(47.6881% -.0669478 -.0337537);
  --xc1e9bq: oklab(49.4361% -.0721658 -.0328989);
  --x1bve9d0: oklab(93.0757% -.0108759 -.00877613);
  --x18gjhgf: #f3f7fb;
  --x1q1bx5y: #1c2c41;
  --xo09rhe: #e0e7ef;
  --x1drqgj7: oklab(28.9593% -.0110398 -.0429116 / .32);
  --xx8438v: #f3f7fb;
  --x1lnd6yl: #e9eff5;
  --x1xo9l1v: #f3f7fb;
  --x1lokjt4: #c4cdd8;
  --x14xrnoy: #b0bcc9;
  --x154jldz: #d6dde6;
  --xu4mcdz: #d53136;
  --x4n3gz6: oklab(50.2854% .133211 .0522844);
  --x18qpubg: oklab(93.422% .0158119 .00269562);
  --xzm434k: #1c2c41;
  --x1wyo5pr: #f3f7fb;
  --xee8zc1: #334459;
  --x12ob4jy: #f3f7fb;
  --x1kofdp9: #495a6d;
  --x13e0zuw: oklab(53.931% -.0855838 -.030701 / .6);
  --xwqe50e: oklab(53.9349% -.00974795 -.0321161 / .25);
  --x1vkbaak: #138327;
  --xqgmunf: oklab(47.193% -.100957 .0580575);
  --x9lm6nk: oklab(93.0097% -.0154105 .00346536);
  --x7pq0e7: #956901;
  --xlb2khl: oklab(48.6464% .0126745 .073507);
  --x1jmugdi: oklab(92.3591% .000203496 .00789836);
}

.x1c1qyii.x1c1qyii, .x1c1qyii.x1c1qyii:root {
  --x148cdyl: #71e7d2;
  --x176ttxp: #71e7d2;
  --xc1e9bq: oklab(86.8219% -.0937811 -.00543253);
  --x1bve9d0: oklab(31.9991% -.0265178 -.0281238);
  --x18gjhgf: #0e1b2a;
  --x1q1bx5y: #daecfd;
  --xo09rhe: #202f43;
  --x1drqgj7: oklab(16.372% -.00715948 -.0344586 / .7);
  --xx8438v: oklab(26.4126% -.0102372 -.0372726);
  --x1lnd6yl: #091424;
  --x1xo9l1v: oklab(24.7481% -.0102539 -.0358538);
  --x1lokjt4: #2e3e54;
  --x14xrnoy: #3d4e66;
  --x154jldz: #202f43;
  --xu4mcdz: #f5727b;
  --x4n3gz6: #f5727b;
  --x18qpubg: oklab(30.6829% .0191352 -.0184638);
  --xzm434k: #daecfd;
  --x1wyo5pr: #0e1b2a;
  --xee8zc1: #bdd2e8;
  --x12ob4jy: #0e1b2a;
  --x1kofdp9: #889eb7;
  --x13e0zuw: oklab(85.3586% -.111749 -.000576377 / .7);
  --xwqe50e: oklab(69.0875% -.0139288 -.0422826 / .25);
  --x1vkbaak: #88e48c;
  --xqgmunf: #88e48c;
  --x9lm6nk: oklab(30.5371% -.0260043 -.0166997);
  --x7pq0e7: #f6d476;
  --xlb2khl: #f6d476;
  --x1jmugdi: oklab(31.0926% -.00883433 -.0119359);
}

.x10h2yck.x10h2yck, .x10h2yck.x10h2yck:root {
  --x148cdyl: light-dark(#0030b3, #7aa2ff);
  --x176ttxp: light-dark(#0030b3, #a3bfff);
  --xc1e9bq: light-dark(#001f75, #a3bfff);
  --x1bve9d0: light-dark(#dbe4ff, #00174f);
  --x18gjhgf: light-dark(#fff, #000);
  --x1q1bx5y: light-dark(#000, #fff);
  --xo09rhe: light-dark(#e6e6e6, #1c1c1c);
  --x1drqgj7: light-dark(#00000080, #000000bf);
  --xx8438v: light-dark(#fff, #0a0a0a);
  --x1lnd6yl: light-dark(#f2f2f2, #111);
  --x1xo9l1v: light-dark(#fff, #000);
  --x1lokjt4: light-dark(#5c5c5c, #a3a3a3);
  --x14xrnoy: light-dark(#000, #fff);
  --x154jldz: #8a8a8a;
  --xu4mcdz: light-dark(#b00020, #ff8a8a);
  --x4n3gz6: light-dark(#8a0019, #ffb3b3);
  --x18qpubg: light-dark(#ffe0e3, #4a0008);
  --xzm434k: light-dark(#000, #fff);
  --x1wyo5pr: light-dark(#fff, #000);
  --xee8zc1: light-dark(#1f1f1f, #e6e6e6);
  --x12ob4jy: #fff;
  --x1kofdp9: light-dark(#333, #ccc);
  --x13e0zuw: light-dark(#0030b3, #fff);
  --xwqe50e: light-dark(#b3c7ff, #33467a);
  --x1vkbaak: light-dark(#00632e, #6fe3a0);
  --xqgmunf: light-dark(#004d24, #9af0bd);
  --x9lm6nk: light-dark(#d9f7e6, #00361a);
  --x7pq0e7: light-dark(#7a4b00, #ffd27a);
  --xlb2khl: light-dark(#5c3800, #ffe0a3);
  --x1jmugdi: light-dark(#fff1d6, #3d2600);
}

.x187pecx.x187pecx, .x187pecx.x187pecx:root {
  --x148cdyl: light-dark(#8839ef, #cba6f7);
  --x176ttxp: light-dark(oklab(47.1469% .113716 -.223029), #cba6f7);
  --xc1e9bq: light-dark(oklab(47.1469% .113716 -.223029), oklab(80.3619% .0557974 -.0875887));
  --x1bve9d0: light-dark(oklab(90.939% .0131624 -.0318151), oklab(35.1723% .0193736 -.04307));
  --x18gjhgf: light-dark(#eff1f5, #1e1e2e);
  --x1q1bx5y: light-dark(#4c4f69, #cdd6f4);
  --xo09rhe: light-dark(#dce0e8, #313244);
  --x1drqgj7: light-dark(oklab(43.547% .00696884 -.0424396 / .32), oklab(18.2782% .00499943 -.019752 / .7));
  --xx8438v: light-dark(oklab(98.7328% -.000164813 -.0017221), oklab(28.3444% .00695787 -.0303286));
  --x1lnd6yl: light-dark(#e6e9ef, #181825);
  --x1xo9l1v: light-dark(oklab(98.3104% -.00021975 -.00229615), oklab(26.7213% .00709405 -.029984));
  --x1lokjt4: light-dark(#ccd0da, #45475a);
  --x14xrnoy: light-dark(#acb0be, #585b70);
  --x154jldz: light-dark(#dce0e8, #313244);
  --xu4mcdz: light-dark(#d20f39, #f38ba8);
  --x4n3gz6: light-dark(oklab(46.7903% .202761 .0730364), #f38ba8);
  --x18qpubg: light-dark(oklab(91.7032% .0197817 .00213722), oklab(33.5157% .0293039 -.0230371));
  --xzm434k: light-dark(#4c4f69, #cdd6f4);
  --x1wyo5pr: light-dark(#eff1f5, #1e1e2e);
  --xee8zc1: light-dark(oklab(48.0696% .0063695 -.0388756), #bac2de);
  --x12ob4jy: light-dark(#eff1f5, #11111b);
  --x1kofdp9: light-dark(oklab(50.2434% .00604073 -.0373231), #a6adc8);
  --x13e0zuw: light-dark(oklab(66.3763% .00957495 -.174841 / .75), oklab(81.6596% .0115714 -.0902128 / .75));
  --xwqe50e: light-dark(oklab(60.0878% .00460917 -.0301401 / .3), oklab(68.6521% .0030773 -.0372279 / .3));
  --x1vkbaak: light-dark(#40a02b, #a6e3a1);
  --xqgmunf: light-dark(oklab(40.6279% -.136591 .112818), #a6e3a1);
  --x9lm6nk: light-dark(oklab(91.7835% -.0168744 .00848656), oklab(34.1241% -.00777438 -.0141654));
  --x7pq0e7: light-dark(#df8e1d, #f9e2af);
  --xlb2khl: light-dark(oklab(39.2696% .0565215 .138341), #f9e2af);
  --x1jmugdi: light-dark(oklab(92.3633% .00744055 .0144309), oklab(33.7568% .00687356 -.0155017));
}

.xrrfnlk.xrrfnlk, .xrrfnlk.xrrfnlk:root {
  --x1cccpld: 9999px;
  --x1luz0r7: 14px;
  --xv5749j: 10px;
  --x1osarnv: 0;
  --x1serypo: 6px;
  --x1prw49o: 20px;
}

.xzx4dbg.xzx4dbg, .xzx4dbg.xzx4dbg:root {
  --x1cccpld: 9999px;
  --x1luz0r7: 2px;
  --xv5749j: 0;
  --x1osarnv: 0;
  --x1serypo: 0;
  --x1prw49o: 2px;
}

.x6ahjw2.x6ahjw2, .x6ahjw2.x6ahjw2:root {
  --x1efuzye: 100%;
  --x2h5rj0: 1px;
  --xoszokt: 72%;
  --xph4m2b: 42px;
  --x1v8b1um: 34px;
  --x1qac5w9: 28px;
  --x17v996c: light-dark(inset 0 1px 0 0 oklch(100% 0 0 / .6), inset 0 1px 0 0 oklch(100% 0 0 / .05));
  --x8qp54p: 32px;
  --xqyds3p: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 8px 24px -8px oklch(20% .02 260 / .14), 0 1px 2px oklch(0% 0 0 / .35), 0 8px 24px -8px oklch(0% 0 0 / .5));
  --xlv3boq: light-dark(0 1px 2px oklch(20% .02 260 / .04), 0 4px 12px -4px oklch(20% .02 260 / .08), 0 1px 2px oklch(0% 0 0 / .3), 0 4px 12px -4px oklch(0% 0 0 / .35));
}

.xoem5dt.xoem5dt, .xoem5dt.xoem5dt:root {
  --x74x8bq: 1px;
  --x11vth6v: radial-gradient(64rem 40rem at 0% 0%, light-dark(color-mix(in oklab, var(--x148cdyl) 8%, transparent), color-mix(in oklab, var(--x148cdyl) 14%, transparent)), transparent 70%), radial-gradient(56rem 36rem at 100% 100%, light-dark(color-mix(in oklab, var(--x176ttxp) 6%, transparent), color-mix(in oklab, var(--x176ttxp) 10%, transparent)), transparent 70%);
  --x1kawxme: 70%;
  --x13sf8yr: 86%;
  --x19h9ogr: light-dark(inset 0 1px 0 0 oklch(100% 0 0 / .75), inset 0 0 0 1px oklch(100% 0 0 / .2), inset 0 1px 0 0 oklch(100% 0 0 / .1), inset 0 0 0 1px oklch(100% 0 0 / .03));
  --x8i69i2: light-dark(0 1px 2px oklch(20% .02 260 / .04), 0 4px 12px -4px oklch(20% .02 260 / .08), 0 1px 2px oklch(0% 0 0 / .3), 0 4px 12px -4px oklch(0% 0 0 / .35));
  --xhc72k4: blur(20px) saturate(160%);
  --x1vbbmqz: 60%;
  --xlhm6x: 64%;
  --xmnzq9a: blur(24px) saturate(180%);
  --x11kao6e: 70%;
  --x2bk0rr: 80%;
  --x8k42gb: light-dark(inset 0 1px 0 0 oklch(100% 0 0 / .75), inset 0 0 0 1px oklch(100% 0 0 / .2), inset 0 1px 0 0 oklch(100% 0 0 / .1), inset 0 0 0 1px oklch(100% 0 0 / .03));
  --x1duyvrk: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 12px 32px -8px oklch(20% .02 260 / .16), 0 32px 64px -16px oklch(20% .02 260 / .16), 0 1px 2px oklch(0% 0 0 / .4), 0 12px 32px -8px oklch(0% 0 0 / .5), 0 32px 64px -16px oklch(0% 0 0 / .5));
  --xyunrof: blur(32px) saturate(180%);
  --xeprd0h: 70%;
  --x1wufg0b: 84%;
  --xey6qrb: light-dark(inset 0 1px 0 0 oklch(100% 0 0 / .75), inset 0 0 0 1px oklch(100% 0 0 / .2), inset 0 1px 0 0 oklch(100% 0 0 / .1), inset 0 0 0 1px oklch(100% 0 0 / .03));
  --x19k6f0w: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 12px 32px -8px oklch(20% .02 260 / .16), 0 32px 64px -16px oklch(20% .02 260 / .16), 0 1px 2px oklch(0% 0 0 / .4), 0 12px 32px -8px oklch(0% 0 0 / .5), 0 32px 64px -16px oklch(0% 0 0 / .5));
  --xukfi3v: blur(4px);
  --x1vrhayr: 60%;
  --xz0sph5: blur(24px) saturate(180%);
  --x1fml7gd: 70%;
  --x1y7pinp: 82%;
  --xlrcdr5: light-dark(inset 0 1px 0 0 oklch(100% 0 0 / .75), inset 0 0 0 1px oklch(100% 0 0 / .2), inset 0 1px 0 0 oklch(100% 0 0 / .1), inset 0 0 0 1px oklch(100% 0 0 / .03));
  --xaixamz: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 12px 32px -8px oklch(20% .02 260 / .16), 0 32px 64px -16px oklch(20% .02 260 / .16), 0 1px 2px oklch(0% 0 0 / .4), 0 12px 32px -8px oklch(0% 0 0 / .5), 0 32px 64px -16px oklch(0% 0 0 / .5));
  --x1otv6x9: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 8px 24px -8px oklch(20% .02 260 / .14), 0 1px 2px oklch(0% 0 0 / .35), 0 8px 24px -8px oklch(0% 0 0 / .5));
}

.xsif6z6.xsif6z6, .xsif6z6.xsif6z6:root {
  --x8ydudu: .26s;
  --x174mb3d: cubic-bezier(.32, .72, 0, 1);
  --x1e6g2dv: blur(6px);
  --x1oiqdcz: 0;
  --xoe96md: translateY(8px) scale(.96);
  --x1a3k369: .16s;
  --x9ft0c1: cubic-bezier(.4, 0, 1, 1);
  --x1vpif05: blur(2px);
  --x1fat2iv: 0;
  --x11bs3q3: scale(.98);
  --xcaoso9: .3s;
  --x5fzw2k: cubic-bezier(.32, .72, 0, 1);
  --x1f49r30: .2s;
  --x6c5v36: cubic-bezier(.4, 0, 1, 1);
  --x7xob9x: .24s;
  --xlh3ly7: linear(0, .0719, .2324, .4204, .5987, .7484, .8631, .9435, .9948, 1.0235, 1.0361, 1.0382, 1.0344, 1.0278, 1.0206, 1.014, 1.0085, 1.0044, 1.0016, .9999, .9989, .9986, .9986, .9987, 1);
  --x1a0q7h1: blur(4px);
  --x1b68sei: 0;
  --xsp6lo: scale(.96);
  --xohpki9: .14s;
  --x1uhcxpp: cubic-bezier(.4, 0, 1, 1);
  --xcm1qto: blur(2px);
  --x6berup: 0;
  --x1dmys47: scale(.98);
  --xj7hyak: .28s;
  --xd68k6a: linear(0, .0719, .2324, .4204, .5987, .7484, .8631, .9435, .9948, 1.0235, 1.0361, 1.0382, 1.0344, 1.0278, 1.0206, 1.014, 1.0085, 1.0044, 1.0016, .9999, .9989, .9986, .9986, .9987, 1);
  --xuggfv1: 0;
  --x1gd5prx: translateY(16px) scale(.98);
  --xjyelpb: .16s;
  --x1ylapqu: cubic-bezier(.4, 0, 1, 1);
  --xe3i38b: 0;
  --xsypda0: translateY(8px) scale(.98);
  --x1jm08r4: .18s;
  --xno4c43: linear(0, .0719, .2324, .4204, .5987, .7484, .8631, .9435, .9948, 1.0235, 1.0361, 1.0382, 1.0344, 1.0278, 1.0206, 1.014, 1.0085, 1.0044, 1.0016, .9999, .9989, .9986, .9986, .9987, 1);
  --xmarbe3: 0;
  --xfrwphd: scale(.97);
  --x1jle2b0: .1s;
  --xmnccch: cubic-bezier(.4, 0, 1, 1);
  --xz13ba1: 0;
  --x5xbgse: scale(.98);
}

.x1x0hb7v.x1x0hb7v, .x1x0hb7v.x1x0hb7v:root {
  --xg4n7ug: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 12px 32px -8px oklch(20% .02 260 / .16), 0 32px 64px -16px oklch(20% .02 260 / .16), 0 1px 2px oklch(0% 0 0 / .4), 0 12px 32px -8px oklch(0% 0 0 / .5), 0 32px 64px -16px oklch(0% 0 0 / .5));
  --xepxvxq: light-dark(0 1px 2px oklch(20% .02 260 / .05), 0 8px 24px -8px oklch(20% .02 260 / .14), 0 1px 2px oklch(0% 0 0 / .35), 0 8px 24px -8px oklch(0% 0 0 / .5));
  --x1njtp1k: none;
  --xg8lnz1: light-dark(0 1px 2px oklch(20% .02 260 / .04), 0 4px 12px -4px oklch(20% .02 260 / .08), 0 1px 2px oklch(0% 0 0 / .3), 0 4px 12px -4px oklch(0% 0 0 / .35));
  --xxqdzym: light-dark(0 1px 2px oklch(20% .02 260 / .04), 0 4px 12px -4px oklch(20% .02 260 / .08), 0 1px 2px oklch(0% 0 0 / .3), 0 4px 12px -4px oklch(0% 0 0 / .35));
}

@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
  .xoem5dt.xoem5dt, .xoem5dt.xoem5dt:root {
    --xhc72k4: none;
    --xlhm6x: 100%;
    --xmnzq9a: none;
    --x2bk0rr: 100%;
    --xyunrof: none;
    --x1wufg0b: 100%;
    --xukfi3v: none;
    --x1vrhayr: 100%;
    --xz0sph5: none;
    --x1y7pinp: 100%;
  }
}

.x1ul2vsc {
  --attachment-media: 0px;
}

.xep9ncf {
  --attachment-media: 28px;
}

.x1y9oe5y {
  --attachment-media: 36px;
}
