@layer reset{*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--sui-colors-border,currentColor)}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--sui-fonts-body)}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;background-image:none;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}::-moz-focus-inner{border-style:none;padding:0}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer theme{:where(html,.sui-theme){--scale-factor:1;--radius-factor:1;--radius-control-factor:1;--radius-panel-factor:1;--radius-indicator-factor:1;--focus-ring-width:1px;--focus-ring-color:var(--sui-colors-accent-solid);--motion-fast:.15s;--motion-medium:.2s;--motion-slow:.4s;--motion-ratio:.75;--ease-standard:cubic-bezier(.24, 1, .4, 1);--sui-colors-black:oklch(5% .03 261.692);--sui-colors-white:oklch(100% 0 0);--sui-fonts-body:Inter Variable, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--sui-radii-xs:.25rem;--sui-radii-sm:.375rem;--sui-radii-md:.5rem;--sui-radii-lg:.75rem;--sui-sizes-6:calc(1.5rem * var(--scale-factor));--sui-sizes-7:calc(1.75rem * var(--scale-factor));--sui-sizes-8:calc(2rem * var(--scale-factor));--sui-sizes-10:calc(2.5rem * var(--scale-factor));--sui-sizes-12:calc(3rem * var(--scale-factor));--sui-colors-shadow:var(--sui-colors-black);--sui-colors-sidebar-fg:var(--sui-color-sidebar-fg);--sui-colors-bg:light-dark(oklch(from var(--sui-base) calc(.985 + .005 * max(calc(-1 * var(--sui-contrast)), 0) - .005 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1),oklch(from var(--sui-base) calc(.14 + .005 * max(calc(-1 * var(--sui-contrast)), 0) - .015 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1));--sui-colors-bg-surface:light-dark(oklch(from var(--sui-base) .995 calc(c * .2) h / 1),oklch(from var(--sui-base) calc(.17 - .005 * max(calc(-1 * var(--sui-contrast)), 0) + .005 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));--sui-colors-bg-inset:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.05 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))),oklch(from var(--sui-base) calc(.11 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .025 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1));--sui-colors-fg:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1),oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));--sui-colors-border:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.1 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0))),oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.12 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0))));--sui-colors-border-emphasized:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.17 - .03 * max(calc(-1 * var(--sui-contrast)), 0) + .05 * max(var(--sui-contrast), 0))),oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.21 - .04 * max(calc(-1 * var(--sui-contrast)), 0) + .05 * max(var(--sui-contrast), 0))));--sui-colors-interaction-hover:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.05 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))),oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.07 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))));--sui-colors-interaction-pressed:light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.08 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0))),oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.11 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0))));--sui-colors-accent-subtle:light-dark(oklch(from var(--sui-accent) l c h / .11),oklch(from var(--sui-accent) l c h / .16));--sui-colors-accent-solid:oklch(from var(--sui-accent) l c h / 1);--sui-colors-info-fg:light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 260 / 1),oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 260 / 1));--sui-colors-info-muted:light-dark(oklch(from var(--sui-accent) l c 260 / .07),oklch(from var(--sui-accent) l c 260 / .1));--sui-colors-info-solid:oklch(from var(--sui-accent) l c 260 / 1);--sui-colors-info-border:light-dark(oklch(from var(--sui-accent) l c 260 / .32),oklch(from var(--sui-accent) l c 260 / .44));--sui-colors-success-fg:light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 150 / 1),oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 150 / 1));--sui-colors-success-muted:light-dark(oklch(from var(--sui-accent) l c 150 / .07),oklch(from var(--sui-accent) l c 150 / .1));--sui-colors-success-solid:oklch(from var(--sui-accent) l c 150 / 1);--sui-colors-success-border:light-dark(oklch(from var(--sui-accent) l c 150 / .32),oklch(from var(--sui-accent) l c 150 / .44));--sui-colors-warning-fg:light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 50 / 1),oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 50 / 1));--sui-colors-warning-muted:light-dark(oklch(from var(--sui-accent) l c 50 / .07),oklch(from var(--sui-accent) l c 50 / .1));--sui-colors-warning-solid:oklch(from var(--sui-accent) l c 50 / 1);--sui-colors-warning-border:light-dark(oklch(from var(--sui-accent) l c 50 / .32),oklch(from var(--sui-accent) l c 50 / .44));--sui-colors-destructive-fg:light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 25 / 1),oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 25 / 1));--sui-colors-destructive-muted:light-dark(oklch(from var(--sui-accent) l c 25 / .07),oklch(from var(--sui-accent) l c 25 / .1));--sui-colors-destructive-solid:oklch(from var(--sui-accent) l c 25 / 1);--sui-colors-destructive-border:light-dark(oklch(from var(--sui-accent) l c 25 / .32),oklch(from var(--sui-accent) l c 25 / .44));--sui-colors-gray-solid:oklch(45% .012 260);--sui-colors-indigo-subtle:light-dark(oklch(52% .22 277/.11),oklch(52% .22 277/.16));color-scheme:light;--sui-base:oklch(50% .012 260);--sui-accent:oklch(51.1% .262 276.966);--sui-sidebar-solid:var(--sui-accent);--sui-contrast:0;--sui-accent-foreground-tone:1;--sui-sidebar-foreground-tone:1;--sui-color-sidebar-bg:light-dark(oklch(from var(--sui-sidebar) calc(.965 + .01 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) - .015 * max(var(--sui-sidebar-contrast), 0)) calc(c * .35) h / 1),oklch(from var(--sui-sidebar) calc(.12 + .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) - .02 * max(var(--sui-sidebar-contrast), 0)) calc(c * .5) h / 1));--sui-color-sidebar-fg:light-dark(oklch(from var(--sui-sidebar) calc(.2 + .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) - .02 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / 1),oklch(from var(--sui-sidebar) calc(.92 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .03 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / 1));--sui-color-sidebar-border:light-dark(oklch(from var(--sui-sidebar) calc(.2 + .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) - .02 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / calc(.09 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .03 * max(var(--sui-sidebar-contrast), 0))),oklch(from var(--sui-sidebar) calc(.92 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .03 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / calc(.11 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .04 * max(var(--sui-sidebar-contrast), 0))));--sui-color-sidebar-accent-bg:light-dark(oklch(from var(--sui-sidebar) calc(.2 + .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) - .02 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / calc(.06 - .01 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .02 * max(var(--sui-sidebar-contrast), 0))),oklch(from var(--sui-sidebar) calc(.92 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .03 * max(var(--sui-sidebar-contrast), 0)) calc(c * .3) h / calc(.08 - .02 * max(calc(-1 * var(--sui-sidebar-contrast)), 0) + .03 * max(var(--sui-sidebar-contrast), 0))))}:where(html.dark,html[data-color-mode=dark],.sui-theme.dark,.sui-theme[data-color-mode=dark],.dark .sui-theme:not(.light):not([data-color-mode=light])){color-scheme:dark}:where(html.light,html[data-color-mode=light],.sui-theme.light,.sui-theme[data-color-mode=light],.light .sui-theme:not(.dark):not([data-color-mode=dark])){color-scheme:light}:where(.sui-theme[data-base-contrast=soft]){--sui-contrast:-1}:where(.sui-theme[data-base-contrast=strong]){--sui-contrast:1}:where(.sui-theme[data-accent-foreground=dark]){--sui-accent-foreground-tone:0}:where(.sui-theme[data-sidebar-foreground=dark]){--sui-sidebar-foreground-tone:0}:where(.sui-theme[data-sidebar=solid]){--sui-color-sidebar-bg:oklch(from var(--sui-sidebar-solid) l c h / 1);--sui-color-sidebar-fg:oklch(from var(--sui-sidebar-solid) calc(.16 + .825 * var(--sui-sidebar-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-sidebar-foreground-tone))), calc(.025 - .01 * var(--sui-sidebar-foreground-tone))) h / 1);--sui-color-sidebar-border:oklch(from var(--sui-sidebar-solid) calc(.16 + .825 * var(--sui-sidebar-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-sidebar-foreground-tone))), calc(.025 - .01 * var(--sui-sidebar-foreground-tone))) h / .22);--sui-color-sidebar-accent-bg:oklch(from var(--sui-sidebar-solid) calc(.16 + .825 * var(--sui-sidebar-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-sidebar-foreground-tone))), calc(.025 - .01 * var(--sui-sidebar-foreground-tone))) h / .14)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bg-position{0%{background-position:var(--animate-from,1rem) 0}to{background-position:var(--animate-to,0) 0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{scale:.95}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:.95}}@keyframes expand-height{0%{height:0}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:0}}@keyframes expand-width{0%{width:0}to{width:var(--width)}}@keyframes collapse-width{0%{width:var(--width)}to{width:0}}@keyframes position{0%{inset-block-start:var(--animate-from-y);inset-inline-start:var(--animate-from-x)}to{inset-block-start:var(--animate-to-y);inset-inline-start:var(--animate-to-x)}}@keyframes circular-progress{0%{stroke-dasharray:1 400;stroke-dashoffset:0}50%{stroke-dasharray:400 400;stroke-dashoffset:-100%}to{stroke-dasharray:400 400;stroke-dashoffset:-260%}}@keyframes slide-from-left-full{0%{translate:-100%}to{translate:0}}@keyframes slide-from-right-full{0%{translate:100%}to{translate:0}}@keyframes slide-from-top-full{0%{translate:0 -100%}to{translate:0}}@keyframes slide-from-bottom-full{0%{translate:0 100%}to{translate:0}}@keyframes slide-to-left-full{0%{translate:0}to{translate:-100%}}@keyframes slide-to-right-full{0%{translate:0}to{translate:100%}}@keyframes slide-to-top-full{0%{translate:0}to{translate:0 -100%}}@keyframes slide-to-bottom-full{0%{translate:0}to{translate:0 100%}}@keyframes slide-from-top{0%{translate:0 -.5rem}to{translate:0}}@keyframes slide-from-bottom{0%{translate:0 .5rem}to{translate:0}}@keyframes slide-from-left{0%{translate:-.5rem}to{translate:0}}@keyframes slide-from-right{0%{translate:.5rem}to{translate:0}}@keyframes slide-to-top{0%{translate:0}to{translate:0 -.5rem}}@keyframes slide-to-bottom{0%{translate:0}to{translate:0 .5rem}}@keyframes slide-to-left{0%{translate:0}to{translate:-.5rem}}@keyframes slide-to-right{0%{translate:0}to{translate:.5rem}}}:root{--sui-base:oklch(50% .012 260);--sui-accent:oklch(40% .03 262);--sui-contrast:-.08;color-scheme:light dark}body{background:var(--sui-colors-bg);min-height:100dvh;color:var(--sui-colors-fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1qyo9ns {
    margin: 1px;
  }

  .x5cpmu {
    margin: var(--scrollbar-margin);
  }

  .x1717udv {
    padding: 0;
  }

  .xl34byl {
    padding: var(--x16j97v7);
  }

  .x4014sn {
    padding: var(--x1d4lhjs);
  }

  .x129h7h8 {
    padding: var(--xeiivv9);
  }
}

@layer priority3 {
  .x1veojmn {
    border-color: color-mix(in oklch,var(--x7hn1d2) 90%,transparent);
  }

  .xg016h7 {
    border-color: color-mix(in oklch,var(--xmr9qxb) 55%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x142xeth {
    border-color: var(--tooltip-bg);
  }

  .x1viqg9n {
    border-color: var(--x1jfctij);
  }

  .xzn9s57 {
    border-color: var(--x7hn1d2);
  }

  .x1awz65l {
    border-color: var(--xhv8ihe);
  }

  .xmbqr0j {
    border-color: var(--xmr9qxb);
  }

  .x18jy0o0 {
    border-radius: .4rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1j6x5gx {
    border-radius: 1.5rem;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x5kj0t4 {
    border-radius: var(--dialog-radius);
  }

  .xewi7ts {
    border-radius: var(--x1djtc04);
  }

  .x1o6w4au {
    border-radius: var(--xd1rrcl);
  }

  .x1fdesw3 {
    border-radius: var(--xp7vi0w);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xha96y3 {
    border-style: dotted;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x4hv7ue {
    border-width: .5px;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1b0bnr5 {
    flex: 0;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .xvh977a {
    gap: .25rem;
  }

  .x1uafbf3 {
    gap: var(--x15uyqfk);
  }

  .x91w3ev {
    gap: var(--x1al3t2r);
  }

  .xrj4azc {
    gap: var(--x1d4lhjs);
  }

  .x1f6hlx0 {
    gap: var(--x1u4qliv);
  }

  .x1yk9k76 {
    gap: var(--x1uzagbr);
  }

  .xac048i {
    gap: var(--x3y6xi2);
  }

  .x1garbx5 {
    gap: var(--x4e32gy);
  }

  .x16jc0bv {
    gap: var(--xjkc8it);
  }

  .x10im51j {
    margin-block: 0;
  }

  .xlst3n6 {
    margin-block: var(--dialog-margin, var(--dialog-base-margin));
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1n304he {
    padding-block: var(--x15uyqfk);
  }

  .xmq8n2v {
    padding-block: var(--x17aawql);
  }

  .x1sdqi0d {
    padding-block: var(--x1al3t2r);
  }

  .xblm949 {
    padding-block: var(--x1uzagbr);
  }

  .xc9psk7 {
    padding-block: var(--x4e32gy);
  }

  .x146k3c6 {
    padding-block: var(--xjkc8it);
  }

  .x14lqpjf {
    padding-block: var(--xl5r3d2);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1bfnwgq {
    padding-inline: var(--x15uyqfk);
  }

  .x1tc4p2r {
    padding-inline: var(--x1al3t2r);
  }

  .x45cd67 {
    padding-inline: var(--x1b37qe1);
  }

  .xpj6ej8 {
    padding-inline: var(--x3y6xi2);
  }

  .x19p29fy {
    padding-inline: var(--x4e32gy);
  }

  .xcejk4 {
    padding-inline: var(--xjkc8it);
  }

  .xwbgtr3 {
    padding-inline: var(--xl5r3d2);
  }

  .xsua3w6 {
    padding-inline: var(--xzrn3d7);
  }

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

  .x1jwnrny {
    transition: backgrounds;
  }

  .x1wk94ba {
    transition: opacity .15s .3s;
  }

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

  .x13ctdms:focus-visible {
    border-color: var(--focus-color);
  }

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

  .x1fyr0bp[data-checked] {
    border-color: var(--xskgcba);
  }

  .x1wo3xve:hover {
    border-color: var(--x1jfctij);
  }

  .x1hqffau:hover {
    border-color: var(--x7hn1d2);
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x1a1vfuh {
    animation-duration: .64s;
  }

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

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

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

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

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

  .xjyslct {
    appearance: none;
  }

  .x18pvy8v {
    backdrop-filter: blur(28px) saturate(1.5);
  }

  .x1loojz5 {
    background-color: color-mix(in oklch,var(--xnlinb6) 74%,transparent);
  }

  .x67wc7l {
    background-color: color-mix(in oklch,var(--xskgcba) 10%,transparent);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1t0robu {
    background-color: var(--thumb-bg);
  }

  .xqpjd28 {
    background-color: var(--tooltip-bg);
  }

  .xgtfy9b {
    background-color: var(--x1me1cro);
  }

  .x1rp50b9 {
    background-color: var(--x1tp16vm);
  }

  .x8b9mky {
    background-color: var(--xajwqvk);
  }

  .x1i7widp {
    background-color: var(--xmr9qxb);
  }

  .xwclc9j {
    background-color: var(--xnlinb6);
  }

  .x1kzocfw {
    background-color: var(--xnp1ie0);
  }

  .xby64ef {
    background-color: var(--xskgcba);
  }

  .x1o6dqjd {
    background-image: radial-gradient(980px 520px at 50% -12%, oklch(100% 5.96046e-8 none / .72), #0000 68%);
  }

  .x17683x {
    border-end-end-radius: var(--stepper-radius);
  }

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

  .x1h5icb7 {
    border-inline-start-width: var(--separator-thickness);
  }

  .xhr0ype {
    border-start-end-radius: var(--stepper-radius);
  }

  .xipolay {
    box-shadow: light-dark(0 0 1px #00000040 inset, 0px 2px #fff3 var(--btn-shadow),var(--btn-shadow));
  }

  .x1i1eqsw {
    box-shadow: var(--x1007wnz);
  }

  .x46i5gk {
    box-shadow: var(--x11etg1g);
  }

  .xqmvtw2 {
    box-shadow: var(--xftap7f);
  }

  .x9wa4wf {
    box-shadow: var(--xhlrl45);
  }

  .x4jokj5 {
    box-shadow: var(--xw3rbsg);
  }

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

  .x1heor9g {
    color: inherit;
  }

  .x7f30rf {
    color: var(--x10ehjrz);
  }

  .x12wd5zh {
    color: var(--x1me1cro);
  }

  .x15dmzho {
    color: var(--x26djdm);
  }

  .x1tz3vtw {
    color: var(--x2v792t);
  }

  .x1tx3j6y {
    color: var(--x62vkgz);
  }

  .xr2q3tf {
    color: var(--xazsowt);
  }

  .x1sk76ek {
    color: var(--xintd7r);
  }

  .xzduv48 {
    color: var(--xmr9qxb);
  }

  .xdtg0to {
    color: var(--xskgcba);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xutewd4 {
    cursor: var(--x1rmw0eh);
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1munup6 {
    flex-shrink: var(--x7wbx3u);
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xr4fyc6 {
    focus-ring-width: 0;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xverw8d {
    font-family: var(--xfuln6y);
  }

  .x374dgo {
    font-family: var(--xomnbg3);
  }

  .x1q3js39 {
    font-feature-settings: pnum;
  }

  .x1iuv88s {
    font-size: .72rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .xb1183k {
    font-size: var(--x10cmno);
  }

  .x1mgyzeb {
    font-size: var(--x10g7h0v);
  }

  .xcxu8l4 {
    font-size: var(--x159ekay);
  }

  .xg7ph3x {
    font-size: var(--x15qxyo4);
  }

  .x11c79h6 {
    font-size: var(--x18ahu01);
  }

  .x4vja3u {
    font-size: var(--x1atogn2);
  }

  .x1jrtxik {
    font-size: var(--x1b8dvxu);
  }

  .xqcyfp6 {
    font-size: var(--x1ntrca5);
  }

  .xdtgki1 {
    font-size: var(--x4cho36);
  }

  .xwivufj {
    font-size: var(--xdgmkxd);
  }

  .x17708sf {
    font-size: var(--xoqznnw);
  }

  .x1jz8fsy {
    font-size: var(--xvlfhf6);
  }

  .x1e6c5kr {
    font-size: var(--xy9uqpp);
  }

  .x2g2p1z {
    font-variant-numeric: proportional-nums;
  }

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

  .x24u4ac {
    font-weight: var(--x2a26a);
  }

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

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

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .xej7fhh {
    justify-content: safe center;
  }

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

  .x1szn6h9 {
    justify-content: stretch;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

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

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

  .xa7ig63 {
    letter-spacing: .16em;
  }

  .xiqzde5 {
    letter-spacing: var(--x10pa8v5);
  }

  .x1qr4wb {
    letter-spacing: var(--x187w9pd);
  }

  .x1kgo848 {
    letter-spacing: var(--x1i4ap6i);
  }

  .x460pnp {
    letter-spacing: var(--x1j8hppx);
  }

  .x8guol9 {
    letter-spacing: var(--x1letnsz);
  }

  .x1nhe58h {
    letter-spacing: var(--x1r45ytj);
  }

  .xgzqcq5 {
    letter-spacing: var(--x693f67);
  }

  .x10758ha {
    letter-spacing: var(--xd37wy3);
  }

  .xr52b3m {
    letter-spacing: var(--xdyw995);
  }

  .x5wnlcj {
    letter-spacing: var(--xe49983);
  }

  .xpcmysk {
    letter-spacing: var(--xru83m5);
  }

  .xhypvwo {
    letter-spacing: var(--xso6gfu);
  }

  .x18gk44w {
    letter-spacing: var(--xw8p3v8);
  }

  .x7kn47l {
    letter-spacing: var(--xwhtrhc);
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xlprg84 {
    line-height: var(--x10s3upc);
  }

  .x1ow2iy1 {
    line-height: var(--x1878vfi);
  }

  .x1svf6k4 {
    line-height: var(--x191038f);
  }

  .x1v9pu3f {
    line-height: var(--x1azujja);
  }

  .x1tb1qkc {
    line-height: var(--x1etw1d3);
  }

  .x1t56hxb {
    line-height: var(--x1flxu97);
  }

  .x1vbuls9 {
    line-height: var(--x1lssj61);
  }

  .xj57hck {
    line-height: var(--x1mj2ikg);
  }

  .xppq82w {
    line-height: var(--x1mlcwf);
  }

  .x1c6zlj0 {
    line-height: var(--x1mvjmnv);
  }

  .x1xs46h4 {
    line-height: var(--x1qtxgfb);
  }

  .xq1djh9 {
    line-height: var(--x1vcv8c6);
  }

  .x1kt36h7 {
    line-height: var(--xey8ynt);
  }

  .x1sf3rbn {
    line-height: var(--xg5za8);
  }

  .x7bjek2 {
    line-height: var(--xipppsq);
  }

  .x1r8gwv9 {
    line-height: var(--xkvv6pk);
  }

  .xjaox91 {
    line-height: var(--xr8ul2t);
  }

  .x19kplgu {
    line-height: var(--xsavtmp);
  }

  .x8exqik {
    line-height: var(--xtks880);
  }

  .x1vwroze {
    line-height: var(--xuk3f17);
  }

  .x162124i {
    line-height: var(--xvuy985);
  }

  .xgtg37p {
    line-height: var(--xwc2lyt);
  }

  .x6ldwqx {
    line-height: var(--xweend8);
  }

  .xyd83as {
    opacity: .45;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1ywv1fs {
    padding-inline-end: calc(var(--stepper-width) + .5rem);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1yc453h {
    text-align: start;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x2u8ogl {
    text-shadow: 0 1px 2px #0000001a;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1ns1rqx {
    transform: translateX(calc(100% + 1.5rem));
  }

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

  .x1mbqufl {
    transition-duration: .28s;
  }

  .xzidjz {
    transition-duration: var(--x1791rqd);
  }

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

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

  .x1pbvl4h {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x98t3bc {
    writing-mode: vertical-rl;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xad4e6e {
    z-index: calc(var(--dialog-z-index) + var(--layer-index, 0));
  }

  .x6rt0em {
    z-index: var(--x1b8jsiu);
  }

  .xtmjhco {
    z-index: var(--xl0cz31);
  }

  .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *), .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .xzk2i7z:is([data-open], [data-state="open"]) {
    animation-duration: var(--x1791rqd);
  }

  .x19hullz:is([data-open], [data-state="open"]), .xjydkyx:is([data-closed], [data-state="closed"]) {
    animation-duration: var(--x1bx4jpc);
  }

  .xqq0vi6:is([data-closed], [data-state="closed"]) {
    animation-duration: var(--xhnjzqv);
  }

  .x1j3gyw0:is([data-open], [data-state="open"]) {
    animation-name: fade-in;
  }

  .xndpwo0:is([data-closed], [data-state="closed"]) {
    animation-name: fade-out;
  }

  .xiswtu:is([data-open], [data-state="open"]) {
    animation-name: scale-in, fade-in;
  }

  .x197wrwq:is([data-closed], [data-state="closed"]) {
    animation-name: scale-out, fade-out;
  }

  .x7iwhoi:is([data-open], [data-state="open"]) {
    animation-name: slide-from-bottom, fade-in;
  }

  .x8klxix:is([data-open], [data-state="open"]) {
    animation-name: slide-from-left, fade-in;
  }

  .x1jleo0j:is([data-open], [data-state="open"]) {
    animation-name: slide-from-right, fade-in;
  }

  .x620iio:is([data-open], [data-state="open"]) {
    animation-name: slide-from-top, fade-in;
  }

  .x1c7ok89:is([data-closed], [data-state="closed"]) {
    animation-name: slide-to-bottom, fade-out;
  }

  .x1qx036v:is([data-closed], [data-state="closed"]) {
    animation-name: slide-to-left, fade-out;
  }

  .x11m6pf4:is([data-closed], [data-state="closed"]) {
    animation-name: slide-to-right, fade-out;
  }

  .xmz2heu:is([data-closed], [data-state="closed"]) {
    animation-name: slide-to-top, fade-out;
  }

  .x1wdl0eb[data-checked] {
    background-color: var(--xskgcba);
  }

  .xulntgb:focus-visible {
    box-shadow: 0 1px var(--focus-color);
  }

  .x1jeogug[data-checked] {
    color: var(--x10ehjrz);
  }

  .xt47nvb[data-checked] {
    color: var(--xintd7r);
  }

  .x1w4phb2:focus-visible {
    color: var(--xmr9qxb);
  }

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

  .x16yzcw2[data-orientation="vertical"] {
    flex-direction: column;
  }

  .xiu42dr:is(:disabled, [disabled], [data-disabled]) {
    opacity: .5;
  }

  .x1euntei:focus-within, .x1mrsnog:is([data-hover], [data-hovering], [data-scrolling]) {
    opacity: 1;
  }

  .x4rayle:focus-visible {
    outline-color: var(--x1cojqp9);
  }

  .xwlpgjh:focus-visible {
    outline-offset: 0;
  }

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

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

  .x4xl6zf:focus-visible {
    outline-width: 1px;
  }

  .x1hvstx1:focus-visible {
    outline-width: var(--focus-ring-width, 0);
  }

  .xeyeke8:hover {
    background-color: color-mix(in oklch,var(--xskgcba) 20%,transparent);
  }

  .xq1shx:hover {
    background-color: color-mix(in oklch,var(--xskgcba) 90%,transparent);
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .xzmh8em:hover {
    background-color: var(--x1tp16vm);
  }

  .x19oaqvh:hover {
    background-color: var(--x2ddznf);
  }

  .x19d11ck:hover {
    background-color: var(--xnp1ie0);
  }

  .xj5gw56:hover {
    background-color: var(--xskgcba);
  }

  .xuuskx9:hover {
    color: var(--xmr9qxb);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x134w1au:active {
    background-color: var(--xsx5ntj);
  }

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

  @media (prefers-color-scheme: dark) {
    .x12m6yq5.x12m6yq5 {
      background-image: radial-gradient(980px 520px at 50% -18%, oklch(100% 5.96046e-8 none / .1), #0000 70%);
    }
  }

  @media (hover: none) {
    .xqzx146.xqzx146 {
      opacity: 1;
    }
  }

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

@layer priority5 {
  .x185h7xh {
    border-bottom-color: var(--xhv8ihe);
  }

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

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

  .x1n8poyf {
    border-top-width: var(--separator-thickness);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1al5ja1 {
    bottom: var(--x4e32gy);
  }

  .x11q3zg3 {
    height: 1.375rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xhiitf2 {
    height: calc(100% - 2px);
  }

  .x15v3xai {
    height: var(--input-height);
  }

  .xqkukq0 {
    height: var(--x18m2oq7);
  }

  .x1nibakh {
    height: var(--x1gbufdj);
  }

  .xtg0wqg {
    height: var(--x1gmcqsb);
  }

  .xf99y55 {
    height: var(--x1lyuqoh);
  }

  .xviwhxz {
    height: var(--x1mpb765);
  }

  .x19edo1f {
    height: var(--x1r8sjpk);
  }

  .x1c07dhs {
    height: var(--x1t4ee20);
  }

  .x14tu1we {
    height: var(--x1wr4yl8);
  }

  .x1rdroru {
    height: var(--x434dgi);
  }

  .xp6i752 {
    height: var(--xgg5x14);
  }

  .x15vt1bv {
    height: var(--xllhkn9);
  }

  .x141rnv5 {
    height: var(--xtd5057);
  }

  .xzuuur7 {
    height: var(--xyqu6gr);
  }

  .xu96u03 {
    left: 0;
  }

  .xc6fpd9 {
    margin-bottom: var(--x15uyqfk);
  }

  .xm53z5y {
    margin-bottom: var(--x1al3t2r);
  }

  .x1trwob9 {
    margin-bottom: var(--x4e32gy);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x13nrs3o {
    margin-top: var(--x15uyqfk);
  }

  .x1ku6zsf {
    margin-top: var(--x16j97v7);
  }

  .xj59r7u {
    margin-top: var(--x1al3t2r);
  }

  .xu9j1a {
    margin-top: var(--x4e32gy);
  }

  .x15sd9x8 {
    margin-top: var(--xjkc8it);
  }

  .x13dcdhk {
    max-height: calc(100% - 7.5rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1uoalk3 {
    max-width: 2xl;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .xeoah0l {
    max-width: 4xl;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x1fnwcmi {
    max-width: var(--x11yf5d3);
  }

  .x1euqipr {
    max-width: var(--x1bfblkk);
  }

  .x1tz0mb2 {
    max-width: var(--x1w7k6j0);
  }

  .x1w5bmjm {
    max-width: var(--xobl3mt);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .x18psn0t {
    min-width: 1.375rem;
  }

  .x1xkahga {
    min-width: 1.75rem;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .x1ylrwj6 {
    min-width: var(--input-height);
  }

  .xgas9r5 {
    min-width: var(--x18m2oq7);
  }

  .x11hdrro {
    min-width: var(--x1lyuqoh);
  }

  .x19u494e {
    min-width: var(--x1r8sjpk);
  }

  .xsrpl0 {
    min-width: var(--x1wr4yl8);
  }

  .xqtjflx {
    min-width: var(--x434dgi);
  }

  .xaqpzsx {
    padding-bottom: var(--x15uyqfk);
  }

  .xuiw45p {
    padding-bottom: var(--x16j97v7);
  }

  .xv6boet {
    padding-bottom: var(--x4e32gy);
  }

  .x1ysesb {
    padding-top: var(--x15uyqfk);
  }

  .x1rj2z5z {
    padding-top: var(--x16j97v7);
  }

  .x3m8u43 {
    right: 0;
  }

  .xpdp16p {
    right: 2.75rem;
  }

  .xluobca {
    right: var(--x4e32gy);
  }

  .x13vifvy {
    top: 0;
  }

  .x1rl2q29 {
    top: var(--x1d4lhjs);
  }

  .x4cxw9z {
    top: var(--x4e32gy);
  }

  .x1h5jark {
    width: 1.375rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .xldvp0d {
    width: min(22rem, 100vw - 3rem);
  }

  .x1rkj86v {
    width: min(38rem, 100% - 4.5rem);
  }

  .xuztlxw {
    width: var(--stepper-width);
  }

  .x1hz7zmt {
    width: var(--x1gbufdj);
  }

  .xo8yolj {
    width: var(--x1gmcqsb);
  }

  .x7nhol4 {
    width: var(--x1mpb765);
  }

  .x1kr4mi1 {
    width: var(--x6niihy);
  }

  .xubo4qu {
    width: var(--xllhkn9);
  }

  .x1qfv5d9 {
    width: var(--xyqu6gr);
  }

  .xeiu43s {
    width: var(--xz84g8n);
  }

  .xeyh2z9 {
    width: var(--xzfriul);
  }

  .x9dyq43[data-orientation="horizontal"] {
    height: var(--scrollbar-size);
  }

  .x1i3tl3f[data-orientation="vertical"] {
    width: var(--scrollbar-size);
  }

  @media (width <= 720px) {
    .xxtlmhh.xxtlmhh {
      padding-bottom: var(--x1b37qe1);
    }

    .x1i30bqs.x1i30bqs {
      padding-top: var(--x1b37qe1);
    }

    .xnt0dhb.xnt0dhb {
      width: min(38rem, 100% - 3.25rem);
    }
  }
}

@layer priority6 {
  .xaxn577:after {
    background-image: linear-gradient(#fff 40%, #0003);
  }

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

  .x1w3onc2:after {
    opacity: .2;
  }

  .x2q1x1w:after {
    pointer-events: none;
  }

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

  .x1cz9go9:after {
    transition-duration: var(--x1791rqd);
  }

  .x1hbq0ec:after {
    transition-property: opacity;
  }

  .xitloas:hover:after {
    background-image: linear-gradient(#fffc 40%, #0009);
  }
}

@layer priority7 {
  .x1xrz1ek:after {
    bottom: 0;
  }

  .x17cx49:after {
    left: 0;
  }

  .xnbfe2x:after {
    right: 0;
  }

  .x1m1drc7:after {
    top: 0;
  }
}

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

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

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .xmga0j8 {
  --x190sp5d: var(--sui-colors-success-solid);
  --xm1j05n: var(--sui-colors-gray-solid);
  --xyy4jk6: var(--sui-colors-warning-solid);
  --x1v0v3cu: var(--sui-colors-destructive-solid);
  --x7pgir3: var(--sui-colors-gray-solid);
  --xkuxevq: var(--sui-colors-success-solid);
  --x1bzda1t: var(--sui-colors-destructive-solid);
  --x1uprgij: var(--sui-colors-warning-solid);
  --x1t38gw6: var(--sui-colors-info-solid);
  --xpwigii: var(--sui-colors-black);
  --x1e67s5h: var(--sui-color-sidebar-bg);
  --xrfsyty: var(--sui-color-sidebar-fg);
  --x8xhi5y: var(--sui-color-sidebar-border);
  --x1h68ue2: var(--sui-color-sidebar-accent-bg);
  --xtk2egu: var(--sui-colors-sidebar-fg);
  --x1me1cro: light-dark(oklch(from var(--sui-base) calc(.985 + .005 * max(calc(-1 * var(--sui-contrast)), 0) - .005 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1), oklch(from var(--sui-base) calc(.14 + .005 * max(calc(-1 * var(--sui-contrast)), 0) - .015 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1));
  --x10cn4jj: light-dark(oklch(from var(--sui-base) .995 calc(c * .2) h / 1), oklch(from var(--sui-base) calc(.17 - .005 * max(calc(-1 * var(--sui-contrast)), 0) + .005 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));
  --x1ule73z: light-dark(oklch(from var(--sui-base) .995 calc(c * .2) h / 1), oklch(from var(--sui-base) calc(.2 - .015 * max(calc(-1 * var(--sui-contrast)), 0) + .025 * max(var(--sui-contrast), 0)) calc(c * .45) h / 1));
  --x1342tmy: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.05 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.11 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .025 * max(var(--sui-contrast), 0)) calc(c * .2) h / 1));
  --xx989qa: light-dark(oklch(from var(--sui-base) .995 calc(c * .2) h / .95), oklch(from var(--sui-base) calc(.2 - .015 * max(calc(-1 * var(--sui-contrast)), 0) + .025 * max(var(--sui-contrast), 0)) calc(c * .45) h / .9));
  --xajwqvk: oklch(0% 0 0 / .3);
  --xmdmkb0: light-dark(oklch(from var(--sui-base) .16 calc(c * .4) h / 1), oklch(from var(--sui-base) .985 calc(c * .08) h / 1));
  --x1tp16vm: var(--sui-colors-bg-inset);
  --xhu0iqr: var(--sui-colors-interaction-hover);
  --xsx5ntj: var(--sui-colors-interaction-pressed);
  --xkoekee: var(--sui-colors-bg);
  --xnlinb6: var(--sui-colors-bg-surface);
  --x9la85z: var(--sui-colors-destructive-muted);
  --x1u0n26c: var(--sui-colors-warning-muted);
  --xv93njm: var(--sui-colors-success-muted);
  --xoc6pj4: var(--sui-colors-info-muted);
  --xgtdyia: var(--sui-colors-destructive-muted);
  --xmr9qxb: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));
  --x2v792t: light-dark(oklch(from var(--sui-base) calc(.42 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .55) h / 1), oklch(from var(--sui-base) calc(.72 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0)) calc(c * .55) h / 1));
  --xh6qx05: light-dark(oklch(from var(--sui-base) calc(.52 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .03 * max(var(--sui-contrast), 0)) calc(c * .5) h / 1), oklch(from var(--sui-base) calc(.6 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0)) calc(c * .5) h / 1));
  --x111v10j: light-dark(oklch(from var(--sui-base) calc(.26 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .03 * max(var(--sui-contrast), 0)) calc(c * .4) h / 1), oklch(from var(--sui-base) calc(.84 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0)) calc(c * .4) h / 1));
  --xazsowt: light-dark(oklch(from var(--sui-base) .985 calc(c * .08) h / 1), oklch(from var(--sui-base) .16 calc(c * .4) h / 1));
  --x26djdm: var(--sui-colors-destructive-fg);
  --x1rblofy: var(--sui-colors-warning-fg);
  --xd71v3l: var(--sui-colors-success-fg);
  --xkuahkx: var(--sui-colors-info-fg);
  --x13w2jn4: var(--sui-colors-destructive-fg);
  --xhv8ihe: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.1 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.12 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0))));
  --xueoofr: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.055 - .011 * max(calc(-1 * var(--sui-contrast)), 0) + .011 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.066 - .011 * max(calc(-1 * var(--sui-contrast)), 0) + .0165 * max(var(--sui-contrast), 0))));
  --xi2lstr: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.075 - .015 * max(calc(-1 * var(--sui-contrast)), 0) + .015 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.09 - .015 * max(calc(-1 * var(--sui-contrast)), 0) + .0225 * max(var(--sui-contrast), 0))));
  --x1jfctij: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.17 - .03 * max(calc(-1 * var(--sui-contrast)), 0) + .05 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.21 - .04 * max(calc(-1 * var(--sui-contrast)), 0) + .05 * max(var(--sui-contrast), 0))));
  --xk5qrth: light-dark(oklch(from var(--sui-base) .985 calc(c * .2) h / .8), oklch(from var(--sui-base) .16 calc(c * .2) h / .8));
  --xqhfbie: var(--sui-colors-destructive-border);
  --x1azw9nc: var(--sui-colors-warning-border);
  --xnldn4h: var(--sui-colors-success-border);
  --x1xn08ny: var(--sui-colors-info-border);
  --x1sd1k89: var(--sui-colors-destructive-border);
  --xlsljli: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.05 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.07 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .01 * max(var(--sui-contrast), 0))));
  --x99jb91: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.08 - .01 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0))), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / calc(.11 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .03 * max(var(--sui-contrast), 0))));
  --xlj7q43: var(--sui-colors-accent-subtle);
  --x1avoae4: oklch(from var(--sui-accent) calc(.16 + .825 * var(--sui-accent-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-accent-foreground-tone))), calc(.025 - .01 * var(--sui-accent-foreground-tone))) h / 1);
  --xefcxg3: light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) h / 1), oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) h / 1));
  --xo5pdl: light-dark(oklch(from var(--sui-accent) l c h / .07), oklch(from var(--sui-accent) l c h / .1));
  --x1axe7d9: light-dark(oklch(from var(--sui-accent) l c h / .11), oklch(from var(--sui-accent) l c h / .16));
  --x1y7m1gc: light-dark(oklch(from var(--sui-accent) l c h / .18), oklch(from var(--sui-accent) l c h / .24));
  --x19a2ihq: oklch(from var(--sui-accent) l c h / 1);
  --x111yjjt: var(--sui-colors-accent-solid);
  --xv9kyer: light-dark(oklch(from var(--sui-accent) l c h / .32), oklch(from var(--sui-accent) l c h / .44));
  --x1usu9rd: oklch(from var(--sui-accent) calc(.16 + .825 * var(--sui-accent-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-accent-foreground-tone))), calc(.025 - .01 * var(--sui-accent-foreground-tone))) 260 / 1);
  --xt9jlxd: light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 260 / 1), oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 260 / 1));
  --x9ff4e9: light-dark(oklch(from var(--sui-accent) l c 260 / .07), oklch(from var(--sui-accent) l c 260 / .1));
  --x47ea0b: light-dark(oklch(from var(--sui-accent) l c 260 / .11), oklch(from var(--sui-accent) l c 260 / .16));
  --x13mtlua: light-dark(oklch(from var(--sui-accent) l c 260 / .18), oklch(from var(--sui-accent) l c 260 / .24));
  --xikl9y4: oklch(from var(--sui-accent) l c 260 / 1);
  --x1ufezd9: oklch(from var(--sui-accent) l c 260 / 1);
  --x6y0uy3: light-dark(oklch(from var(--sui-accent) l c 260 / .32), oklch(from var(--sui-accent) l c 260 / .44));
  --x13gj8l8: oklch(from var(--sui-accent) calc(.16 + .825 * var(--sui-accent-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-accent-foreground-tone))), calc(.025 - .01 * var(--sui-accent-foreground-tone))) 150 / 1);
  --xy75zh2: light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 150 / 1), oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 150 / 1));
  --xfjggu8: light-dark(oklch(from var(--sui-accent) l c 150 / .07), oklch(from var(--sui-accent) l c 150 / .1));
  --xfe6w1m: light-dark(oklch(from var(--sui-accent) l c 150 / .11), oklch(from var(--sui-accent) l c 150 / .16));
  --x1dadgc3: light-dark(oklch(from var(--sui-accent) l c 150 / .18), oklch(from var(--sui-accent) l c 150 / .24));
  --x1jhkfqb: oklch(from var(--sui-accent) l c 150 / 1);
  --x17kwiey: oklch(from var(--sui-accent) l c 150 / 1);
  --x1spjrth: light-dark(oklch(from var(--sui-accent) l c 150 / .32), oklch(from var(--sui-accent) l c 150 / .44));
  --xzl3g9c: oklch(from var(--sui-accent) calc(.16 + .825 * var(--sui-accent-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-accent-foreground-tone))), calc(.025 - .01 * var(--sui-accent-foreground-tone))) 50 / 1);
  --x18yqwe2: light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 50 / 1), oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 50 / 1));
  --x1gx4g70: light-dark(oklch(from var(--sui-accent) l c 50 / .07), oklch(from var(--sui-accent) l c 50 / .1));
  --x16uil62: light-dark(oklch(from var(--sui-accent) l c 50 / .11), oklch(from var(--sui-accent) l c 50 / .16));
  --x9zy7ht: light-dark(oklch(from var(--sui-accent) l c 50 / .18), oklch(from var(--sui-accent) l c 50 / .24));
  --x1j6vj1d: oklch(from var(--sui-accent) l c 50 / 1);
  --x1iu0c08: oklch(from var(--sui-accent) l c 50 / 1);
  --xdetvld: light-dark(oklch(from var(--sui-accent) l c 50 / .32), oklch(from var(--sui-accent) l c 50 / .44));
  --x5btge1: oklch(from var(--sui-accent) calc(.16 + .825 * var(--sui-accent-foreground-tone)) min(calc(c * calc(.1 - .04 * var(--sui-accent-foreground-tone))), calc(.025 - .01 * var(--sui-accent-foreground-tone))) 25 / 1);
  --x11lpmku: light-dark(oklch(from var(--sui-accent) min(l, .44) min(calc(c * .65), .18) 25 / 1), oklch(from var(--sui-accent) max(l, .78) min(calc(c * .65), .18) 25 / 1));
  --x26qu39: light-dark(oklch(from var(--sui-accent) l c 25 / .07), oklch(from var(--sui-accent) l c 25 / .1));
  --xi9qcay: light-dark(oklch(from var(--sui-accent) l c 25 / .11), oklch(from var(--sui-accent) l c 25 / .16));
  --x1phjab5: light-dark(oklch(from var(--sui-accent) l c 25 / .18), oklch(from var(--sui-accent) l c 25 / .24));
  --x17btn8v: oklch(from var(--sui-accent) l c 25 / 1);
  --xd9g4z0: oklch(from var(--sui-accent) l c 25 / 1);
  --x16exdjq: light-dark(oklch(from var(--sui-accent) l c 25 / .32), oklch(from var(--sui-accent) l c 25 / .44));
  --xpsy4nb: oklch(98.5% .001 260);
  --x510wt7: light-dark(oklch(44% .008 260), oklch(78% .008 260));
  --xyzn39l: light-dark(oklch(45% .012 260 / .07), oklch(45% .012 260 / .1));
  --xiqeflc: light-dark(oklch(45% .012 260 / .11), oklch(45% .012 260 / .16));
  --x4hyrm1: light-dark(oklch(45% .012 260 / .18), oklch(45% .012 260 / .24));
  --x9u88a1: oklch(45% .012 260);
  --xtl9h3e: oklch(45% .012 260);
  --x1qk20fg: light-dark(oklch(45% .012 260 / .32), oklch(45% .012 260 / .44));
  --x1sp6pv1: oklch(98.5% .001 286);
  --xda0026: light-dark(oklch(44% .007 286), oklch(78% .007 286));
  --xtswvvz: light-dark(oklch(45% .01 286 / .07), oklch(45% .01 286 / .1));
  --x35quof: light-dark(oklch(45% .01 286 / .11), oklch(45% .01 286 / .16));
  --x10v0rkr: light-dark(oklch(45% .01 286 / .18), oklch(45% .01 286 / .24));
  --x18xhnlo: oklch(45% .01 286);
  --x12im6uf: oklch(45% .01 286);
  --x1pzvo62: light-dark(oklch(45% .01 286 / .32), oklch(45% .01 286 / .44));
  --xxurhbt: light-dark(var(--sui-colors-white), var(--sui-colors-black));
  --xeer9ms: light-dark(var(--sui-colors-black), var(--sui-colors-white));
  --x1bzumno: light-dark(color-mix(in oklch, var(--sui-colors-black) 5%, transparent), color-mix(in oklch, var(--sui-colors-white) 8%, transparent));
  --xsmjwv3: light-dark(color-mix(in oklch, var(--sui-colors-black) 8%, transparent), color-mix(in oklch, var(--sui-colors-white) 13%, transparent));
  --x2ob0kz: light-dark(color-mix(in oklch, var(--sui-colors-black) 14%, transparent), color-mix(in oklch, var(--sui-colors-white) 20%, transparent));
  --x5dq1ht: light-dark(var(--sui-colors-black), var(--sui-colors-white));
  --x17n769u: light-dark(var(--sui-colors-black), var(--sui-colors-white));
  --xtcr8t9: light-dark(color-mix(in oklch, var(--sui-colors-black) 12%, transparent), color-mix(in oklch, var(--sui-colors-white) 18%, transparent));
  --x1nndsst: oklch(98.5% .001 56);
  --xkfkbvw: light-dark(oklch(44% .007 56), oklch(78% .007 56));
  --x1bfkdcx: light-dark(oklch(45% .01 56 / .07), oklch(45% .01 56 / .1));
  --xtjd6me: light-dark(oklch(45% .01 56 / .11), oklch(45% .01 56 / .16));
  --x17icsd8: light-dark(oklch(45% .01 56 / .18), oklch(45% .01 56 / .24));
  --xk4thj7: oklch(45% .01 56);
  --x19jn830: oklch(45% .01 56);
  --x12hg0yg: light-dark(oklch(45% .01 56 / .32), oklch(45% .01 56 / .44));
  --x16ox7po: oklch(98.5% .013 25);
  --x1izkqyo: light-dark(oklch(44% .143 25), oklch(78% .143 25));
  --x1q7ypbh: light-dark(oklch(55% .22 25 / .07), oklch(55% .22 25 / .1));
  --x1g2rg6h: light-dark(oklch(55% .22 25 / .11), oklch(55% .22 25 / .16));
  --x17ywjkv: light-dark(oklch(55% .22 25 / .18), oklch(55% .22 25 / .24));
  --xxwx4ka: oklch(55% .22 25);
  --x1xrb709: oklch(55% .22 25);
  --xwbibxd: light-dark(oklch(55% .22 25 / .32), oklch(55% .22 25 / .44));
  --xs3u4o9: oklch(98.5% .013 50);
  --x92prgw: light-dark(oklch(44% .143 50), oklch(78% .143 50));
  --xid90ju: light-dark(oklch(58% .22 50 / .07), oklch(58% .22 50 / .1));
  --xhp2zgi: light-dark(oklch(58% .22 50 / .11), oklch(58% .22 50 / .16));
  --xswvelq: light-dark(oklch(58% .22 50 / .18), oklch(58% .22 50 / .24));
  --x1htcjbl: oklch(58% .22 50);
  --xhljbkh: oklch(58% .22 50);
  --x14kdbj9: light-dark(oklch(58% .22 50 / .32), oklch(58% .22 50 / .44));
  --xjpavdu: oklch(16% .022 80);
  --xpks80o: light-dark(oklch(44% .143 80), oklch(80% .143 80));
  --x340mb8: light-dark(oklch(80% .22 80 / .07), oklch(80% .22 80 / .1));
  --xi9xtkf: light-dark(oklch(80% .22 80 / .11), oklch(80% .22 80 / .16));
  --x1n3zyb9: light-dark(oklch(80% .22 80 / .18), oklch(80% .22 80 / .24));
  --xsscx4b: oklch(80% .22 80);
  --xtr6n3z: oklch(80% .22 80);
  --x3aqrrs: light-dark(oklch(80% .22 80 / .32), oklch(80% .22 80 / .44));
  --x1oxykzr: oklch(16% .022 95);
  --xfvi8rt: light-dark(oklch(44% .143 95), oklch(84% .143 95));
  --xz1p7t6: light-dark(oklch(84% .22 95 / .07), oklch(84% .22 95 / .1));
  --x1j2prcx: light-dark(oklch(84% .22 95 / .11), oklch(84% .22 95 / .16));
  --x1glrj9r: light-dark(oklch(84% .22 95 / .18), oklch(84% .22 95 / .24));
  --x16ci25y: oklch(84% .22 95);
  --x1jrgel: oklch(84% .22 95);
  --xpjgkbw: light-dark(oklch(84% .22 95 / .32), oklch(84% .22 95 / .44));
  --x1sbp2zp: oklch(16% .022 128);
  --xwuxhl7: light-dark(oklch(44% .143 128), oklch(80% .143 128));
  --xowh70v: light-dark(oklch(80% .22 128 / .07), oklch(80% .22 128 / .1));
  --xf0nrm4: light-dark(oklch(80% .22 128 / .11), oklch(80% .22 128 / .16));
  --xwkon7m: light-dark(oklch(80% .22 128 / .18), oklch(80% .22 128 / .24));
  --x1gmjjiy: oklch(80% .22 128);
  --x15gsqfm: oklch(80% .22 128);
  --x1plwclf: light-dark(oklch(80% .22 128 / .32), oklch(80% .22 128 / .44));
  --x1mydq0t: oklch(98.5% .013 150);
  --x10h2gpy: light-dark(oklch(44% .143 150), oklch(78% .143 150));
  --xy1y0ok: light-dark(oklch(55% .22 150 / .07), oklch(55% .22 150 / .1));
  --xbedkij: light-dark(oklch(55% .22 150 / .11), oklch(55% .22 150 / .16));
  --x1d75ly8: light-dark(oklch(55% .22 150 / .18), oklch(55% .22 150 / .24));
  --x1ts6h3q: oklch(55% .22 150);
  --xtk1ubi: oklch(55% .22 150);
  --x9jm79a: light-dark(oklch(55% .22 150 / .32), oklch(55% .22 150 / .44));
  --x1870yun: oklch(98.5% .013 163);
  --x1yj7o2k: light-dark(oklch(44% .143 163), oklch(78% .143 163));
  --x5n54ny: light-dark(oklch(55% .22 163 / .07), oklch(55% .22 163 / .1));
  --xm26dvv: light-dark(oklch(55% .22 163 / .11), oklch(55% .22 163 / .16));
  --xvisxza: light-dark(oklch(55% .22 163 / .18), oklch(55% .22 163 / .24));
  --xks6vuv: oklch(55% .22 163);
  --x1s0do11: oklch(55% .22 163);
  --x1hmkce7: light-dark(oklch(55% .22 163 / .32), oklch(55% .22 163 / .44));
  --x14x48jn: oklch(98.5% .013 182);
  --xvy2zb1: light-dark(oklch(44% .143 182), oklch(78% .143 182));
  --xh3496t: light-dark(oklch(55% .22 182 / .07), oklch(55% .22 182 / .1));
  --x1bj8jq9: light-dark(oklch(55% .22 182 / .11), oklch(55% .22 182 / .16));
  --xv2gse: light-dark(oklch(55% .22 182 / .18), oklch(55% .22 182 / .24));
  --x1w45md6: oklch(55% .22 182);
  --x1cdsx7n: oklch(55% .22 182);
  --x1y0bkvd: light-dark(oklch(55% .22 182 / .32), oklch(55% .22 182 / .44));
  --xr8k7gg: oklch(98.5% .013 215);
  --x1hyovd3: light-dark(oklch(44% .143 215), oklch(78% .143 215));
  --x3nihby: light-dark(oklch(56% .22 215 / .07), oklch(56% .22 215 / .1));
  --x18palj2: light-dark(oklch(56% .22 215 / .11), oklch(56% .22 215 / .16));
  --x4sf6rc: light-dark(oklch(56% .22 215 / .18), oklch(56% .22 215 / .24));
  --x137zzam: oklch(56% .22 215);
  --x1rt29gd: oklch(56% .22 215);
  --x16vc38g: light-dark(oklch(56% .22 215 / .32), oklch(56% .22 215 / .44));
  --xij6lij: oklch(98.5% .013 237);
  --x10tdlia: light-dark(oklch(44% .143 237), oklch(78% .143 237));
  --x93fl4w: light-dark(oklch(56% .22 237 / .07), oklch(56% .22 237 / .1));
  --x1tsc926: light-dark(oklch(56% .22 237 / .11), oklch(56% .22 237 / .16));
  --x13vrzma: light-dark(oklch(56% .22 237 / .18), oklch(56% .22 237 / .24));
  --xlp1pnu: oklch(56% .22 237);
  --xkhboev: oklch(56% .22 237);
  --xrwn32b: light-dark(oklch(56% .22 237 / .32), oklch(56% .22 237 / .44));
  --x1yasrcf: oklch(98.5% .013 260);
  --x57jgxu: light-dark(oklch(44% .143 260), oklch(78% .143 260));
  --xzq9hnh: light-dark(oklch(54% .22 260 / .07), oklch(54% .22 260 / .1));
  --xn440p5: light-dark(oklch(54% .22 260 / .11), oklch(54% .22 260 / .16));
  --x503i77: light-dark(oklch(54% .22 260 / .18), oklch(54% .22 260 / .24));
  --xjvbepz: oklch(54% .22 260);
  --x16b6bgs: oklch(54% .22 260);
  --xozwm8z: light-dark(oklch(54% .22 260 / .32), oklch(54% .22 260 / .44));
  --x8fom2k: oklch(98.5% .013 277);
  --xzjwhw1: light-dark(oklch(44% .143 277), oklch(78% .143 277));
  --x1q2hczm: light-dark(oklch(52% .22 277 / .07), oklch(52% .22 277 / .1));
  --x1xcmf8c: light-dark(oklch(52% .22 277 / .11), oklch(52% .22 277 / .16));
  --xagpe90: light-dark(oklch(52% .22 277 / .18), oklch(52% .22 277 / .24));
  --xvps2oo: oklch(52% .22 277);
  --xp6ezyb: oklch(52% .22 277);
  --x1lvy5qf: light-dark(oklch(52% .22 277 / .32), oklch(52% .22 277 / .44));
  --x1ljkjkr: oklch(98.5% .013 293);
  --x1dj6azw: light-dark(oklch(44% .143 293), oklch(78% .143 293));
  --xlpjk50: light-dark(oklch(52% .22 293 / .07), oklch(52% .22 293 / .1));
  --xl8yqe: light-dark(oklch(52% .22 293 / .11), oklch(52% .22 293 / .16));
  --x5ner55: light-dark(oklch(52% .22 293 / .18), oklch(52% .22 293 / .24));
  --x1462ajs: oklch(52% .22 293);
  --x1dmctyz: oklch(52% .22 293);
  --xx7dwqp: light-dark(oklch(52% .22 293 / .32), oklch(52% .22 293 / .44));
  --xmx5n2r: oklch(98.5% .013 304);
  --xr6un4o: light-dark(oklch(44% .143 304), oklch(78% .143 304));
  --x1sf3y4t: light-dark(oklch(54% .22 304 / .07), oklch(54% .22 304 / .1));
  --x1878ijm: light-dark(oklch(54% .22 304 / .11), oklch(54% .22 304 / .16));
  --x19j04jp: light-dark(oklch(54% .22 304 / .18), oklch(54% .22 304 / .24));
  --xcv56g5: oklch(54% .22 304);
  --xqua929: oklch(54% .22 304);
  --x1sf4ewe: light-dark(oklch(54% .22 304 / .32), oklch(54% .22 304 / .44));
  --x9egw0i: oklch(98.5% .013 322);
  --x1lk5b1u: light-dark(oklch(44% .143 322), oklch(78% .143 322));
  --x50vu3q: light-dark(oklch(55% .22 322 / .07), oklch(55% .22 322 / .1));
  --x13uf5vi: light-dark(oklch(55% .22 322 / .11), oklch(55% .22 322 / .16));
  --x19wr10r: light-dark(oklch(55% .22 322 / .18), oklch(55% .22 322 / .24));
  --x5ikqou: oklch(55% .22 322);
  --x6bhzqi: oklch(55% .22 322);
  --xb7dl77: light-dark(oklch(55% .22 322 / .32), oklch(55% .22 322 / .44));
  --xzy79v7: oklch(98.5% .013 350);
  --xnnbs9b: light-dark(oklch(44% .143 350), oklch(78% .143 350));
  --xjzi2fw: light-dark(oklch(56% .22 350 / .07), oklch(56% .22 350 / .1));
  --x1snzo9g: light-dark(oklch(56% .22 350 / .11), oklch(56% .22 350 / .16));
  --x1ismr4j: light-dark(oklch(56% .22 350 / .18), oklch(56% .22 350 / .24));
  --x1vzxzq6: oklch(56% .22 350);
  --xvmt7iw: oklch(56% .22 350);
  --x1u4elt: light-dark(oklch(56% .22 350 / .32), oklch(56% .22 350 / .44));
  --x107uv1u: oklch(98.5% .013 16);
  --x5xavko: light-dark(oklch(44% .143 16), oklch(78% .143 16));
  --xunsauz: light-dark(oklch(55% .22 16 / .07), oklch(55% .22 16 / .1));
  --xp26dr7: light-dark(oklch(55% .22 16 / .11), oklch(55% .22 16 / .16));
  --x1q82gru: light-dark(oklch(55% .22 16 / .18), oklch(55% .22 16 / .24));
  --xkyag4m: oklch(55% .22 16);
  --xugodkc: oklch(55% .22 16);
  --x1469pvz: light-dark(oklch(55% .22 16 / .32), oklch(55% .22 16 / .44));
}

