@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Cyrillic-mqiUgQ0R.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin1-VI9fmg45.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin2-DP-aaFMp.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Latin3-kg6i4rbJ.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1E0C-1E0D,U+1E12-1E13,U+1E24-1E25,U+1E36-1E37,U+1E3C-1E3D,U+1E40-1E47,U+1E4A-1E4B,U+1E62-1E63,U+1E6C-1E6D,U+1E70-1E71,U+1E92-1E93,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono Var;font-style:normal;font-weight:100 700;src:local(IBM Plex Mono Var Regular),local(IBMPlexMonoVar-Regular),url(/assets/IBM%20Plex%20Mono%20Var-Roman-Pi-CVV7Y5De.woff2)format("woff2");unicode-range:U+3C0,U+E3F,U+2000-200D,U+2010-2012,U+2015,U+2028-2029,U+202F,U+2032-2033,U+203E,U+205F,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+2219-221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2400-2421,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Cyrillic-Dsb9UkAx.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin1-Bi7L2rF8.woff2)format("woff2");unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin2-D2Vqn02Q.woff2)format("woff2");unicode-range:U+100-101,U+104-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Latin3-B0GR1lE4.woff2)format("woff2");unicode-range:U+102-103,U+1CD-1DC,U+1E0C-1E0D,U+1E12-1E13,U+1E24-1E25,U+1E36-1E37,U+1E3C-1E3D,U+1E40-1E47,U+1E4A-1E4B,U+1E62-1E63,U+1E6C-1E6D,U+1E70-1E71,U+1E92-1E93,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono Var;font-style:italic;font-weight:100 700;src:local(IBM Plex Mono Var Italic),local(IBMPlexMonoVar-Italic),url(/assets/IBM%20Plex%20Mono%20Var-Italic-Pi-DInpz_fF.woff2)format("woff2");unicode-range:U+3C0,U+E3F,U+2000-200D,U+2010-2012,U+2015,U+2028-2029,U+202F,U+2032-2033,U+203E,U+205F,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+2219-221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2400-2421,U+2500-259F,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+3000,U+FEFF,U+FFFD}@layer reset{:where(*),:where(*):before,:where(*):after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(html,:host){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;tab-size:4;line-height:1;font-family:var(--ui-font-sans);font-feature-settings:normal;font-variation-settings:normal}:where(body){line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(hr){height:0;color:inherit;border-top-width:1px}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(b,strong){font-weight:var(--ui-font-weight-strong)}:where(code,kbd,samp,pre){font-family:var(--ui-font-mono);font-size:1em}:where(small){font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(:-moz-focusring:not(iframe)){outline:auto}:where(progress){vertical-align:baseline}:where(ol,ul,menu){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(img,video){max-width:100%;height:auto}:where(button,input,select,optgroup,textarea){color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}:where(input)::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size]) optgroup){font-weight:var(--ui-font-weight-strong)}:where(select:is([multiple],[size]) optgroup option){padding-inline-start:20px}:where(input)::file-selector-button{margin-inline-end:4px}:where(input,textarea)::placeholder{opacity:1}:where(textarea){resize:vertical}:where(input)::-webkit-search-decoration{-webkit-appearance:none}:where(input)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(input)::-webkit-datetime-edit{display:inline-flex}:where(input)::-webkit-datetime-edit-fields-wrapper{padding:0}:where(input)::-webkit-datetime-edit{padding-block:0}:where(input)::-webkit-datetime-edit-year-field{padding-block:0}:where(input)::-webkit-datetime-edit-month-field{padding-block:0}:where(input)::-webkit-datetime-edit-day-field{padding-block:0}:where(input)::-webkit-datetime-edit-hour-field{padding-block:0}:where(input)::-webkit-datetime-edit-minute-field{padding-block:0}:where(input)::-webkit-datetime-edit-second-field{padding-block:0}:where(input)::-webkit-datetime-edit-millisecond-field{padding-block:0}:where(input)::-webkit-datetime-edit-meridiem-field{padding-block:0}:where(input)::-webkit-calendar-picker-indicator{line-height:1}:where(:-moz-ui-invalid){box-shadow:none}:where(button,input[type=button],input[type=reset],input[type=submit]){appearance:button}:where(input)::file-selector-button{appearance:button}:where(input)::-webkit-inner-spin-button{height:auto}:where(input)::-webkit-outer-spin-button{height:auto}:where([hidden]:not([hidden=until-found])){display:none!important}}@layer base{:where(html){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(body){--ui-current-layer:var(--ui-layer-surface);--ui-current-layer-hover:var(--ui-layer-surface-hover);--ui-current-layer-pressed:var(--ui-layer-surface-pressed);background-color:var(--ui-current-layer);min-height:100dvh;color:var(--ui-text-primary)}:where([data-so-use-aspect-ratio-fit=cover],[data-so-use-aspect-ratio-fit=contain])>:where(*){width:100%;height:100%}:where([data-so-use-aspect-ratio-fit=cover])>:where(img,video){object-fit:cover}:where([data-so-use-aspect-ratio-fit=contain])>:where(img,video){object-fit:contain}}@layer components{:where([data-so-use-message-scroller-reserve-anchor-space=false])>:where([data-message-scroller-spacer]){display:none}:where([data-so-use-scroll-area-axis]){--ui-scroll-fade-target-start:0px;--ui-scroll-fade-target-start-quarter:0px;--ui-scroll-fade-target-start-three-quarters:0px;--ui-scroll-fade-target-end:0px;--ui-scroll-fade-target-end-quarter:0px;--ui-scroll-fade-target-end-three-quarters:0px;--ui-scroll-fade-reveal:6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where([data-so-use-scroll-area-fade=both],[data-so-use-scroll-area-fade=start]){--ui-scroll-fade-target-start:min(12%, 2.5rem);--ui-scroll-fade-target-start-quarter:min(3%, .625rem);--ui-scroll-fade-target-start-three-quarters:min(9%, 1.875rem)}:where([data-so-use-scroll-area-fade=both],[data-so-use-scroll-area-fade=end]){--ui-scroll-fade-target-end:min(12%, 2.5rem);--ui-scroll-fade-target-end-quarter:min(3%, .625rem);--ui-scroll-fade-target-end-three-quarters:min(9%, 1.875rem)}:where([data-so-use-scroll-area-axis]){--ui-scroll-fade-direction:to bottom;-webkit-mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%);-webkit-mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%);mask-image:linear-gradient(var(--ui-scroll-fade-direction), transparent 0, #00000028 var(--ui-scroll-fade-start-quarter), #000000d7 var(--ui-scroll-fade-start-three-quarters), #000 var(--ui-scroll-fade-start), #000 calc(100% - var(--ui-scroll-fade-end)), #000000d7 calc(100% - var(--ui-scroll-fade-end-three-quarters)), #00000028 calc(100% - var(--ui-scroll-fade-end-quarter)), transparent 100%)}:where([data-so-use-scroll-area-axis=inline]){--ui-scroll-fade-direction:to right}:where([data-so-use-scroll-area-axis=inline]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--ui-scroll-fade-direction:to left}@supports (animation-timeline:scroll()) and (animation-range:0 1px){:where([data-so-use-scroll-area-axis]){animation-name:ui-scroll-fade-reveal-start,ui-scroll-fade-reveal-end;animation-duration:1ms,1ms;animation-timing-function:ease-in-out,ease-in-out;animation-range:0 var(--ui-scroll-fade-reveal), calc(100% - var(--ui-scroll-fade-reveal)) 100%;animation-fill-mode:both}:where([data-so-use-scroll-area-axis=block]){animation-timeline:scroll(self y),scroll(self y)}:where([data-so-use-scroll-area-axis=inline]){animation-timeline:scroll(self inline),scroll(self inline)}}@media (forced-colors:active){:where([data-so-use-scroll-area-axis]){animation:none;-webkit-mask-image:none;mask-image:none}}}@property --ui-scroll-fade-start{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-start-quarter{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-start-three-quarters{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end-quarter{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --ui-scroll-fade-end-three-quarters{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes ui-scroll-fade-reveal-start{0%{--ui-scroll-fade-start:0px;--ui-scroll-fade-start-quarter:0px;--ui-scroll-fade-start-three-quarters:0px}to{--ui-scroll-fade-start:var(--ui-scroll-fade-target-start);--ui-scroll-fade-start-quarter:var(--ui-scroll-fade-target-start-quarter);--ui-scroll-fade-start-three-quarters:var(--ui-scroll-fade-target-start-three-quarters)}}@keyframes ui-scroll-fade-reveal-end{0%{--ui-scroll-fade-end:var(--ui-scroll-fade-target-end);--ui-scroll-fade-end-quarter:var(--ui-scroll-fade-target-end-quarter);--ui-scroll-fade-end-three-quarters:var(--ui-scroll-fade-target-end-three-quarters)}to{--ui-scroll-fade-end:0px;--ui-scroll-fade-end-quarter:0px;--ui-scroll-fade-end-three-quarters:0px}}@property --ui-chat-composer-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}

@layer reset, base, components, priority1;

@layer priority2 {
  .x1jz8bvi {
    inset: -1px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1pg4xw8 {
    padding: calc(var(--ui-spacing-unit) * .5);
  }

  .x1ucgqjb {
    padding: var(--ui-spacing-md);
  }

  .x7t11ko {
    padding: var(--ui-spacing-sm);
  }

  .x1mf2hx {
    padding: var(--ui-spacing-xs);
  }

  .x1fozly0 {
    padding: var(--x-padding);
  }
}

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

  .x1y2825u {
    background-position: 0;
  }

  .x1b13hyi {
    border-color: var(--ui-border-on-color);
  }

  .xe74vdg {
    border-color: var(--ui-control-disabled-border);
  }

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

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

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

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

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

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

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

  .x1aepk7r {
    border-radius: .125rem;
  }

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

  .x2u8bby {
    border-radius: 0;
  }

  .x1j6x5gx {
    border-radius: 1.5rem;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x6dgdir {
    border-radius: calc(var(--ui-radius-sm) - var(--ui-spacing-unit) * .5);
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

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

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

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

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

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

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

  .xxhr3t {
    gap: 0;
  }

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

  .x15q670g {
    gap: var(--ui-spacing-md);
  }

  .x1uwy2mm {
    gap: var(--ui-spacing-xs);
  }

  .x1pidvrl {
    gap: var(--x-gap);
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

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

  .x1ms6mhf {
    grid-row: 1;
  }

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

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xqlmzj9 {
    margin-block: var(--ui-spacing-xs);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1yq0upa {
    margin-inline: calc(-1 * var(--ui-spacing-xs));
  }

  .x59mg7p {
    margin-inline: calc(var(--ui-spacing-unit) * -.5);
  }

  .x1oedq0u {
    margin-inline: calc(var(--ui-spacing-unit) * .5);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xvemvjx {
    padding-block: calc(var(--ui-spacing-unit) * .5);
  }

  .x1q07k87 {
    padding-block: calc(var(--ui-spacing-unit) * 1.5);
  }

  .x1rzadx7 {
    padding-block: calc(var(--ui-spacing-unit) * 2.5);
  }

  .xcbgram {
    padding-block: calc(var(--ui-spacing-unit) * 4);
  }

  .xc8o1dm {
    padding-block: var(--ui-spacing-lg);
  }

  .x10vicfi {
    padding-block: var(--ui-spacing-md);
  }

  .x1vr85hl {
    padding-block: var(--ui-spacing-sm);
  }

  .xns1enz {
    padding-block: var(--ui-spacing-xs);
  }

  .x1giekp1 {
    padding-block: var(--x-paddingBlock);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1rdtj2n {
    padding-inline: calc(var(--ui-spacing-unit) * .5);
  }

  .xegec4d {
    padding-inline: calc(var(--ui-spacing-unit) * 4);
  }

  .x12r7oxh {
    padding-inline: var(--ui-spacing-md);
  }

  .x92dc4f {
    padding-inline: var(--ui-spacing-sm);
  }

  .x1atztpn {
    padding-inline: var(--ui-spacing-xs);
  }

  .x30g6up {
    padding-inline: var(--x-paddingInline);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

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

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

@layer priority4 {
  .x1upmgi3 {
    -webkit-text-fill-color: var(--ui-transparent);
  }

  .xc26acl {
    align-content: center;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

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

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .xz5h9r3 {
    animation-duration: 5s;
  }

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

  .xyz72xs {
    animation-name: xe4si7-B;
  }

  .x16s7rty {
    animation-name: xlrly0p-B;
  }

  .xzgvthq {
    animation-play-state: var(--ui-chat-composer-glow-play-state);
  }

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

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9, .x1plog1 {
    aspect-ratio: 1;
  }

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

  .x1ta4xzc {
    background-clip: text;
  }

  .x8jchrp {
    background-color: color-mix(in oklch,currentColor 8%,transparent);
  }

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

  .x1ou4s0d {
    background-color: oklch(0% 0 0 / .02);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x2z408p {
    background-color: var(--ui-chat-user-solid);
  }

  .x1yy0nb0 {
    background-color: var(--ui-control-disabled-background);
  }

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

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

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

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

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

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

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

  .xmfuka1 {
    background-color: var(--ui-current-neutral-on-solid);
  }

  .x1g1ngdb {
    background-color: var(--ui-danger-solid);
  }

  .xvgpe03 {
    background-color: var(--ui-danger-subtle);
  }

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

  .xnqf3bn {
    background-color: var(--ui-info-solid);
  }

  .x13mki3 {
    background-color: var(--ui-info-subtle);
  }

  .x68r12s {
    background-color: var(--ui-layer-elevated);
  }

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

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

  .x5g6bm9 {
    background-color: var(--ui-neutral-solid);
  }

  .xrwr2p8 {
    background-color: var(--ui-success-solid);
  }

  .xgz7q9v {
    background-color: var(--ui-success-subtle);
  }

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

  .x1h61z26 {
    background-color: var(--ui-warning-solid);
  }

  .xjuzp5t {
    background-color: var(--ui-warning-subtle);
  }

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

  .x18frbi3 {
    background-image: conic-gradient(from var(--ui-chat-composer-glow-angle) at 50% 50%,#c18bf1 0deg,#cf88e3 22.5deg,#dd86c9 45deg,#e883a6 67.5deg,#ec8381 90deg,#ed8560 112.5deg,#ef924d 135deg,#f1a744 157.5deg,#f4c347 180deg,#f1a744 202.5deg,#ef924d 225deg,#ed8560 247.5deg,#ec8381 270deg,#e883a6 292.5deg,#dd86c9 315deg,#cf88e3 337.5deg,#c18bf1 360deg);
  }

  .x11t2h3z {
    background-image: linear-gradient(100deg,var(--ui-current-text-tertiary) 20%,var(--ui-current-text-primary) 45%,var(--ui-current-text-tertiary) 70%);
  }

  .x18o3ruo {
    background-image: none;
  }

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

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

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

  .x18fxmi7 {
    background-position-x: 200%;
  }

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

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

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

  .xakli9p {
    background-size: 200% 100%;
  }

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

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

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

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

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

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

  .xajt4dx {
    border-inline-end-color: var(--ui-current-divider);
  }

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

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

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

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

  .xxf1cuf {
    border-inline-start-color: var(--ui-current-divider);
  }

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

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

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

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

  .x1gukg7c {
    border-spacing: 0;
  }

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

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

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

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

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

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

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

  .xpwldz8 {
    box-shadow: 0 0 0 1px var(--ui-control-disabled-border);
  }

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

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

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

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

  .xn1zinh {
    box-shadow: 0 1px 2px 0 var(--ui-shadow-strong),0 0 0 1px var(--ui-control-solid-hover);
  }

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

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

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

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

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

  .xijqpu8 {
    box-shadow: 0 1px 2px var(--ui-border-on-color),0 0 0 1px color-mix(in oklch,var(--ui-chat-user-solid) 88%,black);
  }

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

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

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

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

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

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

  .x1gnnqk1 {
    box-shadow: none;
  }

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

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

  .x1heor9g {
    color: inherit;
  }

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

  .xqi3nqq {
    color: var(--ui-brand-content);
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .x1x1ljbp {
    color: var(--ui-danger-content);
  }

  .xt1cxa {
    color: var(--ui-danger-solid);
  }

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

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

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

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

  .x1jpqb7h {
    color: var(--ui-info-content);
  }

  .x4xcyc7 {
    color: var(--ui-success-content);
  }

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

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

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

  .x1hi0aiz {
    color: var(--ui-warning-content);
  }

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

  .x1o1pmfc {
    column-gap: 0;
  }

  .x2s8qzh {
    column-gap: inherit;
  }

  .xt4xp3d {
    column-gap: var(--ui-spacing-md);
  }

  .x1l9prrp {
    column-gap: var(--ui-spacing-sm);
  }

  .x14vp17v {
    column-gap: var(--ui-spacing-xs);
  }

  .x1eywl5b {
    column-gap: var(--x-columnGap);
  }

  .x6wvzqs {
    contain: content;
  }

  .x41o525 {
    contain: inline-size;
  }

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

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .xu7yrmk {
    fill: var(--ui-brand-solid);
  }

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

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

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

  .xh3jouh {
    filter: blur(6px);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

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

  .x1a02dak {
    flex-wrap: wrap;
  }

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

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

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

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

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

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

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

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

  .x1k4tb9n {
    font-style: italic;
  }

  .x1h4h0wt {
    font-weight: var(--ui-font-weight-regular);
  }

  .xtxakrh {
    font-weight: var(--ui-font-weight-strong);
  }

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

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

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

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

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

  .xyrw8un {
    grid-template-columns: calc(var(--ui-spacing-unit) * 5) minmax(0,1fr);
  }

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

  .xa74l3y {
    grid-template-columns: max-content;
  }

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

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

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

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

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

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

  .xihq33y {
    grid-template-rows: 0fr;
  }

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

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

  .xyefrdu {
    inset-inline-end: calc(var(--ui-spacing-unit) * 1.5);
  }

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

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

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

  .x3oyj2a {
    inset-inline-start: calc(-1 * (var(--ui-control-height-base) + var(--ui-spacing-sm)));
  }

  .x4rdwxm {
    inset-inline-start: calc(var(--ui-spacing-unit) * -8 - var(--ui-spacing-xs));
  }

  .x7svt0v {
    inset-inline-start: var(--ui-spacing-sm);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

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

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

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

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

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

  .x15bjb6t {
    line-height: inherit;
  }

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

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

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

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

  .x3yw8vx {
    list-style-type: decimal;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

  .x1lsy57e {
    margin-inline-end: var(--ui-spacing-md);
  }

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

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

  .x6qrqr9 {
    margin-inline-start: -.375rem;
  }

  .xnzxlwx {
    margin-inline-start: -.75rem;
  }

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

  .x1kpt5ar {
    margin-inline-start: calc(-1 * var(--ui-spacing-xs));
  }

  .x14sx6r5 {
    margin-inline-start: calc(var(--ui-spacing-unit) * -.5);
  }

  .x18t1q1e {
    margin-inline-start: calc(var(--ui-spacing-unit) * 2.5);
  }

  .x1s4u64 {
    margin-inline-start: var(--ui-spacing-sm);
  }

  .xnmbefw {
    margin-inline-start: var(--ui-spacing-xs);
  }

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

  .x1m9gwdt {
    mask-image: radial-gradient(calc(.625rem + 1.5px) at -.375rem, #0000 calc(.625rem + 1px), #000 calc(.625rem + 1.5px));
  }

  .x19d8i2s {
    mask-image: radial-gradient(calc(1rem + 3px) at -.625rem, #0000 calc(1rem + 2.5px), #000 calc(1rem + 3px));
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1ud1d8e {
    opacity: var(--ui-chat-composer-glow-opacity);
  }

  .x10t25am {
    opacity: var(--ui-chat-message-interaction-opacity);
  }

  .x1fun67z {
    outline-color: var(--ui-field-focus);
  }

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

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

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1necvip {
    outline-offset: calc(var(--ui-spacing-unit) * .5);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1efkipa {
    outline-width: var(--ui-focus-width);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

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

  .x1qylvkz {
    padding-inline-end: calc(var(--ui-spacing-unit) * 32);
  }

  .x18ps4le {
    padding-inline-end: calc(var(--ui-spacing-unit) * 4);
  }

  .xu3gt69 {
    padding-inline-end: calc(var(--ui-spacing-unit) * 5 + var(--ui-spacing-md));
  }

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

  .xmzi5to {
    padding-inline-end: var(--ui-spacing-md);
  }

  .x11e3gmj {
    padding-inline-end: var(--ui-spacing-sm);
  }

  .x1fl9irl {
    padding-inline-end: var(--ui-spacing-xs);
  }

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

  .x3o8ghj {
    padding-inline-start: calc((var(--table-row-level, 1) - 1) * var(--ui-table-v2-tree-indent));
  }

  .x1ycstam {
    padding-inline-start: calc(var(--table-row-level, 1) * var(--ui-table-v2-tree-indent));
  }

  .x1bs38i3 {
    padding-inline-start: calc(var(--ui-spacing-unit) * 4);
  }

  .xg4n0sq {
    padding-inline-start: calc(var(--ui-spacing-unit) * 5);
  }

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

  .x1er3yhf {
    padding-inline-start: var(--ui-spacing-md);
  }

  .x1fjowfo {
    padding-inline-start: var(--ui-spacing-sm);
  }

  .x12h9hmp {
    padding-inline-start: var(--ui-spacing-xs);
  }

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

  .x1ws1v7m {
    row-gap: calc(var(--ui-spacing-unit) * .5);
  }

  .x1gzzdxq {
    row-gap: var(--ui-spacing-xs);
  }

  .x1r8uycs {
    row-gap: var(--x-rowGap);
  }

  .x1hsy5kr {
    scale: 1;
  }

  .xapbsko {
    scroll-padding-block-end: calc(var(--ui-spacing-unit) * 4);
  }

  .xd96652 {
    scroll-padding-block-end: var(--ui-spacing-sm);
  }

  .x1gzxygp {
    scroll-padding-inline-end: var(--ui-spacing-xs);
  }

  .xz3qs1o {
    scroll-padding-inline-start: var(--ui-spacing-xs);
  }

  .x5lxx2x {
    stroke-linecap: butt;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .xnpr05h {
    stroke-width: 1px;
  }

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

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .x1yc453h {
    text-align: start;
  }

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

  .xzmx7tv {
    text-decoration-thickness: .08em;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xg830sg {
    text-underline-offset: .15em;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x19w6rv {
    transform-origin: 0;
  }

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

  .x1c071of {
    transform: none;
  }

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

  .x7p49u4 {
    transform: rotate(0);
  }

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

  .x1djylrx {
    transform: scale(.92);
  }

  .xtoeea5 {
    transform: translateX(.125rem);
  }

  .x1dftngn {
    transform: translateX(.1875rem);
  }

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

  .xavs3du {
    transform: translateY(1px);
  }

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

  .xpceaqw {
    transition-duration: .22s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

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

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

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

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

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

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

  .xt3l3uh {
    transition-property: color;
  }

  .x1erjwpq {
    transition-property: grid-template-rows, opacity;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x1jejlyf {
    transition-property: opacity, scale, translate;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

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

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

  .x16n82f9 {
    translate: -50%;
  }

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

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

  .x3ajldb {
    vertical-align: bottom;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .x17etxam {
    white-space: break-spaces;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xoegz02 {
    z-index: 4;
  }

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

  .x1xuowf5:is([data-hovered], [data-focused]) {
    background-color: color-mix(in oklab,var(--ui-current-layer-hover) 50%,var(--ui-danger-subtle) 50%);
  }

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

  .xbnhcoy[data-pressed]:not([data-has-submenu]) {
    background-color: color-mix(in oklab,var(--ui-current-layer-pressed) 40%,var(--ui-danger-subtle-hover) 60%);
  }

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

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

  .x650wl8:is([data-pressed], [data-selected]):not([data-disabled]):not([data-pending]) {
    background-color: var(--ui-control-solid-pressed);
  }

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

  .x1pgrup0:is([data-pressed], [data-selected]):not([data-disabled]):not([data-pending]) {
    background-color: var(--ui-control-subtle-pressed);
  }

  .x12tapse:focus-within, .x1esb7hg[data-hovered]:not([data-disabled]), .x1frdmd8.x1frdmd8:where(.x14ujrxy[data-hovered] *), .x1hgchps[data-hovered], .x1k3ogib[data-hovered]:not([data-pressed]):not([data-selected]), .x1xe1gfl:is([data-hovered], [data-focused]), .x8dvcwv:is(:focus-visible, :hover), .x94351l:is([data-hovered], [data-focused], [data-focus-visible]), .xhhlvdg.xhhlvdg:where(.x14ujrxy[data-reorder-hovered] *), .xq9x147:is([data-hovered], [data-reorder-hovered]), .xu436wr:hover:not([data-disabled]) {
    background-color: var(--ui-current-layer-hover);
  }

  .x18xvcf5[data-pressed]:not([data-has-submenu]), .x1f5maol[data-pressed]:not([data-disabled]), .x1o4b6j0:is([data-pressed], [data-selected]), .x1o8s25w[data-tanstack-selected], .x1u6q841.x1u6q841:where(.x14ujrxy[data-tanstack-selected] *), .x61ddmf[data-drop-target], .xdq8y9f:is([data-pressed], [data-selected]):not([data-disabled]):not([data-pending]) {
    background-color: var(--ui-current-layer-pressed);
  }

  .x1nsnhtr:is([data-hovered]:has([data-table-v2-expand-button][data-hovered]) > *) {
    background-color: var(--ui-current-layer);
  }

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

  .xg3kqnt:is([data-readonly], [readonly]) {
    background-color: var(--ui-field-background-read-only);
  }

  .x1ts8die:is([data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-reorder-source]), .xhcsahq:is([data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-dragging]) {
    background-color: var(--ui-transparent);
  }

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

  .xt0l3ju:is([data-pressed], [data-selected]):not([data-disabled]):not([data-pending]) {
    box-shadow: 0 0 0 0 var(--ui-shadow-subtle),0 0 0 1px var(--ui-control-border-color-pressed);
  }

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

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

  .xldc7fr:is([data-disabled], [data-readonly], [readonly]) {
    box-shadow: 0 0 0 1px var(--ui-field-border);
  }

  .x16r3b2l[data-focus-visible]:is([data-readonly], [readonly]):not([data-invalid]), .x1afpmpa[data-focus-visible]:not([data-invalid]), .x1jqhgae:is([data-focused], [data-focus-within]):is([data-readonly], [readonly]):not([data-invalid]), .xqfq4rt:is([data-focused], [data-focus-within]):not([data-invalid]) {
    box-shadow: 0 0 0 1px var(--ui-field-focus);
  }

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

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

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

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

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

  .xocnu9k[data-focus-visible] {
    box-shadow: inset 0 0 0 var(--ui-focus-width) var(--ui-border-focus);
  }

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

  .xdr2yum[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-brand-solid-hover);
  }

  .x7ypf0k[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-brand-solid-pressed);
  }

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

  .x1kan775[data-disabled], .x1nl5x83:is([data-disabled], [data-pending]), .xg95z1o[data-disabled]:not([data-selection-disabled]) {
    color: var(--ui-current-text-disabled);
  }

  .x12o0frh[data-pressed]:not([data-disabled]):not([data-pending]), .xudy072[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-current-text-primary);
  }

  .x1j7lac4[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-current-text-secondary);
  }

  .xslyl7z[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-current-text-tertiary);
  }

  .x4qxzzx[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-danger-solid-hover);
  }

  .x13h8s1r[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-danger-solid-pressed);
  }

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

  .x1l6gnx3:is([data-readonly], [readonly]) {
    color: var(--ui-field-content-read-only);
  }

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

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

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

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

  .x11ti02c[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-info-solid-hover);
  }

  .xy46z3h[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-info-solid-pressed);
  }

  .x1oaifax[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-success-solid-hover);
  }

  .x19yo2ii[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-success-solid-pressed);
  }

  .x10rssif[data-hovered]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-warning-solid-hover);
  }

  .x1f5x028[data-pressed]:not([data-disabled]):not([data-pending]) {
    color: var(--ui-warning-solid-pressed);
  }

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

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

  .x19o5n3k[data-allows-sorting] {
    cursor: pointer;
  }

  .xzggc3l.xzggc3l:where(.xsh2vl8[data-expanded] *) {
    display: none;
  }

  .xrvrlp3[data-dragging] {
    opacity: .5;
  }

  .xbp8tdu[data-disabled]:not([data-selection-disabled]) {
    opacity: .65;
  }

  .x1ac9v0i:is([data-entering], [data-exiting]), .x1xxjuor[data-active="false"] {
    opacity: 0;
  }

  .x127iuxr[data-focus-visible], .x1hsswc9.x1hsswc9:where(.xsh2vl8[data-reorder-hovered] *), .x1n2f1s3.x1n2f1s3:where(.xsh2vl8[data-focus-visible-within] *), .x1ypo7xh.x1ypo7xh:where(.xsh2vl8[data-hovered] *), .x25q9zh.x25q9zh:where(.x14ujrxy[data-reorder-source] *), .x8n9zmf[data-hovered], .xa9gjdn.xa9gjdn:where(.xsh2vl8[data-dragging] *), .xeb2rpb.xeb2rpb:where(.x14ujrxy[data-focus-visible-within] *), .xim3bq2.xim3bq2:where(.x14ujrxy[data-reorder-hovered] *), .xj552vt.xj552vt:where(.x14ujrxy[data-hovered] *) {
    opacity: 1;
  }

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

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

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

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

  .x1pptbxc.x1pptbxc:where(.xsh2vl8[data-expanded] *) {
    padding-inline-end: var(--ui-spacing-sm);
  }

  .x1an33gu[data-tree-column] {
    padding-inline-start: calc((var(--table-row-level, 1) - 1) * var(--ui-table-tree-indent));
  }

  .xgp4ahv[data-selection-mode] {
    padding-inline-start: calc(var(--ui-spacing-sm) * 2 + var(--ui-spacing-unit) * 5);
  }

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

  .xbpdkx4[data-active="false"] {
    scale: .95;
  }

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

  .xmiqmyo.xmiqmyo:where(.xsh2vl8[data-expanded] *) {
    transform: rotate(-90deg);
  }

  .x1vqi781.x1vqi781:where(.xsh2vl8[data-expanded] *) {
    transform: rotate(90deg);
  }

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

  .xs0fd7l[data-exiting] {
    transition-duration: 0s;
  }

  .x1jmryea[data-active="false"] {
    translate: -50% -100%;
  }

  .x3qvxiw[data-active="false"] {
    translate: -50% 100%;
  }

  .x23dlue[data-focus-visible]:not([data-invalid]), .xku50lq:is([data-focused], [data-focus-within]):not([data-invalid]) {
    z-index: 1;
  }

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

  .x1ks6a2v:dir(rtl) {
    mask-image: radial-gradient(calc(.625rem + 1.5px) at calc(100% + .375rem), #0000 calc(.625rem + 1px), #000 calc(.625rem + 1.5px));
  }

  .x1l8cfr:dir(rtl) {
    mask-image: radial-gradient(calc(1rem + 3px) at calc(100% + .625rem), #0000 calc(1rem + 2.5px), #000 calc(1rem + 3px));
  }

  .x1s14f4y:dir(rtl) {
    transform-origin: 100%;
  }

  .x7n6zr1:dir(rtl) {
    transform: translateX(-.125rem);
  }

  .xos50cx:dir(rtl) {
    transform: translateX(-.1875rem);
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .x1u0u39u:first-child {
    padding-inline-start: var(--ui-spacing-sm);
  }

  .x1e27ega:last-child {
    padding-inline-end: var(--ui-spacing-sm);
  }

  .xjl7jj:empty {
    display: none;
  }

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

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

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

  .x1i7rc4b:focus {
    inset-inline-start: var(--ui-spacing-sm);
  }

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

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

  .xch2mbi:active {
    cursor: grabbing;
  }

  @media (forced-colors: active) {
    .x1iqhqvn.x1iqhqvn {
      -webkit-text-fill-color: CanvasText;
    }

    .x1tzqu68.x1tzqu68 {
      background-clip: border-box;
    }
  }

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

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

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

    .xs5hli.xs5hli {
      color: canvastext;
    }
  }

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

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

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

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

@layer priority5 {
  .x1b8nlon {
    border-bottom-color: var(--ui-current-divider);
  }

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

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

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

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

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

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

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

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x1ncopds {
    bottom: calc(var(--ui-spacing-unit) * 4);
  }

  .xx63ema {
    height: .4375rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xettwda {
    height: 2rem;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x167s0sc {
    height: calc(var(--ui-spacing-unit) * 10);
  }

  .x14p1wdx {
    height: calc(var(--ui-spacing-unit) * 4);
  }

  .x111hl8w {
    height: calc(var(--ui-spacing-unit) * 5);
  }

  .x1o4psmh {
    height: calc(var(--ui-spacing-unit) * 8);
  }

  .x3igimt {
    height: inherit;
  }

  .xdmi676 {
    height: max-content;
  }

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

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

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

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

  .x1nrwl0j {
    height: var(--ui-spacing-lg);
  }

  .x12zohbe {
    height: var(--ui-spacing-sm);
  }

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

  .xrrnrh3 {
    margin-bottom: calc(var(--ui-spacing-xs) * -1);
  }

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

  .x1idqarw {
    margin-top: calc(var(--ui-spacing-unit) * 2.5);
  }

  .x5l8d1b {
    margin-top: calc(var(--ui-spacing-unit) * 8 - var(--ui-spacing-xs));
  }

  .x1mzmflu {
    margin-top: var(--ui-spacing-md);
  }

  .xbyb2fh {
    margin-top: var(--ui-spacing-sm);
  }

  .x1s8lmgr {
    margin-top: var(--ui-spacing-xs);
  }

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

  .x1bsj13w {
    max-height: 20rem;
  }

  .xedcshv {
    max-height: inherit;
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .x1n8psvb {
    max-width: 512px;
  }

  .x14r61f {
    max-width: 80%;
  }

  .xe3yfbh {
    max-width: calc(100vw - 1.5rem);
  }

  .x8dgx3b {
    max-width: calc(33.5rem + clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r)) + clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r)));
  }

  .xw5kxzj {
    max-width: calc(58.5rem + clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r)) + clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r)));
  }

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

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

  .x1x1rfll {
    max-width: none;
  }

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

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1aebidn {
    min-height: calc(var(--ui-line-height-base) * 3 + var(--ui-spacing-sm) * 2);
  }

  .xrwq00m {
    min-height: calc(var(--ui-line-height-base) + var(--ui-spacing-unit) * 8);
  }

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

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

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

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

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x9padk7 {
    min-width: 14rem;
  }

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

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

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

  .xkj4a21 {
    min-width: var(--x-minWidth);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

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

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

  .x1qtxi5 {
    padding-bottom: var(--ui-spacing-lg);
  }

  .x1d6hhmq {
    padding-bottom: var(--ui-spacing-md);
  }

  .xjg34nx {
    padding-bottom: var(--ui-spacing-sm);
  }

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

  .x1mf0ei4 {
    padding-top: var(--ui-spacing-md);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1mo5srz {
    top: calc(var(--ui-spacing-unit) * 4);
  }

  .x19g1qqi {
    top: var(--ui-spacing-sm);
  }

  .xq36fz5 {
    width: .4375rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x51ohtg {
    width: 4px;
  }

  .x1pq5h1c {
    width: 5.5rem;
  }

  .x14a5wwk {
    width: 6.875rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x1t9ii5b {
    width: calc(100% + 2 * var(--ui-spacing-xs));
  }

  .x1nwvbsd {
    width: calc(var(--ui-spacing-unit) * 10);
  }

  .x1pro62u {
    width: calc(var(--ui-spacing-unit) * 4);
  }

  .x1ucfhbz {
    width: calc(var(--ui-spacing-unit) * 5 + var(--ui-spacing-sm));
  }

  .x19tvyu5 {
    width: calc(var(--ui-spacing-unit) * 5);
  }

  .x10qnfr8 {
    width: calc(var(--ui-spacing-unit) * 8);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x1qrby5j {
    width: inherit;
  }

  .xezivpi {
    width: max-content;
  }

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

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

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

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

  .xri7197 {
    width: var(--ui-spacing-lg);
  }

  .x1akx3tx {
    width: var(--ui-spacing-sm);
  }

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

  .x15t2gpb.x15t2gpb:where(.xsh2vl8[data-dragging] *), .x180o85c:is([role="row"]:has( + [data-level]:not([data-level="1"])) > [data-tree-column]), .x18v81jl:is([data-expanded] > :has( ~ [data-tree-column]), [data-level]:not([data-level="1"]):has( + [data-level]:not([data-level="1"])) > :has( ~ [data-tree-column])), .x1lkt7qe:is([role="row"]:has( + [data-table-v2-level]:not([data-table-v2-level="1"])) > [data-tree-column]), .x1vizsi3:is([data-hovered]:not(:has([data-table-v2-expand-button][data-hovered])) > *, [data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > *, [data-reorder-hovered] > *, [data-reorder-source] > *, [role="row"]:has( + [data-reorder-hovered]) > *), .xc17mc0:is([data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > *, [data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > *, [role="row"]:has([slot="drag"][data-hovered]) > *), .xd5szwi:is([role="grid"]:has( > [role="rowgroup"] > [data-reorder-hovered]:first-child) [role="columnheader"], [role="treegrid"]:has( > [role="rowgroup"] > [data-reorder-hovered]:first-child) [role="columnheader"]), .xj52cl8:is([role="grid"]:has( > [role="rowgroup"] > [data-hovered]:not(:has([data-table-v2-expand-button][data-hovered])):first-child) [role="columnheader"], [role="treegrid"]:has( > [role="rowgroup"] > [data-hovered]:not(:has([data-table-v2-expand-button][data-hovered])):first-child) [role="columnheader"]), .xjoiicg:is([role="row"]:has( + [data-hovered]:not(:has([data-table-v2-expand-button][data-hovered]))) > *), .xkgjvb0.xkgjvb0:where(.xsh2vl8[data-reorder-hovered] *), .xmb7zw7:is([role="row"]:has( + :is([data-hovered], [data-reorder-hovered])) > *), .xt83dpv:is([role="grid"]:has( > [role="rowgroup"] > :is([data-hovered], [data-reorder-hovered]):first-child) [role="columnheader"], [role="treegrid"]:has( > [role="rowgroup"] > :is([data-hovered], [data-reorder-hovered]):first-child) [role="columnheader"]), .xwu9kik:is([data-table-v2-expanded] > :has( ~ [data-tree-column]), [data-table-v2-level]:not([data-table-v2-level="1"]):has( + [data-table-v2-level]:not([data-table-v2-level="1"])) > :has( ~ [data-tree-column])) {
    border-bottom-color: var(--ui-transparent);
  }

  .xgb0kj6:is(tbody > :last-child) {
    border-bottom-width: 0;
  }

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

@layer priority6 {
  @media (prefers-reduced-motion: reduce) {
    .xant4bh.xant4bh {
      -webkit-text-fill-color: var(--ui-current-text-secondary);
    }

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

    .x85zt3f.x85zt3f {
      background-clip: border-box;
    }

    .x11sumiw.x11sumiw {
      background-image: none;
    }

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

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }

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

@layer priority7 {
  .x134h9l3:before {
    border-color: var(--ui-current-divider);
  }

  .xbrx0or:before {
    border-inline-color: var(--ui-border-focus);
  }

  .x1k48kgn:after {
    border-radius: inherit;
  }

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

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

  .x1fo1fc9:before {
    border-style: solid;
  }

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

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

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

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

  .x1gcdlql:before {
    inset-inline: calc(-1 * var(--ui-spacing-xs));
  }
}

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

  .x1dzadod:before {
    animation-duration: .2s;
  }

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

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

  .x1g6h6ur:before {
    animation-name: x1iozoa8-B;
  }

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

  .x10y5e4y:before {
    animation-timing-function: cubic-bezier(.2, .8, .2, 1);
  }

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

  .x7k2nhb:before {
    background-color: var(--ui-current-border);
  }

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

  .x1otewwl:before {
    background-color: var(--ui-current-icon-secondary);
  }

  .x1qx4n5r:before {
    background-color: var(--ui-current-layer-hover);
  }

  .x80jvqq::selection {
    background-color: var(--ui-text-inverted);
  }

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

  .x1wsmc9k:after {
    background-image: linear-gradient(to bottom,transparent,var(--ui-current-layer));
  }

  .x1sz9q2h:after {
    background-image: linear-gradient(to bottom,var(--ui-current-layer),transparent);
  }

  .x1cbteg8:before {
    border-block-color: var(--ui-border-focus);
  }

  .x1jlx58o:before {
    border-block-style: solid;
  }

  .x138hexa:before {
    border-block-width: var(--ui-focus-width);
  }

  .x1v3rft4:before {
    border-inline-end-style: solid;
  }

  .x1lmk0xb:before {
    border-inline-end-width: 0;
  }

  .x1rovbrg:before {
    border-inline-start-style: solid;
  }

  .x1sn2ojo:before {
    border-inline-start-width: 0;
  }

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

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

  .xtql2tq:before {
    box-sizing: border-box;
  }

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

  .x19kqncu::selection {
    color: var(--ui-chat-user-solid);
  }

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

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

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

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

  .x1unh1gc:after {
    inset-inline-end: 0;
  }

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

  .x1qyz1mp:after {
    inset-inline-start: 100%;
  }

  .x1ggt8x7:before {
    inset-inline-start: calc(-1 * var(--ui-spacing-xs));
  }

  .x124lp2h:before {
    opacity: 0;
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

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

  .x1agdali:before {
    transform-origin: bottom;
  }

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

  .xf7i8zs:after {
    transform: translateY(0);
  }

  .x171psg2:after {
    transform: translateY(100%);
  }

  .x1b4vz1r:after {
    transition-delay: .14s;
  }

  .x1ib1ggw:after {
    transition-delay: 0s;
  }

  .x1w7tery:after {
    transition-duration: 60ms;
  }

  .xjocvvi:after {
    transition-property: transform;
  }

  .xy5mcqj:before {
    z-index: -1;
  }

  .x2hztxu:before {
    z-index: 0;
  }

  .x18lmts7:before {
    z-index: 3;
  }

  .x1n4mcw2[data-hovered][data-hovered]:has([data-table-v2-expand-button][data-hovered]):before {
    opacity: 0;
  }

  .x13uykcm:is([data-reorder-hovered] > :first-child):before, .x1fic8q2.x1fic8q2:where(.x14ujrxy[data-focus-visible] *):before, .x1l979sl:is([data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > :first-child):before, .x4niqsq:is([data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))), [data-reorder-hovered]):before, .x9eklb6:is([data-dragging] > :first-child):before, .xdvfhge:first-child:has([slot="drag"][data-hovered]):before, .xpqdrjb:is([data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > :first-child):before {
    opacity: 1;
  }

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

  .x1u69h75:dir(rtl):before {
    clip-path: inset(-6px -6px -6px 0);
  }

  .xu975kf:first-child:before {
    border-inline-start-width: var(--ui-focus-width);
  }

  .xdl2umf:last-child:before {
    border-inline-end-width: var(--ui-focus-width);
  }

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

@layer priority9 {
  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .xrk4989:after {
    height: calc(var(--ui-spacing-unit) * 4);
  }

  .x86zix9:after {
    height: calc(var(--ui-spacing-unit) * 8);
  }

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

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x1srwf7z:after {
    top: 100%;
  }

  .xk9ib7f:before, .xkj6t0a:after {
    width: 0;
  }

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

  .x1ew4zcx:after {
    width: var(--ui-spacing-sm);
  }

  .x19xqpek:is([role="row"]:not([data-hovered], [data-focus-visible-within], [data-dragging], [data-reorder-hovered]) + [role="row"][data-level]:not([data-level="1"]):not([data-hovered], [data-focus-visible-within], [data-dragging], [data-reorder-hovered]) > [data-tree-column]):after {
    width: calc(100% - (var(--table-row-level, 1) - 1) * var(--ui-table-tree-indent));
  }

  .xnkbngv:is([role="row"]:not([data-focus-visible-within], [data-reorder-hovered], [data-reorder-source]):not([data-hovered]:not(:has([data-table-v2-expand-button][data-hovered]))) + [role="row"][data-table-v2-level]:not([data-table-v2-level="1"]):not([data-focus-visible-within], [data-reorder-hovered], [data-reorder-source]):not([data-hovered]:not(:has([data-table-v2-expand-button][data-hovered]))) > [data-tree-column]):after {
    width: calc(100% - (var(--table-row-level, 1) - 1) * var(--ui-table-v2-tree-indent));
  }

  .x13a9eu1:is([data-dragging] > :first-child):before, .x1a3hg6k:is([data-hovered]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > :first-child):before, .x1jwsn1c:is([data-reorder-hovered] > :first-child):before, .x4vmmuw:first-child:has([slot="drag"][data-hovered]):before, .xv7fcau:is([data-focus-visible-within]:has(:is(:any-link, button, input, select, textarea, summary, [contenteditable]:not([contenteditable="false"]), [tabindex]:not([tabindex="-1"]))) > :first-child):before {
    width: calc(100cqi + 2 * var(--ui-spacing-xs));
  }
}

@layer priority10 {
  @media (prefers-reduced-motion: reduce) {
    .x1r71bf7.x1r71bf7:after, .x5sptgh.x5sptgh:before {
      animation-name: none;
    }

    .xz36swe.xz36swe:after {
      transition-delay: 0s;
    }

    .x18jym7p.x18jym7p:after {
      transition-duration: 0s;
    }
  }
}

@property --x---ui-container-padding-block-end {
  syntax: "*";
  inherits: false
}

@property --x---ui-container-padding-block-start {
  syntax: "*";
  inherits: false
}

@property --x---ui-container-padding-inline-end {
  syntax: "*";
  inherits: false
}

@property --x---ui-container-padding-inline-start {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes xe4si7-B {
  from {
    --ui-chat-composer-glow-angle: 0deg;
  }

  to {
    --ui-chat-composer-glow-angle: 360deg;
  }
}

@keyframes xlrly0p-B {
  from {
    background-position-x: 200%;
  }

  to {
    background-position-x: -200%;
  }
}

@keyframes x1iozoa8-B {
  from {
    transform: scaleY(0);
  }

  to {
    transform: scaleY(1);
  }
}

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

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

:root, .x1ksmo1a {
  --ui-chat-composer-glow-angle: 0deg;
  --ui-chat-composer-glow-opacity: 0;
  --ui-chat-composer-glow-play-state: paused;
}

:root, .xs27xfv {
  --ui-chat-message-interaction-opacity: 0;
}

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

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

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

:root, .xqu3rvk {
  --ui-field-background: var(--ui-layer-elevated);
  --ui-field-background-disabled: var(--ui-control-disabled-background);
  --ui-field-background-read-only: var(--ui-layer-ground);
  --ui-field-border: var(--ui-border);
  --ui-field-border-hover: var(--ui-neutral-border-hover);
  --ui-field-content: var(--ui-text-primary);
  --ui-field-content-disabled: var(--ui-control-disabled-content);
  --ui-field-content-read-only: var(--ui-text-tertiary);
  --ui-field-focus: var(--ui-border-focus);
  --ui-field-gap: calc(var(--ui-spacing-unit) * 2.5);
  --ui-field-height: 2.25rem;
  --ui-field-invalid: var(--ui-danger-solid);
  --ui-field-invalid-halo: color-mix(in oklch, var(--ui-danger-solid) 15%, var(--ui-transparent));
  --ui-field-placeholder: var(--ui-text-tertiary);
}

:root, .xx6t6fu {
  --ui-font-sans: "Inter Variable", ui-sans-serif, system-ui, sans-serif;
  --ui-font-mono: "IBM Plex Mono Var", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  --ui-font-size-sm: .75rem;
  --ui-line-height-sm: 1rem;
  --ui-letter-spacing-sm: -.005em;
  --ui-font-size-base: .875rem;
  --ui-line-height-base: 1.25rem;
  --ui-letter-spacing-base: -.005em;
  --ui-font-size-lg: 1rem;
  --ui-line-height-lg: 1.5rem;
  --ui-letter-spacing-lg: -.005em;
  --ui-font-size-xl: 1.5rem;
  --ui-line-height-xl: 2rem;
  --ui-letter-spacing-xl: -.005em;
  --ui-font-weight-regular: 450;
  --ui-font-weight-strong: 550;
  --ui-radius-sm: .375rem;
  --ui-radius-base: .625rem;
  --ui-radius-lg: 1rem;
  --ui-radius-full: 9999px;
  --ui-border-width: 1px;
  --ui-focus-width: 2px;
  --ui-focus-offset: 3px;
  --ui-duration-fast: .1s;
  --ui-ease-out: cubic-bezier(0, 0, .2, 1);
  --ui-spacing-unit: .25rem;
  --ui-spacing-xs: calc(var(--ui-spacing-unit) * 1);
  --ui-spacing-sm: calc(var(--ui-spacing-unit) * 2);
  --ui-spacing-md: calc(var(--ui-spacing-unit) * 3);
  --ui-spacing-lg: calc(var(--ui-spacing-unit) * 6);
  --ui-spacing-xl: calc(var(--ui-spacing-unit) * 12);
  --ui-spacing-2xl: calc(var(--ui-spacing-unit) * 24);
  --ui-spacing-3xl: calc(var(--ui-spacing-unit) * 48);
}

:root, .xxh7p4t {
  --ui-table-tree-indent: calc(var(--ui-spacing-unit) * 5 + var(--ui-spacing-sm));
}

:root, .xnn0osi {
  --ui-table-v2-tree-indent: calc(var(--ui-spacing-unit) * 5 + var(--ui-spacing-sm));
}

:root, .x7mmyjt {
  --ui-transparent: oklch(0% 0 0 / 0);
  --ui-highlight-strong: oklch(100% 0 0 / .25);
  --ui-highlight-subtle: oklch(100% 0 0 / .12);
  --ui-shadow-strong: oklch(0% 0 0 / .12);
  --ui-shadow-medium: oklch(0% 0 0 / .08);
  --ui-shadow-subtle: oklch(0% 0 0 / .04);
  --ui-layer-ground: var(--x1dcjvkk);
  --ui-layer-ground-hover: var(--xqv7szu);
  --ui-layer-ground-pressed: var(--x18rog46);
  --ui-layer-surface: var(--xwjw8z7);
  --ui-layer-surface-hover: var(--x1dcjvkk);
  --ui-layer-surface-pressed: var(--xqv7szu);
  --ui-layer-elevated: var(--xkidbew);
  --ui-layer-elevated-hover: var(--xwjw8z7);
  --ui-layer-elevated-pressed: var(--x1dcjvkk);
  --ui-layer-recessed: var(--xqv7szu);
  --ui-layer-recessed-hover: var(--x18rog46);
  --ui-layer-recessed-pressed: var(--x1k2oc5z);
  --ui-layer-inverted: var(--x1el393v);
  --ui-layer-inverted-hover: var(--x25yify);
  --ui-layer-inverted-pressed: var(--x1ucj2n9);
  --ui-text-primary: var(--xyuh42b);
  --ui-text-secondary: var(--x1ucj2n9);
  --ui-text-tertiary: var(--x19ozl9r);
  --ui-text-disabled: var(--x1fsl8a4);
  --ui-text-inverted: var(--xkidbew);
  --ui-text-secondary-inverted: var(--x1k2oc5z);
  --ui-text-tertiary-inverted: var(--x1fsl8a4);
  --ui-text-disabled-inverted: var(--x19ozl9r);
  --ui-icon-primary: var(--x25yify);
  --ui-icon-secondary: var(--x1ucj2n9);
  --ui-icon-tertiary: var(--x19ozl9r);
  --ui-icon-disabled: var(--x1fsl8a4);
  --ui-icon-inverted: var(--xkidbew);
  --ui-icon-secondary-inverted: var(--x1k2oc5z);
  --ui-icon-tertiary-inverted: var(--x1fsl8a4);
  --ui-icon-disabled-inverted: var(--x19ozl9r);
  --ui-border: oklch(0% 0 0 / .08);
  --ui-border-subtle: oklch(0% 0 0 / .04);
  --ui-border-inverted: oklch(0% 0 0);
  --ui-border-inverted-subtle: oklch(100% 0 0 / .12);
  --ui-border-on-color: oklch(0% 0 0 / .25);
  --ui-border-focus: var(--x6fuyjm);
  --ui-neutral-solid: var(--xyuh42b);
  --ui-neutral-solid-hover: var(--x1afbrww);
  --ui-neutral-solid-pressed: var(--x25yify);
  --ui-neutral-solid-inverted: var(--xwjw8z7);
  --ui-neutral-solid-inverted-hover: var(--x1dcjvkk);
  --ui-neutral-solid-inverted-pressed: var(--xqv7szu);
  --ui-neutral-subtle: var(--xkidbew);
  --ui-neutral-subtle-hover: var(--xwjw8z7);
  --ui-neutral-subtle-pressed: var(--x1dcjvkk);
  --ui-neutral-border: oklch(0% 0 0 / .08);
  --ui-neutral-border-hover: oklch(0% 0 0 / .12);
  --ui-neutral-border-pressed: oklch(0% 0 0 / .16);
  --ui-neutral-content: var(--x25yify);
  --ui-brand-solid: var(--xbkc3rv);
  --ui-brand-solid-hover: var(--x1u6x3v5);
  --ui-brand-solid-pressed: var(--xqcotln);
  --ui-brand-subtle: var(--xpfnuo8);
  --ui-brand-subtle-hover: var(--x1qk2pfd);
  --ui-brand-subtle-pressed: var(--x47hbgt);
  --ui-brand-border: color-mix(in oklch, var(--ui-brand-solid) 14%, var(--ui-transparent));
  --ui-brand-border-hover: color-mix(in oklch, var(--ui-brand-solid) 22%, var(--ui-transparent));
  --ui-brand-border-pressed: color-mix(in oklch, var(--ui-brand-solid) 45%, var(--ui-transparent));
  --ui-brand-content: var(--xqcotln);
  --ui-chat-user-solid: oklch(56.46% .2008 257.05);
  --ui-info-solid: var(--x6fuyjm);
  --ui-info-solid-hover: var(--xk5glg0);
  --ui-info-solid-pressed: var(--x16acnw0);
  --ui-info-subtle: var(--x1qqzsnq);
  --ui-info-subtle-hover: var(--xf5jsrk);
  --ui-info-subtle-pressed: var(--x1ua9f22);
  --ui-info-border: color-mix(in oklch, var(--ui-info-solid) 14%, var(--ui-transparent));
  --ui-info-border-hover: color-mix(in oklch, var(--ui-info-solid) 22%, var(--ui-transparent));
  --ui-info-border-pressed: color-mix(in oklch, var(--ui-info-solid) 45%, var(--ui-transparent));
  --ui-info-content: var(--x16acnw0);
  --ui-success-solid: var(--xd42sq9);
  --ui-success-solid-hover: var(--xdflm0p);
  --ui-success-solid-pressed: var(--xhlrx6j);
  --ui-success-subtle: var(--x1b9hoht);
  --ui-success-subtle-hover: var(--x1r4ihxt);
  --ui-success-subtle-pressed: var(--xduqi91);
  --ui-success-border: color-mix(in oklch, var(--ui-success-solid) 14%, var(--ui-transparent));
  --ui-success-border-hover: color-mix(in oklch, var(--ui-success-solid) 22%, var(--ui-transparent));
  --ui-success-border-pressed: color-mix(in oklch, var(--ui-success-solid) 45%, var(--ui-transparent));
  --ui-success-content: var(--xhlrx6j);
  --ui-warning-solid: var(--xacifx2);
  --ui-warning-solid-hover: var(--xlt6ady);
  --ui-warning-solid-pressed: var(--x1lvlq3d);
  --ui-warning-subtle: var(--x1cls94m);
  --ui-warning-subtle-hover: var(--xag2xbj);
  --ui-warning-subtle-pressed: var(--x1ujln3j);
  --ui-warning-border: color-mix(in oklch, var(--ui-warning-solid) 14%, var(--ui-transparent));
  --ui-warning-border-hover: color-mix(in oklch, var(--ui-warning-solid) 22%, var(--ui-transparent));
  --ui-warning-border-pressed: color-mix(in oklch, var(--ui-warning-solid) 45%, var(--ui-transparent));
  --ui-warning-content: var(--xgfizh3);
  --ui-danger-solid: var(--xndy0oe);
  --ui-danger-solid-hover: var(--x18pgsw1);
  --ui-danger-solid-pressed: var(--x9rqjb2);
  --ui-danger-subtle: var(--x1rrnilm);
  --ui-danger-subtle-hover: var(--x11twbi5);
  --ui-danger-subtle-pressed: var(--xzijci3);
  --ui-danger-border: color-mix(in oklch, var(--ui-danger-solid) 14%, var(--ui-transparent));
  --ui-danger-border-hover: color-mix(in oklch, var(--ui-danger-solid) 22%, var(--ui-transparent));
  --ui-danger-border-pressed: color-mix(in oklch, var(--ui-danger-solid) 45%, var(--ui-transparent));
  --ui-danger-content: var(--x9rqjb2);
  --ui-control-disabled-background: var(--x18rog46);
  --ui-control-disabled-content: var(--xkhndm9);
  --ui-control-disabled-border: var(--x1k2oc5z);
}

:root, .x1tkcwpq {
  --x1b9hoht: oklch(96.82% .0157 160.63);
  --x1r4ihxt: oklch(93.78% .0347 158.68);
  --xduqi91: oklch(87.88% .0661 158.37);
  --xis54he: oklch(80.07% .1139 155.98);
  --x93hr1o: oklch(71.77% .1538 153.47);
  --xd42sq9: oklch(64.75% .1699 150.79);
  --xdflm0p: oklch(57.03% .1494 150.94);
  --xhlrx6j: oklch(48.22% .1227 151.9);
  --x1okhj9q: oklch(40.91% .0994 153.24);
  --x1stvn4e: oklch(35.47% .0843 153.64);
}

:root, .xktfk7i {
  --x1cls94m: oklch(97.78% .0239 85.79);
  --xag2xbj: oklch(94.79% .0582 86.53);
  --x1ujln3j: oklch(90.06% .1064 84.68);
  --x16exttr: oklch(85.11% .1474 81.05);
  --x1hzo3dx: oklch(80.09% .1612 75.51);
  --xacifx2: oklch(76.86% .1647 70.08);
  --xlt6ady: oklch(66.58% .1574 58.32);
  --x1lvlq3d: oklch(55.53% .1455 49);
  --xgfizh3: oklch(47.32% .1247 46.2);
  --xgshny4: oklch(41.37% .1054 45.9);
}

:root, .x3h5uov {
  --x1qqzsnq: oklch(96.78% .0153 257.2);
  --xf5jsrk: oklch(93.49% .0316 255.59);
  --x1ua9f22: oklch(87.59% .061 258.36);
  --xpy2vmy: oklch(79.41% .1048 257.53);
  --x1ee85ct: oklch(68.5% .1388 256.51);
  --x6fuyjm: oklch(56.13% .1771 257.74);
  --xk5glg0: oklch(49.62% .155 257.73);
  --x16acnw0: oklch(42.05% .1276 257.62);
  --x1gttggq: oklch(37.24% .1079 257.27);
  --x1ovcj77: oklch(33.21% .0841 255.34);
}

:root, .x1iail1p {
  --x1rrnilm: oklch(96.09% .0163 17.44);
  --x11twbi5: oklch(91.4% .0345 17.8);
  --xzijci3: oklch(84.47% .0601 18.41);
  --x1kkhpx1: oklch(74.1% .1073 19.94);
  --x1an332n: oklch(63.01% .1603 22.83);
  --xndy0oe: oklch(54.39% .1887 26.17);
  --x18pgsw1: oklch(48.09% .1702 26.47);
  --x9rqjb2: oklch(40.92% .1405 26.02);
  --x19dtxgz: oklch(36.17% .1188 25.41);
  --xmndq09: oklch(30.9% .0907 24.11);
}

:root, .x1ddsvel {
  --x2of7hp: var(--ui-spacing-xs);
  --x9g8xem: var(--ui-spacing-sm);
  --x15sqj35: var(--ui-spacing-md);
  --x2e2z7r: var(--ui-spacing-lg);
  --x1ttymmn: var(--ui-spacing-xl);
  --x1q09qvd: var(--ui-spacing-2xl);
  --xnob5xw: var(--ui-spacing-3xl);
}

:root, .x1ena9mf {
  --xkidbew: oklch(100% 0 0);
  --xwjw8z7: oklch(98.5% .002 20);
  --x1dcjvkk: oklch(96.5% .003 20);
  --xqv7szu: oklch(94.5% .004 20);
  --x18rog46: oklch(92.5% .005 20);
  --x1k2oc5z: oklch(86.5% .006 20);
  --x1fsl8a4: oklch(76% .008 20);
  --xkhndm9: oklch(64% .009 20);
  --x19ozl9r: oklch(53% .009 20);
  --x1ucj2n9: oklch(43% .008 20);
  --x25yify: oklch(34% .006 20);
  --x1el393v: oklch(29% .005 20);
  --x1afbrww: oklch(25% .004 20);
  --xyuh42b: oklch(18% .003 20);
}

:root, .x1vngyyy {
  --xpfnuo8: oklch(96.91% .0151 17.42);
  --x1qk2pfd: oklch(93.43% .0332 17.76);
  --x47hbgt: oklch(88.55% .0604 18.36);
  --x2ofios: oklch(81.3% .1057 19.61);
  --xi2mzh0: oklch(67.43% .2013 24.29);
  --xbkc3rv: oklch(65.53% .2309 26.4);
  --x1u6x3v5: oklch(59.73% .222 27.27);
  --xqcotln: oklch(53.18% .2002 27.5);
  --x1enyq6m: oklch(45.52% .1671 27.06);
  --xfm51zh: oklch(37.11% .1275 26.03);
}

.x195jpwb {
  --ui-chat-composer-glow-opacity: 0;
}

.x18fhh4o {
  --ui-chat-composer-glow-play-state: paused;
}

.xf0vb20 {
  --ui-chat-message-interaction-opacity: 0;
}

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

.x1gzf4za {
  --ui-container-padding-block-end: var(--x---ui-container-padding-block-end);
}

.x1gjbvfl {
  --ui-container-padding-block-end: var(--x1q09qvd);
}

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

.x17fgp19 {
  --ui-container-padding-block-start: var(--x---ui-container-padding-block-start);
}

.xq2wv8u {
  --ui-container-padding-block-start: var(--x1ttymmn);
}

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

.xvyjtxc {
  --ui-container-padding-inline-end: clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r));
}

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

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

.x1kq6vnx {
  --ui-container-padding-inline-start: clamp(calc(var(--ui-spacing-unit) * 4),2vw,var(--x2e2z7r));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1t6qw16 {
  --ui-control-content: var(--ui-current-icon-secondary);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xxkwjmn {
  --ui-current-icon-primary: var(--ui-danger-content);
}

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

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

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

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

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

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

.xw7tbgs {
  --ui-current-layer-hover: var(--ui-danger-subtle-hover);
}

.x5xbvh {
  --ui-current-layer-hover: var(--ui-info-subtle-hover);
}

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

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

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

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

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

.x1udylip {
  --ui-current-layer-hover: var(--ui-success-subtle-hover);
}

.xtuzyup {
  --ui-current-layer-hover: var(--ui-warning-subtle-hover);
}

.x13z3l86 {
  --ui-current-layer-pressed: var(--ui-danger-subtle-pressed);
}

.x2wk9br {
  --ui-current-layer-pressed: var(--ui-info-subtle-pressed);
}

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

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

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

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

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

.x6543pk {
  --ui-current-layer-pressed: var(--ui-success-subtle-pressed);
}

.x1t9krnw {
  --ui-current-layer-pressed: var(--ui-warning-subtle-pressed);
}

.xl29px0 {
  --ui-current-layer: var(--ui-danger-subtle);
}

.x1l1o0hf {
  --ui-current-layer: var(--ui-info-subtle);
}

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

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

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

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

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

.x2wrgj3 {
  --ui-current-layer: var(--ui-success-subtle);
}

.x1uhk8ae {
  --ui-current-layer: var(--ui-warning-subtle);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x10td2as:focus-within {
  --ui-chat-composer-glow-opacity: .5;
}

.x11b4svz:focus-within {
  --ui-chat-composer-glow-play-state: running;
}

.xv0cttr:focus-within {
  --ui-chat-message-interaction-opacity: 1;
}

.xxl847p[data-disabled] {
  --ui-current-icon-primary: var(--ui-current-icon-disabled);
}

.x834d6r:hover {
  --ui-chat-message-interaction-opacity: 1;
}
