@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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}@layer reset{html{-webkit-text-size-adjust:100%}body{min-height:100dvh;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,blockquote,pre,figure{margin:0;padding:0}h1,h2,h3{font-size:inherit;font-weight:inherit;text-wrap:balance}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}img,video{max-width:100%;display:block}:where(a,button,summary,input,select,textarea,label){touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}:root{--stage:var(--background)}::view-transition-old(root){animation-duration:var(--duration-crossfade);animation-timing-function:var(--ease-crossfade)}::view-transition-new(root){animation-duration:var(--duration-crossfade);animation-timing-function:var(--ease-crossfade)}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}

@layer reset, base, priority1;

@layer priority2 {
  .x15r89dc {
    grid-area: 1 / 1;
  }
}

@layer priority3 {
  .x10eednr {
    animation-range: 0 calc(2 * var(--space-xl)),calc(100% - calc(2 * var(--space-xl))) 100%;
  }

  .xgnpwwr {
    animation-range: 0 var(--space-md);
  }

  .xrlyb1x {
    animation-range: calc(100% - calc(2 * var(--space-xl))) 100%;
  }

  .x1agz8ms {
    background-position: 0 0;
  }

  .xfronsd {
    border-inline-color: #0000;
  }

  .x1yjerm5 {
    border-inline-color: var(--x1l76q0i);
  }

  .x1gkysfe {
    border-inline-color: var(--x1qnuh26);
  }

  .x17soz8k {
    border-inline-color: var(--xurzw4n);
  }

  .xkgv12d {
    border-inline-style: none;
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

  .xuxrje7 {
    border-inline-width: 0;
  }

  .x1el3kxd {
    border-inline-width: 1.5px;
  }

  .x1iwtjso {
    border-inline-width: 1px;
  }

  .x3lrd9q {
    flex: 10rem;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1491ujg {
    gap: .25rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .xp2bvbr {
    gap: .125rem;
  }

  .xsct5sf {
    gap: 3rem;
  }

  .xmib1xv {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .xb1ympm {
    gap: calc(var(--space-xs) - .25rem * .5);
  }

  .x1gbw9il {
    gap: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .xaaf6js {
    gap: var(--space-lg);
  }

  .x10ur1r3 {
    gap: var(--space-md);
  }

  .x2e02k0 {
    gap: var(--space-sm);
  }

  .x1qop133 {
    gap: var(--space-xl);
  }

  .x161pygw {
    gap: var(--space-xs);
  }

  .xy9sive {
    gap: var(--x1r6f49k);
  }

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

  .x1npkx4u {
    grid-column: 2;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xmy09oo {
    margin-block: .25rem;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1ieu355 {
    margin-block: calc(-1 * var(--space-xs));
  }

  .x1x82fag {
    margin-block: .0625rem;
  }

  .x1was6kd {
    margin-block: .1875rem;
  }

  .xxmlwo1 {
    margin-block: .125rem;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1xuqkin {
    margin-inline: -.25rem;
  }

  .xvvu8bb {
    margin-inline: calc(-1 * var(--space-md));
  }

  .x34vxun {
    margin-inline: .0625rem;
  }

  .x2wqclg {
    margin-inline: .375rem;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xp56rgd {
    padding-block: .25rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x4fbk12 {
    padding-block: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x6dvmj1 {
    padding-block: calc(var(--space-sm) - .25rem * .5);
  }

  .x5zn3yg {
    padding-block: calc(var(--space-xs) - .25rem * .5);
  }

  .xsya7pm {
    padding-block: var(--space-lg);
  }

  .xwkhfho {
    padding-block: var(--space-md);
  }

  .xqjihco {
    padding-block: var(--space-sm);
  }

  .x1ey9oxh {
    padding-block: var(--space-xl);
  }

  .x1kasd6t {
    padding-block: var(--space-xs);
  }

  .x131h1df {
    padding-inline: .25rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xbfhdok {
    padding-inline: 1rem;
  }

  .xb708gr {
    padding-inline: .375rem;
  }

  .xgasihv {
    padding-inline: calc(var(--space-sm) - .25rem * .5);
  }

  .x1e5efu8 {
    padding-inline: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .xcd9nrp {
    padding-inline: var(--space-lg);
  }

  .xercpqg {
    padding-inline: var(--space-md);
  }

  .x14hk047 {
    padding-inline: var(--space-sm);
  }

  .xhxe3w4 {
    padding-inline: var(--space-xs);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x7mt9pz {
    scroll-padding-block: .25rem;
  }

  .x15mjz8s {
    scroll-padding-block: var(--size-control-xs);
  }

  .x1haff6a {
    scroll-padding-inline: .25rem;
  }

  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1k2ghnw[data-checked], .x1ni5e0g:is([data-checked], [data-indeterminate]) {
    border-inline-color: var(--x16fwg0p);
  }

  .xhjnkt:is([aria-invalid="true"], [data-invalid]) {
    border-inline-color: var(--x1qnuh26);
  }

  .x1u8e853:is([data-slot="marker"][data-variant="separator"] > *), .xeg35u5:is([data-slot="item-content"] + *) {
    flex: none;
  }

  .x1gfe0gv:is([data-slot="attachment"][data-orientation="vertical"] *) {
    gap: .25rem;
  }

  .x9181v:is([data-slot="item"][data-size="xs"] *), .xuivp9r:is([data-slot="card"][data-size="flush"] > *) {
    gap: 0;
  }

  .x1e0ikpm[data-size="sm"] {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .xoxo5sn[data-size="xs"] {
    gap: calc(var(--space-xs) - .25rem * .5);
  }

  .xfto3mv[data-orientation="horizontal"][data-size="default"] {
    gap: var(--space-sm);
  }

  .x144f76c.x144f76c:where([data-slot="badge"][data-size="lg"] *), .x1wxtkik.x1wxtkik:where([data-slot="badge"]:not([data-size="lg"]) *) {
    margin-block: .0625rem;
  }

  .xyl5yye:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: .1875rem;
  }

  .x1sl93tq:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: calc(.25rem - 1px);
  }

  .xzglgop:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: calc(.125rem - 1px);
  }

  .xxuo0so:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: .125rem;
  }

  .xxpto18:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: -1px;
  }

  .xfs925m:is([data-orientation="horizontal"] > *, [data-slot="field-label"] > *) {
    margin-block: 0;
  }

  .x1p4hndq.x1p4hndq:where([data-slot="badge"][data-size="lg"] *), .x1re4n60.x1re4n60:where([data-slot="badge"]:not([data-size="lg"]) *) {
    margin-inline: .0625rem;
  }

  .xckjb30[data-orientation="vertical"] {
    padding-block: .375rem;
  }

  .x1ygkyid[data-orientation="vertical"] {
    padding-inline: 0;
  }

  .xlyqjdm:has( > [data-slot="field-content"]) {
    border-inline-color: var(--xurzw4n);
  }

  .xc4710i:has( > [data-slot="field-content"]) {
    border-inline-style: solid;
  }

  .x1cwup6d:has( > [data-slot="field-content"]) {
    border-inline-width: 1px;
  }

  .x5yoxvh:has( > [data-slot="item-separator"]) {
    gap: 0;
  }

  .xb68snc:has([data-size="sm"]) {
    gap: calc(var(--space-sm) - .25rem * .5);
  }

  .x1eh3kgh:has( > [data-slot="field-content"]) {
    gap: var(--space-sm);
  }

  .x10xr7wn:has([data-size="xs"]), .x1po2fw8:has( > [data-slot="button-group"]) {
    gap: var(--space-xs);
  }

  .x1b3lbm0:has([data-slot="checkbox"]) {
    overflow: visible;
  }

  .x1t285qe:has( > [data-slot="field-content"]) {
    padding-block: var(--space-sm);
  }

  .x165qm2x:has( > [data-slot="field-content"]) {
    padding-inline: var(--space-sm);
  }

  .x15v6omi:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-inline-width: 0;
  }

  .x1b43i9i:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    padding-inline: var(--space-md);
  }

  .x3bpmkx:has([data-checked]):has( > [data-slot="field-content"]) {
    border-inline-color: var(--x16fwg0p);
  }
}

@layer priority4 {
  .x1yrzqix {
    -moz-appearance: textfield;
  }

  .x1t23j8t {
    -webkit-background-clip: text;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

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

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x1urst0s {
    -webkit-text-fill-color: currentColor;
  }

  .xg7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1ej80zu {
    animation-delay: 50ms;
  }

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .x1km5jpb {
    animation-duration: .37s;
  }

  .x1ykxiw6 {
    animation-duration: .45s;
  }

  .xxkxylk {
    animation-duration: .5s;
  }

  .x1g3wkt3 {
    animation-duration: .18s;
  }

  .xjlvqhv {
    animation-duration: 1ms;
  }

  .x1q3qbx4, .x1yw3gny {
    animation-duration: 1s;
  }

  .x10r6ue5, .x1edobeu {
    animation-duration: .25s;
  }

  .x1dbpoac, .x3bv3za {
    animation-duration: 2s;
  }

  .xf553r2 {
    animation-duration: .3s;
  }

  .xg6skn9 {
    animation-duration: var(--x-animationDuration);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

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

  .x10e4vud {
    animation-fill-mode: forwards;
  }

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

  .x1a5igra {
    animation-name: none;
  }

  .x14n69ns {
    animation-name: x18ft5gj-B;
  }

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

  .xfrsce0 {
    animation-name: x1j3tqt5-B;
  }

  .xg8trj4 {
    animation-name: x1q8uai4-B;
  }

  .x1am1hu2 {
    animation-name: x1ql1s82-B;
  }

  .xw9nzqv {
    animation-name: x1yui6m-B;
  }

  .xr8pr6d {
    animation-name: x86pq2j-B;
  }

  .xe1ih8r {
    animation-name: x9rg9g3-B;
  }

  .x1eaw6al {
    animation-name: xarivyw-B;
  }

  .xdnw6p2 {
    animation-name: xly9c78-B;
  }

  .xee8jwt {
    animation-name: xnwrqkv-B;
  }

  .x19v2bat {
    animation-name: xp9y34z-B;
  }

  .xeao4s0 {
    animation-timeline: --scroll-fade;
  }

  .x1n5iotv {
    animation-timeline: scroll(root);
  }

  .x1qvwqhg {
    animation-timeline: scroll(self), scroll(self);
  }

  .xt9t2dq {
    animation-timeline: scroll(self inline), scroll(self inline);
  }

  .xz1kyl3 {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .xdjpcr1 {
    animation-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

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

  .xdmhim0 {
    animation-timing-function: var(--x-animationTimingFunction);
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x2ebxmi {
    aspect-ratio: 16 / 10;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

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

  .xx83zyx {
    background-clip: padding-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x88blkl {
    background-color: var(--stage);
  }

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

  .x1fvhpy6 {
    background-color: var(--x-bcbnzo);
  }

  .x1nifngg {
    background-color: var(--x1350ns0);
  }

  .x1cghkoi {
    background-color: var(--x14nncny);
  }

  .xsrtic5 {
    background-color: var(--x16fwg0p);
  }

  .x1x71zt0 {
    background-color: var(--x17ep7y);
  }

  .xisw2py {
    background-color: var(--x1dohnzx);
  }

  .xvc0owr {
    background-color: var(--x1gi3syo);
  }

  .x1j1y4uk {
    background-color: var(--x1hydauq);
  }

  .xbimgfk {
    background-color: var(--x1jrt10o);
  }

  .xg0k52i {
    background-color: var(--x1l0mq3q);
  }

  .xxj7pkn {
    background-color: var(--x1m6hmey);
  }

  .xnrnv97 {
    background-color: var(--x1r2c8n1);
  }

  .x1iiq519 {
    background-color: var(--x1un3pmf);
  }

  .xhw43ax {
    background-color: var(--x3un868);
  }

  .x183ipk1 {
    background-color: var(--xc7osah);
  }

  .x1ed1pq2 {
    background-color: var(--xcqa5rw);
  }

  .xo35tzv {
    background-color: var(--xjebyxa);
  }

  .x1d2nnat {
    background-color: var(--xl2jy3s);
  }

  .x1pgro7x {
    background-color: var(--xmk46d);
  }

  .xqsymxr {
    background-color: var(--xplh5yf);
  }

  .xc5me3l {
    background-color: var(--xtl6uny);
  }

  .x261mmy {
    background-color: var(--xton767);
  }

  .x17y0koo {
    background-color: var(--xurzw4n);
  }

  .xxjg6jw {
    background-color: var(--xvh4rc6);
  }

  .x7vef42 {
    background-color: var(--xxk7u89);
  }

  .xb725qd {
    background-color: var(--xzh1shi);
  }

  .x1h4tfuo {
    background-image: linear-gradient(110deg,currentColor calc(50% - calc(3ch + 40px)),color-mix(in oklch,var(--x1l0mq3q),currentColor 50%) calc(50% - calc(3ch + 40px) * .5),var(--x1l0mq3q) 50%,color-mix(in oklch,var(--x1l0mq3q),currentColor 50%) calc(50% + calc(3ch + 40px) * .5),currentColor calc(50% + calc(3ch + 40px)));
  }

  .x18o3ruo {
    background-image: none;
  }

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

  .x77pxex {
    background-size: calc(200% + 6ch + 80px) 100%;
  }

  .x19wxdve {
    border-block-color: #0000;
  }

  .xau0el3 {
    border-block-color: var(--x1l76q0i);
  }

  .x12ywip2 {
    border-block-color: var(--x1qnuh26);
  }

  .x1v6iu64 {
    border-block-color: var(--xurzw4n);
  }

  .xxr0dlr {
    border-block-style: none;
  }

  .xykt701 {
    border-block-style: solid;
  }

  .x1616tdu {
    border-block-width: 0;
  }

  .xud5nx9 {
    border-block-width: 1.5px;
  }

  .x4i6m5 {
    border-block-width: 1px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .x1rubw33 {
    border-end-end-radius: 9999px;
  }

  .xdo8kq1 {
    border-end-end-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x3dd730 {
    border-end-end-radius: calc(var(--radius-xl) + .25rem);
  }

  .xfmb0hu {
    border-end-end-radius: calc(var(--radius-xl) + var(--space-xs) + 1px);
  }

  .x1sbu0nu {
    border-end-end-radius: calc(var(--radius-xl) + var(--space-xs));
  }

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

  .xytow41 {
    border-end-end-radius: var(--radius-chip);
  }

  .x1y5zzwn {
    border-end-end-radius: var(--radius-lg);
  }

  .x11pyndb {
    border-end-end-radius: var(--radius-md);
  }

  .xo5cceq {
    border-end-end-radius: var(--radius-sm);
  }

  .xoxxm0d {
    border-end-end-radius: var(--radius-xl);
  }

  .xp162o0 {
    border-end-end-radius: var(--radius-xs);
  }

  .xbik1lj {
    border-end-end-radius: var(--x1tb6oow);
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x41jh6l {
    border-end-start-radius: 9999px;
  }

  .x1h31mgs {
    border-end-start-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x1zgryy {
    border-end-start-radius: calc(var(--radius-xl) + .25rem);
  }

  .x1sh444u {
    border-end-start-radius: calc(var(--radius-xl) + var(--space-xs) + 1px);
  }

  .xewgutp {
    border-end-start-radius: calc(var(--radius-xl) + var(--space-xs));
  }

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

  .x1ucevg3 {
    border-end-start-radius: var(--radius-chip);
  }

  .x19ce4n4 {
    border-end-start-radius: var(--radius-lg);
  }

  .x14bxw8y {
    border-end-start-radius: var(--radius-md);
  }

  .x7wb34x {
    border-end-start-radius: var(--radius-sm);
  }

  .x1hugvod {
    border-end-start-radius: var(--radius-xl);
  }

  .xrbddmt {
    border-end-start-radius: var(--radius-xs);
  }

  .xj8ffea {
    border-end-start-radius: var(--x1tb6oow);
  }

  .x1o3jo1z {
    border-inline-end-color: #0000;
  }

  .x1mbdyxd {
    border-inline-end-color: var(--x17ep7y);
  }

  .xbt7w59 {
    border-inline-end-color: var(--xton767);
  }

  .xhr8qv {
    border-inline-end-color: var(--xurzw4n);
  }

  .xwy3id5 {
    border-inline-end-style: dashed;
  }

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

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

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

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .x12zdnom {
    border-inline-start-color: var(--x17ep7y);
  }

  .x25d428 {
    border-inline-start-color: var(--xton767);
  }

  .x18un03c {
    border-inline-start-color: var(--xurzw4n);
  }

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

  .xstzfhl {
    border-inline-start-style: none;
  }

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

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

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

  .x1agzswl {
    border-inline-start-width: 2px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x1kr98vv {
    border-start-end-radius: 9999px;
  }

  .xw326hi {
    border-start-end-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .xseo3nk {
    border-start-end-radius: calc(var(--radius-xl) + .25rem);
  }

  .xf8z9lm {
    border-start-end-radius: calc(var(--radius-xl) + var(--space-xs) + 1px);
  }

  .x3n5hrx {
    border-start-end-radius: calc(var(--radius-xl) + var(--space-xs));
  }

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

  .xr8ehtb {
    border-start-end-radius: var(--radius-chip);
  }

  .x1nxy3kx {
    border-start-end-radius: var(--radius-lg);
  }

  .x1lawivx {
    border-start-end-radius: var(--radius-md);
  }

  .x1om5vzf {
    border-start-end-radius: var(--radius-sm);
  }

  .xh1nqzs {
    border-start-end-radius: var(--radius-xl);
  }

  .x909kzy {
    border-start-end-radius: var(--radius-xs);
  }

  .x76xev4 {
    border-start-end-radius: var(--x1tb6oow);
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x1gus7ep {
    border-start-start-radius: 9999px;
  }

  .x1y4km5m {
    border-start-start-radius: calc(var(--radius-sm) + var(--space-xs));
  }

  .x1wck15h {
    border-start-start-radius: calc(var(--radius-xl) + .25rem);
  }

  .x1neia1z {
    border-start-start-radius: calc(var(--radius-xl) + var(--space-xs) + 1px);
  }

  .xdn8891 {
    border-start-start-radius: calc(var(--radius-xl) + var(--space-xs));
  }

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

  .xz4b933 {
    border-start-start-radius: var(--radius-chip);
  }

  .x1u4640u {
    border-start-start-radius: var(--radius-lg);
  }

  .xjr4l9z {
    border-start-start-radius: var(--radius-md);
  }

  .xcr2s5f {
    border-start-start-radius: var(--radius-sm);
  }

  .x1bo1nya {
    border-start-start-radius: var(--radius-xl);
  }

  .xf2t6ds {
    border-start-start-radius: var(--radius-xs);
  }

  .x6pmj1i {
    border-start-start-radius: var(--x-borderStartStartRadius);
  }

  .x1a0f3es {
    border-start-start-radius: var(--x1tb6oow);
  }

  .xyh5bb9 {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .xu5552u {
    box-shadow: 0 0 0 .5px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 12px -6px var(--black-a1);
  }

  .x44fl3y {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 16px -4px var(--black-a3);
  }

  .x1ymcrws {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 3px var(--black-a1), 0 16px 40px -8px var(--black-a4);
  }

  .xqckdij {
    box-shadow: 0 0 0 1px var(--border-subtle);
  }

  .x8lo4gg {
    box-shadow: 0 0 0 1px var(--border), 0 1px 3px var(--black-a5);
  }

  .x1gr4vuy {
    box-shadow: 0 0 0 1px var(--xurzw4n);
  }

  .x1yx4lrt {
    box-shadow: 0 1px 2px -1px var(--black-a1), 0 2px 4px 0 var(--black-a1);
  }

  .x1imaar0 {
    box-shadow: inset 0 0 0 100vmax transparent,0 1px 2px -1px var(--black-a1), 0 2px 4px 0 var(--black-a1);
  }

  .xwruwwl {
    box-shadow: inset 0 0 0 100vmax #0000;
  }

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

  .xwz6sdd {
    box-shadow: inset 0 calc(-1 * 1px) var(--xton767);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .x1qgqlal {
    break-inside: avoid;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .x123a5r0 {
    caret-color: var(--x16fwg0p);
  }

  .xuq22dk {
    clip-path: inset(0 100% 0 0);
  }

  .x9dt7sq {
    clip-path: inset(0);
  }

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

  .x1heor9g {
    color: inherit;
  }

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

  .xp11fdg {
    color: var(--x11jb7bb);
  }

  .xb28c8o {
    color: var(--x19ojsic);
  }

  .x18d6exy {
    color: var(--x1jmpfbq);
  }

  .xdxs85s {
    color: var(--x1kplyhx);
  }

  .x1qioprj {
    color: var(--x1l0mq3q);
  }

  .xf2zq10 {
    color: var(--xbm5yx5);
  }

  .x1kj8pn7 {
    color: var(--xcqa5rw);
  }

  .x1ml3zvn {
    color: var(--xhezy1f);
  }

  .x1o39hpp {
    color: var(--xplh5yf);
  }

  .x176oia {
    column-count: 2;
  }

  .xgspj7p {
    column-gap: 3rem;
  }

  .xb8snd3 {
    column-gap: calc(var(--space-sm) - .25rem * .5);
  }

  .xwx5mlw {
    column-gap: var(--space-lg);
  }

  .x1vzaf32 {
    column-gap: var(--space-md);
  }

  .xzvhhsy {
    column-gap: var(--space-sm);
  }

  .x1cqlst8 {
    column-gap: var(--space-xs);
  }

  .x6wvzqs {
    contain: content;
  }

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

  .x1khind5 {
    counter-reset: var(--x-counterReset);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .x5hlk9d {
    filter: blur();
  }

  .xhwfzhs {
    filter: blur(2px);
  }

  .x13b56ns {
    filter: blur(4px);
  }

  .xkcp37y {
    filter: none;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x1v37mwh {
    flex-basis: 9rem;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1p7i66b {
    font-family: system-ui, sans-serif;
  }

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

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

  .x14oeuob {
    font-feature-settings: "cv01","ss03";
  }

  .x1s8wshw {
    font-size: .875em;
  }

  .xff5f5g {
    font-size: 2.75rem;
  }

  .x1hbhzfj {
    font-size: 3.5rem;
  }

  .x1qku3d0 {
    font-size: calc(.625rem + 1px);
  }

  .x12f45ko {
    font-size: .625rem;
  }

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

  .x1ox9qnm {
    font-size: calc(.75rem + 1px);
  }

  .x1t865nm {
    font-size: calc(.875rem + 1px);
  }

  .xjbylqt {
    font-size: .875rem;
  }

  .xuyf2e1 {
    font-size: .75rem;
  }

  .xjr12m3 {
    font-size: 1.125rem;
  }

  .x1bpy7os {
    font-size: 1.25rem;
  }

  .xj8q1gw {
    font-size: 1.5rem;
  }

  .x1p68ydc {
    font-size: 1.75rem;
  }

  .xm6u1k1 {
    font-size: 2.25rem;
  }

  .xmn50m4 {
    font-size: calc(1em / var(--x1v5yi32));
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xdb2kus {
    font-variant-ligatures: none;
  }

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

  .x4z41d2 {
    font-weight: 400;
  }

  .x12kgd4u {
    font-weight: 450;
  }

  .xjvn540 {
    font-weight: 500;
  }

  .xdncrtp {
    font-weight: 550;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

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

  .x3xbxsf {
    grid-auto-rows: min-content;
  }

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

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

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1mk1bxn {
    grid-column-start: 3;
  }

  .x12y1ku5 {
    grid-row-end: span 1;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

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

  .xl463y0 {
    grid-template-columns: 1fr 2fr;
  }

  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }

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

  .x1pmbctz {
    grid-template-columns: auto 1fr;
  }

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

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

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

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

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

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

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

  .x13fc6fu {
    grid-template-columns: repeat(auto-fill, minmax(8.75rem, 1fr));
  }

  .xetnux9 {
    grid-template-columns: repeat(auto-fit, minmax(176px, 1fr));
  }

  .xgnjnis {
    grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
  }

  .x4w6khx {
    grid-template-columns: subgrid;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .x16afp0p {
    inset-inline-end: .25rem;
  }

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

  .xq8nilc {
    inset-inline-end: calc(-1 * var(--space-xs));
  }

  .xg681df {
    inset-inline-end: calc(50% - 11.125rem);
  }

  .x1oqcdpm {
    inset-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x70jx3d {
    inset-inline-end: var(--space-md);
  }

  .xbdeyd0 {
    inset-inline-end: var(--space-xs);
  }

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

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .x1mp4bkb {
    inset-inline-start: -6px;
  }

  .x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart);
  }

  .xftp66k {
    interpolate-size: allow-keywords;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .xej7fhh {
    justify-content: safe center;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1jvgxuc {
    letter-spacing: -.01em;
  }

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

  .x1nya9cp {
    line-height: 2.75rem;
  }

  .x1d4k9k1, .x2dmmss {
    line-height: 3.5rem;
  }

  .xom4n96 {
    line-height: .75rem;
  }

  .x1elg1dz, .xcr0fur, .xsvp3vf {
    line-height: 1rem;
  }

  .xf0qsgq, .xt6ogxi {
    line-height: 1.25rem;
  }

  .x1n79rdf, .x1wynvo5, .x24pa1u {
    line-height: 1.5rem;
  }

  .x1nnjjz2 {
    line-height: 2rem;
  }

  .x8ktear {
    line-height: 2.25rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1cy9i3i {
    list-style-position: inside;
  }

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

  .x14z9mp {
    margin-inline-end: 0;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .x236rf2 {
    margin-inline-end: calc(-1 * (calc(var(--space-sm) - .25rem * .5) + 1px));
  }

  .x1ww60x4 {
    margin-inline-end: -.25rem;
  }

  .xhfbjxc {
    margin-inline-end: calc(-1 * var(--space-xs));
  }

  .x1itt80n {
    margin-inline-end: calc(-1 * var(--x1rp3n3d));
  }

  .xu34n3g {
    margin-inline-end: calc(.25rem - var(--space-sm));
  }

  .x1yrd188 {
    margin-inline-end: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .x18cakma {
    margin-inline-end: var(--space-xs);
  }

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

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

  .x1anb7nl {
    margin-inline-start: calc(-1 * (calc(var(--space-sm) - .25rem * .5) + 1px));
  }

  .x1iawi4f {
    margin-inline-start: calc(-1 * (var(--space-xs) - calc(.25rem * .5) + 1px));
  }

  .x18jwaob {
    margin-inline-start: -.25rem;
  }

  .x1v0js5o {
    margin-inline-start: calc(-1 * var(--space-xs));
  }

  .xmrkd1e {
    margin-inline-start: calc(-1 * var(--x1rp3n3d));
  }

  .x1upy3w7 {
    margin-inline-start: calc(var(--space-xs) + calc(.25rem * 4) / 2);
  }

  .x1sp3ql1 {
    margin-inline-start: var(--space-xs);
  }

  .x1pamp1i {
    -webkit-mask-image: linear-gradient(to bottom,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
    mask-image: linear-gradient(to bottom,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
  }

  .xbylcjm {
    -webkit-mask-image: linear-gradient(#0000, #000 1.25rem);
    mask-image: linear-gradient(#0000, #000 1.25rem);
  }

  .x15bspsr {
    -webkit-mask-image: linear-gradient(to right,#000 calc(100% - var(--x1qgtbxd) - var(--x1g9as0f)),transparent calc(100% - var(--x1qgtbxd)));
    mask-image: linear-gradient(to right,#000 calc(100% - var(--x1qgtbxd) - var(--x1g9as0f)),transparent calc(100% - var(--x1qgtbxd)));
  }

  .x1b3jaud {
    -webkit-mask-image: linear-gradient(to right,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
    mask-image: linear-gradient(to right,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
  }

  .xwjwp01 {
    -webkit-mask-image: var(--x-maskImage);
    mask-image: var(--x-maskImage);
  }

  .x73co2g {
    -webkit-mask-image: var(--xzh91x);
    mask-image: var(--xzh91x);
  }

  .x1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x2k2kcx {
    -webkit-mask-size: contain;
    mask-size: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xi73kov {
    opacity: .6;
  }

  .xusy3ol {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1clqncf {
    order: -1;
  }

  .x9ek82g {
    order: 1;
  }

  .xvfnfkg {
    overflow-clip-margin: .25rem;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .xpkerej {
    padding-inline-end: .25rem;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .x1aubz21 {
    padding-inline-end: 1px;
  }

  .xepdsid {
    padding-inline-end: calc((calc(.25rem * 12) - var(--size-control-sm)) / 2);
  }

  .xci4gtz {
    padding-inline-end: calc(.25rem - 1px);
  }

  .xh4xs21 {
    padding-inline-end: .125rem;
  }

  .x6u192d {
    padding-inline-end: 1rem;
  }

  .xol4f94 {
    padding-inline-end: calc(calc(.25rem * 4) + calc(var(--space-xs) - .25rem * .5) * 2);
  }

  .xq73r8c {
    padding-inline-end: calc(calc(var(--space-sm) - .25rem * .5) / var(--x1v5yi32));
  }

  .x1eas8up {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs) - var(--space-lg));
  }

  .x1jhm4v3 {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs));
  }

  .x1gkw0r {
    padding-inline-end: calc(var(--space-sm) - .25rem * .5);
  }

  .xo1hl9c {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x1ctts {
    padding-inline-end: calc(var(--space-xs) + var(--size-control-xs) + .25rem);
  }

  .xv48l2z {
    padding-inline-end: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .xe58o0w {
    padding-inline-end: var(--space-lg);
  }

  .x1s8iahh {
    padding-inline-end: var(--space-md);
  }

  .x17i8dh9 {
    padding-inline-end: var(--space-sm);
  }

  .x4dzc0m {
    padding-inline-end: var(--space-xs);
  }

  .xxmjokj {
    padding-inline-end: var(--x1r6f49k);
  }

  .x1m8lmn4 {
    padding-inline-end: var(--x1rp3n3d);
  }

  .x1bjceqg {
    padding-inline-start: .25em;
  }

  .x1vt8ayv {
    padding-inline-start: .25rem;
  }

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

  .xkukqg7 {
    padding-inline-start: 1.25em;
  }

  .xdfvtv7 {
    padding-inline-start: 1em;
  }

  .xb8h3ij {
    padding-inline-start: 1px;
  }

  .x19opdz5 {
    padding-inline-start: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .xfpse6p {
    padding-inline-start: calc((var(--size-control-xxs) - calc(.25rem * 3)) / 2 - 1px);
  }

  .xhqthuo {
    padding-inline-start: calc(.25rem - 1px);
  }

  .x2hs8rs {
    padding-inline-start: .125rem;
  }

  .x1ao6owj {
    padding-inline-start: 1rem;
  }

  .xx38cps {
    padding-inline-start: calc(calc(var(--space-sm) - .25rem * .5) / var(--x1v5yi32));
  }

  .xh9afyc {
    padding-inline-start: calc(var(--size-control-xs) + var(--space-xs));
  }

  .x15rnn9r {
    padding-inline-start: calc(var(--space-sm) - .25rem * .5);
  }

  .xpzp27j {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .x1fbmdz3 {
    padding-inline-start: calc(var(--space-xs) - calc(.25rem * .5));
  }

  .xvb56pw {
    padding-inline-start: calc(var(--space-xs) + calc(.25rem * 4) + var(--space-xs));
  }

  .x4paxrd {
    padding-inline-start: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1w3devz {
    padding-inline-start: var(--space-lg);
  }

  .xuxpkhb {
    padding-inline-start: var(--space-md);
  }

  .x1hxobht {
    padding-inline-start: var(--space-sm);
  }

  .xpj1011 {
    padding-inline-start: var(--space-xs);
  }

  .x1wbg4mz {
    padding-inline-start: var(--x1r6f49k);
  }

  .x1gvidbs {
    padding-inline-start: var(--x1rp3n3d);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xvnlsrp {
    row-gap: .125rem;
  }

  .x196u98m {
    row-gap: calc(var(--space-sm) - .25rem * .5);
  }

  .x3prix8 {
    row-gap: var(--space-xs);
  }

  .xgsbmzx {
    scale: .96;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1aou3qe {
    scroll-timeline-axis: inline;
  }

  .xltryyg {
    scroll-timeline-name: --scroll-fade;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xq83oz4 {
    stroke: var(--x14nncny);
  }

  .x1xnhz8c {
    stroke: var(--x16fwg0p);
  }

  .xje1vvq {
    stroke: var(--x1l0mq3q);
  }

  .xaygx4w {
    stroke: var(--x1un3pmf);
  }

  .x1ruwroj {
    stroke: var(--x3un868);
  }

  .x621xgx {
    stroke: var(--xc7osah);
  }

  .x1tlimgj {
    stroke: var(--xton767);
  }

  .x1aadnuj {
    stroke: var(--xurzw4n);
  }

  .xff06tb {
    stroke: var(--xxk7u89);
  }

  .xlz5em3 {
    stroke-dasharray: 4 4;
  }

  .xqmdeo6 {
    stroke-dasharray: var(--x-strokeDasharray);
  }

  .x5lxx2x {
    stroke-linecap: butt;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .x12j5t52 {
    -webkit-text-decoration-color: var(--xurzw4n);
    text-decoration-color: var(--xurzw4n);
  }

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

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1rs5lxu {
    text-underline-offset: .25rem;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .xebhuq6 {
    text-wrap: nowrap;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xupwpjb {
    timeline-scope: --scroll-fade;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

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

  .xta28ob {
    transform: scale(.25);
  }

  .xtnhg9l {
    transform: scale(.5);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xzoac2b {
    transform: translate(-50%, -50%) rotate(-12deg) scale(.7);
  }

  .xzfk563 {
    transform: translate(0, -200px);
  }

  .xgn5tp3 {
    transform: translate(200px);
  }

  .x1mg58h7 {
    transform: translate(calc(100% - 12px));
  }

  .xz8px81 {
    transform: translate(var(--active-tab-left),var(--active-tab-top));
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .x1etwjf9 {
    transform: translateX(var(--active-tab-left));
  }

  .x1qn6phs {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - var(--toast-index) * var(--space-sm) - (1 - max(0,1 - var(--toast-index) * .05)) * var(--toast-frontmost-height, var(--toast-height)))) scale(max(0,1 - var(--toast-index) * .05));
  }

  .x1up63mo {
    transform: translateY(calc(var(--nested-dialogs, 0) * -1 * var(--space-sm))) scale(calc(1 - var(--nested-dialogs, 0) * .05));
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x18ouj0k {
    transform-origin: bottom;
  }

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

  .x1mq3mr6 {
    transition-duration: 0s;
  }

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

  .xmqqq3g {
    transition-duration: .15s, .15s, .16s;
  }

  .x5xoa1k {
    transition-duration: .15s, .16s;
  }

  .x1086rlu {
    transition-duration: .15s;
  }

  .xj9woob {
    transition-duration: .16s, .15s, .15s, .15s, .15s;
  }

  .xaq5j28 {
    transition-duration: .16s, .15s, .15s;
  }

  .x1nv3asq {
    transition-duration: .16s;
  }

  .xxn806a {
    transition-duration: .18s, .18s, .25s;
  }

  .x1v9rd0g {
    transition-duration: .18s;
  }

  .x1ni1ef7, .xwr09ab {
    transition-duration: .2s;
  }

  .x1d3czah {
    transition-duration: .25s, .16s, .15s;
  }

  .x1f213uy, .x1ilrqqs {
    transition-duration: .25s;
  }

  .x10t7srq, .x1arvl9v {
    transition-duration: .3s;
  }

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

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

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

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

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

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

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

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

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

  .xoj480v {
    transition-property: clip-path, opacity;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xxh369n {
    transition-property: height, opacity;
  }

  .x1gbrd5c {
    transition-property: height, padding-block, opacity;
  }

  .x1ju8a0s {
    transition-property: margin, opacity;
  }

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

  .x9j98hd {
    transition-property: opacity, height, transform;
  }

  .x1eai7q1 {
    transition-property: opacity, scale, filter;
  }

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

  .xgfqwyj {
    transition-property: opacity, transform, height;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .x1k65blu {
    transition-property: stroke-dasharray, stroke;
  }

  .xeirdtl {
    transition-property: text-decoration-color;
  }

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

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

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

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

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

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

  .xh3q6i0 {
    transition-property: transform, width, height;
  }

  .x13zkoj4 {
    transition-property: transform, width;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xx99ppg {
    transition-property: width, background-color;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x10dmope {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .x1nowyy {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), ease, ease, ease, ease;
  }

  .x1ccgqvk {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1), ease, ease;
  }

  .x1tnoibg {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1ygzxa5 {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .xm8df59 {
    transition-timing-function: cubic-bezier(.34, 1.56, .64, 1), cubic-bezier(.23, 1, .32, 1), ease;
  }

  .xq3klpe {
    transition-timing-function: cubic-bezier(.34, 1.56, .64, 1), cubic-bezier(.23, 1, .32, 1);
  }

  .x673f4e {
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .x7pfjom {
    transition-timing-function: ease, cubic-bezier(.23, 1, .32, 1);
  }

  .x1cy80iq {
    transition-timing-function: ease, ease, cubic-bezier(.23, 1, .32, 1);
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .x16n82f9 {
    translate: -50%;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .x1629b88 {
    view-transition-class: sidebar-swap;
  }

  .x5omh8b {
    view-transition-name: match-element;
  }

  .xqwjeat {
    view-transition-name: var(--x-viewTransitionName);
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

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

  .x1vjfegm {
    z-index: 1;
  }

  .x1ptkzdz {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xap9gzi {
    z-index: 40;
  }

  .xxizkca {
    z-index: 45;
  }

  .x16umk2j {
    z-index: 50;
  }

  .x161yhez {
    z-index: 60;
  }

  .x1l48cz2 {
    z-index: calc(1000 - var(--toast-index));
  }

  @media (pointer: coarse) {
    .x175ksd5.x175ksd5 {
      --x1v5yi32: calc(13 / 16);
    }
  }

  @supports (animation-timeline: scroll()) {
    .xny1wsh.xny1wsh {
      animation-name: x11y28h0-B, xfx39dm-B;
    }

    .xbmm9eu.xbmm9eu {
      animation-name: x400whl-B;
    }
  }

  @supports (timeline-scope: none) {
    .x1juv2b7.x1juv2b7 {
      animation-name: xfx39dm-B;
    }
  }

  .xzylcy1:is([data-slot="attachment"][data-size="xs"] *) {
    align-items: baseline;
  }

  .x1r1hswh:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    align-items: center;
  }

  .x1j9op7l[data-side="top"] {
    align-items: flex-end;
  }

  .xnrfumm[data-orientation="vertical"] {
    align-items: stretch;
  }

  .xjd0n7h:is([data-slot="item"]:has([data-slot="item-description"]) > *) {
    align-self: flex-start;
  }

  .x1rsnncq:is([dir="rtl"], [dir="rtl"] *) {
    animation-direction: reverse;
  }

  .xyz07e8[data-indeterminate] {
    animation-duration: 2s;
  }

  .x1fkt45h[data-indeterminate] {
    animation-iteration-count: infinite;
  }

  .x1apk6qs:is([data-navigated] *) {
    animation-name: none;
  }

  .xcyqccw[data-indeterminate] {
    animation-name: xp4n47b-B;
  }

  .x13s3lpc:is([data-slot="sidebar"][data-expanding] *), .x165xe1o:is([data-slot="sidebar"][data-expanding] [data-slot="sidebar-content"] *) {
    animation-name: xw2c1lr-B;
  }

  .xfvmvun[data-indeterminate] {
    animation-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .xc0rti6:is([data-checked] *), .xhmb9kn[data-checked], .xq4luhb:is([data-checked], [data-indeterminate]) {
    background-clip: border-box;
  }

  .xowp9tq:is([data-variant="primary"]:not([data-color]) > *) {
    background-color: currentColor;
  }

  .x1obogvi:is([data-slot="chart-legend-item"]:not([data-pressed]) > *) {
    background-color: #0000;
  }

  .x18qlf66[data-color="danger"]:is([data-highlighted], [data-popup-open]), .x1x4w1sx[data-popup-open], .x2t29bn:active:not(:disabled), .xv8q291:is([data-slot="attachment"][data-state="error"] *) {
    background-color: var(--x1350ns0);
  }

  .x18r1f2g:is(a):active {
    background-color: var(--x138u391);
  }

  .xfyov5o:is([data-color="info"] > *) {
    background-color: var(--x14nncny);
  }

  .x11epgou:is([data-checked], [data-indeterminate]), .x1a7upyj:is([data-checked] *), .xxbbr8c[data-checked] {
    background-color: var(--x16fwg0p);
  }

  .x1wg6xdz:is(a):active {
    background-color: var(--x17ep7y);
  }

  .x12kv9d7:is(a):active, .x14unfdv[data-checked], .x16uo7zf:active:not([data-state="selected"], [aria-current="true"]), .x19e8j6n:is(a, button, label):active, .x1devc8k:active:not(:disabled, [aria-disabled="true"]):not([data-active]), .x1qj3uad:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]):not([data-active]), .x1sgesxn:active:not(:disabled), .x1siys3v:active:not(:disabled, [data-pressed]), .x1sps7bq:is([data-highlighted], [data-popup-open]), .x1t72yz4[data-popup-open], .x75e4nb:active:not(:disabled, [aria-disabled="true"]), .xnv81d3:active:not([data-disabled]), .xod23ge[data-highlighted] {
    background-color: var(--x1m6hmey);
  }

  .x1f0nhfp:active:not(:disabled), .xey7wgl:is(a):active, .xqbpi3i[data-popup-open] {
    background-color: var(--x1pdzvjt);
  }

  .x7aik1e:is([data-color="danger"] > *) {
    background-color: var(--x1un3pmf);
  }

  .x1wprxdw:is([data-slot="message"][data-from="user"] > *) {
    background-color: var(--x3un868);
  }

  .xzo6hj:is([data-color="warning"] > *) {
    background-color: var(--xc7osah);
  }

  .x8u6xto:is([data-slot="attachment"][data-orientation="vertical"] *) {
    background-color: var(--xjebyxa);
  }

  .x14pi8kn[data-pressed], .x1a6p0g4[data-popup-open], .x5fvq8[data-pressed]:not([data-placed] *), .xbfnkhw:is(a, button, label):active, .xs6t2h2:active:not(:disabled), .xshnx90[data-active] {
    background-color: var(--xl2jy3s);
  }

  .x19v9gnb.x19v9gnb:where([data-slot="tooltip-popup"] *) {
    background-color: var(--xmmzsg0);
  }

  .x1ue0u68[data-checked] {
    background-color: var(--xplh5yf);
  }

  .x1phkia8:is(a):active {
    background-color: var(--xrk7ioh);
  }

  .x1yu10xr:is([data-color="success"] > *) {
    background-color: var(--xxk7u89);
  }

  .x1cuey2g:is(a):active {
    background-color: var(--xymo19d);
  }

  .x1h4p5f2[data-checked], .x1kurne1:is([data-checked], [data-indeterminate]) {
    border-block-color: var(--x16fwg0p);
  }

  .x1eri17h:is([aria-invalid="true"], [data-invalid]) {
    border-block-color: var(--x1qnuh26);
  }

  .xnc6pyl:is([data-type="radio"] *) {
    border-end-end-radius: 9999px;
  }

  .xdpm1l6:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(9999px * var(--x1xkb4to));
  }

  .xnvtosy.xnvtosy:where([data-slot="button"][data-size="default"] > *), .xs2uh3b.xs2uh3b:where([data-slot="input-group"][data-size="default"] *) {
    border-end-end-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x1co600r.x1co600r:where([data-slot="button"][data-size="sm"] > *), .xmw83xj.xmw83xj:where([data-slot="input-group"][data-size="sm"] *) {
    border-end-end-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x1o08ohy.x1o08ohy:where([data-slot="tooltip-popup"] *) {
    border-end-end-radius: calc(var(--radius-sm) - .25rem);
  }

  .x9n1vd4:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(var(--radius-sm) * var(--x1xkb4to));
  }

  .x1ragl4v[data-size="sm"] {
    border-end-end-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .x1hvwk1d:not(:nth-last-child(1 of [data-slot])) {
    border-end-end-radius: calc(var(--radius-xs) * var(--x1xkb4to));
  }

  .xxaklnl[data-size="xs"] {
    border-end-end-radius: calc(var(--radius-xs) + .25rem);
  }

  .x57bpun:is([data-slot="message"][data-from="user"] > *) {
    border-end-end-radius: var(--radius-lg);
  }

  .x1rvjeyx:is([data-slot="card"][data-variant="well"] > *) {
    border-end-end-radius: var(--radius-md);
  }

  .x1ltu9e2:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-end-end-radius: var(--radius-sm);
  }

  .x1kz9n7y:is([data-slot="attachment"][data-size="xs"] *) {
    border-end-end-radius: var(--radius-xs);
  }

  .xem2ucx:is([data-type="radio"] *) {
    border-end-start-radius: 9999px;
  }

  .x1clntf4:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--xacavo0));
  }

  .xeptzfj:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--xp2mpar));
  }

  .xg95t07.xg95t07:where([data-slot="input-group"][data-size="default"] *), .xtu9lhg.xtu9lhg:where([data-slot="button"][data-size="default"] > *) {
    border-end-start-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .xcxcf9h.xcxcf9h:where([data-slot="input-group"][data-size="sm"] *), .xhufqig.xhufqig:where([data-slot="button"][data-size="sm"] > *) {
    border-end-start-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x1adxbum.x1adxbum:where([data-slot="tooltip-popup"] *) {
    border-end-start-radius: calc(var(--radius-sm) - .25rem);
  }

  .x1gzw3tp:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--xacavo0));
  }

  .x1oc2297:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--xp2mpar));
  }

  .x1h5intf[data-size="sm"] {
    border-end-start-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .x1wfcxtq:not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--xacavo0));
  }

  .x19lb5a4:not(:nth-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--xp2mpar));
  }

  .xwhxe1n[data-size="xs"] {
    border-end-start-radius: calc(var(--radius-xs) + .25rem);
  }

  .x1bm2zbi:is([data-slot="message"][data-from="user"] > *) {
    border-end-start-radius: var(--radius-lg);
  }

  .xs6qhul:is([data-slot="card"][data-variant="well"] > *) {
    border-end-start-radius: var(--radius-md);
  }

  .xl1zarc:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-end-start-radius: var(--radius-sm);
  }

  .x66byxt:is([data-slot="attachment"][data-size="xs"] *) {
    border-end-start-radius: var(--radius-xs);
  }

  .x16pdcnq[data-checked]:not([data-invalid]), .x4nv2kw:is([data-checked] *) {
    border-inline-end-color: var(--x16fwg0p);
  }

  .x1m71c67[data-invalid], .x1vtyi8k[data-state="error"] {
    border-inline-end-color: var(--x1qnuh26);
  }

  .x18jacox[data-state="idle"] {
    border-inline-end-style: dashed;
  }

  .x14p3ris[data-checked]:not([data-invalid]), .x5e5c5l:is([data-checked] *) {
    border-inline-start-color: var(--x16fwg0p);
  }

  .x1c36mz7[data-invalid], .x1hdo68t[data-state="error"] {
    border-inline-start-color: var(--x1qnuh26);
  }

  .xpjiinj[data-state="idle"] {
    border-inline-start-style: dashed;
  }

  .xy4aakz[data-orientation="vertical"] {
    border-inline-start-style: solid;
  }

  .xr1g266[data-orientation="vertical"] {
    border-inline-start-width: 1px;
  }

  .x92tz3l:not(:nth-child(1 of [data-slot]), [data-slot="button-group-separator"] + *) {
    border-inline-start-width: calc(1px * var(--xp2mpar));
  }

  .x1sc1sjv:is([data-type="radio"] *) {
    border-start-end-radius: 9999px;
  }

  .x16ncn4l:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--xacavo0));
  }

  .xaytgy9:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--xp2mpar));
  }

  .x1g3aigg.x1g3aigg:where([data-slot="input-group"][data-size="default"] *), .xsuaegz.xsuaegz:where([data-slot="button"][data-size="default"] > *) {
    border-start-end-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .xrk4ulk.xrk4ulk:where([data-slot="button"][data-size="sm"] > *), .xyw4why.xyw4why:where([data-slot="input-group"][data-size="sm"] *) {
    border-start-end-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .xq5edr7.xq5edr7:where([data-slot="tooltip-popup"] *) {
    border-start-end-radius: calc(var(--radius-sm) - .25rem);
  }

  .xun7ayr:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--xacavo0));
  }

  .x1dty7c1:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--xp2mpar));
  }

  .xp87s8w[data-size="sm"] {
    border-start-end-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .x1235x2b:not(:nth-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--xacavo0));
  }

  .x1j98ev8:not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--xp2mpar));
  }

  .xrt2dpw[data-size="xs"] {
    border-start-end-radius: calc(var(--radius-xs) + .25rem);
  }

  .x1oroaq:is([data-slot="message"][data-from="user"] > *) {
    border-start-end-radius: var(--radius-lg);
  }

  .x1e0w98d:is([data-slot="card"][data-variant="well"] > *) {
    border-start-end-radius: var(--radius-md);
  }

  .xeq3gy2:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-start-end-radius: var(--radius-sm);
  }

  .x17ule0i:is([data-slot="attachment"][data-size="xs"] *) {
    border-start-end-radius: var(--radius-xs);
  }

  .xh1befs:is([data-type="radio"] *) {
    border-start-start-radius: 9999px;
  }

  .x10lr4zo:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(9999px * var(--x1xkb4to));
  }

  .x17on1ta.x17on1ta:where([data-slot="input-group"][data-size="default"] *), .xzs8e6y.xzs8e6y:where([data-slot="button"][data-size="default"] > *) {
    border-start-start-radius: calc(var(--radius-sm) - (var(--size-control-md) - calc(.25rem * 5)) / 2);
  }

  .x1utry1k.x1utry1k:where([data-slot="input-group"][data-size="sm"] *), .x1xl6ioy.x1xl6ioy:where([data-slot="button"][data-size="sm"] > *) {
    border-start-start-radius: calc(var(--radius-sm) - (var(--size-control-sm) - calc(.25rem * 5)) / 2);
  }

  .x2krhfn.x2krhfn:where([data-slot="tooltip-popup"] *) {
    border-start-start-radius: calc(var(--radius-sm) - .25rem);
  }

  .x8ogk8i:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(var(--radius-sm) * var(--x1xkb4to));
  }

  .x1rlhxxh[data-size="sm"] {
    border-start-start-radius: calc(var(--radius-sm) + calc(var(--space-xs) - .25rem * .5));
  }

  .x18xfbs2:not(:nth-child(1 of [data-slot])) {
    border-start-start-radius: calc(var(--radius-xs) * var(--x1xkb4to));
  }

  .x1ojhkyl[data-size="xs"] {
    border-start-start-radius: calc(var(--radius-xs) + .25rem);
  }

  .x25g99z:is([data-slot="message"][data-from="user"] > *) {
    border-start-start-radius: var(--radius-lg);
  }

  .xjj6am5:is([data-slot="card"][data-variant="well"] > *) {
    border-start-start-radius: var(--radius-md);
  }

  .x1kw1tcq:is([data-slot="attachment"][data-orientation="vertical"] *) {
    border-start-start-radius: var(--radius-sm);
  }

  .xcci0ah:is([data-slot="attachment"][data-size="xs"] *) {
    border-start-start-radius: var(--radius-xs);
  }

  .xixsr95:is([aria-invalid="true"], [data-invalid]) {
    box-shadow: 0 0 0 2px var(--red-a4);
  }

  .xs99oyp:active:not(:disabled):not(:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 1px 1px -1px var(--black-a2);
  }

  .x1t0z6eu[data-popup-open]:not(:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 1px 2px -1px var(--black-a2), 0 2px 4px 0 var(--black-a1);
  }

  .x8j230j:active:not(:disabled) {
    box-shadow: inset 0 0 0 100vmax transparent,0 1px 1px -1px var(--black-a2);
  }

  .x1wa1pvx:is([data-state="selected"], [aria-current="true"]), .xz8sjs9[data-active] {
    box-shadow: inset 0 0 0 100vmax #0000;
  }

  .x1491s0a[data-orientation="vertical"] {
    box-shadow: none;
  }

  .xmnfmmf[data-starting-style] {
    clip-path: inset(0 100% 0 0);
  }

  .x10pefmb:is([data-checked] *) {
    clip-path: inset(0);
  }

  .xyr367m:is([data-slot="trace-collapsible-trigger"] *) {
    color: inherit;
  }

  .xn2bc64.xn2bc64:where([data-slot="badge"][data-variant="outline"][data-color="info"] *) {
    color: var(--x11jb7bb);
  }

  .x13lrp10.x13lrp10:where([data-slot="badge"][data-variant="outline"][data-color="danger"] *), .x1vfpyfx:is([data-slot="code-block"][data-color="danger"] *), .x1yj6og[data-color="danger"], .xj4gfhm:is([data-slot="attachment"][data-state="error"] *) {
    color: var(--x19ojsic);
  }

  .x1ax2kzt:is([data-slot="attachment"][data-state="uploading"] *), .x1iyc8g:is([data-slot="attachment"][data-state="processing"] *) {
    color: var(--x1jmpfbq);
  }

  .x18mhar3.x18mhar3:where([data-slot="badge"][data-variant="outline"][data-color="warning"] *) {
    color: var(--x1kplyhx);
  }

  .x12k2ena[aria-current="page"], .x15a2rpi[data-popup-open], .x1mf7o8b[data-pressed], .x7eqkij:is(a:active > *, button:active > *, [data-popup-open] > *), .xebue2i:is([data-active] > *), .xgb6dfh:active:not(:disabled), .xmmsiwt[data-active], .xyyr3on:active:not([data-disabled]) {
    color: var(--x1l0mq3q);
  }

  .x1fppgpt.x1fppgpt:where([data-slot="badge"][data-variant="outline"][data-color="success"] *) {
    color: var(--xbm5yx5);
  }

  .x1ohog1t:is([data-placeholder] *), .x6uw7zw:is([data-disabled], :has([data-disabled], :disabled)) {
    color: var(--xcqa5rw);
  }

  .x1owc9rv.x1owc9rv:where([data-slot="tooltip-popup"] *) {
    color: var(--xhezy1f);
  }

  .xnpkiph:is([data-slot="attachment"][data-size="xs"] *) {
    column-gap: var(--space-xs);
  }

  .x1pvkkiw:is([data-numbered] *) {
    counter-increment: line;
  }

  .x57cc4:is(:disabled, [data-disabled]), .x5ezrf1[data-disabled] {
    cursor: not-allowed;
  }

  .x1w9vuuq:is(a > *, button > *) {
    cursor: pointer;
  }

  .x1czxktu:is([data-type="radio"] *), .xu1ajen:is([data-indeterminate] *) {
    display: block;
  }

  .x1b5czw1:is([data-slot="attachment"][data-size="xs"] *) {
    display: flex;
  }

  .x34flwg:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    display: grid;
  }

  .x19jd0yu:is([data-indeterminate] *), .x1ohh3hy:is([data-type="radio"] *), .x1t4naxo:is([data-slot="sidebar"][data-rail] *), .xig5orb:is([data-slot="message"]:has( > [data-slot="message-content"]:empty) > *), .xvgho8r[hidden] {
    display: none;
  }

  .x1p66kkk:is([data-slot="trace-step-trigger"]:focus-visible *), .xb6fsuu:is([data-slot="sidebar-trigger"]:focus-visible *) {
    filter: blur(2px);
  }

  .x1tl4049:is([data-slot="trace-step-trigger"]:focus-visible *), .xfpexop:is([data-slot="sidebar-trigger"]:focus-visible *) {
    filter: none;
  }

  .x115y426:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    flex-basis: 0;
  }

  .x16mp6rr[data-orientation="vertical"], .x1ps0em1[data-orientation="horizontal"] {
    flex-direction: column;
  }

  .xdfdj6c[data-orientation="vertical"] {
    flex-direction: row;
  }

  .xbagnfc[data-orientation="vertical"] {
    flex-grow: 0;
  }

  .x1j23k84:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    flex-grow: 1;
  }

  .xwjpk94[data-orientation="vertical"] {
    flex-wrap: wrap;
  }

  .x1gx1q5e:is([data-slot="item"][data-size="xs"] *), .x1nuk3e2:is([data-slot="card"][data-size="sm"] *), .xjf49s0:is([data-slot="item"][data-size="sm"] *) {
    font-size: calc(.75rem + 1px);
  }

  .x19tsu4h:is([data-slot="badge"] > :first-child > *), .x1ujwjjg:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *), .x2wd11o:is([data-size="sm"] *), .xvtcwpc[data-size="sm"] {
    font-size: .75rem;
  }

  .xlcngxw:is([data-slot="alert"]:has( > svg) > *) {
    grid-column-start: 2;
  }

  .x1k5unfr:is(:has( > [data-slot="card-description"]) > *) {
    grid-row-end: span 2;
  }

  .x1br5r0f:is([data-slot="alert-dialog-content"][data-size="sm"] *) {
    grid-template-columns: 1fr 1fr;
  }

  .xh4cux1:is([data-side="right"] *) {
    inset-inline-end: auto;
  }

  .x38cmof:is([data-slot="attachment"][data-orientation="vertical"] *) {
    inset-inline-end: var(--space-sm);
  }

  .xqp7b2v[data-orientation="vertical"] {
    inset-inline-start: -1px;
  }

  .xp0pppb:is([data-side="right"] *) {
    inset-inline-start: calc(-1 * var(--space-xs));
  }

  .x16kyl05[data-orientation="vertical"] {
    justify-content: flex-start;
  }

  .x111lr22[data-size="sm"], .x1df4ou5:is([data-slot="badge"] > :first-child > *), .x1g6r17i:is([data-size="sm"] *), .x1pkbv53:is([data-slot="attachment"][data-size="sm"] *) {
    line-height: 1rem;
  }

  .x19fc6qf:is([data-slot="item"][data-size="sm"] *), .x1k3wnnv:is([data-slot="item"][data-size="xs"] *), .xuqy6y1:is([data-slot="card"][data-size="sm"] *) {
    line-height: 1.25rem;
  }

  .xie7nqs:is([data-numbered] *), .xst7hr1:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *) {
    margin-inline-start: 0;
  }

  .x17midun.x17midun:where([data-slot="input-group-addon"][data-align^="block"] > :not([data-slot="button"] + *)) {
    margin-inline-start: auto;
  }

  .xz33rdw:is([data-slot="trace-title"] ~ *) {
    margin-inline-start: -.25rem;
  }

  .xgpavnc:is([data-slot="avatar-group"] > *):not(:first-child) {
    margin-inline-start: calc(-1 * var(--space-xs));
  }

  .x13inevc[data-numbered], .x1630gt6:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"])) {
    margin-inline-start: calc(var(--x1rp3n3d) + calc(.25rem * 4) + var(--space-xs));
  }

  .x1oy0zss:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action]:not([data-show-on-hover])) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :focus-visible) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) *):is([dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
  }

  .x101ehby[data-truncated]:is([dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,black calc(100% - var(--space-lg)),transparent);
    mask-image: linear-gradient(to left,black calc(100% - var(--space-lg)),transparent);
  }

  .x131bh07:is([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-image: linear-gradient(to left,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
    mask-image: linear-gradient(to left,transparent,#000 var(--xaqnrki),#000 calc(100% - var(--x1g9as0f)),transparent);
  }

  .xj75x4o:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action]:not([data-show-on-hover])) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :focus-visible) *, [data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) *) {
    -webkit-mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
  }

  .x1dtauvl[data-truncated] {
    -webkit-mask-image: linear-gradient(to right,black calc(100% - var(--space-lg)),transparent);
    mask-image: linear-gradient(to right,black calc(100% - var(--space-lg)),transparent);
  }

  .xwgzrny:is([data-slot="avatar-group"] > *):not(:last-child) {
    -webkit-mask-image: radial-gradient(circle calc(var(--xhe58xd) / 2 + calc(2 * 1px)) at calc(var(--xhe58xd) * 1.5 - var(--space-xs)) calc(var(--xhe58xd) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
    mask-image: radial-gradient(circle calc(var(--xhe58xd) / 2 + calc(2 * 1px)) at calc(var(--xhe58xd) * 1.5 - var(--space-xs)) calc(var(--xhe58xd) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
  }

  .x16aqkjx:is(:disabled, [data-disabled]), .x17ghghy:is(:disabled, [aria-disabled="true"]), .xt2rmcs[data-disabled], .xyutarp[data-state="pending"] {
    opacity: .6;
  }

  .x102mxq2:is(a):active, .xtlgqtc:active:not(:disabled), .xz4804k[data-popup-open] {
    opacity: .88;
  }

  .x1g256cz[data-behind]:not([data-expanded]), .x1gqblgl[data-ending-style], .x1i2unn7:is([data-starting-style], [data-ending-style]), .x1i3mugb:is([data-slot="sidebar-trigger"]:focus-visible *), .x1llxi74[data-starting-style], .x1xxjuor[data-active="false"], .x4ki41r:is([data-limited], [data-starting-style], [data-ending-style]), .xmftb19:is([data-slot="trace-step-trigger"]:focus-visible *), .xn1mop9:is([data-slot="sidebar"][data-collapsible="icon"] [data-slot="sidebar-content"] *), .xnyq0kb:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    opacity: 0;
  }

  .x1d72f0e:is([data-hovering], [data-scrolling]), .x1e82jly:is([data-slot="sidebar-menu-item"]:has( > :focus-visible) *), .x1mtilxj:is([data-slot="trace-step-trigger"]:focus-visible *), .x1oud265:is([data-slot="attachment"][data-state="idle"] *), .x1u52q9k:is([data-checked] *), .x1xpqzxd:is([data-slot="attachment"][data-state="done"] *), .x5jm0rp:is([data-slot="sidebar-trigger"]:focus-visible *) {
    opacity: 1;
  }

  .x1oozok[data-size="xs"]:has( > [data-slot="attachment-media"]), .xnhevit:is([data-slot="attachment"][data-orientation="vertical"] *) {
    padding-inline-end: .25rem;
  }

  .x1f3ktol:is([data-slot="sidebar"][data-rail] *) {
    padding-inline-end: 0;
  }

  .x6xs79o:is([data-slot="input-group"]:has( > [data-align="inline-end"] > [data-slot="input-group-text"]:only-child) *) {
    padding-inline-end: calc(calc(.25rem * .5) / var(--x1v5yi32));
  }

  .x1vcu5l4.x1vcu5l4:where([data-slot="input-group"]:has( > [data-align="inline-end"]) *) {
    padding-inline-end: calc(calc(var(--space-xs) - .25rem * .5) / var(--x1v5yi32));
  }

  .x16klf41:is(:has( > [data-slot="dialog-close-button"]) > *) {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs) - var(--space-md));
  }

  .x15nrii7:is(:has( > [data-slot="dialog-close-button"]) > *) {
    padding-inline-end: calc(var(--size-control-sm) + var(--space-xs));
  }

  .x17euklc:is([data-slot="card"][data-variant="well"] > *) {
    padding-inline-end: calc(var(--space-md) + 1px);
  }

  .x1d508nn[data-orientation="horizontal"][data-size="sm"]:has( > [data-slot="attachment-media"]), .xwdrhe5:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-end: calc(var(--space-sm) - .25rem * .5);
  }

  .x14da03m[data-size="sm"]:has( > [data-slot="attachment-media"]), .x1frfakt[data-orientation="horizontal"][data-size="xs"]:has( > [data-slot="attachment-media"]), .x1kxp1p9[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .x1f5gg4v:is([data-slot="code-block"]:has( > [data-slot="code-block-actions"]) > * > *) {
    padding-inline-end: calc(var(--space-xs) + var(--size-control-sm) + var(--space-xs));
  }

  .xakd7pz:is([data-slot="message"][data-from="user"] > *) {
    padding-inline-end: var(--space-md);
  }

  .xjkrqlo[data-orientation="horizontal"][data-size="default"]:has( > [data-slot="attachment-media"]) {
    padding-inline-end: var(--space-sm);
  }

  .x61vorx:is([data-slot="sidebar"][data-rail] *), .xz55sr4[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-end: var(--space-xs);
  }

  .x131xu3v[data-size="xs"]:has( > [data-slot="attachment-media"]), .x73a8cv:is([data-slot="attachment"][data-orientation="vertical"] *) {
    padding-inline-start: .25rem;
  }

  .x11n5k0d:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *), .x1xdxvyf:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"])), .x41dyjd[data-numbered], .xif9tmk:is([data-numbered] *), .xu24hyu:is([data-slot="sidebar"][data-rail] *) {
    padding-inline-start: 0;
  }

  .xo0a88x:is([data-slot="input-group"]:has( > [data-align="inline-start"] > [data-slot="input-group-text"]:only-child) *) {
    padding-inline-start: calc(calc(.25rem * .5) / var(--x1v5yi32));
  }

  .xx85r12[data-inset] {
    padding-inline-start: calc(calc(var(--space-xs) - .25rem * .5) * 2 + calc(.25rem * 4));
  }

  .xlyhel8.xlyhel8:where([data-slot="input-group"]:has( > [data-align="inline-start"]) *) {
    padding-inline-start: calc(calc(var(--space-xs) - .25rem * .5) / var(--x1v5yi32));
  }

  .xfibjrn:is([data-slot="card"][data-variant="well"] > *) {
    padding-inline-start: calc(var(--space-md) + 1px);
  }

  .x1hedro1:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-start: calc(var(--space-sm) - .25rem * .5);
  }

  .x1bprmgo[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xvx64rh[data-size="sm"]:has( > [data-slot="attachment-media"]) {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .xwfmcjw:is([data-slot="message"][data-from="user"] > *) {
    padding-inline-start: var(--space-md);
  }

  .x1kbbt7d[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-inline-start: var(--space-xs);
  }

  .x1u5cg66[data-active="false"] {
    pointer-events: none;
  }

  .x19ryya3:is([data-slot="code-block"] > *), .x1kvj9uj:is([data-slot="attachment"][data-orientation="vertical"] *) {
    position: absolute;
  }

  .x1bob8ew:is(:disabled, [data-disabled]) {
    resize: none;
  }

  .x308c7v:is([data-slot="trace-step-trigger"]:focus-visible *), .x8cw7t2:is([data-slot="sidebar-trigger"]:focus-visible *) {
    scale: .96;
  }

  .xbffp3w:is([data-slot="sidebar-trigger"]:focus-visible *), .xmzb9sk:is([data-slot="trace-step-trigger"]:focus-visible *) {
    scale: 1;
  }

  .x1fehv5a[data-orientation="vertical"] {
    scrollbar-width: auto;
  }

  .x1k48e7c:is([data-slot="alert-dialog-content"][data-size="sm"] *), .x1rgg595:is([data-slot="marker"][data-variant="separator"] > *) {
    text-align: center;
  }

  .x1715ov6:is(a), .x1rm1s2t[data-popup-open], .x5z6zu2:is(a):active, .xm9brb6:active:not(:disabled) {
    text-decoration-line: underline;
  }

  .xv2kyc7:is([data-panel-open] *) {
    transform: none;
  }

  .x18xbqk5:is([dir="rtl"] *), .xvki4dp:is([data-panel-open] *) {
    transform: rotate(90deg);
  }

  .x1m1gpm2[data-starting-style] {
    transform: scale(.5);
  }

  .x1ygwt9y[data-dragging], .xc512y2:active:not([data-disabled]), .xqmga86:active:not([aria-haspopup], :disabled) {
    transform: scale(.95);
  }

  .x1cxj309:is([data-starting-style], [data-ending-style]), .x1g42lm9:is([data-starting-style], [data-ending-style]) {
    transform: scale(.96);
  }

  .x17rlba4:active:not([aria-haspopup], :disabled) {
    transform: scale(.97);
  }

  .xu6jre9:is(a, button, label):active {
    transform: scale(.99);
  }

  .x1pm1pyb:is([data-checked] *) {
    transform: scale(1);
  }

  .xfvwv9q:is([data-panel-open] *):is([dir="rtl"] *) {
    transform: scaleX(-1) rotate(90deg);
  }

  .x1ove08p:is([dir="rtl"], [dir="rtl"] *), .x1s0x0u3:is([dir="rtl"] *) {
    transform: scaleX(-1);
  }

  .x4z8bqh:is([data-starting-style], [data-ending-style]) {
    transform: translateX(-100%);
  }

  .xesqr1w:is([data-starting-style], [data-ending-style]) {
    transform: translateX(100%);
  }

  .xort2k7[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .5625rem));
  }

  .x1f5yl7t[data-checked]:is([dir="rtl"] *), .x1jyv4xr[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .75rem));
  }

  .x1kgwl8g[data-checked]:is([dir="rtl"] *) {
    transform: translateX(calc(2px - 1rem));
  }

  .x1si3hku[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *):is([dir="rtl"] *) {
    transform: translateX(calc(2px - .9375rem));
  }

  .xghbgk4[data-checked]:is([dir="rtl"] *) {
    transform: translateX(calc(2px - 1.25rem));
  }

  .x1tpcfn[data-checked] {
    transform: translateX(calc(.75rem - 2px));
  }

  .x1wbyzoy[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.5625rem - 2px));
  }

  .xhqan0j[data-checked] {
    transform: translateX(calc(1rem - 2px));
  }

  .x1uvnqjy[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.75rem - 2px));
  }

  .x1co31dm[data-checked] {
    transform: translateX(calc(1.25rem - 2px));
  }

  .x1csr3dy[data-checked]:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    transform: translateX(calc(.9375rem - 2px));
  }

  .x14fzt3k[data-ending-style][data-swipe-direction="right"] {
    transform: translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--space-sm) + var(--toast-swipe-movement-y)));
  }

  .x1raa4q9[data-starting-style] {
    transform: translateX(var(--space-sm));
  }

  .xb9gq10[data-expanded] {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--space-sm) + var(--toast-swipe-movement-y)));
  }

  .x1sgguxn:is([data-starting-style], [data-ending-style]) {
    transform: translateY(-100%);
  }

  .x1gcfmby[data-starting-style]:not([data-swipe-direction]), .xagntvr[data-ending-style]:not([data-swipe-direction]), .xjvuu2i:is([data-starting-style], [data-ending-style]) {
    transform: translateY(100%);
  }

  .xuze424[data-active="false"] {
    transform: translateY(8px) scale(.96);
  }

  .x3d6tgt:is([data-slot="item"]:has([data-slot="item-description"]) > *) {
    transform: translateY(.125rem);
  }

  .x17lkgwk[data-ending-style][data-swipe-direction="down"] {
    transform: translateY(calc(var(--toast-swipe-movement-y) + 150%));
  }

  .x1gd3idc[data-orientation="vertical"] {
    transform: translateY(var(--active-tab-top));
  }

  .x117h472:is([data-instant] *), .x17r8lmq[data-side="none"], .x195t7lw:is([data-slot="sidebar"][data-collapsible="icon"] *):is([data-instant] *), .x1hzp7j8:is([data-slot="trace-step-trigger"]:focus-visible *), .x1kix29m[data-collapsible-instant], .x1n07z0:is([data-slot="segmented-control"]:has(:focus-visible) > *), .x1nk6rg0:focus-visible, .x1puwx3m:is(:focus-visible > *), .x1qrl664:is([data-slot="tabs-list"]:has(:focus-visible) > *), .x1wbzhbp[data-skip-motion], .x6sxamj:is([data-instant], [data-skip-motion]), .x8s7kjp[data-collapsible]:is([data-instant] *), .xcla14b:is([data-slot$="-trigger"][data-collapsible-instant] *), .xpm3n0g:is([data-slot="sidebar-trigger"]:focus-visible *), .xuik8z1[data-instant], .xvoo4oh[data-ending-style], .xvq7aiz:is(:focus-visible > [data-slot="swap-icon"] > *) {
    transition-duration: 0s;
  }

  .x113r713[data-ending-style], .xha9qq9[data-ending-style]:not([data-instant]), .xi2gt54[data-ending-style]:not([data-instant], [data-skip-motion]), .xov52lv[data-ending-style]:not([data-side="none"], [data-skip-motion]) {
    transition-duration: .12s;
  }

  .x1qyduuf[data-ending-style]:not(:focus-visible > *), .xli69b3[data-ending-style] {
    transition-duration: .15s;
  }

  .x1a098ey[data-ending-style], .x1ljtqnp[data-collapsible], .x1ovgrfn:is([data-slot="sidebar"][data-collapsible="icon"] *), .x1wr3d97[data-ending-style]:not([data-collapsible-instant]) {
    transition-duration: .2s;
  }

  .xv6e3mi:is([data-checked] *) {
    transition-duration: .25s;
  }

  .xq1ohxy:is([data-panel-open] *) {
    transition-duration: .3s;
  }

  .xe7i60d[data-swiping] {
    transition-property: opacity, height;
  }

  .x1ah5jww[data-ending-style] {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1ohwx1c:is([data-panel-open] *) {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x1vcgv30[data-align="end"] {
    translate: 0 .25rem;
  }

  .x1n565bd[data-align="start"] {
    translate: 0 -.25rem;
  }

  .x12c7tjw:is(td > *) {
    vertical-align: top;
  }

  .x7hpu57:is([data-section-change] *) {
    view-transition-class: sidebar-swap;
  }

  .x6o55di:is([data-section-change] *) {
    view-transition-name: match-element;
  }

  .x1pyjn8i[data-pending-scroll] {
    visibility: hidden;
  }

  .xnj7zla:is([data-slot="message"][data-from="user"] > *) {
    white-space: pre-wrap;
  }

  .x135w3n3:focus-visible, .x1rm9qnc:focus-within {
    z-index: 1;
  }

  @media (pointer: coarse) {
    .x14gmm60.x14gmm60[data-size="sm"] {
      --x1v5yi32: calc(12 / 16);
    }
  }

  .x1tg11kv:has( > [data-slot="field-content"]) {
    align-items: flex-start;
  }

  .x1k6p36e:has( > [data-align^="block"],  > textarea) {
    align-items: stretch;
  }

  .xt9e37:has( > [data-slot="field-content"]) {
    background-color: #0000;
  }

  .xlbvfy3:has([aria-expanded="true"]):not([data-state="selected"], [aria-current="true"]) {
    background-color: var(--x1m6hmey);
  }

  .xx3o9n0:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-end-end-radius: 9999px;
  }

  .x1yachqs:has( > [data-slot="field-content"]) {
    border-end-end-radius: var(--radius-md);
  }

  .x1o2v94k:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-end-start-radius: 9999px;
  }

  .xhhoow5:has( > [data-slot="field-content"]) {
    border-end-start-radius: var(--radius-md);
  }

  .xi03zr4:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-inline-end-color: var(--x1qnuh26);
  }

  .x1gqpdon:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-inline-start-color: var(--x1qnuh26);
  }

  .x17ufgmh:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-start-end-radius: 9999px;
  }

  .x1rps8la:has( > [data-slot="field-content"]) {
    border-start-end-radius: var(--radius-md);
  }

  .xoi7m6r:has( > [data-slot="avatar"][data-corners="pill"]:first-child) {
    border-start-start-radius: 9999px;
  }

  .x1d64tkn:has( > [data-slot="field-content"]) {
    border-start-start-radius: var(--radius-md);
  }

  .xrfrw70:has( > [data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 0 0 1px var(--danger-border), 0 0 0 3px var(--red-a4);
  }

  .xh90lly:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    box-shadow: 0 0 0 2px var(--red-a4);
  }

  .xq88fnh:has([data-slot="input-group-control"]:is(:disabled, [data-disabled])) {
    cursor: not-allowed;
  }

  .x1t8x5df:has( > [data-slot="field-content"]) {
    cursor: pointer;
  }

  .xlq9gql:has( > [data-slot="dropdown-menu-list"]) {
    display: flex;
  }

  .x1juci7n:has( > [data-align^="block"],  > textarea), .x1tfrsbs:has( > [data-slot="dropdown-menu-list"]) {
    flex-direction: column;
  }

  .x8pehqg:has( > svg):has( > [data-slot="alert-action"]) {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .xz3c17o:has( > svg) {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x16k45n4:has( > [data-slot="card-action"]), .x1f95r7v:has( > [data-slot="alert-action"]) {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x1qwtzkm:has( > [data-slot="kbd"]) {
    margin-inline-end: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x1c6zgfq:has( > [data-slot="button"]) {
    margin-inline-end: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1g7slaz:has( > [data-slot="kbd"]) {
    margin-inline-start: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .xoiqedd:has( > [data-slot="button"]) {
    margin-inline-start: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1bwd2jw:has([data-slot="input-group-control"]:is(:disabled, [data-disabled])) {
    opacity: .6;
  }

  .x115q810:has( > [data-icon="inline-end"]), .x1moqogd:has( > [data-slot^="kbd"]:last-child) {
    padding-inline-end: .25rem;
  }

  .xc00un5:has([data-slot="checkbox"]) {
    padding-inline-end: 0;
  }

  .x1e1btp5:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xslnjsy:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xkyiw43:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xfdon97:has( > [data-slot="kbd"][data-icon="inline-end"]) {
    padding-inline-end: calc((var(--size-control-xs) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1hsotgy:has( > [data-icon="inline-end"]), .x1lxd1qo:has( > [data-icon="inline-end"]:not([data-slot="kbd"])) {
    padding-inline-end: calc(var(--space-xs) - .25rem * .5);
  }

  .xbggu0k:has( > [data-slot="attachment-media"]), .xfplu16:has( > [data-icon="inline-end"]:not([data-slot="kbd"])), .xnypy9d:has( > [data-icon="inline-end"]), .xy5a3oc:has( > [data-slot="button"]:last-child) {
    padding-inline-end: var(--space-xs);
  }

  .x1qqjkdb:has( > [data-icon="inline-start"]) {
    padding-inline-start: .25rem;
  }

  .x1ihixtl:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xhw7r0n:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-md) - calc(.25rem * 5)) / 2 - 1px);
  }

  .x1exxhop:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xjxjxty:has( > [data-slot="kbd"][data-icon="inline-start"]) {
    padding-inline-start: calc((var(--size-control-xs) - calc(.25rem * 5)) / 2 - 1px);
  }

  .xo7rk9m:has( > [data-slot="avatar"]:first-child) {
    padding-inline-start: .125rem;
  }

  .x1na098t:has( > [data-icon="inline-start"]:not([data-slot="kbd"])), .x1ywfl9x:has( > [data-icon="inline-start"]) {
    padding-inline-start: calc(var(--space-xs) - .25rem * .5);
  }

  .x8mhpct:has( > [data-slot="toast-icon"]) {
    padding-inline-start: var(--space-sm);
  }

  .x15ueqbz:has( > [data-icon="inline-start"]), .x1gokzxr:has( > [data-slot="attachment-media"]), .x1r76nlw:has( > [data-icon="inline-start"]:not([data-slot="kbd"])) {
    padding-inline-start: var(--space-xs);
  }

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

  .x5xtxb0:last-child {
    padding-inline-end: 0;
  }

  .x1mwsrxi:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(9999px * var(--x1xkb4to));
  }

  .x1m28kc9:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-sm) * var(--x1xkb4to));
  }

  .xrtmlda:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-end-start-radius: calc(var(--radius-xs) * var(--x1xkb4to));
  }

  .x1jqg5hp:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(9999px * var(--x1xkb4to));
  }

  .x1xpiza3:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-sm) * var(--x1xkb4to));
  }

  .x15kmrha:not(:nth-child(1 of [data-slot])):not(:nth-last-child(1 of [data-slot])) {
    border-start-end-radius: calc(var(--radius-xs) * var(--x1xkb4to));
  }

  .x1yvqxit[data-active]:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]) {
    box-shadow: inset 0 0 0 100vmax var(--x1m6hmey);
  }

  .x1eqgve9:is([data-slot="avatar-group"] > *):not(:last-child):is([dir="rtl"], [dir="rtl"] *) {
    -webkit-mask-image: radial-gradient(circle calc(var(--xhe58xd) / 2 + calc(2 * 1px)) at calc(var(--space-xs) - var(--xhe58xd) / 2) calc(var(--xhe58xd) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
    mask-image: radial-gradient(circle calc(var(--xhe58xd) / 2 + calc(2 * 1px)) at calc(var(--space-xs) - var(--xhe58xd) / 2) calc(var(--xhe58xd) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
  }

  .x1mv8g23:is([data-panel-open] *):is([data-slot$="-trigger"][data-collapsible-instant] *) {
    transition-duration: 0s;
  }

  .x1rd8ybh:active:not([data-disabled]):has( > [data-slot="field-content"]) {
    background-color: var(--x1m6hmey);
  }

  .xoksvzc:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-end-end-radius: 0;
  }

  .x24otfd:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-end-start-radius: 0;
  }

  .x1fgtdnx:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-start-end-radius: 0;
  }

  .xlykjkb:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-start-start-radius: 0;
  }

  .x1qjwads:has([aria-expanded="true"]):is([data-state="selected"], [aria-current="true"]) {
    box-shadow: inset 0 0 0 100vmax var(--x1m6hmey);
  }

  .xl4rlg4:has( > [data-slot="field-content"])[data-disabled] {
    cursor: not-allowed;
  }

  .x11q61lx.x11q61lx:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-end: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .xq65k54.xq65k54:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-end: calc((var(--size-control-lg) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .xws6r3y.xws6r3y:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-end: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x1y4h5m8.x1y4h5m8:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-end: calc((var(--size-control-sm) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1rhql1x.x1rhql1x:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-start: calc((var(--size-control-lg) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .x27uepx.x27uepx:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="lg"] *) {
    margin-inline-start: calc((var(--size-control-lg) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1liulsx.x1liulsx:has( > [data-slot="kbd"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-start: calc((var(--size-control-sm) - calc(.25rem * 5)) / 2 - 1px - var(--space-xs));
  }

  .xxxh4h8.xxxh4h8:has( > [data-slot="button"]):where([data-slot="input-group"][data-size="sm"] *) {
    margin-inline-start: calc((var(--size-control-sm) - var(--size-control-xs)) / 2 - 1px - var(--space-xs));
  }

  .x1gghkwn:has([data-checked]):has( > [data-slot="field-content"]) {
    background-color: var(--x1m6hmey);
  }

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

  .xh2pnrh:disabled {
    opacity: .6;
  }

  .x3fnq19:has([data-checked]):has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    background-color: #0000;
  }

  .xbw4yek:active {
    background-color: var(--x1m6hmey);
  }

  .xic2oka:active {
    color: var(--x1l0mq3q);
  }

  .x1ytyjt3:active {
    -webkit-text-decoration-color: var(--x1l0mq3q);
    text-decoration-color: var(--x1l0mq3q);
  }

  .xljzhzw:active {
    transform: scale(.95);
  }

  .x18yfncg:active {
    transform: scale(.99);
  }

  @container (width <= 24rem) {
    .x3d3suj.x3d3suj {
      grid-column-start: 1;
    }

    .xp51otu.xp51otu {
      grid-row-end: auto;
    }

    .x1h3wt0c.x1h3wt0c {
      grid-row-start: auto;
    }

    .x1l0i8gp.x1l0i8gp {
      justify-self: start;
    }

    .xrzm4i5.xrzm4i5:is([data-slot="alert"]:has( > svg) > *) {
      grid-column-start: 2;
    }
  }
}

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

  .x1sxhg7e {
    border-bottom-color: var(--x17ep7y);
  }

  .x1lm87xw {
    border-bottom-color: var(--xton767);
  }

  .x1h3frec {
    border-bottom-color: var(--xurzw4n);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

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

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

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

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

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

  .x11gsem9 {
    border-top-color: var(--xton767);
  }

  .x1cwd4vs {
    border-top-color: var(--xurzw4n);
  }

  .xlya59e {
    border-top-style: dashed;
  }

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x1lk8dnw {
    bottom: -6px;
  }

  .x1m72bo6 {
    bottom: calc(50% - 34px);
  }

  .xfwdcvp {
    bottom: var(--space-md);
  }

  .x1e3v25q, .xnp3n46 {
    height: .25rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x1wkxgih {
    height: 120px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .x1xc63an, .xjm9jq1 {
    height: 1px;
  }

  .x1m3v4wt {
    height: 200px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1u5z0ei {
    height: 240px;
  }

  .x1dil35k {
    height: 288px;
  }

  .x11sp1s6 {
    height: 2px;
  }

  .x1bo65i3 {
    height: 360px;
  }

  .xuo6tqj {
    height: 480px;
  }

  .x1peatla {
    height: 64px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1vcr9ey {
    height: 2.5rem;
  }

  .x2ktmj5 {
    height: 27.5rem;
  }

  .x1bdpdup {
    height: 3rem;
  }

  .x1uiquor {
    height: 4rem;
  }

  .xjyfza7 {
    height: 40rem;
  }

  .xa2wcdo {
    height: 4.5rem;
  }

  .xzuax2q {
    height: .5rem;
  }

  .x2p91b0 {
    height: .875rem;
  }

  .x127nztb, .x1jjhkzu {
    height: .75rem;
  }

  .x1wf22v5 {
    height: 1rem;
  }

  .x1pcye5y, .xks5oif, .xoo5q68 {
    height: 1.25rem;
  }

  .x93vwn7 {
    height: calc(100% / var(--x1v5yi32));
  }

  .x1uc5v87 {
    height: calc(100dvh - calc(calc(.25rem * 16) + var(--space-lg) + var(--space-xs)));
  }

  .x7kah88 {
    height: .4375rem;
  }

  .xcveilv {
    height: calc(.75rem + 2px);
  }

  .x5ki7uo {
    height: .5rem;
  }

  .xtec1ny {
    height: calc(1rem + 2px);
  }

  .x13xs6wj {
    height: .625rem;
  }

  .x1ivpwwy {
    height: calc(1.25rem + 2px);
  }

  .x12wze93 {
    height: calc(var(--size-control-lg) + .25rem);
  }

  .xywzcdp {
    height: calc(var(--size-control-xxs) - .25rem * .5);
  }

  .x1snvkew {
    height: calc(var(--space-xs) - .25rem * .5);
  }

  .xdmi676 {
    height: max-content;
  }

  .x1gezbiy {
    height: var(--active-tab-height);
  }

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

  .x13f4qkn {
    height: var(--popup-height, auto);
  }

  .xqfqsm1 {
    height: var(--size-control-lg);
  }

  .x8etdcc {
    height: var(--size-control-md);
  }

  .xuicy3s {
    height: var(--size-control-sm);
  }

  .xryg5wm {
    height: var(--size-control-xs);
  }

  .x3v5e7g {
    height: var(--size-control-xxs);
  }

  .x1t1cidp {
    height: var(--space-lg);
  }

  .x6po2um {
    height: var(--space-md);
  }

  .x1mjzzp {
    height: var(--space-sm);
  }

  .x4a9ltk {
    height: var(--toast-frontmost-height, var(--toast-height));
  }

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

  .x1mwz3lw {
    height: var(--xhe58xd);
  }

  .x1r47pei {
    height: var(--xv6s7u6);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xssv6tl {
    left: calc(50% + -11.125rem - 48px);
  }

  .x1dvmxwz {
    left: calc(50% + 11.125rem + 48px);
  }

  .xq2qa84 {
    margin-bottom: .5em;
  }

  .xcje8xn {
    margin-bottom: .25rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x13xjzxd {
    margin-bottom: 1em;
  }

  .xkrdpq1 {
    margin-bottom: -.25rem;
  }

  .xy6ds4k {
    margin-bottom: calc(-1 * var(--space-md));
  }

  .x8b61an {
    margin-bottom: .125rem;
  }

  .xyuntmu {
    margin-bottom: var(--space-lg);
  }

  .xxbrp6u {
    margin-bottom: var(--space-md);
  }

  .x1by1t8w {
    margin-bottom: var(--space-sm);
  }

  .x10il59h {
    margin-bottom: var(--space-xs);
  }

  .xtlvy1s {
    margin-top: .5em;
  }

  .x11y0bf7 {
    margin-top: .25rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xwvj9da {
    margin-top: 1.5em;
  }

  .x155cy4d {
    margin-top: 120px;
  }

  .x14beivq {
    margin-top: 1em;
  }

  .xvkph5b {
    margin-top: 60px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1w0p4jq {
    margin-top: .125rem;
  }

  .xbnm8by {
    margin-top: calc(.25rem - var(--space-sm));
  }

  .xx9kjoj {
    margin-top: calc(var(--space-lg) + var(--space-sm));
  }

  .xwttjbs {
    margin-top: var(--space-md);
  }

  .x1pg6we7 {
    margin-top: var(--space-xl);
  }

  .xh8pqfc {
    margin-top: var(--space-xs);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .x1phlbz0 {
    max-height: 400px;
  }

  .xneziz4 {
    max-height: 20rem;
  }

  .x1lrwhky {
    max-height: 5rem;
  }

  .x1qvg9gd {
    max-height: calc(calc(.25rem * 6) * 6 + var(--space-xs) * 2);
  }

  .x1az4zyd {
    max-height: min(var(--available-height),calc(.25rem * 80));
  }

  .x7ab17h {
    max-height: none;
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1xtrz5g {
    max-width: 16ch;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .xdusixz {
    max-width: 384px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .x1t5zg7c {
    max-width: 96rem;
  }

  .xpfnnfe {
    max-width: 10rem;
  }

  .x13ntcx1, .x15p71fp {
    max-width: 20rem;
  }

  .x1tf49zc {
    max-width: 24rem;
  }

  .x1c1yxcw {
    max-width: calc(100vw - 2 * var(--space-md));
  }

  .x1x1rfll {
    max-width: none;
  }

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

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .x43ddcq {
    min-height: 256px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .x2xcw19 {
    min-height: 440px;
  }

  .xight7v {
    min-height: 1rem;
  }

  .x195mj57 {
    min-height: 1.25rem;
  }

  .x13q210e {
    min-height: 13.5rem;
  }

  .x1qwhl3z {
    min-height: 17.5rem;
  }

  .x1ngc8ch {
    min-height: calc(var(--size-control-lg) * 2);
  }

  .xx9y26z {
    min-height: calc(var(--size-control-md) * 2);
  }

  .xqm7fum {
    min-height: calc(var(--size-control-sm) * 2);
  }

  .xvnnlgz {
    min-height: var(--size-control-lg);
  }

  .x16j2rp6 {
    min-height: var(--size-control-md);
  }

  .xh6ff3j {
    min-height: var(--size-control-sm);
  }

  .x3n32uw {
    min-height: var(--size-control-xs);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x15cq3s0 {
    min-width: 480px;
  }

  .x1rpwj8u {
    min-width: 9rem;
  }

  .xtl2mfx {
    min-width: 1.25rem;
  }

  .xf82v3y {
    min-width: max(var(--anchor-width),calc(.25rem * 36));
  }

  .x185jm3v {
    min-width: var(--size-control-xs);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

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

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

  .xpxn3pe {
    padding-bottom: .25rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1ffnkcp {
    padding-bottom: 120px;
  }

  .x1gycyfh {
    padding-bottom: 1px;
  }

  .x17s83e2 {
    padding-bottom: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .x1hukj4t {
    padding-bottom: .125rem;
  }

  .xxy7bit {
    padding-bottom: 6rem;
  }

  .xw2i11u {
    padding-bottom: calc(calc(.25rem * 16) + var(--space-lg) + var(--space-xs));
  }

  .xj6xhi9 {
    padding-bottom: calc(var(--space-sm) - .25rem * .5);
  }

  .xhd6ju7 {
    padding-bottom: calc(var(--space-xs) - .25rem * .5);
  }

  .x1qhpwhw {
    padding-bottom: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .xu31c4q {
    padding-bottom: var(--space-lg);
  }

  .x1ugsn78 {
    padding-bottom: var(--space-md);
  }

  .xcy2msp {
    padding-bottom: var(--space-sm);
  }

  .x82xulq {
    padding-bottom: var(--space-xs);
  }

  .x15l0fml {
    padding-bottom: var(--x1r6f49k);
  }

  .xitvewa {
    padding-bottom: var(--xhbjjlc);
  }

  .x7pggcr {
    padding-top: .25rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xjwumj5 {
    padding-top: 1px;
  }

  .x13ciiuh {
    padding-top: calc((var(--size-control-md) - var(--size-control-xs)) / 2 - 1px);
  }

  .xvt8xlj {
    padding-top: .125rem;
  }

  .xdf22j9 {
    padding-top: calc(calc(.25rem * 16) + var(--space-lg) + var(--space-xs));
  }

  .x197adgt {
    padding-top: calc(var(--space-sm) - .25rem * .5);
  }

  .xg8u7af {
    padding-top: calc(var(--space-xs) - .25rem * .5);
  }

  .x1kghcci {
    padding-top: calc(var(--xhbjjlc) - .25rem);
  }

  .x19aymnq {
    padding-top: max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2));
  }

  .x1f0opb4 {
    padding-top: max(var(--space-md),15vh);
  }

  .x15dn7wc {
    padding-top: var(--space-lg);
  }

  .x1itszb {
    padding-top: var(--space-md);
  }

  .x1g2xnm2 {
    padding-top: var(--space-sm);
  }

  .x1ki7irt {
    padding-top: var(--space-xs);
  }

  .x1ggqbl7 {
    padding-top: var(--x1r6f49k);
  }

  .xlyisr2 {
    padding-top: var(--xhbjjlc);
  }

  .x3m8u43 {
    right: 0;
  }

  .xrv6obk {
    scroll-margin-top: calc(calc(.25rem * 16) + var(--space-lg) + var(--space-xs));
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xnrpe0y {
    top: calc((var(--size-control-md) - var(--size-control-xs)) / 2);
  }

  .x1qr435q {
    top: calc(100% - 2px);
  }

  .x1nulyfn {
    top: calc(50% - 88px);
  }

  .xq55hni {
    top: calc(50% + 88px);
  }

  .x12tx4uo {
    top: calc(calc(.25rem * 16) + var(--space-lg) + var(--space-xs));
  }

  .xt14kyj {
    top: var(--space-xs);
  }

  .x1mrmsl2 {
    width: .25rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1exxlbk {
    width: 100px;
  }

  .xn9wirt {
    width: 100vw;
  }

  .xygnafs {
    width: 120px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x1ekrf48, .x1i1rx1s {
    width: 1px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .x1uncgzr {
    width: 224px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x1t9vceh {
    width: 256px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x16m5f1z {
    width: 352px;
  }

  .x7cdydq {
    width: 384px;
  }

  .x3p9ev8 {
    width: 420px;
  }

  .x1t0fkks {
    width: 44%;
  }

  .x1peuizl {
    width: 440px;
  }

  .xzibbub {
    width: 448px;
  }

  .xht4xr3 {
    width: 480px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1ijr6pc {
    width: 512px;
  }

  .xewp6mh {
    width: 560px;
  }

  .x1h4vx1c {
    width: 576px;
  }

  .xycev2y {
    width: 60%;
  }

  .x11i3ho8 {
    width: 640px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .xh00ny3 {
    width: 72%;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1xoyg20 {
    width: 2.5rem;
  }

  .xh3mqgu {
    width: 25rem;
  }

  .x1l2asve {
    width: 3rem;
  }

  .xina980 {
    width: .5rem;
  }

  .xgi64b6 {
    width: .875rem;
  }

  .x1cibtdb, .x1itkdn5 {
    width: .75rem;
  }

  .xf7pjyc {
    width: 1rem;
  }

  .x1r8w88x {
    width: 1.25rem;
  }

  .x1w7did8 {
    width: 14rem;
  }

  .xssd6fi {
    width: 15rem;
  }

  .xmcfbk1 {
    width: 16rem;
  }

  .xr39foz {
    width: 18rem;
  }

  .xm9xbt0 {
    width: 24rem;
  }

  .x16fywot {
    width: calc(100% / var(--x1v5yi32));
  }

  .x1tclm7q {
    width: calc(100vw - 2 * var(--space-md));
  }

  .x1tuk8yt {
    width: 1.5rem;
  }

  .xhjuo6i {
    width: 2rem;
  }

  .x16uco6w {
    width: 2.5rem;
  }

  .x3jin65 {
    width: calc(200px + 2 * var(--space-lg));
  }

  .xvrl8or {
    width: .4375rem;
  }

  .xzl4pd5 {
    width: .5rem;
  }

  .x12qcx6v {
    width: .625rem;
  }

  .x12vexsd {
    width: calc(16rem - 1px);
  }

  .x2g8z4p {
    width: calc(var(--size-control-sm) + 2 * var(--space-xs));
  }

  .x1loses0 {
    width: calc(var(--space-lg) * 3);
  }

  .x1ngxnsw {
    width: calc(var(--space-sm) - .25rem * .5);
  }

  .x1t92pss {
    width: calc(var(--space-xs) - .25rem * .5);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x16an46w {
    width: min(100%,100cqi - 2 * var(--space-xs));
  }

  .x1xzlxe2 {
    width: min(100%, 32rem);
  }

  .x112gatx {
    width: min(100%, 55rem);
  }

  .xotjk1t {
    width: min(100%, 20rem);
  }

  .xt3glhf {
    width: min(100%, 24rem);
  }

  .x1qbvu71 {
    width: min(75%, 24rem);
  }

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

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .xwg2tfk {
    width: var(--size-control-lg);
  }

  .x10h6hjd {
    width: var(--size-control-md);
  }

  .xgh4y5s {
    width: var(--size-control-sm);
  }

  .x194xzl6 {
    width: var(--size-control-xs);
  }

  .x111o68k {
    width: var(--size-control-xxs);
  }

  .xfk2y0 {
    width: var(--space-md);
  }

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

  .x9i312m {
    width: var(--xhe58xd);
  }

  .xbja4sq {
    width: var(--xv6s7u6);
  }

  .xcovdl1:is([data-checked] *), .xgk7da1[data-checked]:not([data-invalid]) {
    border-bottom-color: var(--x16fwg0p);
  }

  .x169wgbc[data-invalid], .xbuvobn[data-state="error"] {
    border-bottom-color: var(--x1qnuh26);
  }

  .x1oilohi[data-state="idle"] {
    border-bottom-style: dashed;
  }

  .xcjwojq:is(tbody > :last-child > *, tfoot > :last-child > *) {
    border-bottom-width: 0;
  }

  .x12ss2ci:is([data-checked] *), .x3ytl5[data-checked]:not([data-invalid]) {
    border-top-color: var(--x16fwg0p);
  }

  .x1i1iup7[data-invalid], .x1o9dhwu[data-state="error"] {
    border-top-color: var(--x1qnuh26);
  }

  .x11xjoxd:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *) {
    border-top-color: var(--xton767);
  }

  .x1g4dhvs[data-state="idle"] {
    border-top-style: dashed;
  }

  .x19bl6fv:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *) {
    border-top-style: solid;
  }

  .x13mxztc:is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] ~ *), .xfatdhj:is(tfoot > :first-child > *) {
    border-top-width: 1px;
  }

  .x1n8asoc:not(:nth-child(1 of [data-slot]), [data-slot="button-group-separator"] + *) {
    border-top-width: calc(1px * var(--xacavo0));
  }

  .x1h36r81[data-direction="down"] {
    bottom: 0;
  }

  .x1u7j4zn:is([data-slot="sidebar"][data-collapsible="icon"] *), .xrf5iq3:is([data-starting-style], [data-ending-style]) {
    height: 0;
  }

  .xosn3zf[data-orientation="vertical"] {
    height: 100%;
  }

  .xoh6aj7.xoh6aj7:where([data-slot="badge"][data-size="lg"] *) {
    height: .75rem;
  }

  .x1rssiev.x1rssiev:where([data-slot="badge"]:not([data-size="lg"]) *) {
    height: .625rem;
  }

  .xr596cs.xr596cs:where([data-slot="input-group"]:has( > [data-align="block-end"]) *), .xrt7lm9.xrt7lm9:where([data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    height: calc(calc(.25rem * 5) + var(--space-xs) + .25rem);
  }

  .xdpdgxv[data-orientation="horizontal"] {
    height: calc(var(--space-sm) - .25rem * .5);
  }

  .x1ehqhm9[data-orientation="vertical"] {
    height: var(--active-tab-height);
  }

  .x1kggrtw:is([data-slot="avatar-group"]:has( > [data-size="lg"]) > *), .xvro4fk[data-size="lg"] {
    height: var(--size-control-lg);
  }

  .x1cybq3u:is([data-slot="sidebar"][data-rail] *), .x4qmpy1:is([data-slot="item"][data-size="sm"] *) {
    height: var(--size-control-md);
  }

  .x17x6wz5[data-size="sm"] {
    height: var(--size-control-sm);
  }

  .x1w4l1p8:is([data-slot="item"][data-size="xs"] *), .xgaa4vs:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *) {
    height: var(--size-control-xs);
  }

  .x31tbk:is([data-size="lg"] > *) {
    height: var(--space-xs);
  }

  .xnbj6on[data-expanded] {
    height: var(--toast-height);
  }

  .x1fjsoqi:not(:has( ~ [data-slot="questionnaire-description"])) {
    margin-bottom: var(--space-md);
  }

  .xvvew55:is(li > *) {
    margin-top: .5em;
  }

  .xrb2gkp:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    margin-top: calc(-1 * var(--size-control-xs));
  }

  .xsb2o2x:is([data-slot="attachment"][data-orientation="vertical"] *) {
    margin-top: .125rem;
  }

  .x1qhmzse:is([data-slot="message"][data-from="user"] > *) {
    max-width: 80%;
  }

  .x48g197:is([data-slot="tabs"][data-orientation="vertical"] > *) {
    min-width: 9rem;
  }

  .x4iod42[data-orientation="horizontal"] {
    min-width: 10rem;
  }

  .x1rlwhze[data-orientation="vertical"] {
    overflow-x: visible;
  }

  .x1admmmd:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    overflow-y: hidden;
  }

  .x10yr4sh[data-size="xs"]:has( > [data-slot="attachment-media"]), .xmyhv3h[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xoztqwa:is([data-slot="code-block"]:has( > [data-slot="code-block-footer"]) > *) {
    padding-bottom: .25rem;
  }

  .x19jih9x:is([data-slot="sidebar"][data-collapsible="icon"] *), .xc2436[data-orientation="vertical"] {
    padding-bottom: 0;
  }

  .x1vt1ot6.x1vt1ot6:where([data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    padding-bottom: calc(.25rem / var(--x1v5yi32));
  }

  .xeu0kxx[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xo814tc[data-size="sm"]:has( > [data-slot="attachment-media"]) {
    padding-bottom: calc(var(--space-xs) - .25rem * .5);
  }

  .x10nap8m.x10nap8m:where([data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    padding-bottom: calc(var(--space-xs) / var(--x1v5yi32));
  }

  .x1ink4mx:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xhwf5h6:is([data-slot="card"][data-variant="well"] > *), .xq3am5h:is([data-slot="message"][data-from="user"] > *) {
    padding-bottom: var(--space-xs);
  }

  .x1whdkui[data-size="xs"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .xkp6vdq[data-size="xs"]:has( > [data-slot="attachment-media"]), .xwcjco6:is([data-slot="code-block"]:has( > [data-slot="code-block-header"]) > *) {
    padding-top: .25rem;
  }

  .xto0krw:not(:has( > :not([hidden]))), .xyer49e:is([data-slot="sidebar"][data-collapsible="icon"] *) {
    padding-top: 0;
  }

  .x1age5sy.x1age5sy:where([data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    padding-top: calc(.25rem / var(--x1v5yi32));
  }

  .x1hu0zen[data-size="sm"]:has( > [data-slot="attachment-media"]), .xxys5e5[data-size="sm"]:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]) {
    padding-top: calc(var(--space-xs) - .25rem * .5);
  }

  .x13yki0q.x13yki0q:where([data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    padding-top: calc(var(--space-xs) / var(--x1v5yi32));
  }

  .x1k3500b:is([data-slot="card"][data-variant="well"] > *), .x1vm27xc:not(:has( > [data-slot="attachment-media"])):has( > [data-slot="attachment-content"]), .x205iut:is([data-slot="message"][data-from="user"] > *) {
    padding-top: var(--space-xs);
  }

  .x11l7u6e:is([data-slot="code-block"] > *) {
    right: var(--space-xs);
  }

  .xf98gev[data-direction="up"], .xnkahv[data-orientation="vertical"] {
    top: 0;
  }

  .x8ys9c0:is([data-slot="code-block"] > *) {
    top: calc(var(--xhbjjlc) + (calc(.25rem * 5) - var(--size-control-sm)) / 2);
  }

  .x4innjn:is([data-slot="attachment"][data-orientation="vertical"] *) {
    top: var(--space-sm);
  }

  .x1w9bbgk[data-orientation="vertical"] {
    width: .25rem;
  }

  .x136bj93:is([data-slot="attachment"][data-orientation="vertical"] *), .x181m429[data-orientation="vertical"], .x1oxtdmj[data-orientation="horizontal"] {
    width: 100%;
  }

  .x3geazu[data-orientation="vertical"] {
    width: 2px;
  }

  .x3odzk6[data-indeterminate] {
    width: 33.333%;
  }

  .x13riys9[data-orientation="vertical"], .xs3q1uq:is([data-wrap] *) {
    width: auto;
  }

  .x176lkej[data-orientation="vertical"] {
    width: 6rem;
  }

  .x1b408ye[data-orientation="vertical"]:has( > [data-slot="attachment-content"]) {
    width: 7.5rem;
  }

  .x1w2zawm:is([data-slot="sidebar"][data-rail] *) {
    width: calc(3rem - 1px);
  }

  .x1n1pej0.x1n1pej0:where([data-slot="badge"][data-size="lg"] *) {
    width: .75rem;
  }

  .x33a0i6.x33a0i6:where([data-slot="badge"]:not([data-size="lg"]) *) {
    width: .625rem;
  }

  .x16e1dss:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: .9375rem;
  }

  .x1i2pjrb:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: 1.25rem;
  }

  .x1aban8a:is([data-slot="switch"]:active:not([data-disabled]) > *) {
    width: 1.5625rem;
  }

  .x1rrvl2c:is([data-slot="avatar-group"]:has( > [data-size="lg"]) > *) {
    width: var(--size-control-lg);
  }

  .x1aeph18:is([data-slot="attachment"][data-size="sm"] *), .x22kgdw:is([data-slot="item"][data-size="sm"] *), .xrj78p:is([data-slot="sidebar"][data-rail] *) {
    width: var(--size-control-md);
  }

  .x9pxjdh:is([data-slot="attachment"][data-size="xs"] *) {
    width: var(--size-control-sm);
  }

  .x1xwa5g5:is([data-slot="item"][data-size="xs"] *), .xnp2zwr:is([data-slot="avatar-group"]:has( > [data-size="sm"]) > *) {
    width: var(--size-control-xs);
  }

  .x1lkasa0[data-orientation="vertical"] {
    width: var(--size-control-xxs);
  }

  .x1jc0oot:is([data-size="lg"] > *) {
    width: var(--space-xs);
  }

  .x4mc4t9:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-bottom-color: var(--x1qnuh26);
  }

  .xv53i10:has( > [data-slot="field-content"]) {
    border-bottom-color: var(--xurzw4n);
  }

  .x172h2x4:has( > [data-slot="field-content"]) {
    border-bottom-style: solid;
  }

  .x274z24:has( > [data-slot="field-content"]) {
    border-bottom-width: 1px;
  }

  .x1lwzesu:has([data-slot="input-group-control"]:is([aria-invalid="true"], [data-invalid])) {
    border-top-color: var(--x1qnuh26);
  }

  .x1mzfmu8:has( > [data-slot="field-content"]) {
    border-top-color: var(--xurzw4n);
  }

  .x3pswqz:has( > [data-slot="field-content"]) {
    border-top-style: solid;
  }

  .x1ptgrff:has( > [data-slot="field-content"]) {
    border-top-width: 1px;
  }

  .x1kw2ppy:has( > [data-align^="block"],  > textarea) {
    height: auto;
  }

  .xls9svk:has( > [data-slot="dialog-body"]), .xnu0efz:has( > [data-slot="sheet-body"]), .xz99syg:has( > [data-slot="dropdown-menu-list"]) {
    overflow-y: hidden;
  }

  .x11kkp58:has( > [data-slot="card-footer"]) {
    padding-bottom: 0;
  }

  .xpvehn:has( > [data-slot="attachment-media"]) {
    padding-bottom: var(--space-xs);
  }

  .x1cf9mi8:has( > [data-slot="attachment-group"]) {
    padding-top: calc(max(.25rem,calc(var(--radius-xl) - var(--size-control-sm) / 2)) - .25rem);
  }

  .xun14g7:has( > [data-slot="attachment-media"]) {
    padding-top: var(--space-xs);
  }

  .x19jeaoc:has( > [data-slot="field-content"]) {
    width: 100%;
  }

  .x19kogei:first-child {
    border-top-color: #0000;
  }

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

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

  .xup0pd7:last-child, .x1tsmoef:empty {
    padding-bottom: 0;
  }

  .xl6bsgv:empty {
    padding-top: 0;
  }

  .x6o1yn0:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-bottom-width: 0;
  }

  .xjggkp7:has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
    border-top-width: 0;
  }

  .x1m61ogx:has([data-checked]):has( > [data-slot="field-content"]) {
    border-bottom-color: var(--x16fwg0p);
  }

  .x1566e2j:has([data-checked]):has( > [data-slot="field-content"]) {
    border-top-color: var(--x16fwg0p);
  }

  @container (width <= 24rem) {
    .x10fwrhq.x10fwrhq {
      margin-top: .25rem;
    }
  }
}

@layer priority6 {
  @media (prefers-reduced-motion: reduce) {
    .xkojzgp.xkojzgp {
      animation-range: 0 1px;
    }
  }

  @media (width >= 640px) {
    .xvhml4q.xvhml4q {
      gap: var(--space-lg);
    }
  }

  @media (width >= 1024px) {
    .x4taa6y.x4taa6y {
      gap: var(--space-lg);
    }
  }

  @media (width >= 768px) {
    .x1exnuno.x1exnuno {
      grid-column: span 2;
    }

    .x13alwpk.x13alwpk {
      grid-row: span 2;
    }
  }

  @media (width >= 1024px) {
    .xl9zfnz.xl9zfnz {
      padding-inline: 2.5rem;
    }
  }
}

@layer priority7 {
  @media (prefers-reduced-motion: reduce) {
    .x18hz5c9.x18hz5c9 {
      -webkit-text-fill-color: currentColor;
    }

    .x9ggd9v.x9ggd9v {
      animation-delay: 0s;
    }

    .x9uk16w.x9uk16w {
      animation-duration: 0s;
    }

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

    .xsovv8h.xsovv8h {
      animation-name: xw2c1lr-B;
    }
  }

  @media (hover: hover) {
    .x1mq383x.x1mq383x {
      background-color: #0000;
    }

    .xhc6uqa.xhc6uqa {
      background-color: var(--x1350ns0);
    }
  }

  .xeyq85c[aria-current="true"] {
    background-color: var(--x17ep7y);
  }

  @media (hover: hover) {
    .x2jcz4n.x2jcz4n {
      background-color: var(--x1dohnzx);
    }

    .x151zsj1.x151zsj1 {
      background-color: var(--x1gi3syo);
    }

    .x12c0ita.x12c0ita {
      background-color: var(--x1hydauq);
    }

    .xd2hko4.xd2hko4 {
      background-color: var(--x1m6hmey);
    }

    .xro7r4x.xro7r4x {
      background-color: var(--xjebyxa);
    }
  }

  .x1fqgqo7[data-state="selected"] {
    background-color: var(--xl2jy3s);
  }

  @media (hover: hover) {
    .x1katmlz.x1katmlz {
      background-color: var(--xl2jy3s);
    }

    .xzryhot.xzryhot {
      background-color: var(--xmk46d);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xezq1ku.xezq1ku {
      background-image: none;
    }
  }

  @media (hover: hover) {
    .x1ck4n62.x1ck4n62 {
      box-shadow: 0 1px 2px -1px var(--black-a1), 0 2px 4px 0 var(--black-a1);
    }

    .x1ub9mbi.x1ub9mbi {
      box-shadow: inset 0 0 0 100vmax transparent,0 1px 2px -1px var(--black-a1), 0 2px 4px 0 var(--black-a1);
    }

    .x29gb6q.x29gb6q {
      box-shadow: inset 0 0 0 100vmax #0000;
    }

    .x1n9tsj9.x1n9tsj9 {
      color: var(--x1jmpfbq);
    }

    .x1plht4p.x1plht4p {
      color: var(--xcqa5rw);
    }
  }

  @media (width >= 768px) {
    .x2i7i36.x2i7i36 {
      column-count: 3;
    }
  }

  @media (width >= 1024px) {
    .x1uqp0wr.x1uqp0wr {
      column-count: 4;
    }
  }

  .xr044fa[aria-busy="true"] {
    cursor: progress;
  }

  @media (width >= 768px) {
    .xoa2q5v.xoa2q5v {
      display: block;
    }
  }

  @media (width >= 1024px) {
    .x1p83uhm.x1p83uhm {
      display: block;
    }

    .x1ly96z7.x1ly96z7 {
      display: flex;
    }

    .x8nmye9.x8nmye9 {
      display: none;
    }
  }

  @media (width >= 1280px) {
    .x1k6m7u7.x1k6m7u7 {
      display: block;
    }
  }

  @media (hover: hover) {
    .x1kdktga.x1kdktga {
      filter: blur(2px);
    }

    .xvlbrcr.xvlbrcr {
      filter: none;
    }
  }

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

  @media (width >= 1024px) {
    .x14bklgw.x14bklgw {
      font-size: 2.25rem;
    }
  }

  @media (pointer: coarse) {
    .xntirqq.xntirqq {
      font-size: 16px;
    }

    .x1f2jr4c.x1f2jr4c {
      font-size: max(16px,calc(1em / var(--x1v5yi32)));
    }
  }

  @media (width >= 768px) {
    .xj3w7le.xj3w7le {
      grid-auto-rows: 14.5rem;
    }
  }

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

  @media (width >= 768px) {
    .x133l12f.x133l12f {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x1vhsen8.x1vhsen8 {
      grid-template-columns: 14rem minmax(0, 1fr);
    }

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

  @media (width >= 1280px) {
    .x1ct9izj.x1ct9izj {
      grid-template-columns: 14rem minmax(0, 1fr) 12.5rem;
    }
  }

  @media (width >= 1024px) {
    .xjgdmrq.xjgdmrq {
      line-height: 2.75rem;
    }
  }

  @media (pointer: coarse) {
    .xasvph5.xasvph5 {
      line-height: 1.5rem;
    }
  }

  .x8bt0ru[aria-busy="true"]:disabled {
    opacity: .8;
  }

  @media (hover: hover) {
    .x15h4yi8.x15h4yi8 {
      opacity: 0;
    }

    .xb2qmsl.xb2qmsl {
      opacity: 1;
    }
  }

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

  @media (width >= 640px) {
    .x1jd64ex.x1jd64ex {
      padding-inline-end: 0;
    }
  }

  @media (hover: hover) {
    .x1iiv4sq.x1iiv4sq {
      scale: .96;
    }

    .x1oe7wpp.x1oe7wpp {
      scale: 1;
    }
  }

  @media (pointer: coarse) {
    .x3fzs94.x3fzs94 {
      scale: var(--x1v5yi32);
    }
  }

  @media (hover: hover) {
    .xo1s16z.xo1s16z {
      -webkit-text-decoration-color: var(--xurzw4n);
      text-decoration-color: var(--xurzw4n);
    }

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

  @media (pointer: coarse) {
    .x61812t.x61812t {
      transform-origin: 0 0;
    }
  }

  @media (hover: hover) {
    .x1np9qio.x1np9qio {
      transition-duration: 0s;
    }
  }

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

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

    .xenhxfr.xenhxfr {
      transition-property: opacity, filter;
    }

    .x1aky1hk.x1aky1hk {
      transition-property: opacity;
    }

    .xiluxdq.xiluxdq:is([data-navigated] *) {
      animation-name: none;
    }

    .x4j0shl.x4j0shl[data-indeterminate] {
      animation-name: xnwrqkv-B;
    }
  }

  @media (hover: hover) {
    .x24ucey.x24ucey[data-popup-open], .xhzp2ik.xhzp2ik:hover:not(:disabled) {
      background-color: var(--x1350ns0);
    }

    .xnjjrrs.xnjjrrs:is(a):hover {
      background-color: var(--x138u391);
    }

    .x1ds2n5r.x1ds2n5r:is(a):hover {
      background-color: var(--x17ep7y);
    }

    .x1kair6f.x1kair6f:is(a, button, label):hover, .x1or4mnb.x1or4mnb:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) > *):not([data-active]), .x1qrbc4m.x1qrbc4m:is(a):hover, .x1ujl67w.x1ujl67w:hover:not(:disabled, [data-pressed]), .x45mwe0.x45mwe0:hover:not(:disabled, [aria-disabled="true"]), .xgu31wi.xgu31wi:hover:not(:disabled), .xh3kl81.xh3kl81:hover:not([data-state="selected"], [aria-current="true"]), .xj4b7ws.xj4b7ws[data-checked], .xueks29.xueks29:hover:not([data-disabled]), .xutoztt.xutoztt[data-popup-open], .xvtnvgm.xvtnvgm:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]):not([data-active]) {
      background-color: var(--x1m6hmey);
    }

    .x1a2tbxn.x1a2tbxn:hover:not(:disabled), .x1mgelc4.x1mgelc4:is(a):hover, .xn4kpjy.xn4kpjy[data-popup-open] {
      background-color: var(--x1pdzvjt);
    }

    .x10v273u.x10v273u[data-pressed], .x14apeox.x14apeox[data-popup-open], .x1oc7lrf.x1oc7lrf[data-active], .xma4qha.xma4qha:hover:not(:disabled), .xutn592.xutn592:is(a, button, label):hover {
      background-color: var(--xl2jy3s);
    }

    .xj9r269.xj9r269:is(a):hover {
      background-color: var(--xrk7ioh);
    }

    .xw66ug4.xw66ug4:is(a):hover {
      background-color: var(--xymo19d);
    }

    .x7lfl29.x7lfl29:is([aria-invalid="true"], [data-invalid]) {
      box-shadow: 0 0 0 2px var(--red-a4);
    }

    .x1vvwe21.x1vvwe21:active:not(:disabled):not(:is([aria-invalid="true"], [data-invalid])) {
      box-shadow: 0 1px 1px -1px var(--black-a2);
    }

    .x1wonv9c.x1wonv9c:hover:not(:disabled, :active):not(:is([aria-invalid="true"], [data-invalid])), .xk7jt1h.xk7jt1h[data-popup-open]:not(:is([aria-invalid="true"], [data-invalid])) {
      box-shadow: 0 1px 2px -1px var(--black-a2), 0 2px 4px 0 var(--black-a1);
    }

    .x1pss64z.x1pss64z:active:not(:disabled) {
      box-shadow: inset 0 0 0 100vmax transparent,0 1px 1px -1px var(--black-a2);
    }

    .xxxnzzf.xxxnzzf:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax transparent,0 1px 2px -1px var(--black-a2), 0 2px 4px 0 var(--black-a1);
    }

    .x11p3dn3.x11p3dn3:is([data-state="selected"], [aria-current="true"]), .x1msu2cy.x1msu2cy[data-active] {
      box-shadow: inset 0 0 0 100vmax #0000;
    }

    .xiw7bmp.xiw7bmp[data-pressed]:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax var(--x1m6hmey),0 1px 2px -1px var(--black-a2), 0 2px 4px 0 var(--black-a1);
    }

    .x7pzvw0.x7pzvw0[data-pressed]:hover:not(:disabled, :active) {
      box-shadow: inset 0 0 0 100vmax var(--x1m6hmey);
    }

    .x1cjgwbr.x1cjgwbr[data-pressed], .x1j0g3fs.x1j0g3fs[data-active], .x1mb0u97.x1mb0u97:is(a:hover > *, button:hover > *), .x66af01.x66af01:is(a):hover, .x7u9k1.x7u9k1:hover:not([data-disabled]), .xuyermv.xuyermv:hover:not(:disabled) {
      color: var(--x1l0mq3q);
    }

    .xi3lls1.xi3lls1:is([data-slot="sidebar-trigger"]:hover *), .xr4rgpl.xr4rgpl:is([data-slot="trace-step-trigger"]:hover *) {
      filter: blur(2px);
    }

    .x9y3vns.x9y3vns:is([data-slot="trace-step-trigger"]:hover *), .xdqhm77.xdqhm77:is([data-slot="sidebar-trigger"]:hover *) {
      filter: none;
    }

    .xy12jac.xy12jac:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *):is([dir="rtl"] *) {
      -webkit-mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
      mask-image: linear-gradient(to left,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    }

    .x1l9z22z.x1l9z22z:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action])[data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *) {
      -webkit-mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
      mask-image: linear-gradient(to right,black calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs)) - var(--space-md)),transparent calc(100% - (var(--size-control-xs) + .25rem - var(--space-xs))));
    }

    .xf6qiap.xf6qiap:hover:not(:disabled), .xgyg4w8.xgyg4w8:is(a):hover, .xntokg4.xntokg4[data-popup-open] {
      opacity: .88;
    }

    .x15aswbc.x15aswbc:is([data-slot="data-table-select"]:has(:focus-visible) *), .x1epkabb.x1epkabb:is([data-slot="sidebar-trigger"]:hover *), .x1lvaa8t.x1lvaa8t:is([data-selecting] *), .x1xuksan.x1xuksan:is([data-slot="table-row"]:hover *), .xyj2gxx.xyj2gxx:is([data-slot="trace-step-trigger"]:hover *) {
      opacity: 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xx9ywg0.xx9ywg0:is([data-starting-style], [data-ending-style]) {
      opacity: 0;
    }
  }

  @media (hover: hover) {
    .x1hbttyi.x1hbttyi:is([data-slot="trace-step-trigger"]:hover *), .x1kqn79k.x1kqn79k[data-popup-open], .x1kxbiov.x1kxbiov:is([data-slot="sidebar-trigger"]:hover *), .x1px1chh.x1px1chh:is([data-selecting] *), .x1yz71d8.x1yz71d8:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *), .xpnvuaj.xpnvuaj:focus-visible, .xv8p1c6.xv8p1c6:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) *, [data-slot="sidebar-menu-item"]:has( > :focus-visible) *), .xx00fiz.xx00fiz:is([data-slot="table-row"]:hover *) {
      opacity: 1;
    }

    .x1i04ir.x1i04ir:is([data-slot="sidebar-trigger"]:hover *), .x1o36n2r.x1o36n2r:is([data-slot="trace-step-trigger"]:hover *) {
      scale: .96;
    }

    .x1amwjp0.x1amwjp0:is([data-slot="sidebar-trigger"]:hover *), .x1sp9573.x1sp9573:is([data-slot="trace-step-trigger"]:hover *) {
      scale: 1;
    }

    .x1u1ify4.x1u1ify4:is(a):hover, .xavm0mr.xavm0mr[data-popup-open], .xz5mofd.xz5mofd:hover:not(:disabled) {
      text-decoration-line: underline;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1b6kzn8.x1b6kzn8:is([data-starting-style], [data-ending-style]), .x1povj5y.x1povj5y[data-active="false"], .x1rs37fu.x1rs37fu[data-starting-style] {
      transform: none;
    }
  }

  @media (pointer: coarse) {
    .x1vdywu1.x1vdywu1:is([dir="rtl"] *) {
      transform-origin: 100% 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x120hcll.x120hcll[data-ending-style]:not([data-collapsible-instant]), .x1batyqz.x1batyqz:is([data-panel-open] *) {
      transition-duration: 0s;
    }
  }

  @media (hover: hover) {
    .x1koa3gh.x1koa3gh:is([data-slot="table-row"]:hover *) {
      transition-duration: .15s;
    }

    .x123wtdn.x123wtdn:has( > [data-slot="field-content"]) {
      background-color: #0000;
    }

    .x1etmouk.x1etmouk:has( > [data-slot="attachment-trigger"]):hover {
      background-color: var(--x1m6hmey);
    }

    .x11nqd44.x11nqd44[data-active]:is([data-slot="sidebar-menu-item"]:has( > :not([data-slot="sidebar-menu-sub"]):hover) > *), .xqpnj.xqpnj[data-active]:is([data-slot="sidebar-menu-item"]:has( > [data-sidebar-menu-action][data-popup-open]) > *, [aria-haspopup][aria-expanded="true"]) {
      box-shadow: inset 0 0 0 100vmax var(--x1m6hmey);
    }

    .x1jxbv73.x1jxbv73:has( > [data-slot="field-content"]):hover:not([data-disabled]), .xazdbtj.xazdbtj:has([data-checked]):has( > [data-slot="field-content"]) {
      background-color: var(--x1m6hmey);
    }

    .xfvm9mi.xfvm9mi:disabled {
      opacity: .6;
    }

    .x1sudyqe.x1sudyqe:has([data-checked]):has( > [data-slot="field-content"]):is([data-slot="card"][data-size="flush"] > [data-slot="field-group"] > [data-slot="field"] > *) {
      background-color: #0000;
    }

    .x1derqoj.x1derqoj:hover {
      background-color: var(--x1m6hmey);
    }

    .x15pokf1.x15pokf1:hover {
      color: var(--x1l0mq3q);
    }

    .x1hktzrj.x1hktzrj:hover {
      -webkit-text-decoration-color: var(--x1l0mq3q);
      text-decoration-color: var(--x1l0mq3q);
    }

    .x1yf0llv.x1yf0llv:hover:is([data-state="selected"], [aria-current="true"]) {
      box-shadow: inset 0 0 0 100vmax var(--x1m6hmey);
    }
  }
}

@layer priority8 {
  .xzjdj4j:after {
    border-inline-color: var(--xurzw4n);
  }

  .xb5gx5t:after {
    border-inline-style: solid;
  }

  .x1musdp7:after {
    border-inline-width: 1px;
  }

  .xkbqsiu:after, .xl5i350:before {
    flex: 1;
  }

  @media (width >= 640px) {
    .xrs0ng.xrs0ng {
      height: 100%;
    }
  }

  @media (width >= 768px) {
    .xwu18ua.xwu18ua {
      height: 100%;
    }
  }

  .xyqic4d:before {
    inset-block: -.8125rem;
  }

  .xqitf8f:before {
    inset-block: calc(1px - .875rem);
  }

  .xsjcmfp:before {
    inset-block: -.75rem;
  }

  .x1s63meu:before {
    inset-block: calc(1px - .75rem);
  }

  .x19bjjr0:before {
    inset-block: -.625rem;
  }

  .x62itff:before {
    inset-block: calc(1px - .625rem);
  }

  .x8tg3c6:before {
    inset-inline: -.5rem;
  }

  .xc2h823:before {
    inset-inline: -.25rem;
  }

  .xol3fwr:before {
    inset-inline: 0;
  }

  .xaiqwzy:before {
    inset-inline: -.8125rem;
  }

  .x5m27ci:before {
    inset-inline: -.75rem;
  }

  .x11gofk1:before {
    inset-inline: -.625rem;
  }

  @media (pointer: coarse) {
    .x1n9tag7.x1n9tag7 {
      max-height: calc(calc(.25rem * 6) * 6 + var(--space-xs) * 2);
    }
  }

  @media (width >= 1024px) {
    .xkjm7yg.xkjm7yg {
      max-width: 40rem;
    }
  }

  @media (width >= 768px) {
    .x1gxrfp8.x1gxrfp8 {
      min-height: 0;
    }
  }

  @media (width >= 640px) {
    .x16jlzdq.x16jlzdq {
      width: 16rem;
    }

    .x1ym458e.x1ym458e {
      width: 22.25rem;
    }
  }
}

@layer priority9 {
  .x3pxiar::-webkit-inner-spin-button {
    appearance: none;
  }

  .x7uq1h6::-webkit-outer-spin-button {
    appearance: none;
  }

  .xyhc2n1:after {
    background-color: #0000;
  }

  .x103k6tt:after, .x13vbtio:before {
    background-color: var(--x1350ns0);
  }

  .x1ym6qiw:before {
    background-color: var(--x16fwg0p);
  }

  .x1fhokbh:before {
    background-color: var(--x3un868);
  }

  .x1yp1r04:before {
    background-color: var(--xjebyxa);
  }

  .x1lv53jz:before {
    background-color: var(--xl2jy3s);
  }

  .x1quuj7y::file-selector-button {
    background-color: var(--xl2jy3s);
  }

  .x1jzhtia:before, .xa0kiyl:after {
    background-color: var(--xmk46d);
  }

  .x17iw3mm:before, .x1why6l0:after {
    background-color: var(--xurzw4n);
  }

  .x1qh1paw:after {
    border-block-color: var(--xurzw4n);
  }

  .x1kufeo3:after {
    border-block-style: solid;
  }

  .x1bumwxz:after {
    border-block-width: 1px;
  }

  .x1m0bkpn:before, .x1q5llp4:after {
    border-end-end-radius: 9999px;
  }

  .xg8syp9:before {
    border-end-end-radius: var(--radius-md);
  }

  .xlm1dry::file-selector-button {
    border-end-end-radius: var(--radius-xs);
  }

  .xlu04bs:after {
    border-end-end-radius: var(--x1tb6oow);
  }

  .x1fuzcy0:before, .xz7gj48:after {
    border-end-start-radius: 9999px;
  }

  .x1ue6vyp:before {
    border-end-start-radius: var(--radius-md);
  }

  .x177s11::file-selector-button {
    border-end-start-radius: var(--radius-xs);
  }

  .x39lzsw:after {
    border-end-start-radius: var(--x1tb6oow);
  }

  .x1dk3x9r::file-selector-button {
    border-inline-end-width: 0;
  }

  .x1qfyz6i::file-selector-button {
    border-inline-start-width: 0;
  }

  .x13cbaw6:after, .xdykgp8:before {
    border-start-end-radius: 9999px;
  }

  .x27axsv:before {
    border-start-end-radius: var(--radius-md);
  }

  .xw7w3n4::file-selector-button {
    border-start-end-radius: var(--radius-xs);
  }

  .xxrr4mi:after {
    border-start-end-radius: var(--x1tb6oow);
  }

  .x175hwai:before, .xsicrno:after {
    border-start-start-radius: 9999px;
  }

  .x1kxofin:before {
    border-start-start-radius: var(--radius-md);
  }

  .x19slw0t::file-selector-button {
    border-start-start-radius: var(--radius-xs);
  }

  .x6elf4l:after {
    border-start-start-radius: var(--x1tb6oow);
  }

  .xw0zxhs:before {
    box-shadow: 0 0 0 1px var(--border-subtle), 0 1px 2px var(--black-a1), 0 4px 16px -4px var(--black-a3);
  }

  .xtql2tq:before, .xx38sju:after {
    box-sizing: border-box;
  }

  .x10opkcy:after {
    color: var(--x19ojsic);
  }

  .x1qyrnid::marker {
    color: var(--x1jmpfbq);
  }

  .xhrbpov::file-selector-button {
    color: var(--x1l0mq3q);
  }

  .x1pnsir2:after {
    color: var(--xbm5yx5);
  }

  .x1sm2coo::placeholder, .xp85c5l:before {
    color: var(--xcqa5rw);
  }

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

  .xxiipqx:after {
    content: "+";
  }

  .xo1hh2l:after {
    content: "−";
  }

  .xu7pyak::file-selector-button {
    cursor: inherit;
  }

  .x1qrtst5::file-selector-button {
    font-size: calc(.75rem + 1px);
  }

  .x1f5old3::file-selector-button {
    font-weight: 500;
  }

  .x1unh1gc:after, .xtyp5od:before {
    inset-inline-end: 0;
  }

  .x1hhpw07:before {
    inset-inline-end: -.875rem;
  }

  .x1opnae0:before {
    inset-inline-end: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .x105zkhi:before {
    inset-inline-end: -.375rem;
  }

  .x19ygrug:after {
    inset-inline-start: .25rem;
  }

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

  .x1u8k06o:before {
    inset-inline-start: -.875rem;
  }

  .x10srwst:before {
    inset-inline-start: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .x17jyw2g:after {
    inset-inline-start: calc(50% - 1px);
  }

  .x15kvfk:before {
    inset-inline-start: -.375rem;
  }

  .x1gpeyag:after, .xo77sdd:before {
    inset-inline-start: calc(var(--size-control-xs) / 2 - 1px / 2);
  }

  .xun9vry::file-selector-button {
    line-height: 1.25rem;
  }

  .x10xnzbr::file-selector-button {
    margin-inline-end: var(--space-xs);
  }

  .xbdoid9:after {
    -webkit-mask-image: var(--xzh91x);
    mask-image: var(--xzh91x);
  }

  .xgs0h1o:before {
    padding-inline-end: var(--space-xs);
  }

  .xunzr85::file-selector-button {
    padding-inline-end: var(--space-xs);
  }

  .x4hdtnh::file-selector-button {
    padding-inline-start: var(--space-xs);
  }

  .xd371s8:before {
    padding-inline-start: var(--x1rp3n3d);
  }

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

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

  .x1fivg0o:after, .x1wnbjh8:before {
    text-align: end;
  }

  .x1xxh9ew::file-selector-button {
    transition-duration: .15s, .16s;
  }

  .x16xdw2v:after {
    transition-duration: .15s;
  }

  .x1izm0ok::file-selector-button {
    transition-property: background-color, transform;
  }

  .x1ywzrc5:after {
    transition-property: background-color;
  }

  .x1fhw2r::file-selector-button {
    transition-timing-function: ease, cubic-bezier(.23, 1, .32, 1);
  }

  .x1jbr1xh:after, .x1rbqspl:before {
    -webkit-user-select: none;
    user-select: none;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  .x1ektijg:active:not(:disabled)::file-selector-button {
    background-color: var(--x17ep7y);
  }

  .xmy86wa:is([data-numbered] *):before {
    content: counter(line) / "";
  }

  .x1jrl0ev[data-orientation="vertical"]:before {
    inset-inline-end: 0;
  }

  .xq1md5e[data-orientation="vertical"]:before, .xx1d83c:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    inset-inline-start: 0;
  }

  .xe30khf:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    padding-inline-end: var(--space-xs);
  }

  .xmzcekm:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    padding-inline-start: var(--x1rp3n3d);
  }

  .x13bkv8m:nth-child(1 of [data-slot="trace-step"]):before {
    content: none;
  }

  .x1q0dtnh:nth-last-child(1 of [data-slot="trace-step"]):after {
    content: none;
  }

  .x83033h:active::file-selector-button {
    transform: scale(.97);
  }
}

@layer priority10 {
  @media (hover: hover) {
    .x1fmtrnl.x1fmtrnl[aria-current="true"] {
      background-color: var(--x17ep7y);
    }

    .x82jdye.x82jdye[data-state="selected"] {
      background-color: var(--xl2jy3s);
    }
  }

  .x136x69x::file-selector-button {
    border-bottom-width: 0;
  }

  .xtyj480::file-selector-button {
    border-top-width: 0;
  }

  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .x4gbuqm:before {
    bottom: -.875rem;
  }

  .x1vjlx5d:before {
    bottom: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .xbrqcyt::file-selector-button {
    height: 100%;
  }

  .x10hupir:after, .xc9355u:before {
    height: 1px;
  }

  .xfw61nb:before {
    height: calc(var(--size-control-md) / 2 - calc(var(--size-control-xs) / 2));
  }

  .xejo7is:after {
    height: calc(var(--space-sm) + 1px);
  }

  .x18iyo4g:before, .x1hndc0t:after {
    min-width: 0;
  }

  @media (hover: hover) {
    .x4cdeod.x4cdeod[aria-busy="true"]:disabled {
      opacity: .8;
    }
  }

  .x1psdvlt::file-selector-button {
    padding-bottom: 0;
  }

  .x1kitehw::file-selector-button {
    padding-top: 0;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x1srwf7z:after {
    top: 100%;
  }

  .x1mfy4r3:before {
    top: -.875rem;
  }

  .xl1ny53:before {
    top: calc((var(--size-control-xxs) - calc(.25rem * 10)) / 2);
  }

  .xw3aenj:after {
    top: calc(var(--size-control-md) / 2 + calc(var(--size-control-xs) / 2));
  }

  .x1iod5n6:before, .x30rc8w:after {
    width: 1px;
  }

  .x1xesaty:after {
    width: 2px;
  }

  .x1tw45d8:before {
    width: calc(var(--x1rp3n3d) + calc(.25rem * 4) + var(--space-xs));
  }

  .x1gtqqt3[data-orientation="vertical"]:before {
    bottom: -.375rem;
  }

  .x1kpk877[data-orientation="vertical"]:before {
    top: -.375rem;
  }

  .xvcuqd3:is(pre:not([data-numbered]):has([data-variant="added"], [data-variant="removed"]) *):after {
    width: calc(var(--x1rp3n3d) + calc(.25rem * 4) + var(--space-xs));
  }
}

@layer priority11 {
  @media (hover: hover) {
    .x7fblg4.x7fblg4:after {
      background-color: #0000;
    }

    .xdzdpfu.xdzdpfu::file-selector-button {
      background-color: var(--xl2jy3s);
    }

    .x12ofxpo.x12ofxpo:hover:not(:disabled)::file-selector-button {
      background-color: var(--x17ep7y);
    }

    .xfj7d17.xfj7d17:hover:after {
      background-color: var(--xurzw4n);
    }
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@property --x1g9as0f {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@property --x1qgtbxd {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@property --xaqnrki {
  syntax: "<length-percentage>";
  inherits: true;
  initial-value: 0;
}

@keyframes xfx39dm-B {
  from {
    --x1g9as0f: min(12%,var(--space-xl));
  }

  to {
    --x1g9as0f: 0px;
  }
}

@keyframes x11y28h0-B {
  from {
    --xaqnrki: 0px;
  }

  to {
    --xaqnrki: min(12%,var(--space-xl));
  }
}

@keyframes x1yui6m-B {
  from {
    background-position: 100% 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes x400whl-B {
  from {
    box-shadow: inset 0 -1px #0000;
  }

  to {
    box-shadow: inset 0 -1px 0 var(--border-subtle);
  }
}

@keyframes xarivyw-B {
  from {
    filter: blur(2px);
    opacity: 0;
  }
}

@keyframes xp9y34z-B {
  to {
    filter: blur(2px);
    opacity: 0;
  }
}

@keyframes x86pq2j-B {
  from {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(4px);
  }
}

@keyframes x1j3tqt5-B {
  from {
    filter: blur(4px);
    opacity: 0;
  }
}

@keyframes x18ft5gj-B {
  from {
    filter: blur(8px);
    opacity: 0;
    transform: translateY(.3em);
  }
}

@keyframes x1ql1s82-B {
  from {
    grid-template-rows: 0fr;
  }
}

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

@keyframes x1q8uai4-B {
  from {
    opacity: 0;
    transform: rotate(-180deg) scale(.85);
  }
}

@keyframes x9rg9g3-B {
  from {
    opacity: 0;
    transform: translateY(var(--space-xs));
  }
}

@keyframes xnwrqkv-B {
  50% {
    opacity: .6;
  }
}

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

@keyframes xly9c78-B {
  from {
    transform: translate(0);
  }
}

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

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

:root, .x1e7nqzo {
  --duration-crossfade: .3s;
  --duration-popover: .18s;
  --duration-popover-exit: .12s;
  --ease-crossfade: cubic-bezier(.2, 0, 0, 1);
  --ease-out: cubic-bezier(.23, 1, .32, 1);
}

:root, .xfoxivs {
  --neutral-1: var(--gray-1);
  --neutral-2: var(--gray-2);
  --neutral-3: var(--gray-3);
  --neutral-4: var(--gray-4);
  --neutral-5: var(--gray-5);
  --neutral-6: var(--gray-6);
  --neutral-7: var(--gray-7);
  --neutral-8: var(--gray-8);
  --neutral-9: var(--gray-9);
  --neutral-10: var(--gray-10);
  --neutral-11: var(--gray-11);
  --neutral-12: var(--gray-12);
  --neutral-a1: var(--gray-a1);
  --neutral-a2: var(--gray-a2);
  --neutral-a3: var(--gray-a3);
  --neutral-a4: var(--gray-a4);
  --neutral-a5: var(--gray-a5);
  --neutral-a6: var(--gray-a6);
  --neutral-a7: var(--gray-a7);
  --neutral-a8: var(--gray-a8);
  --neutral-a9: var(--gray-a9);
  --neutral-a10: var(--gray-a10);
  --neutral-a11: var(--gray-a11);
  --neutral-a12: var(--gray-a12);
  --accent-1: var(--neutral-1);
  --accent-2: var(--neutral-2);
  --accent-3: var(--neutral-3);
  --accent-4: var(--neutral-4);
  --accent-5: var(--neutral-5);
  --accent-6: var(--neutral-6);
  --accent-7: var(--neutral-7);
  --accent-8: var(--neutral-8);
  --accent-9: var(--neutral-9);
  --accent-10: var(--neutral-10);
  --accent-11: var(--neutral-11);
  --accent-12: var(--neutral-12);
  --accent-a1: var(--neutral-a1);
  --accent-a2: var(--neutral-a2);
  --accent-a3: var(--neutral-a3);
  --accent-a4: var(--neutral-a4);
  --accent-a5: var(--neutral-a5);
  --accent-a6: var(--neutral-a6);
  --accent-a7: var(--neutral-a7);
  --accent-a8: var(--neutral-a8);
  --accent-a9: var(--neutral-a9);
  --accent-a10: var(--neutral-a10);
  --accent-a11: var(--neutral-a11);
  --accent-a12: var(--neutral-a12);
  --accent-contrast: var(--neutral-1);
  --background: var(--neutral-1);
  --sidebar: var(--neutral-2);
  --text-primary: var(--neutral-12);
  --text-secondary: var(--neutral-11);
  --text-muted: color-mix(in oklab, var(--neutral-10), var(--neutral-11));
  --fill-subtle: var(--neutral-a2);
  --fill: var(--neutral-a3);
  --fill-strong: var(--neutral-a4);
  --fill-opaque: var(--neutral-3);
  --border-subtle: var(--neutral-4);
  --border: var(--neutral-6);
  --border-strong: var(--neutral-9);
  --inverted-solid: var(--neutral-12);
  --inverted-on-solid: var(--neutral-1);
  --font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;
  --font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;
  --overlay: var(--black-a5);
  --accent-solid: var(--neutral-12);
  --accent-on-solid: var(--neutral-1);
  --focus-ring: var(--neutral-8);
  --selection: var(--neutral-a5);
  --radius: .5rem;
  --size-control-xxs: 1.25rem;
  --size-control-xs: 1.5rem;
  --size-control-sm: 1.75rem;
  --size-control-md: 2rem;
  --size-control-lg: 2.25rem;
  --space-xs: .5rem;
  --space-sm: .75rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --space-xl: 3rem;
}

:root, .xkkq4ev {
  --x1g9as0f: 0px;
  --x1qgtbxd: 0px;
  --xaqnrki: 0px;
}

:root, .xn560l6 {
  --x1gi3syo: var(--background);
  --xvh4rc6: var(--overlay);
  --xjebyxa: var(--raised);
  --x1jrt10o: var(--sidebar);
  --x1r2c8n1: var(--well);
  --x1l0mq3q: var(--text-primary);
  --x1jmpfbq: var(--text-secondary);
  --xcqa5rw: var(--text-muted);
  --xurzw4n: var(--border);
  --xton767: var(--border-subtle);
  --x1l76q0i: var(--border-strong);
  --x1m6hmey: var(--fill-subtle);
  --xl2jy3s: var(--fill);
  --x17ep7y: var(--fill-strong);
  --x3un868: var(--fill-opaque);
  --xzh1shi: var(--fill-on-strong);
  --x16fwg0p: var(--accent-solid);
  --xplh5yf: var(--accent-on-solid);
  --xtl6uny: var(--inverted-solid);
  --xhezy1f: var(--inverted-on-solid);
  --xmmzsg0: var(--inverted-fill);
  --x19ojsic: var(--danger-text);
  --x1350ns0: var(--danger-subtle);
  --x1pdzvjt: var(--danger-subtle-hover);
  --x1un3pmf: var(--danger-solid);
  --x1qnuh26: var(--danger-border);
  --x11jb7bb: var(--info-text);
  --x1hydauq: var(--info-subtle);
  --xymo19d: var(--info-subtle-hover);
  --x14nncny: var(--info-solid);
  --xbm5yx5: var(--success-text);
  --xmk46d: var(--success-subtle);
  --x138u391: var(--success-subtle-hover);
  --xxk7u89: var(--success-solid);
  --x1kplyhx: var(--warning-text);
  --x1dohnzx: var(--warning-subtle);
  --xrk7ioh: var(--warning-subtle-hover);
  --xc7osah: var(--warning-solid);
  --x1ommxsl: var(--chart-1);
  --xih09q4: var(--chart-2);
  --x1lkpwv7: var(--chart-3);
  --xk2kayv: var(--chart-4);
  --x21i478: var(--chart-5);
  --xwnhleu: var(--chart-6);
}

:root, .x18ohcx1 {
  --x1r6f49k: 0px;
}

:root, .x143ane9 {
  --x1v5yi32: 1;
}

:root, .x10bl83d {
  --xacavo0: 1;
  --x1xkb4to: 1;
  --xp2mpar: 1;
}

:root, .x14y4sni {
  --xhbjjlc: 0px;
  --x1rp3n3d: 0px;
}

:root, .x12updmr {
  --xmc6cz6: 0px;
}

:root, .x1ojf5er {
  --xv6s7u6: 0px;
  --xzh91x: none;
  --x1tb6oow: 9999px;
  --xhe58xd: 0px;
}

.x14h9k0c {
  --x1r6f49k: .25rem;
}

.x1frg5yd {
  --x1r6f49k: 0px;
}

.x190dzea {
  --x1r6f49k: var(--space-md);
}

.x14p97mi {
  --x1r6f49k: var(--space-sm);
}

.xapqsbm {
  --x1rp3n3d: var(--space-md);
}

.xric8n7 {
  --x1rp3n3d: var(--space-sm);
}

.x70cjww {
  --x1tb6oow: var(--radius-sm);
}

.xe4x27f {
  --x1v5yi32: 1;
}

.xlyr8kx {
  --x1xkb4to: 0;
}

.xbxbqlx {
  --x1xkb4to: 1;
}

.x12k8dfc {
  --xacavo0: 0;
}

.x1bbiow6 {
  --xacavo0: 1;
}

.x1pq53ur {
  --xhbjjlc: var(--space-sm);
}

.x1o660f4 {
  --xhbjjlc: var(--space-xs);
}

.xnywzzi {
  --xhe58xd: var(--size-control-lg);
}

.xwx72k3 {
  --xhe58xd: var(--size-control-md);
}

.xe6ngmf {
  --xhe58xd: var(--size-control-xs);
}

.x1swzy63 {
  --xmc6cz6: calc(calc(var(--size-control-xxs) - .25rem * .5) - 2 * (calc(.25rem * .5) + 1px));
}

.xidhseu {
  --xmc6cz6: calc(var(--size-control-xs) - 2 * (calc(.25rem * .5) + 1px));
}

.x1sm5sty {
  --xmc6cz6: calc(var(--size-control-xxs) - 2 * (calc(.25rem * .5) + 1px));
}

.x41obwr {
  --xp2mpar: 0;
}

.xez8jbu {
  --xp2mpar: 1;
}

.x1xhszz5 {
  --xv6s7u6: calc(var(--space-xs) + calc(.25rem * .5));
}

.x1o8izd5 {
  --xv6s7u6: var(--space-sm);
}

.xjqxbgq {
  --xv6s7u6: var(--space-xs);
}

@supports not (animation-timeline: scroll()) {
  .xu7w33j.xu7w33j {
    --x1g9as0f: min(12%,var(--space-xl));
  }
}

@supports not (timeline-scope: none) {
  .x1xvpd5t.x1xvpd5t {
    --x1g9as0f: min(12%,var(--space-xl));
  }
}

@supports not (animation-timeline: scroll()) {
  .x19mg8zo.x19mg8zo {
    --xaqnrki: min(12%,var(--space-xl));
  }
}

.x1u7gj16:is([data-slot="code-block"]:has( > [data-slot="code-block-actions"]) > *) {
  --x1qgtbxd: calc(var(--space-xs) + var(--size-control-sm) + var(--space-xs));
}

.xwuhwxr:is([data-slot="badge"] > :first-child), .xzvnx4d[data-size="sm"] {
  --x1tb6oow: var(--radius-xs);
}

.xnmzutn[data-orientation="vertical"] {
  --xacavo0: 0;
}

.xm83ll1:is([data-slot="badge"] > :first-child) {
  --xhe58xd: var(--xmc6cz6);
}

.xsfechb[data-orientation="vertical"] {
  --xp2mpar: 1;
}

.x595p0t:has( > [data-slot="button-group"]) {
  --x1xkb4to: 1;
}

.xr3ujhs:has( > [data-slot="button-group"]) {
  --xacavo0: 1;
}

.xmk20vx:has( > [data-slot="button-group"]) {
  --xp2mpar: 1;
}

.xoeip4r:has( > [data-slot="avatar-badge"]) {
  --xzh91x: radial-gradient(circle calc(var(--xv6s7u6) / 2 + calc(2 * 1px)) at calc(var(--xhe58xd) - var(--xv6s7u6) / 2) calc(var(--xhe58xd) - var(--xv6s7u6) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
}

.x1hwcrfb:has( > [data-slot="avatar-badge"]):is([dir="rtl"], [dir="rtl"] *) {
  --xzh91x: radial-gradient(circle calc(var(--xv6s7u6) / 2 + calc(2 * 1px)) at calc(var(--xv6s7u6) / 2) calc(var(--xhe58xd) - var(--xv6s7u6) / 2),transparent calc(100% - .5px),black calc(100% + .5px));
}