:root, .x1fm1lg5 {
  --x1atogn2: 1em;
  --x7wbx3u: 0;
}

:root, .x130bjl6 {
  --x1qllps9: 100;
  --xhiaoiu: 200;
  --xqvr9ny: 300;
  --x6vbbqk: 400;
  --x2a26a: 500;
  --xkb7wyf: 600;
  --xe1sad7: 700;
  --x1rwjnzf: 800;
  --x7961fq: 900;
}

:root, .x1035ax5 {
  --x1rmw0eh: pointer;
  --x3jd6jn: default;
  --xhpk4qw: not-allowed;
  --x2cai1a: default;
  --x18522p7: default;
  --x1dzdlky: default;
  --x1s9aqe5: default;
  --x1dhkg0v: pointer;
}

:root, .x1b83w0b {
  --x1ru1joc: calc(.25rem * var(--scale-factor));
  --x17aslx4: calc(.5rem * var(--scale-factor));
  --xllhkn9: calc(.75rem * var(--scale-factor));
  --x1mpb765: calc(1rem * var(--scale-factor));
  --x1gbufdj: calc(1.25rem * var(--scale-factor));
  --xvee4yd: calc(1.5rem * var(--scale-factor));
  --xvsso3n: calc(1.75rem * var(--scale-factor));
  --xg0eil5: calc(2rem * var(--scale-factor));
  --x13e5g73: calc(2.25rem * var(--scale-factor));
  --x1lbnz2w: calc(2.5rem * var(--scale-factor));
  --x7wvm1c: calc(3rem * var(--scale-factor));
  --x1a2qha: calc(3.5rem * var(--scale-factor));
  --x17vobok: calc(4rem * var(--scale-factor));
  --xxen8jk: calc(5rem * var(--scale-factor));
  --x1jjg66q: calc(6rem * var(--scale-factor));
  --x1y5q16y: calc(7rem * var(--scale-factor));
  --x1f38vrn: calc(8rem * var(--scale-factor));
  --xccb7rv: calc(9rem * var(--scale-factor));
  --x14w247c: calc(10rem * var(--scale-factor));
  --x1748gu8: calc(11rem * var(--scale-factor));
  --xnfyxg0: calc(12rem * var(--scale-factor));
  --x9hr76i: calc(13rem * var(--scale-factor));
  --xc3psi4: calc(14rem * var(--scale-factor));
  --x1e1be61: calc(15rem * var(--scale-factor));
  --x15zrjf6: calc(16rem * var(--scale-factor));
  --x180tjj3: calc(18rem * var(--scale-factor));
  --xot8kvs: calc(20rem * var(--scale-factor));
  --x9jqk4p: calc(24rem * var(--scale-factor));
  --xxf8os8: 14rem;
  --xt5842x: 16rem;
  --x1bfblkk: 20rem;
  --x11yf5d3: 24rem;
  --xobl3mt: 28rem;
  --x1w7k6j0: 32rem;
  --x1r3uvx2: 36rem;
  --x1qtkjd0: 42rem;
  --x3m0giq: 48rem;
  --xh4lcvn: 56rem;
  --x1wjcmw4: 64rem;
  --x1a99lv5: 72rem;
  --xofvdwa: 80rem;
  --x1pedusl: 90rem;
  --x114ctgc: calc(.125rem * var(--scale-factor));
  --xowcyni: calc(.375rem * var(--scale-factor));
  --x90ih3g: calc(.625rem * var(--scale-factor));
  --xyqu6gr: calc(.875rem * var(--scale-factor));
  --xd8348c: calc(1.125rem * var(--scale-factor));
  --x11oytc5: 50%;
  --x1vjs5rp: 33.3333%;
  --xbges8f: 66.6667%;
  --xeleef3: 25%;
  --x17m4kox: 75%;
  --xrpqndx: 20%;
  --x3cqi41: 40%;
  --x5jhpov: 60%;
  --xqfqp31: 80%;
  --xpt6hoi: 16.6667%;
  --x1746n0l: 33.3333%;
  --x50okos: 50%;
  --x1xx0719: 66.6667%;
  --xsb4qt4: 83.3333%;
  --x128san0: 8.33333%;
  --x1sm4alq: 16.6667%;
  --x1acwho6: 25%;
  --x1mggim9: 33.3333%;
  --x1udisjd: 41.6667%;
  --xj03r: 50%;
  --xrgu7nk: 58.3333%;
  --x7ufaai: 66.6667%;
  --x1ss78ge: 75%;
  --x1lfxs7f: 83.3333%;
  --x1rtx0e3: 91.6667%;
  --x1dg6xz8: max-content;
  --x1szbyks: min-content;
  --x13vgcdh: fit-content;
  --xnjw8s: 60ch;
  --x1gmcqsb: 100%;
  --x1ff9fqh: 100dvh;
  --x73ells: 100svh;
  --xzr7sbx: 100lvh;
  --x15ahiso: 100dvw;
  --x1du2hdw: 100svw;
  --x1gpzjlv: 100lvw;
  --x13lsptb: 100vw;
  --x1c4npx6: 100vh;
  --x1lyuqoh: var(--sui-sizes-6);
  --x1r8sjpk: var(--sui-sizes-7);
  --x18m2oq7: var(--sui-sizes-8);
  --x434dgi: var(--sui-sizes-10);
  --x1wr4yl8: var(--sui-sizes-12);
}

