@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Cyrillic-mqiUgQ0R.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin1-VI9fmg45.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin2-DP-aaFMp.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin3-kg6i4rbJ.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1E0C-1E0D,U+1E12-1E13,U+1E24-1E25,U+1E36-1E37,U+1E3C-1E3D,U+1E40-1E47,U+1E4A-1E4B,U+1E62-1E63,U+1E6C-1E6D,U+1E70-1E71,U+1E92-1E93,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Pi-CVV7Y5De.woff2)format("woff2");unicode-range:U+3C0,U+E3F,U+2000-200D,U+2010-2012,U+2015,U+2028-2029,U+202F,U+2032-2033,U+203E,U+205F,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+2219-221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2400-2421,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Cyrillic-Dsb9UkAx.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin1-Bi7L2rF8.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin2-D2Vqn02Q.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin3-B0GR1lE4.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1E0C-1E0D,U+1E12-1E13,U+1E24-1E25,U+1E36-1E37,U+1E3C-1E3D,U+1E40-1E47,U+1E4A-1E4B,U+1E62-1E63,U+1E6C-1E6D,U+1E70-1E71,U+1E92-1E93,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Pi-DInpz_fF.woff2)format("woff2");unicode-range:U+3C0,U+E3F,U+2000-200D,U+2010-2012,U+2015,U+2028-2029,U+202F,U+2032-2033,U+203E,U+205F,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+2219-221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2400-2421,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+FEFF,U+FFFD}@property --ui-scroll-fade-start{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-start-quarter{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-start-three-quarters{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end-quarter{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end-three-quarters{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes ui-scroll-fade-reveal-start{0%{--ui-scroll-fade-start:0px;--ui-scroll-fade-start-quarter:0px;--ui-scroll-fade-start-three-quarters:0px}to{--ui-scroll-fade-start:var(--ui-scroll-fade-target-start);--ui-scroll-fade-start-quarter:var(--ui-scroll-fade-target-start-quarter);--ui-scroll-fade-start-three-quarters:var(--ui-scroll-fade-target-start-three-quarters)}}@keyframes ui-scroll-fade-reveal-end{0%{--ui-scroll-fade-end:var(--ui-scroll-fade-target-end);--ui-scroll-fade-end-quarter:var(--ui-scroll-fade-target-end-quarter);--ui-scroll-fade-end-three-quarters:var(--ui-scroll-fade-target-end-three-quarters)}to{--ui-scroll-fade-end:0px;--ui-scroll-fade-end-quarter:0px;--ui-scroll-fade-end-three-quarters:0px}}@layer base{*,:before,:after{box-sizing:border-box}:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;tab-size:4;line-height:1}:where(body){--ui-current-layer:var(--ui-layer-surface);--ui-current-layer-hover:var(--ui-layer-surface-hover);--ui-current-layer-pressed:var(--ui-layer-surface-pressed);background-color:var(--ui-current-layer);min-height:100dvh;color:var(--ui-text-primary);font-family:var(--ui-font-sans);line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where([data-so-use-aspect-ratio-fit=cover],[data-so-use-aspect-ratio-fit=contain])>:where(*){width:100%;height:100%}:where([data-so-use-aspect-ratio-fit=cover])>:where(img,video){object-fit:cover}:where([data-so-use-aspect-ratio-fit=contain])>:where(img,video){object-fit:contain}}@layer components{:where([data-so-use-scroll-area-axis]){--ui-scroll-fade-target-start:0px;--ui-scroll-fade-target-start-quarter:0px;--ui-scroll-fade-target-start-three-quarters:0px;--ui-scroll-fade-target-end:0px;--ui-scroll-fade-target-end-quarter:0px;--ui-scroll-fade-target-end-three-quarters:0px;--ui-scroll-fade-reveal:6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where([data-so-use-scroll-area-fade=both],[data-so-use-scroll-area-fade=start]){--ui-scroll-fade-target-start:min(12%, 2.5rem);--ui-scroll-fade-target-start-quarter:min(3%, .625rem);--ui-scroll-fade-target-start-three-quarters:min(9%, 1.875rem)}:where([data-so-use-scroll-area-fade=both],[data-so-use-scroll-area-fade=end]){--ui-scroll-fade-target-end:min(12%, 2.5rem);--ui-scroll-fade-target-end-quarter:min(3%, .625rem);--ui-scroll-fade-target-end-three-quarters:min(9%, 1.875rem)}:where([data-so-use-scroll-area-axis]){--ui-scroll-fade-direction:to bottom;-webkit-mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%);-webkit-mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%);mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%)}:where([data-so-use-scroll-area-axis=inline]){--ui-scroll-fade-direction:to right}:where([data-so-use-scroll-area-axis=inline]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--ui-scroll-fade-direction:to left}@supports (animation-timeline:scroll()) and (animation-range:0 1px){:where([data-so-use-scroll-area-axis]){animation-name:ui-scroll-fade-reveal-start,ui-scroll-fade-reveal-end;animation-duration:1ms,1ms;animation-timing-function:ease-in-out,ease-in-out;animation-range:0 var(--ui-scroll-fade-reveal), calc(100% - var(--ui-scroll-fade-reveal)) 100%;animation-fill-mode:both}:where([data-so-use-scroll-area-axis=block]){animation-timeline:scroll(self y),scroll(self y)}:where([data-so-use-scroll-area-axis=inline]){animation-timeline:scroll(self inline),scroll(self inline)}}@media (forced-colors:active){:where([data-so-use-scroll-area-axis]){animation:none;-webkit-mask-image:none;mask-image:none}}}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x13v0gym {
    padding: var(--ui-spacing-0-5);
  }

  .x12qlgwl {
    padding: var(--ui-spacing-0);
  }

  .xm7afs6 {
    padding: var(--ui-spacing-1-5);
  }

  .xm2tl8m {
    padding: var(--ui-spacing-1);
  }

  .x19kegvj {
    padding: var(--ui-spacing-10);
  }

  .x1g1u320 {
    padding: var(--ui-spacing-2-5);
  }

  .x1nass5n {
    padding: var(--ui-spacing-2);
  }

  .xwotl68 {
    padding: var(--ui-spacing-3);
  }

  .x1sump98 {
    padding: var(--ui-spacing-4);
  }

  .xp4lche {
    padding: var(--ui-spacing-5);
  }

  .x5wrp1u {
    padding: var(--ui-spacing-6);
  }

  .xo17kcl {
    padding: var(--ui-spacing-8);
  }
}

@layer priority3 {
  .xyf91em {
    background-position: top;
  }

  .x1y2825u {
    background-position: 0;
  }

  .x10qg9rl {
    border-color: var(--ui-current-border);
  }

  .x144x377 {
    border-color: var(--ui-transparent);
  }

  .x16eypsj {
    border-radius: .25rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xouw7xo {
    border-radius: var(--ui-radius-base);
  }

  .xfhxf3c {
    border-radius: var(--ui-radius-full);
  }

  .x1sjpvh8 {
    border-radius: var(--ui-radius-lg);
  }

  .x4qfq87 {
    border-radius: var(--ui-radius-sm);
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xxhr3t {
    gap: 0;
  }

  .x169g4c4 {
    gap: var(--ui-field-gap);
  }

  .x7h6osj {
    gap: var(--ui-spacing-0-5);
  }

  .xtsuenz {
    gap: var(--ui-spacing-0);
  }

  .x1c8hxoz {
    gap: var(--ui-spacing-1-5);
  }

  .xabhw45 {
    gap: var(--ui-spacing-1);
  }

  .xe2vxne {
    gap: var(--ui-spacing-10);
  }

  .x1hrt2qm {
    gap: var(--ui-spacing-2-5);
  }

  .x1d8imio {
    gap: var(--ui-spacing-2);
  }

  .xg02zpj {
    gap: var(--ui-spacing-3);
  }

  .x1e078jz {
    gap: var(--ui-spacing-4);
  }

  .xlqp03p {
    gap: var(--ui-spacing-5);
  }

  .xxc4i0p {
    gap: var(--ui-spacing-6);
  }

  .x1h8c4 {
    gap: var(--ui-spacing-8);
  }

  .x14d52f8 {
    grid-column: var(--x-gridColumn);
  }

  .x33j1x8 {
    grid-row: var(--x-gridRow);
  }

  .xe8uvvx {
    list-style: none;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1f0v0ku {
    margin-inline: calc(-1 * var(--ui-spacing-0-5));
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x10kjf1p {
    padding-block: var(--ui-spacing-0-5);
  }

  .x1j12y6n {
    padding-block: var(--ui-spacing-0);
  }

  .x116ylu8 {
    padding-block: var(--ui-spacing-1-5);
  }

  .x119kpb9 {
    padding-block: var(--ui-spacing-1);
  }

  .xkv85qf {
    padding-block: var(--ui-spacing-10);
  }

  .xa9tzdz {
    padding-block: var(--ui-spacing-2-5);
  }

  .x1qpapss {
    padding-block: var(--ui-spacing-2);
  }

  .x1ghjb9x {
    padding-block: var(--ui-spacing-3);
  }

  .xf3d66l {
    padding-block: var(--ui-spacing-4);
  }

  .x1ehk5f8 {
    padding-block: var(--ui-spacing-5);
  }

  .x1z0qu4e {
    padding-block: var(--ui-spacing-6);
  }

  .xr9jw4d {
    padding-block: var(--ui-spacing-8);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x12gz8uo {
    padding-inline: var(--ui-spacing-0-5);
  }

  .x147xsua {
    padding-inline: var(--ui-spacing-0);
  }

  .xmr3k76 {
    padding-inline: var(--ui-spacing-1-5);
  }

  .x1ngs3ci {
    padding-inline: var(--ui-spacing-1);
  }

  .x1yoeai7 {
    padding-inline: var(--ui-spacing-10);
  }

  .xxhnl0l {
    padding-inline: var(--ui-spacing-2-5);
  }

  .x6dinsj {
    padding-inline: var(--ui-spacing-2);
  }

  .x8pk158 {
    padding-inline: var(--ui-spacing-3);
  }

  .x1u8r0is {
    padding-inline: var(--ui-spacing-4);
  }

  .xlklu46 {
    padding-inline: var(--ui-spacing-5);
  }

  .xr5waw4 {
    padding-inline: var(--ui-spacing-6);
  }

  .x1wuxk0s {
    padding-inline: var(--ui-spacing-8);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1kzmkka:focus-visible {
    outline: 2px solid var(--ui-border-focus);
  }

  .x1fyv82c[data-hovered] {
    text-decoration: underline;
  }
}

@layer priority4 {
  .xc26acl {
    align-content: center;
  }

  .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;
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9 {
    aspect-ratio: 1;
  }

  .x10y9f9r {
    aspect-ratio: var(--x-aspectRatio);
  }

  .xhcw1az {
    background-color: color-mix(in oklch,var(--ui-current-text-primary) 10%,var(--ui-current-layer));
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xoounq5 {
    background-color: var(--ui-control-solid);
  }

  .x183p9sn {
    background-color: var(--ui-control-subtle);
  }

  .x72v093 {
    background-color: var(--ui-current-divider);
  }

  .x1rc9jfg {
    background-color: var(--ui-current-layer-pressed);
  }

  .x5pmqq {
    background-color: var(--ui-current-layer);
  }

  .x1qpgcs1 {
    background-color: var(--ui-field-background);
  }

  .x1b8b8t3 {
    background-color: var(--ui-layer-ground);
  }

  .xdg92a2 {
    background-color: var(--ui-layer-recessed);
  }

  .xouxoyf {
    background-color: var(--ui-transparent);
  }

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

  .x18o3ruo {
    background-image: none;
  }

  .xgchowm {
    background-image: radial-gradient(circle at .5px center,var(--ui-current-icon-secondary) .5px,transparent .5px);
  }

  .x1ps5k3b {
    background-image: radial-gradient(circle at center .5px,var(--ui-current-icon-secondary) .5px,transparent .5px);
  }

  .x1j09oy9 {
    background-image: var(--ui-control-primary-gradient);
  }

  .x1w3jsh0 {
    background-repeat: repeat-x;
  }

  .x9wwp8f {
    background-repeat: repeat-y;
  }

  .x4vbryp {
    background-size: 1px calc((100% - 1px) / max(1,round(nearest,calc((100% - 1px) / 5px),1)));
  }

  .x1h3lffk {
    background-size: calc((100% - 1px) / max(1,round(nearest,calc((100% - 1px) / 5px),1))) 1px;
  }

  .x140muxe {
    border-end-end-radius: inherit;
  }

  .x6ur5mq {
    border-end-end-radius: var(--ui-radius-base);
  }

  .xo1y3bh {
    border-end-start-radius: inherit;
  }

  .x1bciqg2 {
    border-end-start-radius: var(--ui-radius-base);
  }

  .x18oe1m7 {
    border-inline-end-style: none;
  }

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

  .x1jz8ira {
    border-inline-end-width: var(--ui-border-width);
  }

  .xpq1us8 {
    border-inline-start-color: var(--ui-field-border);
  }

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

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

  .xu9wtjf {
    border-inline-start-width: var(--ui-border-width);
  }

  .xu25z0z {
    border-start-end-radius: inherit;
  }

  .xccovyj {
    border-start-end-radius: var(--ui-radius-base);
  }

  .x1fmog5m {
    border-start-start-radius: inherit;
  }

  .xgtry4f {
    border-start-start-radius: var(--ui-radius-base);
  }

  .x18qwo2p {
    box-shadow: 0 0 0 1px var(--ui-border-inverted),0 1px 2px 0 var(--ui-shadow-strong),0 8px 12px 0 var(--ui-shadow-medium),0 4px 8px 0 var(--ui-shadow-subtle);
  }

  .x1t6xvke {
    box-shadow: 0 0 0 var(--ui-focus-width) var(--ui-border-focus);
  }

  .xhvst8i {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 1px var(--ui-border);
  }

  .xdia1gm {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 1px var(--ui-field-border);
  }

  .x16tvss0 {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 8px 12px 0 var(--ui-shadow-medium),0 4px 8px 0 var(--ui-shadow-subtle),0 0 0 1px var(--ui-border);
  }

  .x1b2csfh {
    box-shadow: 0 2px 4px var(--ui-shadow-subtle),0 0 0 1px var(--ui-control-border-color);
  }

  .xbukj45 {
    box-shadow: inset 0 0 0 1px var(--ui-border);
  }

  .x191w4ai {
    box-shadow: inset 0 1.5px 0 var(--ui-highlight-strong),0 1px 2px var(--ui-border-on-color),0 0 0 1.5px var(--ui-control-solid-hover);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

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

  .x1heor9g {
    color: inherit;
  }

  .x1y7l7tp {
    color: var(--ui-border-subtle);
  }

  .xs2oscn {
    color: var(--ui-control-content);
  }

  .x17cnijd {
    color: var(--ui-control-ghost-content);
  }

  .x19fl6sp {
    color: var(--ui-control-on-solid);
  }

  .x153wipz {
    color: var(--ui-current-icon-disabled);
  }

  .xhe717m {
    color: var(--ui-current-icon-primary);
  }

  .xymokge {
    color: var(--ui-current-icon-secondary);
  }

  .xr24x74 {
    color: var(--ui-current-icon-tertiary);
  }

  .xmq96l8 {
    color: var(--ui-current-text-disabled);
  }

  .x1jdm2ow {
    color: var(--ui-current-text-primary);
  }

  .x445bwz {
    color: var(--ui-current-text-secondary);
  }

  .x19uxbo1 {
    color: var(--ui-current-text-tertiary);
  }

  .x3sdyzm {
    color: var(--ui-field-content);
  }

  .x1l9h4hd {
    color: var(--ui-field-invalid);
  }

  .x1ndwxoq {
    color: var(--ui-icon-inverted);
  }

  .x1nohq2h {
    color: var(--ui-icon-secondary);
  }

  .x1090x4l {
    color: var(--ui-text-inverted);
  }

  .x62j1iq {
    color: var(--ui-text-secondary);
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .x18hmro {
    column-gap: var(--ui-spacing-0-5);
  }

  .xr9y64v {
    column-gap: var(--ui-spacing-0);
  }

  .x1hc7jt5 {
    column-gap: var(--ui-spacing-1-5);
  }

  .xpvah7j {
    column-gap: var(--ui-spacing-1);
  }

  .xjiu4f6 {
    column-gap: var(--ui-spacing-10);
  }

  .x1ta39p2 {
    column-gap: var(--ui-spacing-2-5);
  }

  .x172g3hi {
    column-gap: var(--ui-spacing-2);
  }

  .xcxb89b {
    column-gap: var(--ui-spacing-3);
  }

  .x4gg8oe {
    column-gap: var(--ui-spacing-4);
  }

  .x15dy458 {
    column-gap: var(--ui-spacing-5);
  }

  .x1l66nhe {
    column-gap: var(--ui-spacing-6);
  }

  .x74frl9 {
    column-gap: var(--ui-spacing-8);
  }

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

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .x10i6lua {
    fill: var(--ui-layer-inverted);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x1gmij46 {
    flex-basis: var(--ui-field-height);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x8hhl5t {
    flex-wrap: wrap-reverse;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1jygkft {
    font-family: var(--ui-font-mono);
  }

  .x11wbgk2 {
    font-family: var(--ui-font-sans);
  }

  .x6phcfz {
    font-size: .5rem;
  }

  .xjvu2di {
    font-size: var(--ui-font-size-base);
  }

  .xsqxh3u {
    font-size: var(--ui-font-size-lg);
  }

  .xc9m0b0 {
    font-size: var(--ui-font-size-sm);
  }

  .xyci7ex {
    font-size: var(--ui-font-size-xl);
  }

  .x1aw2228 {
    font-weight: var(--ui-font-weight-medium);
  }

  .x15wsxzd {
    font-weight: var(--ui-font-weight-normal);
  }

  .x79ffk8 {
    font-weight: var(--ui-font-weight-semibold);
  }

  .xhij9v2 {
    grid-auto-rows: var(--x-gridAutoRows);
  }

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

  .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));
  }

  .xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns);
  }

  .x11kyvkl {
    grid-template-rows: .75rem .75rem;
  }

  .x1gc3wmv {
    inset-inline-start: -100vw;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

  .xaw8158 {
    justify-content: space-evenly;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

  .xe8yl68 {
    letter-spacing: var(--ui-letter-spacing-base);
  }

  .xgnqiuf {
    letter-spacing: var(--ui-letter-spacing-lg);
  }

  .x19gfyja {
    letter-spacing: var(--ui-letter-spacing-sm);
  }

  .xms9o5 {
    letter-spacing: var(--ui-letter-spacing-xl);
  }

  .x17raq3w {
    line-height: .625rem;
  }

  .x6agdbo {
    line-height: var(--ui-line-height-base);
  }

  .x1e6e988 {
    line-height: var(--ui-line-height-lg);
  }

  .xwmbmrw {
    line-height: var(--ui-line-height-sm);
  }

  .xfrfdsh {
    line-height: var(--ui-line-height-xl);
  }

  .x3c1tfj {
    margin-inline-end: var(--ui-spacing-3);
  }

  .x1c9tiao {
    margin-inline-end: var(--x-marginInlineEnd);
  }

  .x4lel18 {
    margin-inline-start: var(--x-marginInlineStart);
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1oji6a2 {
    outline-color: var(--ui-transparent);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x10fyye7 {
    padding-inline-end: var(--ui-container-padding-inline-end);
  }

  .xv4e5or {
    padding-inline-start: var(--ui-container-padding-inline-start);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1ur8yrg {
    row-gap: var(--ui-spacing-0-5);
  }

  .xhg7s8l {
    row-gap: var(--ui-spacing-0);
  }

  .x1r8z5my {
    row-gap: var(--ui-spacing-1-5);
  }

  .x7qyxwu {
    row-gap: var(--ui-spacing-1);
  }

  .x16y396 {
    row-gap: var(--ui-spacing-10);
  }

  .x1s02ldo {
    row-gap: var(--ui-spacing-2-5);
  }

  .x1xqwqpj {
    row-gap: var(--ui-spacing-2);
  }

  .x1cf9ln2 {
    row-gap: var(--ui-spacing-3);
  }

  .x1ad4ran {
    row-gap: var(--ui-spacing-4);
  }

  .xfui8ws {
    row-gap: var(--ui-spacing-5);
  }

  .x23aac {
    row-gap: var(--ui-spacing-6);
  }

  .x1db9kp4 {
    row-gap: var(--ui-spacing-8);
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x9qwqff {
    scroll-padding-block-end: var(--ui-spacing-2);
  }

  .x5lxx2x {
    stroke-linecap: butt;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .x1hd5kjq {
    stroke: var(--ui-border-inverted);
  }

  .x2b8uid {
    text-align: center;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x4szim1 {
    transform-origin: var(--trigger-anchor-point);
  }

  .x1c071of {
    transform: none;
  }

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

  .x5h48zb {
    transition-duration: var(--ui-duration-fast);
  }

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

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

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

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

  .x1h615f9 {
    transition-property: opacity, scale;
  }

  .x1jyj7a9 {
    transition-timing-function: var(--ui-ease-out);
  }

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

  .x1x7wgjd {
    vertical-align: -.125em;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x8reydi[data-hovered]:not([data-pressed]) {
    background-color: color-mix(in oklab,var(--ui-current-layer-hover) 50%,var(--ui-control-subtle) 50%);
  }

  .xv85bm8[data-pressed] {
    background-color: color-mix(in oklab,var(--ui-current-layer-pressed) 40%,var(--ui-control-subtle-hover) 60%);
  }

  .x10d7h93:is([data-disabled], [data-pending]) {
    background-color: var(--ui-control-disabled-background);
  }

  .xlrlw4c[data-hovered]:not([data-pressed]) {
    background-color: var(--ui-control-solid-hover);
  }

  .x14hfphc[data-pressed] {
    background-color: var(--ui-control-solid-pressed);
  }

  .x21imcm[data-hovered]:not([data-pressed]) {
    background-color: var(--ui-control-subtle-hover);
  }

  .xavs5a4[data-pressed] {
    background-color: var(--ui-control-subtle-pressed);
  }

  .x1esb7hg[data-hovered]:not([data-disabled]), .x1xe1gfl:is([data-hovered], [data-focused]), .xp7ocvz[data-hovered]:not([data-pressed]), .xu436wr:hover:not([data-disabled]) {
    background-color: var(--ui-current-layer-hover);
  }

  .x1f5maol[data-pressed]:not([data-disabled]), .x1o4b6j0:is([data-pressed], [data-selected]), .xhx1exe[data-pressed] {
    background-color: var(--ui-current-layer-pressed);
  }

  .x1nd8hyz[data-disabled] {
    background-color: var(--ui-field-background-disabled);
  }

  .x1xlwns6:is([data-disabled], [data-pending]) {
    background-image: none;
  }

  .x7kzuyq[data-pressed] {
    box-shadow: 0 0 0 0 var(--ui-shadow-subtle),0 0 0 1px var(--ui-control-border-color-pressed);
  }

  .x2luqda:is([data-disabled], [data-pending]) {
    box-shadow: 0 0 0 1px var(--ui-control-disabled-border);
  }

  .xipca98[data-hovered]:not([data-focus-visible]):not([data-invalid]):not([data-disabled]) {
    box-shadow: 0 0 0 1px var(--ui-field-border-hover);
  }

  .x1afpmpa[data-focus-visible]:not([data-invalid]) {
    box-shadow: 0 0 0 1px var(--ui-field-focus);
  }

  .x1pgxnwl[data-invalid] {
    box-shadow: 0 0 0 3px var(--ui-field-invalid-halo),0 0 0 1px var(--ui-field-invalid);
  }

  .xnx04k6[data-hovered]:not([data-focus-visible]):not([data-invalid]):not([data-disabled]) {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 1px var(--ui-field-border-hover);
  }

  .x144pc26[data-focus-visible]:not([data-invalid]) {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 1px var(--ui-field-focus);
  }

  .x8gg8ql[data-invalid] {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 3px var(--ui-field-invalid-halo),0 0 0 1px var(--ui-field-invalid);
  }

  .x18e6r0m[data-hovered]:not([data-pressed]) {
    box-shadow: 0 2px 4px var(--ui-shadow-subtle),0 0 0 1px var(--ui-control-border-color-hover);
  }

  .x9jxyha[data-pressed] {
    box-shadow: inset 0 1.5px 0 var(--ui-border-on-color),inset 0 -1px 0 var(--ui-highlight-subtle),0 0 0 1.5px var(--ui-control-solid-hover);
  }

  .x8bkegu:is([data-disabled], [data-pending]) {
    color: var(--ui-control-disabled-content);
  }

  .x1kan775[data-disabled] {
    color: var(--ui-current-text-disabled);
  }

  .x1p54tap[data-disabled] {
    color: var(--ui-field-content-disabled);
  }

  .xcarffd:is([data-hovered], [data-pressed]) {
    color: var(--ui-field-content);
  }

  .xe0pzbj[data-focus-visible] {
    color: var(--ui-field-focus);
  }

  .x1sx6k5i[data-placeholder] {
    color: var(--ui-field-placeholder);
  }

  .x1lljval[data-disabled] {
    color: var(--ui-icon-disabled);
  }

  .x1m8qfh3[data-disabled], .x1u7tj8f:is([data-disabled], [data-pending]), .xbfgzkn:is([data-readonly], [readonly]) {
    cursor: default;
  }

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

  .x1ac9v0i:is([data-entering], [data-exiting]) {
    opacity: 0;
  }

  .xw5cly9[data-focus-visible] {
    outline-color: var(--ui-border-focus);
  }

  .xqi9b5a[data-focus-visible] {
    outline-offset: var(--ui-focus-offset);
  }

  .x1x58gu6[data-focus-visible] {
    outline-style: solid;
  }

  .x1ilm8r3[data-focus-visible] {
    outline-width: var(--ui-focus-width);
  }

  .x1roqezb:is([data-entering], [data-exiting]) {
    scale: .96;
  }

  .x8462m0[data-pressed] {
    transform: scale(.99);
  }

  .x23dlue[data-focus-visible]:not([data-invalid]) {
    z-index: 1;
  }

  .xc1k17x[data-invalid] {
    z-index: 2;
  }

  .xjl7jj:empty {
    display: none;
  }

  .xnqov3f:hover {
    background-color: var(--ui-layer-recessed-hover);
  }

  .xcp75rv:hover {
    color: var(--ui-border);
  }

  .xv3d8ef:focus {
    inset-inline-start: var(--ui-spacing-2);
  }

  .xh34vlb:active {
    background-color: var(--ui-layer-recessed-pressed);
  }

  .x20nd7i:active {
    color: var(--ui-neutral-border-hover);
  }

  @media (prefers-contrast: more) {
    .xo6fsx7.xo6fsx7 {
      background-color: color-mix(in oklch,var(--ui-current-text-primary) 25%,var(--ui-current-layer));
    }
  }

  @media (forced-colors: active) and (not (prefers-contrast: more)) {
    .x6ovii9.x6ovii9 {
      background-color: graytext;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @container (width <= 30rem) {
    .x1d4j5wi.x1d4j5wi {
      display: flex;
    }
  }

  @container (width >= 30.0625rem) and (width <= 42rem) {
    .x1be38aa.x1be38aa {
      display: flex;
    }
  }

  @container (width <= 30rem) {
    .xadcizb.xadcizb {
      display: none;
    }
  }

  @container (width <= 42rem) {
    .x9qba5a.x9qba5a {
      display: none;
    }
  }
}

@layer priority5 {
  .xwse4tn {
    border-bottom-color: var(--ui-field-border);
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

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

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

  .x1apmyp7 {
    border-bottom-width: var(--ui-border-width);
  }

  .xl49jde {
    border-top-color: var(--ui-field-border);
  }

  .x1ejq31n {
    border-top-style: none;
  }

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

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

  .xamtdn0 {
    border-top-width: var(--ui-border-width);
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xettwda {
    height: 2rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .xiirwmw {
    height: var(--ui-border-width);
  }

  .xmggfy2 {
    height: var(--ui-control-height-base);
  }

  .x1kulk3n {
    height: var(--ui-control-height-sm);
  }

  .xgs6l82 {
    height: var(--ui-field-height);
  }

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

  .xlm3tn6 {
    margin-bottom: var(--x-marginBlockEnd);
  }

  .x1uv29ju {
    margin-top: calc(var(--ui-spacing-8) - var(--ui-spacing-1));
  }

  .x1vhfslr {
    margin-top: var(--x-marginBlockStart);
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x1jols5v {
    max-height: var(--x-maxHeight);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x1n8psvb {
    max-width: 512px;
  }

  .x1kdme6x {
    max-width: calc(33.5rem + clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6)) + clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6)));
  }

  .x1pp00xy {
    max-width: calc(58.5rem + clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6)) + clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6)));
  }

  .x1tsejus {
    max-width: min(20rem, 100vw - 1.5rem);
  }

  .x1d5qvn6 {
    max-width: min(22rem, 100vw - 1.5rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .xf68679 {
    max-width: var(--x-maxWidth);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .x1pwuuwv {
    min-height: var(--ui-field-height);
  }

  .x82snj4 {
    min-height: var(--x-minHeight);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xuu4ctt {
    min-width: 10rem;
  }

  .xxox332 {
    min-width: calc(var(--trigger-width) + var(--ui-field-height));
  }

  .x1wbik15 {
    min-width: var(--trigger-width);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1aj5alh {
    padding-bottom: var(--ui-container-padding-block-end);
  }

  .x1k8k99n {
    padding-top: var(--ui-container-padding-block-start);
  }

  .x13vifvy {
    top: 0;
  }

  .x1qzrbr0 {
    top: var(--ui-spacing-2);
  }

  .xnalus7 {
    width: 0;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x51ohtg {
    width: 4px;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1l7g7pd {
    width: var(--ui-border-width);
  }

  .x14ffq5f {
    width: var(--ui-control-height-sm);
  }

  .x1o8ipew {
    width: var(--ui-field-height);
  }

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

  .x14l7nz5:first-child {
    margin-top: 0;
  }
}

@layer priority6 {
  .xarstr8:after {
    inset: 0;
  }
}

@layer priority7 {
  .x1nc033x:before, .xd54j2p:after {
    inset-block: 0;
  }

  .x1gl9xvv:after {
    inset-inline: -5px;
  }
}

@layer priority8 {
  .xb4mzpe:after {
    animation-delay: .6s;
  }

  .x1ui9q4k:after {
    animation-duration: 1.5s;
  }

  .x13ee8us:after {
    animation-iteration-count: infinite;
  }

  .xxajvwa:after {
    animation-name: xroe53j-B;
  }

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

  .x23fu9i:after {
    background-image: linear-gradient(90deg,transparent 0%,color-mix(in oklch,var(--ui-current-text-primary) 10%,transparent) 50%,transparent 100%);
  }

  .x13t4c1:before {
    box-shadow: -2px 0 4px var(--ui-shadow-subtle),0 0 0 1px currentColor;
  }

  .x141zy6b:before {
    clip-path: inset(-6px 0 -6px -6px);
  }

  .xtdszvj::placeholder {
    color: var(--ui-field-placeholder);
  }

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

  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }

  .x1682cnc:before {
    inset-inline-start: 0;
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

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

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

  .xch4orq:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
    box-shadow: 2px 0 4px var(--ui-shadow-subtle),0 0 0 1px currentColor;
  }

  .x1u69h75:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):before {
    clip-path: inset(-6px -6px -6px 0);
  }

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

  @media (forced-colors: active) {
    .x12quhp4.x12quhp4:after {
      background-image: none;
    }
  }
}

@layer priority9 {
  .xk9ib7f:before {
    width: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root, .x1dhbg9u {
  --ui-container-padding-inline-start: 0rem;
  --ui-container-padding-inline-end: 0rem;
  --ui-container-padding-block-start: 0rem;
  --ui-container-padding-block-end: 0rem;
}

:root, .x1ls0hzn {
  --ui-control-solid: var(--ui-brand-solid);
  --ui-control-solid-hover: var(--ui-brand-solid-hover);
  --ui-control-solid-pressed: var(--ui-brand-solid-pressed);
  --ui-control-subtle: var(--ui-brand-subtle);
  --ui-control-subtle-hover: var(--ui-brand-subtle-hover);
  --ui-control-subtle-pressed: var(--ui-brand-subtle-pressed);
  --ui-control-content: var(--ui-brand-content);
  --ui-control-ghost-content: var(--ui-brand-content);
  --ui-control-on-solid: var(--ui-text-inverted);
  --ui-control-border-color: var(--ui-brand-border);
  --ui-control-border-color-hover: var(--ui-brand-border-hover);
  --ui-control-border-color-pressed: var(--ui-brand-border-pressed);
  --ui-control-height-sm: 1.5rem;
  --ui-control-height-base: 2rem;
  --ui-control-primary-gradient: linear-gradient(180deg, #ffffff1a 0%, #fff0 100%);
}

@supports (color: lab(0% 0 0)) {
  :root, .x1ls0hzn {
    --ui-control-primary-gradient: linear-gradient(180deg, lab(100% 0 0 / .1) 0%, lab(100% 0 0 / 0) 100%);
  }
}

:root, .xvssbip {
  --ui-current-layer: var(--ui-layer-ground);
  --ui-current-layer-hover: var(--ui-layer-ground-hover);
  --ui-current-layer-pressed: var(--ui-layer-ground-pressed);
  --ui-current-text-primary: var(--ui-text-primary);
  --ui-current-text-secondary: var(--ui-text-secondary);
  --ui-current-text-tertiary: var(--ui-text-tertiary);
  --ui-current-text-disabled: var(--ui-text-disabled);
  --ui-current-icon-primary: var(--ui-icon-primary);
  --ui-current-icon-secondary: var(--ui-icon-secondary);
  --ui-current-icon-tertiary: var(--ui-icon-tertiary);
  --ui-current-icon-disabled: var(--ui-icon-disabled);
  --ui-current-border: var(--ui-border);
  --ui-current-divider: var(--ui-border);
  --ui-current-neutral-solid: var(--ui-neutral-solid);
  --ui-current-neutral-solid-hover: var(--ui-neutral-solid-hover);
  --ui-current-neutral-solid-pressed: var(--ui-neutral-solid-pressed);
  --ui-current-neutral-on-solid: var(--ui-text-inverted);
  --ui-current-neutral-ghost-content: var(--ui-neutral-content);
}

:root, .xqu3rvk {
  --ui-field-background: var(--ui-layer-elevated);
  --ui-field-background-disabled: var(--ui-control-disabled-background);
  --ui-field-border: var(--ui-border);
  --ui-field-border-hover: var(--ui-neutral-border-hover);
  --ui-field-content: var(--ui-text-primary);
  --ui-field-content-disabled: var(--ui-control-disabled-content);
  --ui-field-focus: var(--ui-border-focus);
  --ui-field-gap: var(--ui-spacing-2-5);
  --ui-field-height: 2.25rem;
  --ui-field-invalid: #ba0000;
  --ui-field-invalid-halo: #ba000026;
  --ui-field-placeholder: var(--ui-text-tertiary);
}

:root, .xx6t6fu {
  --ui-font-sans: "Inter Variable", ui-sans-serif, system-ui, sans-serif;
  --ui-font-mono: "IBM Plex Mono Var", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  --ui-font-size-sm: .75rem;
  --ui-line-height-sm: 1rem;
  --ui-letter-spacing-sm: -.01em;
  --ui-font-size-base: .875rem;
  --ui-line-height-base: 1.25rem;
  --ui-letter-spacing-base: -.01em;
  --ui-font-size-lg: 1rem;
  --ui-line-height-lg: 1.5rem;
  --ui-letter-spacing-lg: -.01em;
  --ui-font-size-xl: 1.5rem;
  --ui-line-height-xl: 2rem;
  --ui-letter-spacing-xl: -.01em;
  --ui-font-weight-normal: 400;
  --ui-font-weight-medium: 500;
  --ui-font-weight-semibold: 600;
  --ui-radius-sm: .375rem;
  --ui-radius-base: .625rem;
  --ui-radius-lg: 1rem;
  --ui-radius-full: 9999px;
  --ui-border-width: 1px;
  --ui-focus-width: 2px;
  --ui-focus-offset: 3px;
  --ui-duration-fast: .1s;
  --ui-ease-out: cubic-bezier(0, 0, .2, 1);
  --ui-spacing-0: 0rem;
  --ui-spacing-0-5: .125rem;
  --ui-spacing-1: .25rem;
  --ui-spacing-1-5: .375rem;
  --ui-spacing-2: .5rem;
  --ui-spacing-2-5: .625rem;
  --ui-spacing-3: .75rem;
  --ui-spacing-4: 1rem;
  --ui-spacing-5: 1.25rem;
  --ui-spacing-6: 1.5rem;
  --ui-spacing-8: 2rem;
  --ui-spacing-10: 2.5rem;
  --ui-spacing-12: 3rem;
  --ui-spacing-16: 4rem;
}

:root, .x7mmyjt {
  --ui-transparent: #0000;
  --ui-highlight-strong: #ffffff40;
  --ui-highlight-subtle: #ffffff1f;
  --ui-shadow-strong: #0000001f;
  --ui-shadow-medium: #00000014;
  --ui-shadow-subtle: #0000000a;
  --ui-layer-ground: var(--x1dcjvkk);
  --ui-layer-ground-hover: var(--xqv7szu);
  --ui-layer-ground-pressed: var(--x18rog46);
  --ui-layer-surface: var(--xwjw8z7);
  --ui-layer-surface-hover: var(--x1dcjvkk);
  --ui-layer-surface-pressed: var(--xqv7szu);
  --ui-layer-elevated: var(--xkidbew);
  --ui-layer-elevated-hover: var(--xwjw8z7);
  --ui-layer-elevated-pressed: var(--x1dcjvkk);
  --ui-layer-recessed: var(--xqv7szu);
  --ui-layer-recessed-hover: var(--x18rog46);
  --ui-layer-recessed-pressed: var(--x1k2oc5z);
  --ui-layer-inverted: var(--x1el393v);
  --ui-layer-inverted-hover: var(--x25yify);
  --ui-layer-inverted-pressed: var(--x1ucj2n9);
  --ui-text-primary: var(--xyuh42b);
  --ui-text-secondary: var(--x1ucj2n9);
  --ui-text-tertiary: var(--x19ozl9r);
  --ui-text-disabled: var(--x1fsl8a4);
  --ui-text-inverted: var(--xkidbew);
  --ui-text-secondary-inverted: var(--x1k2oc5z);
  --ui-text-tertiary-inverted: var(--x1fsl8a4);
  --ui-text-disabled-inverted: var(--x19ozl9r);
  --ui-icon-primary: var(--x25yify);
  --ui-icon-secondary: var(--x1ucj2n9);
  --ui-icon-tertiary: var(--x19ozl9r);
  --ui-icon-disabled: var(--x1fsl8a4);
  --ui-icon-inverted: var(--xkidbew);
  --ui-icon-secondary-inverted: var(--x1k2oc5z);
  --ui-icon-tertiary-inverted: var(--x1fsl8a4);
  --ui-icon-disabled-inverted: var(--x19ozl9r);
  --ui-border: #00000014;
  --ui-border-subtle: #0000000a;
  --ui-border-inverted: #000;
  --ui-border-inverted-subtle: #ffffff1f;
  --ui-border-on-color: #00000040;
  --ui-border-focus: var(--x6fuyjm);
  --ui-neutral-solid: var(--xyuh42b);
  --ui-neutral-solid-hover: var(--x1afbrww);
  --ui-neutral-solid-pressed: var(--x25yify);
  --ui-neutral-solid-inverted: var(--xwjw8z7);
  --ui-neutral-solid-inverted-hover: var(--x1dcjvkk);
  --ui-neutral-solid-inverted-pressed: var(--xqv7szu);
  --ui-neutral-subtle: var(--xkidbew);
  --ui-neutral-subtle-hover: var(--xwjw8z7);
  --ui-neutral-subtle-pressed: var(--x1dcjvkk);
  --ui-neutral-border: #00000014;
  --ui-neutral-border-hover: #0000001f;
  --ui-neutral-border-pressed: #00000029;
  --ui-neutral-content: var(--x25yify);
  --ui-brand-solid: var(--xbkc3rv);
  --ui-brand-solid-hover: var(--x1u6x3v5);
  --ui-brand-solid-pressed: var(--xqcotln);
  --ui-brand-subtle: var(--xpfnuo8);
  --ui-brand-subtle-hover: var(--x1qk2pfd);
  --ui-brand-subtle-pressed: var(--x47hbgt);
  --ui-brand-border: color-mix(in oklch, var(--ui-brand-solid) 14%, var(--ui-transparent));
  --ui-brand-border-hover: color-mix(in oklch, var(--ui-brand-solid) 22%, var(--ui-transparent));
  --ui-brand-border-pressed: color-mix(in oklch, var(--ui-brand-solid) 45%, var(--ui-transparent));
  --ui-brand-content: var(--xqcotln);
  --ui-info-solid: var(--x6fuyjm);
  --ui-info-solid-hover: var(--xk5glg0);
  --ui-info-solid-pressed: var(--x16acnw0);
  --ui-info-subtle: var(--x1qqzsnq);
  --ui-info-subtle-hover: var(--xf5jsrk);
  --ui-info-subtle-pressed: var(--x1ua9f22);
  --ui-info-border: color-mix(in oklch, var(--ui-info-solid) 14%, var(--ui-transparent));
  --ui-info-border-hover: color-mix(in oklch, var(--ui-info-solid) 22%, var(--ui-transparent));
  --ui-info-border-pressed: color-mix(in oklch, var(--ui-info-solid) 45%, var(--ui-transparent));
  --ui-info-content: var(--x16acnw0);
  --ui-success-solid: var(--xd42sq9);
  --ui-success-solid-hover: var(--xdflm0p);
  --ui-success-solid-pressed: var(--xhlrx6j);
  --ui-success-subtle: var(--x1b9hoht);
  --ui-success-subtle-hover: var(--x1r4ihxt);
  --ui-success-subtle-pressed: var(--xduqi91);
  --ui-success-border: color-mix(in oklch, var(--ui-success-solid) 14%, var(--ui-transparent));
  --ui-success-border-hover: color-mix(in oklch, var(--ui-success-solid) 22%, var(--ui-transparent));
  --ui-success-border-pressed: color-mix(in oklch, var(--ui-success-solid) 45%, var(--ui-transparent));
  --ui-success-content: var(--xhlrx6j);
  --ui-warning-solid: var(--xacifx2);
  --ui-warning-solid-hover: var(--xlt6ady);
  --ui-warning-solid-pressed: var(--x1lvlq3d);
  --ui-warning-subtle: var(--x1cls94m);
  --ui-warning-subtle-hover: var(--xag2xbj);
  --ui-warning-subtle-pressed: var(--x1ujln3j);
  --ui-warning-border: color-mix(in oklch, var(--ui-warning-solid) 14%, var(--ui-transparent));
  --ui-warning-border-hover: color-mix(in oklch, var(--ui-warning-solid) 22%, var(--ui-transparent));
  --ui-warning-border-pressed: color-mix(in oklch, var(--ui-warning-solid) 45%, var(--ui-transparent));
  --ui-warning-content: var(--xgfizh3);
  --ui-danger-solid: var(--xndy0oe);
  --ui-danger-solid-hover: var(--x18pgsw1);
  --ui-danger-solid-pressed: var(--x9rqjb2);
  --ui-danger-subtle: var(--x1rrnilm);
  --ui-danger-subtle-hover: var(--x11twbi5);
  --ui-danger-subtle-pressed: var(--xzijci3);
  --ui-danger-border: color-mix(in oklch, var(--ui-danger-solid) 14%, var(--ui-transparent));
  --ui-danger-border-hover: color-mix(in oklch, var(--ui-danger-solid) 22%, var(--ui-transparent));
  --ui-danger-border-pressed: color-mix(in oklch, var(--ui-danger-solid) 45%, var(--ui-transparent));
  --ui-danger-content: var(--x9rqjb2);
  --ui-control-disabled-background: var(--x18rog46);
  --ui-control-disabled-content: var(--xkhndm9);
  --ui-control-disabled-border: var(--x1k2oc5z);
}

@supports (color: lab(0% 0 0)) {
  :root, .x7mmyjt {
    --ui-transparent: lab(0% 0 0 / 0);
    --ui-highlight-strong: lab(100% 0 0 / .25);
    --ui-highlight-subtle: lab(100% 0 0 / .12);
    --ui-shadow-strong: lab(0% 0 0 / .12);
    --ui-shadow-medium: lab(0% 0 0 / .08);
    --ui-shadow-subtle: lab(0% 0 0 / .04);
    --ui-border: lab(0% 0 0 / .08);
    --ui-border-subtle: lab(0% 0 0 / .04);
    --ui-border-inverted: lab(0% 0 0);
    --ui-border-inverted-subtle: lab(100% 0 0 / .12);
    --ui-border-on-color: lab(0% 0 0 / .25);
    --ui-neutral-border: lab(0% 0 0 / .08);
    --ui-neutral-border-hover: lab(0% 0 0 / .12);
    --ui-neutral-border-pressed: lab(0% 0 0 / .16);
  }
}

:root, .x1tkcwpq {
  --x1b9hoht: #ecf8f1;
  --x1r4ihxt: #d8f2e2;
  --xduqi91: #b3e5c7;
  --xis54he: #7dd49f;
  --x93hr1o: #43bf75;
  --xd42sq9: #15aa54;
  --xdflm0p: #0f8f46;
  --xhlrx6j: #0c7139;
  --x1okhj9q: #0b592f;
  --x1stvn4e: #094826;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1tkcwpq {
    --x1b9hoht: lab(96.5243% -5.04789 1.93696);
    --x1r4ihxt: lab(93.2545% -11.0582 4.71865);
    --xduqi91: lab(86.8293% -21.1623 9.16761);
    --xis54he: lab(78.3863% -36.2158 17.7341);
    --x93hr1o: lab(69.2338% -48.343 26.9281);
    --xd42sq9: lab(61.2366% -52.1365 33.3952);
    --xdflm0p: lab(52.027% -45.9338 29.2029);
    --xhlrx6j: lab(41.4856% -38.1428 23.0912);
    --x1okhj9q: lab(32.7252% -31.3338 17.7128);
    --x1stvn4e: lab(26.2256% -26.6674 14.7658);
  }
}

:root, .xktfk7i {
  --x1cls94m: #fff7e6;
  --xag2xbj: #ffecc2;
  --x1ujln3j: #ffd98a;
  --x16exttr: #ffc34d;
  --x1hzo3dx: #f9ad22;
  --xacifx2: #f59e0b;
  --xlt6ady: #d97706;
  --x1lvlq3d: #b45309;
  --xgfizh3: #92400e;
  --xgshny4: #78350f;
}

@supports (color: lab(0% 0 0)) {
  :root, .xktfk7i {
    --x1cls94m: lab(97.5192% .671625 9.19163);
    --xag2xbj: lab(94.1609% 1.9832 22.922);
    --x1ujln3j: lab(88.7064% 6.40231 43.9298);
    --x16exttr: lab(82.8211% 14.0026 65.236);
    --x1hzo3dx: lab(76.7544% 21.3427 74.1126);
    --xacifx2: lab(72.7923% 26.9417 75.4634);
    --xlt6ady: lab(60.4884% 34.8797 66.4574);
    --x1lvlq3d: lab(47.4615% 37.7694 54.9034);
    --xgfizh3: lab(38.018% 33.4902 44.1568);
    --xgshny4: lab(31.2531% 28.3028 36.3545);
  }
}

:root, .x3h5uov {
  --x1qqzsnq: #eef5ff;
  --xf5jsrk: #dcebff;
  --x1ua9f22: #bed8ff;
  --xpy2vmy: #91beff;
  --x1ee85ct: #5e9bee;
  --x6fuyjm: #2471da;
  --xk5glg0: #1e5fb8;
  --x16acnw0: #184b91;
  --x1gttggq: #153f78;
  --x1ovcj77: #143660;
}

@supports (color: lab(0% 0 0)) {
  :root, .x3h5uov {
    --x1qqzsnq: lab(96.2244% -1.01772 -5.64786);
    --xf5jsrk: lab(92.3677% -2.22373 -11.5024);
    --x1ua9f22: lab(85.3707% -2.62746 -22.1559);
    --xpy2vmy: lab(75.6182% -2.86987 -37.3035);
    --x1ee85ct: lab(62.6512% -1.20747 -48.5446);
    --x6fuyjm: lab(47.598% 7.10225 -61.4659);
    --xk5glg0: lab(40.2465% 6.02281 -53.8058);
    --x16acnw0: lab(31.7268% 4.44794 -44.3055);
    --x1gttggq: lab(26.3527% 2.98873 -37.4571);
    --x1ovcj77: lab(21.9755% .2435 -29.0668);
  }
}

:root, .x1iail1p {
  --x1rrnilm: #fdeeee;
  --x11twbi5: #f9dada;
  --xzijci3: #f1bdbd;
  --x1kkhpx1: #e78f8f;
  --x1an332n: #d95a5a;
  --xndy0oe: #c62e2e;
  --x18pgsw1: #a92323;
  --x9rqjb2: #861d1d;
  --x19dtxgz: #6f1a1a;
  --xmndq09: #551818;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1iail1p {
    --x1rrnilm: lab(95.2945% 5.2461 1.9179);
    --x11twbi5: lab(89.6653% 11.0858 4.16077);
    --xzijci3: lab(81.3624% 19.2655 7.55289);
    --x1kkhpx1: lab(68.8531% 34.231 14.9053);
    --x1an332n: lab(55.4657% 50.8199 26.7477);
    --xndy0oe: lab(45.2031% 59.4897 39.2569);
    --x18pgsw1: lab(38.0822% 53.6309 36.1817);
    --x9rqjb2: lab(30.0597% 44.3049 28.9197);
    --x19dtxgz: lab(24.7644% 37.4997 23.4451);
    --xmndq09: lab(18.9288% 28.6912 16.425);
  }
}

:root, .x1ena9mf {
  --xkidbew: #fff;
  --xwjw8z7: #fbf9f9;
  --x1dcjvkk: #f5f3f2;
  --xqv7szu: #efecec;
  --x18rog46: #e9e5e5;
  --x1k2oc5z: #d6d1d1;
  --x1fsl8a4: #b6afaf;
  --xkhndm9: #928a8a;
  --x19ozl9r: #716a6a;
  --x1ucj2n9: #544e4e;
  --x25yify: #3b3737;
  --x1el393v: #2e2a2a;
  --x1afbrww: #232121;
  --xyuh42b: #131111;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1ena9mf {
    --xkidbew: lab(100% 0 0);
    --xwjw8z7: lab(98.24% .633568 .266588);
    --x1dcjvkk: lab(95.91% .950396 .399983);
    --xqv7szu: lab(93.58% 1.26731 .533474);
    --x18rog46: lab(91.25% 1.58426 .667059);
    --x1k2oc5z: lab(84.28% 1.90121 .8008);
    --x1fsl8a4: lab(72.0799% 2.53549 1.06875);
    --xkhndm9: lab(58.1498% 2.85301 1.20347);
    --x19ozl9r: lab(45.3898% 2.85348 1.20441);
    --x1ucj2n9: lab(33.7998% 2.53664 1.07105);
    --x25yify: lab(23.3798% 1.90237 .803077);
    --x1el393v: lab(17.5899% 1.58526 .669163);
    --x1afbrww: lab(12.9599% 1.26814 .535148);
    --xyuh42b: lab(5.2453% .725463 .2996);
  }
}

:root, .x1vngyyy {
  --xpfnuo8: #fff1f1;
  --x1qk2pfd: #ffe1e1;
  --x47hbgt: #ffcaca;
  --x2ofios: #ffa6a6;
  --xi2mzh0: #fa5555;
  --xbkc3rv: #ff3b3b;
  --x1u6x3v5: #e62929;
  --xqcotln: #c61f1f;
  --x1enyq6m: #9f1b1b;
  --xfm51zh: #751818;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1vngyyy {
    --xpfnuo8: lab(96.2582% 4.86031 1.77417);
    --x1qk2pfd: lab(92.0335% 10.67 3.99314);
    --x47hbgt: lab(86.092% 19.3652 7.56457);
    --x2ofios: lab(77.2198% 33.7515 14.3737);
    --xi2mzh0: lab(60.189% 63.6578 36.8791);
    --xbkc3rv: lab(57.7049% 72.7665 48.8393);
    --x1u6x3v5: lab(51.0728% 69.8599 50.139);
    --xqcotln: lab(43.6939% 62.9745 46.048);
    --x1enyq6m: lab(35.1355% 52.6022 37.1249);
    --xfm51zh: lab(25.7704% 40.2048 26.2619);
  }
}

.xkvs39i {
  --ui-container-padding-block-end: 0rem;
}

.x1uox85y {
  --ui-container-padding-block-end: var(--ui-spacing-0-5);
}

.x1oqfewc {
  --ui-container-padding-block-end: var(--ui-spacing-0);
}

.xvbbhxi {
  --ui-container-padding-block-end: var(--ui-spacing-1-5);
}

.x13ekx2z {
  --ui-container-padding-block-end: var(--ui-spacing-1);
}

.xnh9w6g {
  --ui-container-padding-block-end: var(--ui-spacing-10);
}

.x1udivev {
  --ui-container-padding-block-end: var(--ui-spacing-2-5);
}

.x1y4gax4 {
  --ui-container-padding-block-end: var(--ui-spacing-2);
}

.xbs4gys {
  --ui-container-padding-block-end: var(--ui-spacing-3);
}

.xunw44k {
  --ui-container-padding-block-end: var(--ui-spacing-4);
}

.x1q91sg8 {
  --ui-container-padding-block-end: var(--ui-spacing-5);
}

.x1f4ng23 {
  --ui-container-padding-block-end: var(--ui-spacing-6);
}

.xgteqan {
  --ui-container-padding-block-end: var(--ui-spacing-8);
}

.x1fhp7t4 {
  --ui-container-padding-block-start: 0rem;
}

.xedq7zn {
  --ui-container-padding-block-start: var(--ui-spacing-0-5);
}

.x99hg9h {
  --ui-container-padding-block-start: var(--ui-spacing-0);
}

.x1memzdn {
  --ui-container-padding-block-start: var(--ui-spacing-1-5);
}

.x1lwe1zw {
  --ui-container-padding-block-start: var(--ui-spacing-1);
}

.x5usx14 {
  --ui-container-padding-block-start: var(--ui-spacing-10);
}

.xvbvcel {
  --ui-container-padding-block-start: var(--ui-spacing-2-5);
}

.xb3fqqq {
  --ui-container-padding-block-start: var(--ui-spacing-2);
}

.xqcog67 {
  --ui-container-padding-block-start: var(--ui-spacing-3);
}

.x1t8pvz {
  --ui-container-padding-block-start: var(--ui-spacing-4);
}

.x13872ym {
  --ui-container-padding-block-start: var(--ui-spacing-5);
}

.xntuwf7 {
  --ui-container-padding-block-start: var(--ui-spacing-6);
}

.xr24k7m {
  --ui-container-padding-block-start: var(--ui-spacing-8);
}

.x9m1cvi {
  --ui-container-padding-inline-end: 0rem;
}

.x1j6rxgl {
  --ui-container-padding-inline-end: clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6));
}

.xnegbxv {
  --ui-container-padding-inline-end: var(--ui-spacing-0-5);
}

.x185uzog {
  --ui-container-padding-inline-end: var(--ui-spacing-0);
}

.x13rkwkc {
  --ui-container-padding-inline-end: var(--ui-spacing-1-5);
}

.x1tk6nc3 {
  --ui-container-padding-inline-end: var(--ui-spacing-1);
}

.x1b06sl2 {
  --ui-container-padding-inline-end: var(--ui-spacing-10);
}

.x17nt3e9 {
  --ui-container-padding-inline-end: var(--ui-spacing-2-5);
}

.x11x2hrz {
  --ui-container-padding-inline-end: var(--ui-spacing-2);
}

.x194qv7c {
  --ui-container-padding-inline-end: var(--ui-spacing-3);
}

.x1gorcxc {
  --ui-container-padding-inline-end: var(--ui-spacing-4);
}

.x19mxf60 {
  --ui-container-padding-inline-end: var(--ui-spacing-5);
}

.x5vswat {
  --ui-container-padding-inline-end: var(--ui-spacing-6);
}

.x1yz1m9g {
  --ui-container-padding-inline-end: var(--ui-spacing-8);
}

.xpjfm1f {
  --ui-container-padding-inline-start: 0rem;
}

.xkl4vmx {
  --ui-container-padding-inline-start: clamp(var(--ui-spacing-4),2vw,var(--ui-spacing-6));
}

.x1im5tcr {
  --ui-container-padding-inline-start: var(--ui-spacing-0-5);
}

.xrb7bcd {
  --ui-container-padding-inline-start: var(--ui-spacing-0);
}

.x1heishq {
  --ui-container-padding-inline-start: var(--ui-spacing-1-5);
}

.xzzfl07 {
  --ui-container-padding-inline-start: var(--ui-spacing-1);
}

.xw773ef {
  --ui-container-padding-inline-start: var(--ui-spacing-10);
}

.x8jnmhh {
  --ui-container-padding-inline-start: var(--ui-spacing-2-5);
}

.xryj7v5 {
  --ui-container-padding-inline-start: var(--ui-spacing-2);
}

.xwuatnr {
  --ui-container-padding-inline-start: var(--ui-spacing-3);
}

.xogcjbl {
  --ui-container-padding-inline-start: var(--ui-spacing-4);
}

.x1k9z2h1 {
  --ui-container-padding-inline-start: var(--ui-spacing-5);
}

.x1oj8duh {
  --ui-container-padding-inline-start: var(--ui-spacing-6);
}

.xmxn1me {
  --ui-container-padding-inline-start: var(--ui-spacing-8);
}

.x1nnqcm6 {
  --ui-control-border-color-hover: var(--ui-brand-border-hover);
}

.x1wuvqe0 {
  --ui-control-border-color-hover: var(--ui-danger-border-hover);
}

.xr706te {
  --ui-control-border-color-hover: var(--ui-info-border-hover);
}

.x10gbp6y {
  --ui-control-border-color-hover: var(--ui-neutral-border-hover);
}

.x1coyk5j {
  --ui-control-border-color-hover: var(--ui-success-border-hover);
}

.xjol9fe {
  --ui-control-border-color-hover: var(--ui-warning-border-hover);
}

.x1y92tft {
  --ui-control-border-color-pressed: var(--ui-brand-border-pressed);
}

.x19vtu8n {
  --ui-control-border-color-pressed: var(--ui-danger-border-pressed);
}

.xb1swsp {
  --ui-control-border-color-pressed: var(--ui-info-border-pressed);
}

.x1bau53s {
  --ui-control-border-color-pressed: var(--ui-neutral-border-pressed);
}

.x17938ma {
  --ui-control-border-color-pressed: var(--ui-success-border-pressed);
}

.x1y5lfcl {
  --ui-control-border-color-pressed: var(--ui-warning-border-pressed);
}

.x1tquq6t {
  --ui-control-border-color: var(--ui-brand-border);
}

.x11n8px1 {
  --ui-control-border-color: var(--ui-danger-border);
}

.x1hza98e {
  --ui-control-border-color: var(--ui-info-border);
}

.x1matx6q {
  --ui-control-border-color: var(--ui-neutral-border);
}

.x1sikm2l {
  --ui-control-border-color: var(--ui-success-border);
}

.xm1lwfn {
  --ui-control-border-color: var(--ui-warning-border);
}

.x1jaeg6h {
  --ui-control-content: var(--ui-brand-content);
}

.xvyzkwl {
  --ui-control-content: var(--ui-danger-content);
}

.xwil36 {
  --ui-control-content: var(--ui-info-content);
}

.x1yzks1j {
  --ui-control-content: var(--ui-neutral-content);
}

.xii5wkl {
  --ui-control-content: var(--ui-success-content);
}

.x14i1hbb {
  --ui-control-content: var(--ui-warning-content);
}

.x1597q6h {
  --ui-control-ghost-content: var(--ui-brand-content);
}

.xoi81d3 {
  --ui-control-ghost-content: var(--ui-current-neutral-ghost-content);
}

.x1f14czl {
  --ui-control-ghost-content: var(--ui-danger-content);
}

.x187dhjd {
  --ui-control-ghost-content: var(--ui-info-content);
}

.xa0t7nv {
  --ui-control-ghost-content: var(--ui-success-content);
}

.x5eii1h {
  --ui-control-ghost-content: var(--ui-warning-content);
}

.x1mvxlrc {
  --ui-control-on-solid: var(--ui-current-neutral-on-solid);
}

.xmdwyjb {
  --ui-control-on-solid: var(--ui-text-inverted);
}

.xr35sr0 {
  --ui-control-solid-hover: var(--ui-brand-solid-hover);
}

.x1v04fql {
  --ui-control-solid-hover: var(--ui-current-neutral-solid-hover);
}

.xnrggb7 {
  --ui-control-solid-hover: var(--ui-danger-solid-hover);
}

.x1b6qp07 {
  --ui-control-solid-hover: var(--ui-info-solid-hover);
}

.xz1z4de {
  --ui-control-solid-hover: var(--ui-success-solid-hover);
}

.x1nvckli {
  --ui-control-solid-hover: var(--ui-warning-solid-hover);
}

.x1r25s4g {
  --ui-control-solid-pressed: var(--ui-brand-solid-pressed);
}

.x1m4ujvh {
  --ui-control-solid-pressed: var(--ui-current-neutral-solid-pressed);
}

.x7yopf2 {
  --ui-control-solid-pressed: var(--ui-danger-solid-pressed);
}

.x14vbd4c {
  --ui-control-solid-pressed: var(--ui-info-solid-pressed);
}

.xovlyfk {
  --ui-control-solid-pressed: var(--ui-success-solid-pressed);
}

.xhsv0h7 {
  --ui-control-solid-pressed: var(--ui-warning-solid-pressed);
}

.xzmd6w2 {
  --ui-control-solid: var(--ui-brand-solid);
}

.xql8oqr {
  --ui-control-solid: var(--ui-current-neutral-solid);
}

.xifmtqx {
  --ui-control-solid: var(--ui-danger-solid);
}

.x1jz2hvx {
  --ui-control-solid: var(--ui-info-solid);
}

.xcwni9b {
  --ui-control-solid: var(--ui-success-solid);
}

.x1ov6kk8 {
  --ui-control-solid: var(--ui-warning-solid);
}

.x1rqmnac {
  --ui-control-subtle-hover: var(--ui-brand-subtle-hover);
}

.xrbg368 {
  --ui-control-subtle-hover: var(--ui-danger-subtle-hover);
}

.x1h1y8le {
  --ui-control-subtle-hover: var(--ui-info-subtle-hover);
}

.xylzx8i {
  --ui-control-subtle-hover: var(--ui-neutral-subtle-hover);
}

.xedzfxk {
  --ui-control-subtle-hover: var(--ui-success-subtle-hover);
}

.xo9dt6a {
  --ui-control-subtle-hover: var(--ui-warning-subtle-hover);
}

.xhyn8ag {
  --ui-control-subtle-pressed: var(--ui-brand-subtle-pressed);
}

.xo7ztfk {
  --ui-control-subtle-pressed: var(--ui-danger-subtle-pressed);
}

.x3di9uu {
  --ui-control-subtle-pressed: var(--ui-info-subtle-pressed);
}

.x85fmic {
  --ui-control-subtle-pressed: var(--ui-neutral-subtle-pressed);
}

.xghyr6 {
  --ui-control-subtle-pressed: var(--ui-success-subtle-pressed);
}

.x1rey7tt {
  --ui-control-subtle-pressed: var(--ui-warning-subtle-pressed);
}

.x1bj5ct8 {
  --ui-control-subtle: var(--ui-brand-subtle);
}

.xw4dsf8 {
  --ui-control-subtle: var(--ui-danger-subtle);
}

.xc42vdo {
  --ui-control-subtle: var(--ui-info-subtle);
}

.x1wzxgcw {
  --ui-control-subtle: var(--ui-neutral-subtle);
}

.xsly2p {
  --ui-control-subtle: var(--ui-success-subtle);
}

.x1juynev {
  --ui-control-subtle: var(--ui-warning-subtle);
}

.x5exeeb {
  --ui-current-border: var(--ui-border-inverted-subtle);
}

.x82up3f {
  --ui-current-border: var(--ui-border);
}

.x1ucxc0f {
  --ui-current-divider: var(--ui-border-inverted);
}

.x1qognlf {
  --ui-current-divider: var(--ui-border);
}

.x2o1q4n {
  --ui-current-icon-disabled: var(--ui-icon-disabled-inverted);
}

.xbmgyrf {
  --ui-current-icon-disabled: var(--ui-icon-disabled);
}

.xwzitk4 {
  --ui-current-icon-primary: var(--ui-icon-inverted);
}

.x1al2ned {
  --ui-current-icon-primary: var(--ui-icon-primary);
}

.x1ldxvpt {
  --ui-current-icon-secondary: var(--ui-icon-secondary-inverted);
}

.x1wlrp43 {
  --ui-current-icon-secondary: var(--ui-icon-secondary);
}

.x17xghrk {
  --ui-current-icon-tertiary: var(--ui-icon-tertiary-inverted);
}

.xbf0v2f {
  --ui-current-icon-tertiary: var(--ui-icon-tertiary);
}

.x1l6278f {
  --ui-current-layer-hover: var(--ui-layer-elevated-hover);
}

.x1k9isfc {
  --ui-current-layer-hover: var(--ui-layer-ground-hover);
}

.xog398h {
  --ui-current-layer-hover: var(--ui-layer-inverted-hover);
}

.xzanetp {
  --ui-current-layer-hover: var(--ui-layer-recessed-hover);
}

.xe9i5il {
  --ui-current-layer-hover: var(--ui-layer-surface-hover);
}

.x1ykek2g {
  --ui-current-layer-pressed: var(--ui-layer-elevated-pressed);
}

.x1qq3pgn {
  --ui-current-layer-pressed: var(--ui-layer-ground-pressed);
}

.x1tcx9ha {
  --ui-current-layer-pressed: var(--ui-layer-inverted-pressed);
}

.x1baeg85 {
  --ui-current-layer-pressed: var(--ui-layer-recessed-pressed);
}

.x1a7l7ol {
  --ui-current-layer-pressed: var(--ui-layer-surface-pressed);
}

.xpwx7r7 {
  --ui-current-layer: var(--ui-layer-elevated);
}

.x15xw7uv {
  --ui-current-layer: var(--ui-layer-ground);
}

.x110rkvc {
  --ui-current-layer: var(--ui-layer-inverted);
}

.xtdmpk4 {
  --ui-current-layer: var(--ui-layer-recessed);
}

.x777xtk {
  --ui-current-layer: var(--ui-layer-surface);
}

.x178bp1x {
  --ui-current-neutral-ghost-content: var(--ui-neutral-content);
}

.xsmcmkc {
  --ui-current-neutral-ghost-content: var(--ui-text-inverted);
}

.xqsl912 {
  --ui-current-neutral-on-solid: var(--ui-text-inverted);
}

.x1b68c21 {
  --ui-current-neutral-on-solid: var(--ui-text-primary);
}

.x1cerktl {
  --ui-current-neutral-solid-hover: var(--ui-neutral-solid-hover);
}

.x16foqet {
  --ui-current-neutral-solid-hover: var(--ui-neutral-solid-inverted-hover);
}

.xk8gxxb {
  --ui-current-neutral-solid-pressed: var(--ui-neutral-solid-inverted-pressed);
}

.x1cn9r9d {
  --ui-current-neutral-solid-pressed: var(--ui-neutral-solid-pressed);
}

.x1thy5qt {
  --ui-current-neutral-solid: var(--ui-neutral-solid-inverted);
}

.x1ce5kt9 {
  --ui-current-neutral-solid: var(--ui-neutral-solid);
}

.xvnpind {
  --ui-current-text-disabled: var(--ui-text-disabled-inverted);
}

.xbfdr94 {
  --ui-current-text-disabled: var(--ui-text-disabled);
}

.x1rwx7tj {
  --ui-current-text-primary: var(--ui-text-inverted);
}

.x1fc3y0j {
  --ui-current-text-primary: var(--ui-text-primary);
}

.x185ymw {
  --ui-current-text-secondary: var(--ui-text-secondary-inverted);
}

.x4lzl3e {
  --ui-current-text-secondary: var(--ui-text-secondary);
}

.x1y2pr6k {
  --ui-current-text-tertiary: var(--ui-text-tertiary-inverted);
}

.x1020htv {
  --ui-current-text-tertiary: var(--ui-text-tertiary);
}