:root, .x6cmx0b {
  --x1uzagbr: calc(.25rem * var(--scale-factor));
  --x15uyqfk: calc(.5rem * var(--scale-factor));
  --x1al3t2r: calc(.75rem * var(--scale-factor));
  --x4e32gy: calc(1rem * var(--scale-factor));
  --x1d4lhjs: calc(1.25rem * var(--scale-factor));
  --xjkc8it: calc(1.5rem * var(--scale-factor));
  --x19rdyez: calc(1.75rem * var(--scale-factor));
  --x1b37qe1: calc(2rem * var(--scale-factor));
  --x1czt2ai: calc(2.25rem * var(--scale-factor));
  --x16j97v7: calc(2.5rem * var(--scale-factor));
  --xl5r3d2: calc(3rem * var(--scale-factor));
  --x16isn1p: calc(3.5rem * var(--scale-factor));
  --x17aawql: calc(4rem * var(--scale-factor));
  --x3iu97w: calc(5rem * var(--scale-factor));
  --xqqpmtv: calc(6rem * var(--scale-factor));
  --xlefiy3: calc(7rem * var(--scale-factor));
  --x1rr7jty: calc(8rem * var(--scale-factor));
  --x55rpv5: calc(9rem * var(--scale-factor));
  --xxjhnnz: calc(10rem * var(--scale-factor));
  --xwvs0la: calc(11rem * var(--scale-factor));
  --xssdr29: calc(12rem * var(--scale-factor));
  --xm817ny: calc(13rem * var(--scale-factor));
  --xdsz40w: calc(14rem * var(--scale-factor));
  --x1cbthvh: calc(15rem * var(--scale-factor));
  --xz3yvqa: calc(16rem * var(--scale-factor));
  --x1i1252: calc(18rem * var(--scale-factor));
  --x1rxpsjc: calc(20rem * var(--scale-factor));
  --x1pu0mhe: calc(24rem * var(--scale-factor));
  --xeiivv9: calc(.125rem * var(--scale-factor));
  --x1u4qliv: calc(.375rem * var(--scale-factor));
  --x3y6xi2: calc(.625rem * var(--scale-factor));
  --xqgzqw5: calc(.875rem * var(--scale-factor));
  --xzrn3d7: calc(1.125rem * var(--scale-factor));
}

:root, .xyta73w {
  --x381fui: 1;
  --xt3anlt: 10;
  --xeji6os: 100;
  --x1b8jsiu: 1000;
  --xkgaysl: -1;
  --x5u09m5: 0;
  --xtszutn: 10;
  --xl5oy67: 1000;
  --x1v8osgo: 1100;
  --x1kg5b1v: 1200;
  --x5eaqty: 1300;
  --x1cx3lpi: 1400;
  --xaig0eh: 1500;
  --xay69p: 1600;
  --x1lvnwmn: 1700;
  --xl0cz31: 1800;
  --x1ducuz3: 2147480000;
}

:root, .x1nbxzg8 {
  --x6niihy: 1em;
  --xgg5x14: 1em;
}

:root, .x14o58yy {
  --xanp7t: transparent;
  --xvy2gm4: currentColor;
  --x1w3smge: oklch(5% .03 261.692);
  --x62vkgz: oklch(100% 0 0);
  --x3dbsb8: light-dark(oklch(from var(--sui-base) .985 calc(c * .08) h / 1), oklch(from var(--sui-base) .16 calc(c * .4) h / 1));
  --x1azkm3h: light-dark(oklch(from var(--sui-base) .28 calc(c * .65) h / 1), oklch(from var(--sui-base) .84 calc(c * .5) h / 1));
  --x1trdih3: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .05), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .08));
  --x1fy0wvz: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .08), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .13));
  --x1lpc8jv: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .14), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .2));
  --xneeddb: light-dark(oklch(from var(--sui-base) .2 calc(c * .5) h / 1), oklch(from var(--sui-base) .92 calc(c * .25) h / 1));
  --x8v4lhg: light-dark(oklch(from var(--sui-base) .48 calc(c * .8) h / 1), oklch(from var(--sui-base) .68 calc(c * .8) h / 1));
  --x1neiom5: light-dark(oklch(from var(--sui-base) calc(.18 + .02 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .12), oklch(from var(--sui-base) calc(.94 - .02 * max(calc(-1 * var(--sui-contrast)), 0) + .02 * max(var(--sui-contrast), 0)) calc(c * .3) h / .18));
  --x1dmm55m: oklch(100% 0 0 / .04);
  --x1o29cym: oklch(100% 0 0 / .06);
  --x1vatwub: oklch(100% 0 0 / .08);
  --x1vu7ijd: oklch(100% 0 0 / .16);
  --x1uqycnc: oklch(100% 0 0 / .24);
  --xlqjuat: oklch(100% 0 0 / .36);
  --xsok40u: oklch(100% 0 0 / .48);
  --xkkszqo: oklch(100% 0 0 / .64);
  --x1iqres7: oklch(100% 0 0 / .8);
  --x1vy6u1i: oklch(100% 0 0 / .92);
  --xfqv3ow: oklch(100% 0 0 / .95);
  --x1jkkf6t: oklch(0% 0 0 / .04);
  --xmui84x: oklch(0% 0 0 / .06);
  --x1hsjnu4: oklch(0% 0 0 / .08);
  --x5otsb2: oklch(0% 0 0 / .16);
  --xkmx7x5: oklch(0% 0 0 / .24);
  --xrk8ihc: oklch(0% 0 0 / .36);
  --x3ryk8u: oklch(0% 0 0 / .48);
  --xzls359: oklch(0% 0 0 / .64);
  --xndwq7s: oklch(0% 0 0 / .8);
  --xv6src9: oklch(0% 0 0 / .92);
  --x1lo67pq: oklch(0% 0 0 / .95);
}

:root, .xkfe8f8 {
  --xhlrl45: 0px 1px 2px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 1px 1px light-dark(transparent, color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --xw3rbsg: 0px 2px 4px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 2px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --x1007wnz: 0px 4px 8px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 3px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --x11etg1g: 0px 8px 16px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 4px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --x12sc8er: 0px 16px 24px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 5px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --x4xsv5m: 0px 24px 40px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 10%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent)), 0px 0px 6px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px inset light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 5%, transparent));
  --x1ggqec8: inset 0 2px 4px 0 light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), var(--sui-colors-shadow));
  --xtfo2vk: inset 0 1px 2px 0 light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), inset 0 -1px 2px 0 light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 4%, transparent)), inset 0 0 0 1px light-dark(transparent, color-mix(in oklch, var(--sui-colors-white) 4%, transparent));
  --xftap7f: 0px 8px 16px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), color-mix(in oklch, var(--sui-colors-shadow) 20%, transparent)), 0px 0px 4px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), transparent), 0px 0px 1px light-dark(color-mix(in oklch, var(--sui-colors-shadow) 80%, transparent), color-mix(in oklch, var(--sui-colors-white) 80%, transparent)), 0px 0px 3px light-dark(transparent, color-mix(in oklch, var(--sui-colors-shadow) 20%, transparent));
}

:root, .x1e6v4y9 {
  --xomnbg3: Inter Variable, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --xfuln6y: Inter Variable, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --xzv4gt6: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

:root, .xqkdd1o {
  --xonconr: .15rem;
  --x1eg3fbh: .25rem;
  --xw4cmke: .375rem;
  --x1x7hlzz: .5rem;
  --x1vww93k: .75rem;
  --x1ud9uta: .75rem;
  --x10m8qk5: 1rem;
  --x1jt8bvv: 1.5rem;
  --x1ffulot: 2rem;
  --xp7vi0w: 9999px;
}

:root, .x3q1do9 {
  --xppfwpl: var(--sui-radii-xs);
  --x19ekmh1: var(--sui-radii-sm);
  --x4mqqz: var(--sui-radii-md);
  --xd1rrcl: calc(var(--sui-radii-sm) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-control-factor, 1));
  --xxszm49: calc(var(--sui-radii-xs) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-control-factor, 1));
  --x9elxrl: calc(var(--sui-radii-sm) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-control-factor, 1));
  --x14u4pqb: calc(var(--sui-radii-md) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-control-factor, 1));
  --x1djtc04: calc(var(--sui-radii-md) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-panel-factor, 1));
  --xs7wkou: calc(var(--sui-radii-sm) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-panel-factor, 1));
  --x1a6mc7c: calc(var(--sui-radii-md) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-panel-factor, 1));
  --xwjeosn: calc(var(--sui-radii-lg) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-panel-factor, 1));
  --xjgdrdf: calc(var(--sui-radii-sm) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-indicator-factor, 1));
  --x1ynmr0i: calc(var(--sui-radii-xs) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-indicator-factor, 1));
  --xh6b5w8: calc(var(--sui-radii-sm) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-indicator-factor, 1));
  --xhtotyb: calc(var(--sui-radii-md) * var(--scale-factor, 1) * var(--radius-factor, 1) * var(--radius-indicator-factor, 1));
}

:root, .xazks6s {
  --xptjrq1: 50ms;
  --xhnjzqv: .1s;
  --x1bx4jpc: var(--motion-fast);
  --x1791rqd: var(--motion-medium);
  --x1badvzi: .3s;
  --xv0hzoq: var(--motion-slow);
  --xbp1gk9: .5s;
  --xa1dimk: calc(var(--motion-fast) * var(--motion-ratio));
  --x11xekya: var(--motion-fast);
  --x1esdgsb: calc(var(--motion-fast) / var(--motion-ratio));
  --x40tks9: calc(var(--motion-medium) * var(--motion-ratio));
  --x1j4yxnk: var(--motion-medium);
  --x16mdmy1: calc(var(--motion-medium) / var(--motion-ratio));
  --x1b2zyef: calc(var(--motion-slow) * var(--motion-ratio));
  --xuj0cd6: var(--motion-slow);
  --xbeavbp: calc(var(--motion-slow) / var(--motion-ratio));
}

:root, .x1jmszxl {
  --xskgcba: var(--x9u88a1);
  --xintd7r: var(--xpsy4nb);
  --x10ehjrz: var(--x510wt7);
  --xnp1ie0: var(--xyzn39l);
  --x2ddznf: var(--xiqeflc);
  --x7hn1d2: var(--x4hyrm1);
  --x1y74w5c: var(--x1qk20fg);
  --x1cojqp9: var(--xtl9h3e);
}

:root, .x1p6hhln {
  --xvlfhf6: calc(.675rem * var(--scale-factor));
  --x10g7h0v: calc(.75rem * var(--scale-factor));
  --xdgmkxd: calc(.8125rem * var(--scale-factor));
  --x1b8dvxu: calc(.875rem * var(--scale-factor));
  --xoqznnw: calc(1rem * var(--scale-factor));
  --x159ekay: calc(1.125rem * var(--scale-factor));
  --x10cmno: calc(1.25rem * var(--scale-factor));
  --x18ahu01: calc(1.5rem * var(--scale-factor));
  --x4cho36: calc(1.875rem * var(--scale-factor));
  --xy9uqpp: calc(2.25rem * var(--scale-factor));
  --x15qxyo4: calc(3rem * var(--scale-factor));
  --x1ntrca5: calc(3.75rem * var(--scale-factor));
  --x1x5yzu4: calc(4.5rem * var(--scale-factor));
  --xu0znti: calc(6rem * var(--scale-factor));
}

:root, .xewsd7h {
  --xweend8: calc(.845rem * var(--scale-factor));
  --x1qtxgfb: calc(1rem * var(--scale-factor));
  --x1mlcwf: calc(1.1375rem * var(--scale-factor));
  --x1azujja: calc(1.26rem * var(--scale-factor));
  --xg5za8: calc(1.5rem * var(--scale-factor));
  --x1vcv8c6: calc(1.62rem * var(--scale-factor));
  --xr8ul2t: calc(1.75rem * var(--scale-factor));
  --xkvv6pk: calc(1.95rem * var(--scale-factor));
  --x10s3upc: calc(2.345rem * var(--scale-factor));
  --xtks880: calc(2.7rem * var(--scale-factor));
  --x1flxu97: calc(3.45rem * var(--scale-factor));
  --xsavtmp: calc(4.125rem * var(--scale-factor));
  --xbi4ul5: calc(4.5rem * var(--scale-factor));
  --x10v7kk2: calc(6rem * var(--scale-factor));
  --xwc2lyt: calc(.95rem * var(--scale-factor));
  --xipppsq: calc(1rem * var(--scale-factor));
  --xey8ynt: calc(1.2rem * var(--scale-factor));
  --x1etw1d3: calc(1.33rem * var(--scale-factor));
  --xvuy985: calc(1.46rem * var(--scale-factor));
  --x191038f: calc(1.55rem * var(--scale-factor));
  --x1lssj61: calc(1.8rem * var(--scale-factor));
  --xuk3f17: calc(2.15rem * var(--scale-factor));
  --x1mj2ikg: calc(2.475rem * var(--scale-factor));
  --x1mvjmnv: calc(3rem * var(--scale-factor));
  --x1878vfi: calc(3.75rem * var(--scale-factor));
}

:root, .xrusq1x {
  --xwhtrhc: -.05em;
  --xw8p3v8: -.025em;
  --x10pa8v5: -.0125em;
  --xh4e3sl: 0;
  --xujync2: .0125em;
  --x1udu7xp: .025em;
  --x4atj6g: .05em;
  --x1letnsz: .0025em;
  --x1j8hppx: 0;
  --xd37wy3: 0;
  --x1r45ytj: -.0025em;
  --x693f67: -.005;
  --xe49983: -.00625em;
  --xdyw995: -.0075em;
  --xso6gfu: -.01em;
  --x187w9pd: -.025em;
  --x1i4ap6i: -.03em;
  --xru83m5: -.035em;
}

:root, .x1c5hp92 {
  --xz84g8n: 1em;
  --xtd5057: 1em;
}

:root, .x1tjv9vc {
  --xzfriul: 1em;
  --x1t4ee20: 1em;
}

.x1lozytw.x1lozytw, .x1lozytw.x1lozytw:root {
  --x1y74w5c: var(--x12hg0yg);
  --xintd7r: var(--x1nndsst);
  --x7hn1d2: var(--x17icsd8);
  --x10ehjrz: var(--xkfkbvw);
  --x1cojqp9: var(--x19jn830);
  --xnp1ie0: var(--x1bfkdcx);
  --xskgcba: var(--xk4thj7);
  --x2ddznf: var(--xtjd6me);
}

.x7mdntk.x7mdntk, .x7mdntk.x7mdntk:root {
  --x1y74w5c: var(--x1469pvz);
  --xintd7r: var(--x107uv1u);
  --x7hn1d2: var(--x1q82gru);
  --x10ehjrz: var(--x5xavko);
  --x1cojqp9: var(--xugodkc);
  --xnp1ie0: var(--xunsauz);
  --xskgcba: var(--xkyag4m);
  --x2ddznf: var(--xp26dr7);
}

.xofqkb2.xofqkb2, .xofqkb2.xofqkb2:root {
  --x1y74w5c: var(--x14kdbj9);
  --xintd7r: var(--xs3u4o9);
  --x7hn1d2: var(--xswvelq);
  --x10ehjrz: var(--x92prgw);
  --x1cojqp9: var(--xhljbkh);
  --xnp1ie0: var(--xid90ju);
  --xskgcba: var(--x1htcjbl);
  --x2ddznf: var(--xhp2zgi);
}

.x1a48k6.x1a48k6, .x1a48k6.x1a48k6:root {
  --x1y74w5c: var(--x16vc38g);
  --xintd7r: var(--xr8k7gg);
  --x7hn1d2: var(--x4sf6rc);
  --x10ehjrz: var(--x1hyovd3);
  --x1cojqp9: var(--x1rt29gd);
  --xnp1ie0: var(--x3nihby);
  --xskgcba: var(--x137zzam);
  --x2ddznf: var(--x18palj2);
}

.xz29nna.xz29nna, .xz29nna.xz29nna:root {
  --x1y74w5c: var(--x1hmkce7);
  --xintd7r: var(--x1870yun);
  --x7hn1d2: var(--xvisxza);
  --x10ehjrz: var(--x1yj7o2k);
  --x1cojqp9: var(--x1s0do11);
  --xnp1ie0: var(--x5n54ny);
  --xskgcba: var(--xks6vuv);
  --x2ddznf: var(--xm26dvv);
}

.x1vl2uq1.x1vl2uq1, .x1vl2uq1.x1vl2uq1:root {
  --x1y74w5c: var(--x1lvy5qf);
  --xintd7r: var(--x8fom2k);
  --x7hn1d2: var(--xagpe90);
  --x10ehjrz: var(--xzjwhw1);
  --x1cojqp9: var(--xp6ezyb);
  --xnp1ie0: var(--x1q2hczm);
  --xskgcba: var(--xvps2oo);
  --x2ddznf: var(--x1xcmf8c);
}

.xq8w1m9.xq8w1m9, .xq8w1m9.xq8w1m9:root {
  --x1y74w5c: var(--x1neiom5);
  --xintd7r: var(--x3dbsb8);
  --x7hn1d2: var(--x1lpc8jv);
  --x10ehjrz: var(--x1azkm3h);
  --x1cojqp9: var(--x8v4lhg);
  --xnp1ie0: var(--x1trdih3);
  --xskgcba: var(--xneeddb);
  --x2ddznf: var(--x1fy0wvz);
}

.xz8m6qb.xz8m6qb, .xz8m6qb.xz8m6qb:root {
  --x1y74w5c: var(--x1plwclf);
  --xintd7r: var(--x1sbp2zp);
  --x7hn1d2: var(--xwkon7m);
  --x10ehjrz: var(--xwuxhl7);
  --x1cojqp9: var(--x15gsqfm);
  --xnp1ie0: var(--xowh70v);
  --xskgcba: var(--x1gmjjiy);
  --x2ddznf: var(--xf0nrm4);
}

.x1xlif3.x1xlif3, .x1xlif3.x1xlif3:root {
  --x1y74w5c: var(--x1pzvo62);
  --xintd7r: var(--x1sp6pv1);
  --x7hn1d2: var(--x10v0rkr);
  --x10ehjrz: var(--xda0026);
  --x1cojqp9: var(--x12im6uf);
  --xnp1ie0: var(--xtswvvz);
  --xskgcba: var(--x18xhnlo);
  --x2ddznf: var(--x35quof);
}

.x17emggf.x17emggf, .x17emggf.x17emggf:root {
  --x1y74w5c: var(--x1qk20fg);
  --xintd7r: var(--xpsy4nb);
  --x7hn1d2: var(--x4hyrm1);
  --x10ehjrz: var(--x510wt7);
  --x1cojqp9: var(--xtl9h3e);
  --xnp1ie0: var(--xyzn39l);
  --xskgcba: var(--x9u88a1);
  --x2ddznf: var(--xiqeflc);
}

.x8qe530.x8qe530, .x8qe530.x8qe530:root {
  --x1y74w5c: var(--x1sf4ewe);
  --xintd7r: var(--xmx5n2r);
  --x7hn1d2: var(--x19j04jp);
  --x10ehjrz: var(--xr6un4o);
  --x1cojqp9: var(--xqua929);
  --xnp1ie0: var(--x1sf3y4t);
  --xskgcba: var(--xcv56g5);
  --x2ddznf: var(--x1878ijm);
}

.x1st43qj.x1st43qj, .x1st43qj.x1st43qj:root {
  --x1y74w5c: var(--x1u4elt);
  --xintd7r: var(--xzy79v7);
  --x7hn1d2: var(--x1ismr4j);
  --x10ehjrz: var(--xnnbs9b);
  --x1cojqp9: var(--xvmt7iw);
  --xnp1ie0: var(--xjzi2fw);
  --xskgcba: var(--x1vzxzq6);
  --x2ddznf: var(--x1snzo9g);
}

.xao14m4.xao14m4, .xao14m4.xao14m4:root {
  --x1y74w5c: var(--x1y0bkvd);
  --xintd7r: var(--x14x48jn);
  --x7hn1d2: var(--xv2gse);
  --x10ehjrz: var(--xvy2zb1);
  --x1cojqp9: var(--x1cdsx7n);
  --xnp1ie0: var(--xh3496t);
  --xskgcba: var(--x1w45md6);
  --x2ddznf: var(--x1bj8jq9);
}

.xjn0v9b.xjn0v9b, .xjn0v9b.xjn0v9b:root {
  --x1y74w5c: var(--x3aqrrs);
  --xintd7r: var(--xjpavdu);
  --x7hn1d2: var(--x1n3zyb9);
  --x10ehjrz: var(--xpks80o);
  --x1cojqp9: var(--xtr6n3z);
  --xnp1ie0: var(--x340mb8);
  --xskgcba: var(--xsscx4b);
  --x2ddznf: var(--xi9xtkf);
}

.x18bd1k0.x18bd1k0, .x18bd1k0.x18bd1k0:root {
  --x1y74w5c: var(--x9jm79a);
  --xintd7r: var(--x1mydq0t);
  --x7hn1d2: var(--x1d75ly8);
  --x10ehjrz: var(--x10h2gpy);
  --x1cojqp9: var(--xtk1ubi);
  --xnp1ie0: var(--xy1y0ok);
  --xskgcba: var(--x1ts6h3q);
  --x2ddznf: var(--xbedkij);
}

.xiatzhi.xiatzhi, .xiatzhi.xiatzhi:root {
  --x1y74w5c: var(--xb7dl77);
  --xintd7r: var(--x9egw0i);
  --x7hn1d2: var(--x19wr10r);
  --x10ehjrz: var(--x1lk5b1u);
  --x1cojqp9: var(--x6bhzqi);
  --xnp1ie0: var(--x50vu3q);
  --xskgcba: var(--x5ikqou);
  --x2ddznf: var(--x13uf5vi);
}

.xa5qr3z.xa5qr3z, .xa5qr3z.xa5qr3z:root {
  --x1y74w5c: var(--xozwm8z);
  --xintd7r: var(--x1yasrcf);
  --x7hn1d2: var(--x503i77);
  --x10ehjrz: var(--x57jgxu);
  --x1cojqp9: var(--x16b6bgs);
  --xnp1ie0: var(--xzq9hnh);
  --xskgcba: var(--xjvbepz);
  --x2ddznf: var(--xn440p5);
}

.x1t6juu1.x1t6juu1, .x1t6juu1.x1t6juu1:root {
  --x1y74w5c: var(--xpjgkbw);
  --xintd7r: var(--x1oxykzr);
  --x7hn1d2: var(--x1glrj9r);
  --x10ehjrz: var(--xfvi8rt);
  --x1cojqp9: var(--x1jrgel);
  --xnp1ie0: var(--xz1p7t6);
  --xskgcba: var(--x16ci25y);
  --x2ddznf: var(--x1j2prcx);
}

.x19r1pgg.x19r1pgg, .x19r1pgg.x19r1pgg:root {
  --x1y74w5c: var(--xrwn32b);
  --xintd7r: var(--xij6lij);
  --x7hn1d2: var(--x13vrzma);
  --x10ehjrz: var(--x10tdlia);
  --x1cojqp9: var(--xkhboev);
  --xnp1ie0: var(--x93fl4w);
  --xskgcba: var(--xlp1pnu);
  --x2ddznf: var(--x1tsc926);
}

.x1nnmmb5.x1nnmmb5, .x1nnmmb5.x1nnmmb5:root {
  --x1y74w5c: var(--xtcr8t9);
  --xintd7r: var(--xxurhbt);
  --x7hn1d2: var(--x2ob0kz);
  --x10ehjrz: var(--xeer9ms);
  --x1cojqp9: var(--x17n769u);
  --xnp1ie0: var(--x1bzumno);
  --xskgcba: var(--x5dq1ht);
  --x2ddznf: var(--xsmjwv3);
}

.x7ppe23.x7ppe23, .x7ppe23.x7ppe23:root {
  --x1y74w5c: var(--xv9kyer);
  --xintd7r: var(--x1avoae4);
  --x7hn1d2: var(--x1y7m1gc);
  --x10ehjrz: var(--xefcxg3);
  --x1cojqp9: var(--x111yjjt);
  --xnp1ie0: var(--xo5pdl);
  --xskgcba: var(--x19a2ihq);
  --x2ddznf: var(--x1axe7d9);
}

.x1viexrt.x1viexrt, .x1viexrt.x1viexrt:root {
  --x1y74w5c: var(--xwbibxd);
  --xintd7r: var(--x16ox7po);
  --x7hn1d2: var(--x17ywjkv);
  --x10ehjrz: var(--x1izkqyo);
  --x1cojqp9: var(--x1xrb709);
  --xnp1ie0: var(--x1q7ypbh);
  --xskgcba: var(--xxwx4ka);
  --x2ddznf: var(--x1g2rg6h);
}

.x1e7nk4s.x1e7nk4s, .x1e7nk4s.x1e7nk4s:root {
  --x1y74w5c: var(--xx7dwqp);
  --xintd7r: var(--x1ljkjkr);
  --x7hn1d2: var(--x5ner55);
  --x10ehjrz: var(--x1dj6azw);
  --x1cojqp9: var(--x1dmctyz);
  --xnp1ie0: var(--xlpjk50);
  --xskgcba: var(--x1462ajs);
  --x2ddznf: var(--xl8yqe);
}

.x17pnll {
  --arrow-background: var(--tooltip-bg);
}

.x57o1s5 {
  --arrow-size: var(--x17aslx4);
}

.x4cciom {
  --btn-shadow: var(--xw3rbsg);
}

.x1gwgtz5 {
  --dialog-base-margin: auto;
}

.x15j93f0 {
  --dialog-base-margin: var(--x17aawql);
}

.x4f53ne {
  --dialog-concentric-radius: max(0px,calc(var(--dialog-radius) - var(--dialog-padding)));
}

.xiwmzyr {
  --dialog-margin: 0;
}

.xkaj97j {
  --dialog-padding: var(--xjkc8it);
}

.x16sdp2h {
  --dialog-radius: 0px;
}

.x1vxnai {
  --dialog-radius: var(--x1djtc04);
}

.x16zfdrg {
  --dialog-z-index: var(--x1b8jsiu);
}

.xdgltpm {
  --error-color: var(--xqhfbie);
}

.x1m8ho2 {
  --focus-color: var(--x1cojqp9);
}

.xaicjpc {
  --input-height: var(--x18m2oq7);
}

.xshmdlh {
  --input-height: var(--x1lyuqoh);
}

.x1h9pwws {
  --input-height: var(--x1r8sjpk);
}

.xdoctke {
  --input-height: var(--x1wr4yl8);
}

.xiryfvj {
  --input-height: var(--x434dgi);
}

.x1ng1meb {
  --scrollbar-click-area: calc(var(--scrollbar-size) + calc(var(--scrollbar-margin) * 2));
}

.x1xv582f {
  --scrollbar-margin: 2px;
}

.xxoeat9 {
  --scrollbar-size: var(--x17aslx4);
}

.xhpl2sn {
  --scrollbar-size: var(--x1ru1joc);
}

.x5vff20 {
  --scrollbar-size: var(--xllhkn9);
}

.x4pfclw {
  --scrollbar-size: var(--xowcyni);
}

.xtyl8o3 {
  --separator-thickness: .5px;
}

.x1q623jv {
  --separator-thickness: 1px;
}

.x1yxtz5h {
  --separator-thickness: 2px;
}

.xcs2h2t {
  --separator-thickness: 3px;
}

.x3fxhsq {
  --stepper-base-radius: var(--x1eg3fbh);
}

.x1nt9nwy {
  --stepper-radius: calc(var(--stepper-base-radius) + 1px);
}

.x1eh446e {
  --stepper-width: var(--x1gbufdj);
}

.x1imwr66 {
  --stepper-width: var(--x1mpb765);
}

.xsmz6gz {
  --stepper-width: var(--xvee4yd);
}

.xd52jai {
  --thumb-bg: color-mix(in oklch,var(--xskgcba) 25%,transparent);
}

.x5lx8as {
  --tooltip-bg: var(--x1me1cro);
}

.xmb9n1p {
  --tooltip-bg: var(--xmdmkb0);
}

.xtazdfp {
  --x1atogn2: 1em;
}

.x1p627cr {
  --x1t4ee20: 1em;
}

.x1jed5e7 {
  --x6niihy: 1em;
}

.xyhhbqz {
  --x7wbx3u: 0;
}

.xd79c3z {
  --xgg5x14: 1em;
}

.xu4foah {
  --xtd5057: 1em;
}

.xnx1hvw {
  --xz84g8n: 1em;
}

.xqj7bwv {
  --xzfriul: 1em;
}

.x1ke9f4h:is([data-invalid], [aria-invalid="true"]) {
  --focus-ring-color: var(--error-color);
}
