@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;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]{-webkit-appearance:button;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}}@layer theme{:where(html,.sui-theme){--radius-full:9999px;--scale-factor:1;--radius-factor:1;--radius-control-factor:1;--radius-panel-factor:1;--radius-indicator-factor:1;--focus-ring-width:1px;--focus-ring-style:solid;--focus-ring-offset:1px;--focus-ring-color:var(--sui-colors-accent-solid);--color-shadow:var(--sui-colors-shadow);--motion-fast:.15s;--motion-medium:.2s;--motion-slow:.4s;--motion-ratio:.75;--ease-standard:cubic-bezier(.24, 1, .4, 1);--sui-animations-spin:spin 1s linear infinite;--sui-animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--sui-animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--sui-animations-bounce:bounce 1s infinite;--sui-aspect-ratios-square:1 / 1;--sui-aspect-ratios-landscape:4 / 3;--sui-aspect-ratios-portrait:3 / 4;--sui-aspect-ratios-wide:16 / 9;--sui-aspect-ratios-ultrawide:18 / 5;--sui-aspect-ratios-golden:1.618 / 1;--sui-blurs-none: ;--sui-blurs-sm:4px;--sui-blurs-md:8px;--sui-blurs-lg:12px;--sui-blurs-xl:16px;--sui-blurs-2xl:24px;--sui-blurs-3xl:40px;--sui-blurs-4xl:64px;--sui-borders-xs:.5px solid;--sui-borders-sm:1px solid;--sui-borders-md:2px solid;--sui-borders-lg:4px solid;--sui-borders-xl:8px solid;--sui-colors-transparent:transparent;--sui-colors-current:currentColor;--sui-colors-black:oklch(5% .03 261.692);--sui-colors-white:oklch(100% 0 0);--sui-colors-base-contrast:light-dark(oklch(from var(--sui-base) .985 calc(c * .08) h / 1),oklch(from var(--sui-base) .16 calc(c * .4) h / 1));--sui-colors-base-fg:light-dark(oklch(from var(--sui-base) .28 calc(c * .65) h / 1),oklch(from var(--sui-base) .84 calc(c * .5) h / 1));--sui-colors-base-muted: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));--sui-colors-base-subtle: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));--sui-colors-base-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 / .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));--sui-colors-base-solid:light-dark(oklch(from var(--sui-base) .2 calc(c * .5) h / 1),oklch(from var(--sui-base) .92 calc(c * .25) h / 1));--sui-colors-base-focusring:light-dark(oklch(from var(--sui-base) .48 calc(c * .8) h / 1),oklch(from var(--sui-base) .68 calc(c * .8) h / 1));--sui-colors-base-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 / .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));--sui-colors-whitealpha-50:oklch(100% 0 0/.04);--sui-colors-whitealpha-100:oklch(100% 0 0/.06);--sui-colors-whitealpha-200:oklch(100% 0 0/.08);--sui-colors-whitealpha-300:oklch(100% 0 0/.16);--sui-colors-whitealpha-400:oklch(100% 0 0/.24);--sui-colors-whitealpha-500:oklch(100% 0 0/.36);--sui-colors-whitealpha-600:oklch(100% 0 0/.48);--sui-colors-whitealpha-700:oklch(100% 0 0/.64);--sui-colors-whitealpha-800:oklch(100% 0 0/.8);--sui-colors-whitealpha-900:oklch(100% 0 0/.92);--sui-colors-whitealpha-950:oklch(100% 0 0/.95);--sui-colors-blackalpha-50:oklch(0% 0 0/.04);--sui-colors-blackalpha-100:oklch(0% 0 0/.06);--sui-colors-blackalpha-200:oklch(0% 0 0/.08);--sui-colors-blackalpha-300:oklch(0% 0 0/.16);--sui-colors-blackalpha-400:oklch(0% 0 0/.24);--sui-colors-blackalpha-500:oklch(0% 0 0/.36);--sui-colors-blackalpha-600:oklch(0% 0 0/.48);--sui-colors-blackalpha-700:oklch(0% 0 0/.64);--sui-colors-blackalpha-800:oklch(0% 0 0/.8);--sui-colors-blackalpha-900:oklch(0% 0 0/.92);--sui-colors-blackalpha-950:oklch(0% 0 0/.95);--sui-cursor-button:pointer;--sui-cursor-checkbox:default;--sui-cursor-disabled:not-allowed;--sui-cursor-menuitem:default;--sui-cursor-option:default;--sui-cursor-radio:default;--sui-cursor-slider:default;--sui-cursor-swittch:pointer;--sui-durations-fastest:50ms;--sui-durations-faster:.1s;--sui-durations-fast:var(--motion-fast);--sui-durations-moderate:var(--motion-medium);--sui-durations-slow:.3s;--sui-durations-slower:var(--motion-slow);--sui-durations-slowest:.5s;--sui-durations-motion-fast-min:calc(var(--motion-fast) * var(--motion-ratio));--sui-durations-motion-fast:var(--motion-fast);--sui-durations-motion-fast-max:calc(var(--motion-fast) / var(--motion-ratio));--sui-durations-motion-medium-min:calc(var(--motion-medium) * var(--motion-ratio));--sui-durations-motion-medium:var(--motion-medium);--sui-durations-motion-medium-max:calc(var(--motion-medium) / var(--motion-ratio));--sui-durations-motion-slow-min:calc(var(--motion-slow) * var(--motion-ratio));--sui-durations-motion-slow:var(--motion-slow);--sui-durations-motion-slow-max:calc(var(--motion-slow) / var(--motion-ratio));--sui-easings-standard:var(--ease-standard);--sui-easings-ease-in:cubic-bezier(.42, 0, 1, 1);--sui-easings-ease-out:cubic-bezier(0, 0, .58, 1);--sui-easings-ease-in-out:cubic-bezier(.42, 0, .58, 1);--sui-easings-ease-in-smooth:cubic-bezier(.32, .72, 0, 1);--sui-easings-bounce-in:cubic-bezier(.34, 1.24, .64, 1);--sui-easings-bounce-out:cubic-bezier(.34, 1.16, .64, 1);--sui-font-sizes-2xs:calc(.675rem * var(--scale-factor));--sui-font-sizes-xs:calc(.75rem * var(--scale-factor));--sui-font-sizes-sm:calc(.8125rem * var(--scale-factor));--sui-font-sizes-md:calc(.875rem * var(--scale-factor));--sui-font-sizes-lg:calc(1rem * var(--scale-factor));--sui-font-sizes-xl:calc(1.125rem * var(--scale-factor));--sui-font-sizes-2xl:calc(1.25rem * var(--scale-factor));--sui-font-sizes-3xl:calc(1.5rem * var(--scale-factor));--sui-font-sizes-4xl:calc(1.875rem * var(--scale-factor));--sui-font-sizes-5xl:calc(2.25rem * var(--scale-factor));--sui-font-sizes-6xl:calc(3rem * var(--scale-factor));--sui-font-sizes-7xl:calc(3.75rem * var(--scale-factor));--sui-font-sizes-8xl:calc(4.5rem * var(--scale-factor));--sui-font-sizes-9xl:calc(6rem * var(--scale-factor));--sui-font-weights-thin:100;--sui-font-weights-extralight:200;--sui-font-weights-light:300;--sui-font-weights-normal:400;--sui-font-weights-medium:500;--sui-font-weights-semibold:600;--sui-font-weights-bold:700;--sui-font-weights-extrabold:800;--sui-font-weights-black:900;--sui-fonts-heading:Inter Variable, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--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-fonts-mono:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sui-letter-spacings-tightest:-.05em;--sui-letter-spacings-tighter:-.025em;--sui-letter-spacings-tight:-.0125em;--sui-letter-spacings-normal:0;--sui-letter-spacings-wide:.0125em;--sui-letter-spacings-wider:.025em;--sui-letter-spacings-widest:.05em;--sui-letter-spacings-heading_xs:.0025em;--sui-letter-spacings-heading_sm:0;--sui-letter-spacings-heading_md:0;--sui-letter-spacings-heading_lg:-.0025em;--sui-letter-spacings-heading_xl:-.005;--sui-letter-spacings-heading_2xl:-.00625em;--sui-letter-spacings-heading_3xl:-.0075em;--sui-letter-spacings-heading_4xl:-.01em;--sui-letter-spacings-heading_5xl:-.025em;--sui-letter-spacings-heading_6xl:-.03em;--sui-letter-spacings-heading_7xl:-.035em;--sui-line-heights-2xs:calc(.845rem * var(--scale-factor));--sui-line-heights-xs:calc(1rem * var(--scale-factor));--sui-line-heights-sm:calc(1.1375rem * var(--scale-factor));--sui-line-heights-md:calc(1.26rem * var(--scale-factor));--sui-line-heights-lg:calc(1.5rem * var(--scale-factor));--sui-line-heights-xl:calc(1.62rem * var(--scale-factor));--sui-line-heights-2xl:calc(1.75rem * var(--scale-factor));--sui-line-heights-3xl:calc(1.95rem * var(--scale-factor));--sui-line-heights-4xl:calc(2.345rem * var(--scale-factor));--sui-line-heights-5xl:calc(2.7rem * var(--scale-factor));--sui-line-heights-6xl:calc(3.45rem * var(--scale-factor));--sui-line-heights-7xl:calc(4.125rem * var(--scale-factor));--sui-line-heights-8xl:calc(4.5rem * var(--scale-factor));--sui-line-heights-9xl:calc(6rem * var(--scale-factor));--sui-line-heights-heading_xs:calc(.95rem * var(--scale-factor));--sui-line-heights-heading_sm:calc(1rem * var(--scale-factor));--sui-line-heights-heading_md:calc(1.2rem * var(--scale-factor));--sui-line-heights-heading_lg:calc(1.33rem * var(--scale-factor));--sui-line-heights-heading_xl:calc(1.46rem * var(--scale-factor));--sui-line-heights-heading_2xl:calc(1.55rem * var(--scale-factor));--sui-line-heights-heading_3xl:calc(1.8rem * var(--scale-factor));--sui-line-heights-heading_4xl:calc(2.15rem * var(--scale-factor));--sui-line-heights-heading_5xl:calc(2.475rem * var(--scale-factor));--sui-line-heights-heading_6xl:calc(3rem * var(--scale-factor));--sui-line-heights-heading_7xl:calc(3.75rem * var(--scale-factor));--sui-radii-2xs:.15rem;--sui-radii-xs:.2rem;--sui-radii-sm:.25rem;--sui-radii-md:.375rem;--sui-radii-lg:.5rem;--sui-radii-xl:.75rem;--sui-radii-2xl:1rem;--sui-radii-3xl:1.5rem;--sui-radii-4xl:2rem;--sui-radii-full:9999px;--sui-sizes-1:calc(.25rem * var(--scale-factor));--sui-sizes-2:calc(.5rem * var(--scale-factor));--sui-sizes-3:calc(.75rem * var(--scale-factor));--sui-sizes-4:calc(1rem * var(--scale-factor));--sui-sizes-5:calc(1.25rem * var(--scale-factor));--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-9:calc(2.25rem * var(--scale-factor));--sui-sizes-10:calc(2.5rem * var(--scale-factor));--sui-sizes-12:calc(3rem * var(--scale-factor));--sui-sizes-14:calc(3.5rem * var(--scale-factor));--sui-sizes-16:calc(4rem * var(--scale-factor));--sui-sizes-20:calc(5rem * var(--scale-factor));--sui-sizes-24:calc(6rem * var(--scale-factor));--sui-sizes-28:calc(7rem * var(--scale-factor));--sui-sizes-32:calc(8rem * var(--scale-factor));--sui-sizes-36:calc(9rem * var(--scale-factor));--sui-sizes-40:calc(10rem * var(--scale-factor));--sui-sizes-44:calc(11rem * var(--scale-factor));--sui-sizes-48:calc(12rem * var(--scale-factor));--sui-sizes-52:calc(13rem * var(--scale-factor));--sui-sizes-56:calc(14rem * var(--scale-factor));--sui-sizes-60:calc(15rem * var(--scale-factor));--sui-sizes-64:calc(16rem * var(--scale-factor));--sui-sizes-72:calc(18rem * var(--scale-factor));--sui-sizes-80:calc(20rem * var(--scale-factor));--sui-sizes-96:calc(24rem * var(--scale-factor));--sui-sizes-3xs:14rem;--sui-sizes-2xs:16rem;--sui-sizes-xs:20rem;--sui-sizes-sm:24rem;--sui-sizes-md:28rem;--sui-sizes-lg:32rem;--sui-sizes-xl:36rem;--sui-sizes-2xl:42rem;--sui-sizes-3xl:48rem;--sui-sizes-4xl:56rem;--sui-sizes-5xl:64rem;--sui-sizes-6xl:72rem;--sui-sizes-7xl:80rem;--sui-sizes-8xl:90rem;--sui-sizes-0_5:calc(.125rem * var(--scale-factor));--sui-sizes-1_5:calc(.375rem * var(--scale-factor));--sui-sizes-2_5:calc(.625rem * var(--scale-factor));--sui-sizes-3_5:calc(.875rem * var(--scale-factor));--sui-sizes-4_5:calc(1.125rem * var(--scale-factor));--sui-sizes-1-on-2:50%;--sui-sizes-1-on-3:33.3333%;--sui-sizes-2-on-3:66.6667%;--sui-sizes-1-on-4:25%;--sui-sizes-3-on-4:75%;--sui-sizes-1-on-5:20%;--sui-sizes-2-on-5:40%;--sui-sizes-3-on-5:60%;--sui-sizes-4-on-5:80%;--sui-sizes-1-on-6:16.6667%;--sui-sizes-2-on-6:33.3333%;--sui-sizes-3-on-6:50%;--sui-sizes-4-on-6:66.6667%;--sui-sizes-5-on-6:83.3333%;--sui-sizes-1-on-12:8.33333%;--sui-sizes-2-on-12:16.6667%;--sui-sizes-3-on-12:25%;--sui-sizes-4-on-12:33.3333%;--sui-sizes-5-on-12:41.6667%;--sui-sizes-6-on-12:50%;--sui-sizes-7-on-12:58.3333%;--sui-sizes-8-on-12:66.6667%;--sui-sizes-9-on-12:75%;--sui-sizes-10-on-12:83.3333%;--sui-sizes-11-on-12:91.6667%;--sui-sizes-max:max-content;--sui-sizes-min:min-content;--sui-sizes-fit:fit-content;--sui-sizes-prose:60ch;--sui-sizes-full:100%;--sui-sizes-dvh:100dvh;--sui-sizes-svh:100svh;--sui-sizes-lvh:100lvh;--sui-sizes-dvw:100dvw;--sui-sizes-svw:100svw;--sui-sizes-lvw:100lvw;--sui-sizes-vw:100vw;--sui-sizes-vh:100vh;--sui-sizes-control-xs:var(--sui-sizes-6);--sui-sizes-control-sm:var(--sui-sizes-7);--sui-sizes-control-md:var(--sui-sizes-8);--sui-sizes-control-lg:var(--sui-sizes-10);--sui-sizes-control-xl:var(--sui-sizes-12);--sui-spacing-1:calc(.25rem * var(--scale-factor));--sui-spacing-2:calc(.5rem * var(--scale-factor));--sui-spacing-3:calc(.75rem * var(--scale-factor));--sui-spacing-4:calc(1rem * var(--scale-factor));--sui-spacing-5:calc(1.25rem * var(--scale-factor));--sui-spacing-6:calc(1.5rem * var(--scale-factor));--sui-spacing-7:calc(1.75rem * var(--scale-factor));--sui-spacing-8:calc(2rem * var(--scale-factor));--sui-spacing-9:calc(2.25rem * var(--scale-factor));--sui-spacing-10:calc(2.5rem * var(--scale-factor));--sui-spacing-12:calc(3rem * var(--scale-factor));--sui-spacing-14:calc(3.5rem * var(--scale-factor));--sui-spacing-16:calc(4rem * var(--scale-factor));--sui-spacing-20:calc(5rem * var(--scale-factor));--sui-spacing-24:calc(6rem * var(--scale-factor));--sui-spacing-28:calc(7rem * var(--scale-factor));--sui-spacing-32:calc(8rem * var(--scale-factor));--sui-spacing-36:calc(9rem * var(--scale-factor));--sui-spacing-40:calc(10rem * var(--scale-factor));--sui-spacing-44:calc(11rem * var(--scale-factor));--sui-spacing-48:calc(12rem * var(--scale-factor));--sui-spacing-52:calc(13rem * var(--scale-factor));--sui-spacing-56:calc(14rem * var(--scale-factor));--sui-spacing-60:calc(15rem * var(--scale-factor));--sui-spacing-64:calc(16rem * var(--scale-factor));--sui-spacing-72:calc(18rem * var(--scale-factor));--sui-spacing-80:calc(20rem * var(--scale-factor));--sui-spacing-96:calc(24rem * var(--scale-factor));--sui-spacing-0_5:calc(.125rem * var(--scale-factor));--sui-spacing-1_5:calc(.375rem * var(--scale-factor));--sui-spacing-2_5:calc(.625rem * var(--scale-factor));--sui-spacing-3_5:calc(.875rem * var(--scale-factor));--sui-spacing-4_5:calc(1.125rem * var(--scale-factor));--sui-z-index-layer-1:1;--sui-z-index-layer-2:10;--sui-z-index-layer-3:100;--sui-z-index-layer-4:1000;--sui-z-index-hide:-1;--sui-z-index-base:0;--sui-z-index-docked:10;--sui-z-index-dropdown:1000;--sui-z-index-sticky:1100;--sui-z-index-banner:1200;--sui-z-index-overlay:1300;--sui-z-index-modal:1400;--sui-z-index-popover:1500;--sui-z-index-skipnav:1600;--sui-z-index-toast:1700;--sui-z-index-tooltip:1800;--sui-z-index-max:2147480000;--sui-colors-presence-online:var(--sui-colors-success-solid);--sui-colors-presence-offline:var(--sui-colors-gray-solid);--sui-colors-presence-busy:var(--sui-colors-warning-solid);--sui-colors-presence-dnd:var(--sui-colors-destructive-solid);--sui-colors-presence-away:var(--sui-colors-gray-solid);--sui-colors-status-success:var(--sui-colors-success-solid);--sui-colors-status-error:var(--sui-colors-destructive-solid);--sui-colors-status-warning:var(--sui-colors-warning-solid);--sui-colors-status-info:var(--sui-colors-info-solid);--sui-colors-shadow:var(--sui-colors-black);--sui-colors-sidebar-bg:var(--sui-color-sidebar-bg);--sui-colors-sidebar-fg:var(--sui-color-sidebar-fg);--sui-colors-sidebar-border:var(--sui-color-sidebar-border);--sui-colors-sidebar-accent-bg:var(--sui-color-sidebar-accent-bg);--sui-colors-sidebar-accent-fg:var(--sui-colors-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) 1 0 h / 1),oklch(from var(--sui-base) calc(.17 - .005 * max(calc(-1 * var(--sui-contrast)), 0) + .005 * max(var(--sui-contrast), 0)) 0 h / 1));--sui-colors-bg-elevated:light-dark(oklch(from var(--sui-base) 1 0 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));--sui-colors-bg-inset:light-dark(oklch(from var(--sui-base) calc(.965 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .35) h / 1),oklch(from var(--sui-base) calc(.11 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .025 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));--sui-colors-bg-overlay:light-dark(oklch(from var(--sui-base) 1 0 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));--sui-colors-bg-backdrop:oklch(0% 0 0/.3);--sui-colors-bg-inverted:light-dark(oklch(from var(--sui-base) .16 calc(c * .4) h / 1),oklch(from var(--sui-base) .985 calc(c * .08) h / 1));--sui-colors-bg-muted:var(--sui-colors-bg-inset);--sui-colors-bg-subtle:var(--sui-colors-interaction-hover);--sui-colors-bg-emphasized:var(--sui-colors-interaction-pressed);--sui-colors-bg-content:var(--sui-colors-bg);--sui-colors-bg-panel:var(--sui-colors-bg-surface);--sui-colors-bg-error:var(--sui-colors-destructive-muted);--sui-colors-bg-warning:var(--sui-colors-warning-muted);--sui-colors-bg-success:var(--sui-colors-success-muted);--sui-colors-bg-info:var(--sui-colors-info-muted);--sui-colors-bg-destructive:var(--sui-colors-destructive-muted);--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-fg-muted: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));--sui-colors-fg-subtle: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));--sui-colors-fg-emphasized: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));--sui-colors-fg-inverted:light-dark(oklch(from var(--sui-base) .985 calc(c * .08) h / 1),oklch(from var(--sui-base) .16 calc(c * .4) h / 1));--sui-colors-fg-error:var(--sui-colors-destructive-fg);--sui-colors-fg-warning:var(--sui-colors-warning-fg);--sui-colors-fg-success:var(--sui-colors-success-fg);--sui-colors-fg-info:var(--sui-colors-info-fg);--sui-colors-fg-destructive:var(--sui-colors-destructive-fg);--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-muted: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))));--sui-colors-border-subtle: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))));--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-border-inverted:light-dark(oklch(from var(--sui-base) .985 calc(c * .2) h / .8),oklch(from var(--sui-base) .16 calc(c * .2) h / .8));--sui-colors-border-error:var(--sui-colors-destructive-border);--sui-colors-border-warning:var(--sui-colors-warning-border);--sui-colors-border-success:var(--sui-colors-success-border);--sui-colors-border-info:var(--sui-colors-info-border);--sui-colors-border-destructive:var(--sui-colors-destructive-border);--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-interaction-selected:var(--sui-colors-accent-subtle);--sui-colors-accent-contrast: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);--sui-colors-accent-fg: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));--sui-colors-accent-muted:light-dark(oklch(from var(--sui-accent) l c h / .07),oklch(from var(--sui-accent) l c h / .1));--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-emphasized:light-dark(oklch(from var(--sui-accent) l c h / .18),oklch(from var(--sui-accent) l c h / .24));--sui-colors-accent-solid:oklch(from var(--sui-accent) l c h / 1);--sui-colors-accent-focusring:var(--sui-colors-accent-solid);--sui-colors-accent-border:light-dark(oklch(from var(--sui-accent) l c h / .32),oklch(from var(--sui-accent) l c h / .44));--sui-colors-info-contrast: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);--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-subtle:light-dark(oklch(from var(--sui-accent) l c 260 / .11),oklch(from var(--sui-accent) l c 260 / .16));--sui-colors-info-emphasized:light-dark(oklch(from var(--sui-accent) l c 260 / .18),oklch(from var(--sui-accent) l c 260 / .24));--sui-colors-info-solid:oklch(from var(--sui-accent) l c 260 / 1);--sui-colors-info-focusring: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-contrast: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);--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-subtle:light-dark(oklch(from var(--sui-accent) l c 150 / .11),oklch(from var(--sui-accent) l c 150 / .16));--sui-colors-success-emphasized:light-dark(oklch(from var(--sui-accent) l c 150 / .18),oklch(from var(--sui-accent) l c 150 / .24));--sui-colors-success-solid:oklch(from var(--sui-accent) l c 150 / 1);--sui-colors-success-focusring: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-contrast: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);--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-subtle:light-dark(oklch(from var(--sui-accent) l c 50 / .11),oklch(from var(--sui-accent) l c 50 / .16));--sui-colors-warning-emphasized:light-dark(oklch(from var(--sui-accent) l c 50 / .18),oklch(from var(--sui-accent) l c 50 / .24));--sui-colors-warning-solid:oklch(from var(--sui-accent) l c 50 / 1);--sui-colors-warning-focusring: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-contrast: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);--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-subtle:light-dark(oklch(from var(--sui-accent) l c 25 / .11),oklch(from var(--sui-accent) l c 25 / .16));--sui-colors-destructive-emphasized:light-dark(oklch(from var(--sui-accent) l c 25 / .18),oklch(from var(--sui-accent) l c 25 / .24));--sui-colors-destructive-solid:oklch(from var(--sui-accent) l c 25 / 1);--sui-colors-destructive-focusring: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-contrast:oklch(98.5% .001 260);--sui-colors-gray-fg:light-dark(oklch(44% .008 260),oklch(78% .008 260));--sui-colors-gray-muted:light-dark(oklch(45% .012 260/.07),oklch(45% .012 260/.1));--sui-colors-gray-subtle:light-dark(oklch(45% .012 260/.11),oklch(45% .012 260/.16));--sui-colors-gray-emphasized:light-dark(oklch(45% .012 260/.18),oklch(45% .012 260/.24));--sui-colors-gray-solid:oklch(45% .012 260);--sui-colors-gray-focusring:oklch(45% .012 260);--sui-colors-gray-border:light-dark(oklch(45% .012 260/.32),oklch(45% .012 260/.44));--sui-colors-zinc-contrast:oklch(98.5% .001 286);--sui-colors-zinc-fg:light-dark(oklch(44% .007 286),oklch(78% .007 286));--sui-colors-zinc-muted:light-dark(oklch(45% .01 286/.07),oklch(45% .01 286/.1));--sui-colors-zinc-subtle:light-dark(oklch(45% .01 286/.11),oklch(45% .01 286/.16));--sui-colors-zinc-emphasized:light-dark(oklch(45% .01 286/.18),oklch(45% .01 286/.24));--sui-colors-zinc-solid:oklch(45% .01 286);--sui-colors-zinc-focusring:oklch(45% .01 286);--sui-colors-zinc-border:light-dark(oklch(45% .01 286/.32),oklch(45% .01 286/.44));--sui-colors-neutral-contrast:light-dark(var(--sui-colors-white),var(--sui-colors-black));--sui-colors-neutral-fg:light-dark(var(--sui-colors-black),var(--sui-colors-white));--sui-colors-neutral-muted:light-dark(color-mix(in oklch, var(--sui-colors-black) 5%, transparent),color-mix(in oklch, var(--sui-colors-white) 8%, transparent));--sui-colors-neutral-subtle:light-dark(color-mix(in oklch, var(--sui-colors-black) 8%, transparent),color-mix(in oklch, var(--sui-colors-white) 13%, transparent));--sui-colors-neutral-emphasized:light-dark(color-mix(in oklch, var(--sui-colors-black) 14%, transparent),color-mix(in oklch, var(--sui-colors-white) 20%, transparent));--sui-colors-neutral-solid:light-dark(var(--sui-colors-black),var(--sui-colors-white));--sui-colors-neutral-focusring:light-dark(var(--sui-colors-black),var(--sui-colors-white));--sui-colors-neutral-border:light-dark(color-mix(in oklch, var(--sui-colors-black) 12%, transparent),color-mix(in oklch, var(--sui-colors-white) 18%, transparent));--sui-colors-stone-contrast:oklch(98.5% .001 56);--sui-colors-stone-fg:light-dark(oklch(44% .007 56),oklch(78% .007 56));--sui-colors-stone-muted:light-dark(oklch(45% .01 56/.07),oklch(45% .01 56/.1));--sui-colors-stone-subtle:light-dark(oklch(45% .01 56/.11),oklch(45% .01 56/.16));--sui-colors-stone-emphasized:light-dark(oklch(45% .01 56/.18),oklch(45% .01 56/.24));--sui-colors-stone-solid:oklch(45% .01 56);--sui-colors-stone-focusring:oklch(45% .01 56);--sui-colors-stone-border:light-dark(oklch(45% .01 56/.32),oklch(45% .01 56/.44));--sui-colors-red-contrast:oklch(98.5% .013 25);--sui-colors-red-fg:light-dark(oklch(44% .143 25),oklch(78% .143 25));--sui-colors-red-muted:light-dark(oklch(55% .22 25/.07),oklch(55% .22 25/.1));--sui-colors-red-subtle:light-dark(oklch(55% .22 25/.11),oklch(55% .22 25/.16));--sui-colors-red-emphasized:light-dark(oklch(55% .22 25/.18),oklch(55% .22 25/.24));--sui-colors-red-solid:oklch(55% .22 25);--sui-colors-red-focusring:oklch(55% .22 25);--sui-colors-red-border:light-dark(oklch(55% .22 25/.32),oklch(55% .22 25/.44));--sui-colors-orange-contrast:oklch(98.5% .013 50);--sui-colors-orange-fg:light-dark(oklch(44% .143 50),oklch(78% .143 50));--sui-colors-orange-muted:light-dark(oklch(58% .22 50/.07),oklch(58% .22 50/.1));--sui-colors-orange-subtle:light-dark(oklch(58% .22 50/.11),oklch(58% .22 50/.16));--sui-colors-orange-emphasized:light-dark(oklch(58% .22 50/.18),oklch(58% .22 50/.24));--sui-colors-orange-solid:oklch(58% .22 50);--sui-colors-orange-focusring:oklch(58% .22 50);--sui-colors-orange-border:light-dark(oklch(58% .22 50/.32),oklch(58% .22 50/.44));--sui-colors-amber-contrast:oklch(16% .022 80);--sui-colors-amber-fg:light-dark(oklch(44% .143 80),oklch(80% .143 80));--sui-colors-amber-muted:light-dark(oklch(80% .22 80/.07),oklch(80% .22 80/.1));--sui-colors-amber-subtle:light-dark(oklch(80% .22 80/.11),oklch(80% .22 80/.16));--sui-colors-amber-emphasized:light-dark(oklch(80% .22 80/.18),oklch(80% .22 80/.24));--sui-colors-amber-solid:oklch(80% .22 80);--sui-colors-amber-focusring:oklch(80% .22 80);--sui-colors-amber-border:light-dark(oklch(80% .22 80/.32),oklch(80% .22 80/.44));--sui-colors-yellow-contrast:oklch(16% .022 95);--sui-colors-yellow-fg:light-dark(oklch(44% .143 95),oklch(84% .143 95));--sui-colors-yellow-muted:light-dark(oklch(84% .22 95/.07),oklch(84% .22 95/.1));--sui-colors-yellow-subtle:light-dark(oklch(84% .22 95/.11),oklch(84% .22 95/.16));--sui-colors-yellow-emphasized:light-dark(oklch(84% .22 95/.18),oklch(84% .22 95/.24));--sui-colors-yellow-solid:oklch(84% .22 95);--sui-colors-yellow-focusring:oklch(84% .22 95);--sui-colors-yellow-border:light-dark(oklch(84% .22 95/.32),oklch(84% .22 95/.44));--sui-colors-lime-contrast:oklch(16% .022 128);--sui-colors-lime-fg:light-dark(oklch(44% .143 128),oklch(80% .143 128));--sui-colors-lime-muted:light-dark(oklch(80% .22 128/.07),oklch(80% .22 128/.1));--sui-colors-lime-subtle:light-dark(oklch(80% .22 128/.11),oklch(80% .22 128/.16));--sui-colors-lime-emphasized:light-dark(oklch(80% .22 128/.18),oklch(80% .22 128/.24));--sui-colors-lime-solid:oklch(80% .22 128);--sui-colors-lime-focusring:oklch(80% .22 128);--sui-colors-lime-border:light-dark(oklch(80% .22 128/.32),oklch(80% .22 128/.44));--sui-colors-green-contrast:oklch(98.5% .013 150);--sui-colors-green-fg:light-dark(oklch(44% .143 150),oklch(78% .143 150));--sui-colors-green-muted:light-dark(oklch(55% .22 150/.07),oklch(55% .22 150/.1));--sui-colors-green-subtle:light-dark(oklch(55% .22 150/.11),oklch(55% .22 150/.16));--sui-colors-green-emphasized:light-dark(oklch(55% .22 150/.18),oklch(55% .22 150/.24));--sui-colors-green-solid:oklch(55% .22 150);--sui-colors-green-focusring:oklch(55% .22 150);--sui-colors-green-border:light-dark(oklch(55% .22 150/.32),oklch(55% .22 150/.44));--sui-colors-emerald-contrast:oklch(98.5% .013 163);--sui-colors-emerald-fg:light-dark(oklch(44% .143 163),oklch(78% .143 163));--sui-colors-emerald-muted:light-dark(oklch(55% .22 163/.07),oklch(55% .22 163/.1));--sui-colors-emerald-subtle:light-dark(oklch(55% .22 163/.11),oklch(55% .22 163/.16));--sui-colors-emerald-emphasized:light-dark(oklch(55% .22 163/.18),oklch(55% .22 163/.24));--sui-colors-emerald-solid:oklch(55% .22 163);--sui-colors-emerald-focusring:oklch(55% .22 163);--sui-colors-emerald-border:light-dark(oklch(55% .22 163/.32),oklch(55% .22 163/.44));--sui-colors-teal-contrast:oklch(98.5% .013 182);--sui-colors-teal-fg:light-dark(oklch(44% .143 182),oklch(78% .143 182));--sui-colors-teal-muted:light-dark(oklch(55% .22 182/.07),oklch(55% .22 182/.1));--sui-colors-teal-subtle:light-dark(oklch(55% .22 182/.11),oklch(55% .22 182/.16));--sui-colors-teal-emphasized:light-dark(oklch(55% .22 182/.18),oklch(55% .22 182/.24));--sui-colors-teal-solid:oklch(55% .22 182);--sui-colors-teal-focusring:oklch(55% .22 182);--sui-colors-teal-border:light-dark(oklch(55% .22 182/.32),oklch(55% .22 182/.44));--sui-colors-cyan-contrast:oklch(98.5% .013 215);--sui-colors-cyan-fg:light-dark(oklch(44% .143 215),oklch(78% .143 215));--sui-colors-cyan-muted:light-dark(oklch(56% .22 215/.07),oklch(56% .22 215/.1));--sui-colors-cyan-subtle:light-dark(oklch(56% .22 215/.11),oklch(56% .22 215/.16));--sui-colors-cyan-emphasized:light-dark(oklch(56% .22 215/.18),oklch(56% .22 215/.24));--sui-colors-cyan-solid:oklch(56% .22 215);--sui-colors-cyan-focusring:oklch(56% .22 215);--sui-colors-cyan-border:light-dark(oklch(56% .22 215/.32),oklch(56% .22 215/.44));--sui-colors-sky-contrast:oklch(98.5% .013 237);--sui-colors-sky-fg:light-dark(oklch(44% .143 237),oklch(78% .143 237));--sui-colors-sky-muted:light-dark(oklch(56% .22 237/.07),oklch(56% .22 237/.1));--sui-colors-sky-subtle:light-dark(oklch(56% .22 237/.11),oklch(56% .22 237/.16));--sui-colors-sky-emphasized:light-dark(oklch(56% .22 237/.18),oklch(56% .22 237/.24));--sui-colors-sky-solid:oklch(56% .22 237);--sui-colors-sky-focusring:oklch(56% .22 237);--sui-colors-sky-border:light-dark(oklch(56% .22 237/.32),oklch(56% .22 237/.44));--sui-colors-blue-contrast:oklch(98.5% .013 260);--sui-colors-blue-fg:light-dark(oklch(44% .143 260),oklch(78% .143 260));--sui-colors-blue-muted:light-dark(oklch(54% .22 260/.07),oklch(54% .22 260/.1));--sui-colors-blue-subtle:light-dark(oklch(54% .22 260/.11),oklch(54% .22 260/.16));--sui-colors-blue-emphasized:light-dark(oklch(54% .22 260/.18),oklch(54% .22 260/.24));--sui-colors-blue-solid:oklch(54% .22 260);--sui-colors-blue-focusring:oklch(54% .22 260);--sui-colors-blue-border:light-dark(oklch(54% .22 260/.32),oklch(54% .22 260/.44));--sui-colors-indigo-contrast:oklch(98.5% .013 277);--sui-colors-indigo-fg:light-dark(oklch(44% .143 277),oklch(78% .143 277));--sui-colors-indigo-muted:light-dark(oklch(52% .22 277/.07),oklch(52% .22 277/.1));--sui-colors-indigo-subtle:light-dark(oklch(52% .22 277/.11),oklch(52% .22 277/.16));--sui-colors-indigo-emphasized:light-dark(oklch(52% .22 277/.18),oklch(52% .22 277/.24));--sui-colors-indigo-solid:oklch(52% .22 277);--sui-colors-indigo-focusring:oklch(52% .22 277);--sui-colors-indigo-border:light-dark(oklch(52% .22 277/.32),oklch(52% .22 277/.44));--sui-colors-violet-contrast:oklch(98.5% .013 293);--sui-colors-violet-fg:light-dark(oklch(44% .143 293),oklch(78% .143 293));--sui-colors-violet-muted:light-dark(oklch(52% .22 293/.07),oklch(52% .22 293/.1));--sui-colors-violet-subtle:light-dark(oklch(52% .22 293/.11),oklch(52% .22 293/.16));--sui-colors-violet-emphasized:light-dark(oklch(52% .22 293/.18),oklch(52% .22 293/.24));--sui-colors-violet-solid:oklch(52% .22 293);--sui-colors-violet-focusring:oklch(52% .22 293);--sui-colors-violet-border:light-dark(oklch(52% .22 293/.32),oklch(52% .22 293/.44));--sui-colors-purple-contrast:oklch(98.5% .013 304);--sui-colors-purple-fg:light-dark(oklch(44% .143 304),oklch(78% .143 304));--sui-colors-purple-muted:light-dark(oklch(54% .22 304/.07),oklch(54% .22 304/.1));--sui-colors-purple-subtle:light-dark(oklch(54% .22 304/.11),oklch(54% .22 304/.16));--sui-colors-purple-emphasized:light-dark(oklch(54% .22 304/.18),oklch(54% .22 304/.24));--sui-colors-purple-solid:oklch(54% .22 304);--sui-colors-purple-focusring:oklch(54% .22 304);--sui-colors-purple-border:light-dark(oklch(54% .22 304/.32),oklch(54% .22 304/.44));--sui-colors-fuchsia-contrast:oklch(98.5% .013 322);--sui-colors-fuchsia-fg:light-dark(oklch(44% .143 322),oklch(78% .143 322));--sui-colors-fuchsia-muted:light-dark(oklch(55% .22 322/.07),oklch(55% .22 322/.1));--sui-colors-fuchsia-subtle:light-dark(oklch(55% .22 322/.11),oklch(55% .22 322/.16));--sui-colors-fuchsia-emphasized:light-dark(oklch(55% .22 322/.18),oklch(55% .22 322/.24));--sui-colors-fuchsia-solid:oklch(55% .22 322);--sui-colors-fuchsia-focusring:oklch(55% .22 322);--sui-colors-fuchsia-border:light-dark(oklch(55% .22 322/.32),oklch(55% .22 322/.44));--sui-colors-pink-contrast:oklch(98.5% .013 350);--sui-colors-pink-fg:light-dark(oklch(44% .143 350),oklch(78% .143 350));--sui-colors-pink-muted:light-dark(oklch(56% .22 350/.07),oklch(56% .22 350/.1));--sui-colors-pink-subtle:light-dark(oklch(56% .22 350/.11),oklch(56% .22 350/.16));--sui-colors-pink-emphasized:light-dark(oklch(56% .22 350/.18),oklch(56% .22 350/.24));--sui-colors-pink-solid:oklch(56% .22 350);--sui-colors-pink-focusring:oklch(56% .22 350);--sui-colors-pink-border:light-dark(oklch(56% .22 350/.32),oklch(56% .22 350/.44));--sui-colors-rose-contrast:oklch(98.5% .013 16);--sui-colors-rose-fg:light-dark(oklch(44% .143 16),oklch(78% .143 16));--sui-colors-rose-muted:light-dark(oklch(55% .22 16/.07),oklch(55% .22 16/.1));--sui-colors-rose-subtle:light-dark(oklch(55% .22 16/.11),oklch(55% .22 16/.16));--sui-colors-rose-emphasized:light-dark(oklch(55% .22 16/.18),oklch(55% .22 16/.24));--sui-colors-rose-solid:oklch(55% .22 16);--sui-colors-rose-focusring:oklch(55% .22 16);--sui-colors-rose-border:light-dark(oklch(55% .22 16/.32),oklch(55% .22 16/.44));--sui-radii-l1:var(--sui-radii-xs);--sui-radii-l2:var(--sui-radii-sm);--sui-radii-l3:var(--sui-radii-md);--sui-radii-control:calc(var(--sui-radii-sm) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-control-factor,1));--sui-radii-control-sm:calc(var(--sui-radii-xs) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-control-factor,1));--sui-radii-control-md:calc(var(--sui-radii-sm) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-control-factor,1));--sui-radii-control-lg:calc(var(--sui-radii-md) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-control-factor,1));--sui-radii-panel:calc(var(--sui-radii-md) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-panel-factor,1));--sui-radii-panel-sm:calc(var(--sui-radii-sm) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-panel-factor,1));--sui-radii-panel-md:calc(var(--sui-radii-md) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-panel-factor,1));--sui-radii-panel-lg:calc(var(--sui-radii-lg) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-panel-factor,1));--sui-radii-indicator:calc(var(--sui-radii-sm) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-indicator-factor,1));--sui-radii-indicator-sm:calc(var(--sui-radii-xs) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-indicator-factor,1));--sui-radii-indicator-md:calc(var(--sui-radii-sm) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-indicator-factor,1));--sui-radii-indicator-lg:calc(var(--sui-radii-md) * var(--scale-factor,1) * var(--radius-factor,1) * var(--radius-indicator-factor,1));--sui-shadows-xs:light-dark(0px 1px 2px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 1px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 1px 1px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-sm:light-dark(0px 2px 4px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 2px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 2px 4px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-md:light-dark(0px 4px 8px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 3px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 4px 8px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-lg:light-dark(0px 8px 16px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 4px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 8px 16px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-xl:light-dark(0px 16px 24px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 5px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 16px 24px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-2xl:light-dark(0px 24px 40px color-mix(in oklch, var(--sui-colors-shadow) 10%, transparent),0px 0px 6px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 24px 40px color-mix(in oklch, var(--sui-colors-shadow) 30%, transparent), 0px 0px 1px inset color-mix(in oklch, var(--sui-colors-white) 5%, transparent));--sui-shadows-inner:light-dark(inset 0 2px 4px 0 color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),inset 0 2px 4px 0 var(--sui-colors-shadow));--sui-shadows-inset:light-dark(inset 0 1px 2px 0 color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),inset 0 -1px 2px 0 color-mix(in oklch, var(--sui-colors-white) 4%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--sui-colors-white) 4%, transparent));--sui-shadows-overlay:light-dark(0px 8px 16px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent),0px 0px 4px color-mix(in oklch, var(--sui-colors-shadow) 5%, transparent), 0px 0px 1px color-mix(in oklch, var(--sui-colors-shadow) 80%, transparent), 0px 8px 16px color-mix(in oklch, var(--sui-colors-shadow) 20%, transparent), 0px 0px 3px color-mix(in oklch, var(--sui-colors-shadow) 20%, transparent), 0px 0px 1px color-mix(in oklch, var(--sui-colors-white) 80%, transparent));color-scheme:light;--sui-base:oklch(50% .012 260);--sui-accent:oklch(51.1% .262 276.966);--sui-sidebar:var(--sui-base);--sui-sidebar-solid:var(--sui-accent);--sui-contrast:0;--sui-sidebar-contrast:var(--sui-contrast);--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))));--sui-color-sidebar-accent-fg:var(--sui-color-sidebar-fg)}: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-sidebar-contrast=soft]){--sui-sidebar-contrast:-1}:where(.sui-theme[data-sidebar-contrast=strong]){--sui-sidebar-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);--sui-color-sidebar-accent-fg:var(--sui-color-sidebar-fg)}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");font-weight:100 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}:root{color-scheme:light dark}html{scroll-behavior:smooth;scroll-padding-top:4.5rem}body{background:var(--sui-colors-bg);color:var(--sui-colors-fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}::selection{background:var(--sui-colors-indigo-subtle);color:var(--sui-colors-fg)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bg-position{0%{background-position:var(--animate-from,1rem) 0}to{background-position:var(--animate-to,0) 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;animation-iteration-count:1!important}}

@layer priority1;

@layer priority2 {
  .xk9nw1o {
    inset: -10px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1qyo9ns {
    margin: 1px;
  }

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

  .x7gbtqy {
    padding: .5rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .x1717udv {
    padding: 0;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xv1mezb {
    padding: var(--card-padding);
  }

  .x1dfcn3a {
    padding: var(--hover-card-padding);
  }

  .x139bvco {
    padding: var(--popover-padding);
  }

  .x1qs8ju3 {
    padding: var(--tabs-content-padding);
  }

  .x21virz {
    padding: var(--x15uyqfk);
  }

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

  .xoiss2l {
    padding: var(--x1al3t2r);
  }

  .x9mrj0a {
    padding: var(--x1u4qliv);
  }

  .xq9knv8 {
    padding: var(--x1uzagbr);
  }

  .xi3g8m8 {
    padding: var(--x3y6xi2);
  }

  .x13r96ws {
    padding: var(--x4e32gy);
  }

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

  .x161ykt3 {
    padding: var(--xjkc8it);
  }

  .x1dqxsfs {
    scroll-padding: 1px;
  }
}

@layer priority3 {
  .x12egedf {
    background-position: right .375rem center;
  }

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

  .x181nr7w, .x1r7ld26 {
    border-color: currentColor;
  }

  .x1lp4zey {
    border-color: inherit;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x12wcj2v {
    border-color: var(--presence-border-color);
  }

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

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

  .x1twesr7 {
    border-color: var(--x2ddznf);
  }

  .xq6yhas {
    border-color: var(--x62vkgz);
  }

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

  .xdbnfzj {
    border-color: var(--x8xhi5y);
  }

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

  .x5vz6kn {
    border-color: var(--xnp1ie0);
  }

  .x1h0y57h {
    border-color: var(--xskgcba);
  }

  .x1mmloar {
    border-color: var(--xzjwhw1);
  }

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

  .x6i6fhv {
    border-radius: .375rem;
  }

  .x116uinm {
    border-radius: .5rem;
  }

  .x1yt6v20 {
    border-radius: .75rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .xjs3kcu {
    border-radius: 2px 2px 0 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1h3vd5n {
    border-radius: none;
  }

  .x13g6wki {
    border-radius: var(--accordion-radius);
  }

  .xu215b9 {
    border-radius: var(--avatar-radius);
  }

  .xuq9d1c {
    border-radius: var(--code-block-radius);
  }

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

  .x1ixdtu1 {
    border-radius: var(--hover-card-radius);
  }

  .xsv8li9 {
    border-radius: var(--popover-radius);
  }

  .xz6l3pl {
    border-radius: var(--segment-radius);
  }

  .xojggf5 {
    border-radius: var(--tabs-indicator-radius);
  }

  .x1yskf0e {
    border-radius: var(--tabs-trigger-radius);
  }

  .x1dzoexr {
    border-radius: var(--x10m8qk5);
  }

  .xl7wbv3 {
    border-radius: var(--x147h5eg);
  }

  .x12pho8y {
    border-radius: var(--x166okck);
  }

  .xyw0k0t {
    border-radius: var(--x19ekmh1);
  }

  .x1v1oep4 {
    border-radius: var(--x1a6mc7c);
  }

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

  .x1fdpd8e {
    border-radius: var(--x1eg3fbh);
  }

  .xvp5wi7 {
    border-radius: var(--x1ud9uta);
  }

  .x1uyg42k {
    border-radius: var(--x1vww93k);
  }

  .x10bwmwf {
    border-radius: var(--x1x7hlzz);
  }

  .xj0lctx {
    border-radius: var(--x1xkto7l);
  }

  .x1qa6job {
    border-radius: var(--x1ynmr0i);
  }

  .x923jfp {
    border-radius: var(--x9elxrl);
  }

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

  .xqkr2re {
    border-radius: var(--xh6b5w8);
  }

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

  .x1vz2qt0 {
    border-radius: var(--xppfwpl);
  }

  .x198m6sc {
    border-radius: var(--xw4cmke);
  }

  .x1mycyy6 {
    border-radius: var(--xxszm49);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xha96y3 {
    border-style: dotted;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x10ofx8o {
    border-width: .1em;
  }

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

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x3psx0u {
    flex: none;
  }

  .x1b0bnr5 {
    flex: 0;
  }

  .x5mp9sv {
    flex: 1 0 0;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .xvh977a {
    gap: .25rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1ipl6vy {
    gap: var(--list-gap);
  }

  .x1gk6szq {
    gap: var(--tags-input-gap);
  }

  .x142rosp {
    gap: var(--tree-item-gap);
  }

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

  .x1q8bmj5 {
    gap: var(--x16j97v7);
  }

  .x1vovj2g {
    gap: var(--x17aawql);
  }

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

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

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

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

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

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

  .x15aqapj {
    gap: var(--xeiivv9);
  }

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

  .x1gzix90 {
    gap: var(--xqgzqw5);
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xbb37s9 {
    inset-inline: var(--slider-marker-inset);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x6gdyb {
    list-style: revert;
  }

  .x10im51j {
    margin-block: 0;
  }

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

  .xkn3rss {
    margin-block: var(--x1uzagbr);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xurai30 {
    margin-inline: calc(0px - var(--table-cell-padding-x));
  }

  .xv6ay4z {
    margin-inline: var(--steps-gutter);
  }

  .xertaco {
    margin-inline: var(--x1uzagbr);
  }

  .x1b6ykf0 {
    outline: 0;
  }

  .xufzlg8 {
    outline: 2px solid var(--sui-colors-bg);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

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

  .x1bilvtl {
    padding-block: .375rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1921sjq {
    padding-block: 5rem;
  }

  .x1jx4k11 {
    padding-block: var(--accordion-padding-y);
  }

  .x1mgd77x {
    padding-block: var(--code-block-padding);
  }

  .xisx6pr {
    padding-block: var(--combobox-item-padding-y);
  }

  .xwxwpzo {
    padding-block: var(--listbox-item-padding-y);
  }

  .x1um86le {
    padding-block: var(--tags-input-py);
  }

  .x1p5255i {
    padding-block: var(--tree-padding-block);
  }

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

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

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

  .x1dpgt1g {
    padding-block: var(--x1u4qliv);
  }

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

  .x1oqoyf4 {
    padding-block: var(--x3y6xi2);
  }

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

  .x1neslqk {
    padding-block: var(--xeiivv9);
  }

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

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

  .x1pu3gnn {
    padding-block: var(--xlefiy3);
  }

  .xmj0q3l {
    padding-block: var(--xqgzqw5);
  }

  .x97vtpp {
    padding-inline: .5rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xij394m {
    padding-inline: 4rem;
  }

  .x13ehpn1 {
    padding-inline: calc(var(--tags-input-item-px) / 1.25);
  }

  .xas3u75 {
    padding-inline: var(--accordion-padding-x);
  }

  .xdgb5l1 {
    padding-inline: var(--code-block-padding);
  }

  .x59wzgz {
    padding-inline: var(--combobox-input-padding-x);
  }

  .x93s2mb {
    padding-inline: var(--combobox-item-padding-x);
  }

  .xf8rjq3 {
    padding-inline: var(--datepicker-input-px);
  }

  .xvcwia7 {
    padding-inline: var(--listbox-item-padding-x);
  }

  .x345lsk {
    padding-inline: var(--page-header-padding-x);
  }

  .xss2bu7 {
    padding-inline: var(--popover-padding);
  }

  .x1jxfmle {
    padding-inline: var(--select-trigger-padding-x);
  }

  .x9waq5r {
    padding-inline: var(--table-cell-padding-x);
  }

  .xsyzie {
    padding-inline: var(--tags-input-item-px);
  }

  .x1mv3nkx {
    padding-inline: var(--tags-input-px);
  }

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

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

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

  .xngv6ot {
    padding-inline: var(--x1d4lhjs);
  }

  .x1xc49k {
    padding-inline: var(--x1u4qliv);
  }

  .x1yy880k {
    padding-inline: var(--x1uzagbr);
  }

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

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xl9vqm6 {
    border-radius: calc({radii.md} - 1px);
  }

  .xaeqcan {
    border-radius: max(0px,calc({radii.panel} - {sizes0.5}));
  }

  .x15p3ncc {
    border-radius: max(0px,calc({radii.panel} - {sizes.1}));
  }

  .x1i74a3r {
    margin-block: var(--inset-gap, {spacing.2});
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x3azc8m {
    transition: background .2s;
  }

  .x1jwnrny {
    transition: backgrounds;
  }

  .x1959u7y {
    transition: inset-inline-start .12s;
  }

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

  .xt1ie3o {
    transition: rotate .2s;
  }

  .x62rzvo {
    transition: translate .4s, scale .4s, opacity .4s, height .2s, box-shadow .2s;
  }

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

  .x5kwxe1:focus-within {
    border-color: var(--xp6ezyb);
  }

  .x1h2kci9:focus-visible {
    outline: 2px solid;
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

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

  .x1doe32q:disabled {
    border-color: var(--xi2lstr);
  }

  .x1qne53y:checked {
    border-color: currentColor;
  }

  .xyrkere:checked {
    border-color: var(--xnp1ie0);
  }

  .xh18n6m:checked {
    border-color: var(--xskgcba);
  }

  .x54lwyn:invalid {
    border-color: var(--error-color);
  }

  .x1grncil:invalid {
    border-color: var(--x1sd1k89);
  }

  .x195unya:invalid {
    border-color: var(--xqhfbie);
  }

  .x1cvde2z:invalid {
    outline: 2px solid;
  }

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

  .x1up5g67:hover {
    border-color: var(--x1lvy5qf);
  }

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

  .x1lku1pv:hover {
    text-decoration: none;
  }

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

  .x1x235md:focus-visible:invalid {
    border-color: var(--error-color);
  }

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

  .x1m3ag4p:focus-visible:hover {
    border-color: var(--focus-ring-color);
  }

  @media (width <= 900px) {
    .xngmylg.xngmylg {
      gap: var(--x16j97v7);
    }
  }

  @media (width <= 640px) {
    .x1a05g85.x1a05g85 {
      gap: var(--xjkc8it);
    }

    .x2w1bmh.x2w1bmh {
      padding-block: 3.5rem;
    }

    .x15d3qpt.x15d3qpt {
      padding-inline: 1.75rem;
    }

    .x1q2rbb9.x1q2rbb9 {
      padding-inline: var(--x1d4lhjs);
    }
  }

  .xznm98n:focus:invalid {
    border-color: var(--error-color);
  }
}

@layer priority4 {
  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x1yuebuq {
    align-items: var(--checkbox-card-align);
  }

  .x1lc4ab8 {
    align-items: var(--radio-card-align);
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xs6alww {
    animation-delay: 80ms;
  }

  .x1jksiw5 {
    animation-delay: .16s;
  }

  .x1jh9esf {
    animation-delay: .24s;
  }

  .x10sgr2u {
    animation-delay: .34s;
  }

  .xq2021v {
    animation-delay: var(--marquee-delay);
  }

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

  .x1892a7p {
    animation-duration: .72s;
  }

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

  .x15c0n98 {
    animation-duration: moderate;
  }

  .xhiicne {
    animation-duration: slowest;
  }

  .x1npz6c7 {
    animation-duration: var(--duration, 1.2s);
  }

  .x1pl0le6 {
    animation-duration: var(--marquee-duration);
  }

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

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

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

  .x143vjg1 {
    animation-iteration-count: var(--marquee-loop-count);
  }

  .xm1g8z4 {
    animation-name: fade-in;
  }

  .x1t9qo70 {
    animation-name: var(--logo-anim);
  }

  .x1avuawy {
    animation-name: x1ofc7ps-B;
  }

  .xdipvdg {
    animation-name: xm0b8rj-B;
  }

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

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

  .x1htlvfj {
    animation-timing-function: step-end;
  }

  .xjyslct {
    appearance: none;
  }

  .x1ea45rs {
    aspect-ratio: 16 / 10.5;
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .xjc76 {
    backdrop-filter: blur(5px);
  }

  .xqxfl48 {
    backdrop-filter: var(--overlay-effect);
  }

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

  .x1my5jcs {
    background-color: #141417;
  }

  .x6eu7vj {
    background-color: #4338ca;
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .x7ed8um {
    background-color: color-mix(in oklch,var(--x1me1cro) 50%,var(--xanp7t));
  }

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

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

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

  .xko0ll {
    background-color: color-mix(in oklch,var(--xsx5ntj) 72%,transparent);
  }

  .x13f6j7o {
    background-color: color-mix(in srgb,var(--x1me1cro) 45%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x18b67jq {
    background-color: light-dark(semanticColors.bg, semanticColors.bgEmphasized);
  }

  .x1tz0agp {
    background-color: #ffffff2e;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x9dqhi0 {
    background-color: unset;
  }

  .x1c4kece {
    background-color: var(--hovercard-bg);
  }

  .x8leycy {
    background-color: var(--marker-bg);
  }

  .xpx09be {
    background-color: var(--page-bg-color);
  }

  .xu8ub6v {
    background-color: var(--persona-presence);
  }

  .x1kihkzn {
    background-color: var(--popover-bg);
  }

  .xff27ia {
    background-color: var(--splitter-border-color);
  }

  .x5kc4jt {
    background-color: var(--splitter-thumb-color);
  }

  .xv66f35 {
    background-color: var(--tabs-indicator-bg);
  }

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

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

  .x1ctzazw {
    background-color: var(--track-color);
  }

  .x18xv086 {
    background-color: var(--x10cn4jj);
  }

  .xz3bk7u {
    background-color: var(--x1bfaxgh);
  }

  .xr4j6co {
    background-color: var(--x1e67s5h);
  }

  .xt5kvh8 {
    background-color: var(--x1h68ue2);
  }

  .xy9flkh {
    background-color: var(--x1jfctij);
  }

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

  .x1c0uup8 {
    background-color: var(--x1q2hczm);
  }

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

  .x16zmt0v {
    background-color: var(--x1ule73z);
  }

  .xpy6cp6 {
    background-color: var(--x1xcmf8c);
  }

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

  .x1klb6iz {
    background-color: var(--x62vkgz);
  }

  .x5m9m7m {
    background-color: var(--x81z670);
  }

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

  .x122efpx {
    background-color: var(--xe8vlfw);
  }

  .xy3mwno {
    background-color: var(--xh6qx05);
  }

  .x166ayb5 {
    background-color: var(--xhu0iqr);
  }

  .x185nuyb {
    background-color: var(--xhv8ihe);
  }

  .x1icqay2 {
    background-color: var(--xintd7r);
  }

  .x2hvb8l {
    background-color: var(--xkoekee);
  }

  .x17f81o0 {
    background-color: var(--xmdmkb0);
  }

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

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

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

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

  .x4it53w {
    background-color: var(--xvps2oo);
  }

  .x16vno78 {
    background-color: var(--xx989qa);
  }

  .xwwugif {
    background-color: var(--xzjwhw1);
  }

  .xdzu61x {
    background-image: linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color));
  }

  .xtoiyft {
    background-image: linear-gradient(45deg,var(--stripe-color) 25%,transparent 25%,transparent 50%,var(--stripe-color) 50%,var(--stripe-color) 75%,transparent 75%,transparent);
  }

  .xi3h5m1 {
    background-image: linear-gradient(#ffffff17 1px, #0000 1px), linear-gradient(90deg, #ffffff17 1px, #0000 1px);
  }

  .xsav9by {
    background-image: linear-gradient(to left,var(--marquee-edge-color),transparent);
  }

  .x1w2g2dg {
    background-image: linear-gradient(to right,var(--marquee-edge-color),transparent);
  }

  .x15z56re {
    background-image: linear-gradient(var(--color),var(--color)),repeating-conic-gradient(var(--checker-fg) 0%,var(--checker-fg) 25%,var(--checker-bg) 0%,var(--checker-bg) 50%) 0% 50%  / var(--checker-size) var(--checker-size) !important;
  }

  .xjtmubu {
    background-image: linear-gradient(var(--xhv8ihe) 1px,transparent 1px),linear-gradient(90deg,var(--xhv8ihe) 1px,transparent 1px);
  }

  .xykg3am {
    background-image: radial-gradient(80% 120% at 85% -20%, #ffffff24, #0000 60%);
  }

  .xvd4fp {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  }

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

  .x1ikl18q {
    background-size: 1.25em;
  }

  .x1db4oza {
    background-size: 400% 100%;
  }

  .x1or94ta {
    background-size: 56px 56px;
  }

  .xfaxi0y {
    background-size: 72px 72px;
  }

  .xp61rbb {
    background-size: var(--stripe-size) var(--stripe-size);
  }

  .x1w0b4dr {
    bg-image: linear-gradient(0deg,var(--bg) 25%,transparent 100%);
  }

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

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

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

  .x12rqnke {
    border-bottom-radius: var(--code-block-radius);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

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

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

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

  .xsu2n1w {
    border-inline-start-color: var(--spinner-track-color);
  }

  .x1e9qrw3 {
    border-inline-start-color: var(--xnp1ie0);
  }

  .xnuoqwu {
    border-inline-start-color: var(--xskgcba);
  }

  .xc5fred {
    border-inline-start-width: .5px;
  }

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

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

  .x56jcm7 {
    border-inline-start-width: 4px;
  }

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

  .xi4729i {
    border-inline-start-width: var(--timeline-thickness);
  }

  .x1gukg7c {
    border-spacing: 0;
  }

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

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

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

  .x26i0db {
    box-shadow: 0 0 0 1px var(--sui-colors-border-emphasized);
  }

  .x1gqi0rt {
    box-shadow: 0 0 0 1px var(--sui-colors-border);
  }

  .x3h97ko {
    box-shadow: 0 0 0 1px var(--x1jfctij);
  }

  .xbey62x {
    box-shadow: 0 0 0 1px var(--xskgcba);
  }

  .x3nd9pw {
    box-shadow: inset 0 -2px 0 0 var(--xskgcba);
  }

  .x1xu9fj4 {
    box-shadow: inset 0 0 0 1px #0000001a;
  }

  .xavs68z {
    box-shadow: inset 0 0 0 1px var(--shadow-color);
  }

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

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x6et9ce {
    box-shadow: var(--tabs-indicator-shadow);
  }

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

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

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

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

  .x1ka2mwo {
    box-shadow: var(--xtfo2vk);
  }

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

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

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

  .xgyio8z {
    clip: auto;
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .xntwwlm {
    color-scheme: dark;
  }

  .x1wt99x4 {
    color: #18181b;
  }

  .xut6g8w {
    color: #4338ca;
  }

  .xrn0emz {
    color: #7ee2a8;
  }

  .xyl6lc6 {
    color: #d5d5dd;
  }

  .x1f7m26b {
    color: #fff;
  }

  .x1xrkhm1 {
    color: color-mix(in oklch,var(--xintd7r) 80%,transparent);
  }

  .x1rsa8tr {
    color: color-mix(in oklch,var(--xmr9qxb) 60%,transparent);
  }

  .xahh315 {
    color: color-mix(in oklch,var(--xrfsyty) 70%,transparent);
  }

  .x1e7qfct {
    color: color-mix(in oklch,var(--xskgcba) 80%,transparent);
  }

  .x9ztabm {
    color: color-mix(in oklch,var(--xtk2egu) 85%,transparent);
  }

  .x15ksv7a, .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1tchhkq {
    color: #ffffff8c;
  }

  .x1cvxgis {
    color: #ffffff9e;
  }

  .x1h8zzl {
    color: #ffffffd1;
  }

  .x19co3pv {
    color: #0000;
  }

  .x1nxwoih {
    color: var(--toast-indicated-color);
  }

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

  .x1ksh3i5 {
    color: var(--x1jfctij);
  }

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

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

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

  .x45bgwt {
    color: var(--x8fom2k);
  }

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

  .xbuuj5f {
    color: var(--xh6qx05);
  }

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

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

  .x3xspok {
    color: var(--xrfsyty);
  }

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

  .x5sma7w {
    color: var(--xtk2egu);
  }

  .xgidjcy {
    color: var(--xypo1eh);
  }

  .xgqisb7 {
    color: var(--xzjwhw1);
  }

  .x1h33r2w {
    counter-reset: line 0;
  }

  .xt0e3qv {
    cursor: default;
  }

  .xv5twrn {
    cursor: move;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1nm8d1w {
    cursor: var(--x18522p7);
  }

  .xjwmjud {
    cursor: var(--x1dhkg0v);
  }

  .x1p0dmmd {
    cursor: var(--x1dzdlky);
  }

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

  .xqfujxb {
    cursor: var(--x2cai1a);
  }

  .x32a4xp {
    cx: 50%;
  }

  .xwlzofo {
    cy: 50%;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .xtcx8v3 {
    display: list-item;
  }

  .x1s85apg {
    display: none;
  }

  .x83cdwu {
    display: var(--xr7l2vp);
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xbh8q5q {
    fill: none;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

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

  .x16cvyri {
    flex-shrink: var(--xl2cszv);
  }

  .xl1dpyd {
    flex-shrink: var(--xmjg3y0);
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x12a5qkx {
    focus-ring-offset: 0;
  }

  .xi64of4 {
    focus-ring-offset: 1px;
  }

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

  .x14rfrcz {
    focus-ring-width: 1px;
  }

  .x5cs375 {
    focus-ring-width: 2px;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1n2ylgu {
    font-family: ui-monospace, monospace;
  }

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

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

  .x1w0i8mu {
    font-family: var(--xzv4gt6);
  }

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

  .x12lo8hy {
    font-size: .6875rem;
  }

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

  .x1dcheo9 {
    font-size: .8125rem;
  }

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

  .x6u19be {
    font-size: .9375rem;
  }

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

  .x1lkfr7t {
    font-size: 1.0625rem;
  }

  .xlm9qay {
    font-size: 1.1875rem;
  }

  .x1l97dnv {
    font-size: 1.1em;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .xylt984 {
    font-size: 1.3em;
  }

  .xkzkwiv {
    font-size: 1.5em;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xceuqb6 {
    font-size: 2.375rem;
  }

  .x13wtedm {
    font-size: 2.5rem;
  }

  .x1iv1qll {
    font-size: 2.75rem;
  }

  .xxmqnwb {
    font-size: 2xl;
  }

  .xvorslt {
    font-size: 2xs;
  }

  .x1pz57dc {
    font-size: 3xl;
  }

  .x1nr797v {
    font-size: 4xl;
  }

  .x15gsnz2 {
    font-size: 5xl;
  }

  .x1wu8qpe {
    font-size: 6xl;
  }

  .x19ew0mq {
    font-size: 7xl;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1yhbc5u {
    font-size: var(--avatar-font-size);
  }

  .x1gcnm48 {
    font-size: var(--switch-indicator-font-size);
  }

  .xn9lw9r {
    font-size: var(--timeline-font-size);
  }

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

  .xnsi1wu {
    font-variant-numeric: lining-nums tabular-nums;
  }

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

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

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xeajnlo {
    font-weight: initial;
  }

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

  .x1g7fcbg {
    font-weight: var(--xkb7wyf);
  }

  .x1kzknox {
    forced-color-adjust: none;
  }

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

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

  .xwofc3h {
    grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
  }

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

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

  .x1mbufds {
    grid-template-columns: var(--field-label-width, 8rem) 1fr;
  }

  .x11vrlsm {
    inset-end: 0;
  }

  .x1foo6ut {
    inset-end: 1.5px;
  }

  .xuqphxp {
    inset-end: 2px;
  }

  .x1ugypwv {
    inset-end: 3px;
  }

  .x1enqlt9 {
    inset-end: var(--datepicker-indicators-offset);
  }

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

  .x6hjs7d {
    inset-inline-end: var(--scrollbar-margin);
  }

  .x1c7kd3 {
    inset-inline-end: var(--x15uyqfk);
  }

  .xjk5gan {
    inset-inline-end: var(--x4e32gy);
  }

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

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

  .xolvj43 {
    inset-inline-start: calc(var(--switch-x) - 2px);
  }

  .x1cybgi9 {
    inset-inline-start: calc(var(--timeline-indicator-size) / 2);
  }

  .x1iffql7 {
    inset-inline-start: calc(var(--tree-offset) + var(--tree-icon-size) * .5);
  }

  .x19vn4dy {
    inset-inline-start: var(--scrollbar-margin);
  }

  .x76gsy8 {
    inset-start: calc(var(--steps-size) / 2 - 1px);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1szn6h9 {
    justify-content: stretch;
  }

  .x1bheoay {
    justify-content: var(--checkbox-card-justify);
  }

  .xpte4vc {
    justify-content: var(--radio-card-justify);
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

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

  .x1w69ole {
    letter-spacing: -.025em;
  }

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

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .xhhqpu0 {
    letter-spacing: -1%;
  }

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

  .x1dgsrnt {
    letter-spacing: .06em;
  }

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

  .xkmea4t {
    letter-spacing: initial;
  }

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

  .xypjbg1 {
    letter-spacing: var(--x4atj6g);
  }

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

  .x1qxw02l {
    line-clamp: 1;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x9d7mpn {
    line-height: 110%;
  }

  .xtqhoxe {
    line-height: 1em;
  }

  .xggjnk3 {
    line-height: normal;
  }

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

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

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

  .xhwq5gj {
    margin-inline-end: .5rem;
  }

  .x1mpyi22 {
    margin-inline-end: 1px;
  }

  .xnnr8r {
    margin-inline-end: 2px;
  }

  .xkxov2w {
    margin-inline-end: var(--x15uyqfk);
  }

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

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

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

  .x11yob3t {
    margin-inline-start: var(--x15uyqfk);
  }

  .x1me7rtw {
    mask-image: radial-gradient(70% 65% at 50% 0, #00000080, #0000 75%);
  }

  .x92kb6t {
    mask-image: radial-gradient(90% 90% at 50% 100%, #0009, #0000 75%);
  }

  .x1ovag3v {
    me: -1px;
  }

  .x1s9fjcc {
    me: 4px;
  }

  .xlxfjxl {
    ms: -3px;
  }

  .xb1suji {
    ms: 1.5px;
  }

  .x1u22rrn {
    ms: 1px;
  }

  .x1lby2tw {
    ms: 2px;
  }

  .x1ipeva4 {
    ms: 3px;
  }

  .x1t383vu {
    ms: 4px;
  }

  .xj9fjvj {
    ms: auto;
  }

  .x1l0k8ei {
    ms: calc(-1 * var(--timeline-thickness) / 2);
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x8jj4xb {
    object-fit: scale-down;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .xmu36h7 {
    opacity: .64;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xiy9qhw {
    opacity: calc(.18 + .22 * var(--logo-glow));
  }

  .xa0d40w {
    opacity: var(--opacity);
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .xo0hh06 {
    outline-color: var(--persona-presence);
  }

  .x144gefr {
    outline-color: var(--xmr9qxb);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

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

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

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

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

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

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

  .xguh8iw {
    pe: 10px;
  }

  .x1u2776o {
    pe: 1px;
  }

  .x1nequek {
    pe: 6px;
  }

  .xporuwj {
    pe: 8px;
  }

  .x9b0ktc {
    pe: calc(var(--stepper-width) + .5rem);
  }

  .x1ed2u3n {
    pe: var(--tree-padding-inline);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .xq2dqx1 {
    pos: absolute;
  }

  .x1di98ha {
    pos: fixed;
  }

  .x1elyyxc {
    pos: relative;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x18b6zgu {
    position: var(--xsh12gn);
  }

  .x13tvn2q {
    ps: 2.5px;
  }

  .x5s0vhs {
    ps: 2px;
  }

  .xrez4wi {
    ps: 3px;
  }

  .x1qldb4y {
    ps: 4.5px;
  }

  .x111mlta {
    ps: 4px;
  }

  .x1d0n8o3 {
    ps: var(--tree-offset);
  }

  .x1yzakh6 {
    r: calc(50% - var(--thickness) / 2);
  }

  .x1gcftaf {
    rotate: 0deg;
  }

  .x1qul50q {
    rotate: 180deg;
  }

  .x1qw4hta {
    rounded-bottom: inherit;
  }

  .xvrjunn {
    scale: .8;
  }

  .x1045eft {
    scale: var(--scale);
  }

  .x1nj4fet {
    scale: var(--x1jgmoh4);
  }

  .xgeon07 {
    scale: var(--x7t1vv2);
  }

  .xm2a7s9 {
    scale: var(--xum1jrr);
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1ok0t7a {
    scrollbar: thin;
  }

  .x3sjhb7 {
    ps: var(--menu-item-inset, {sizes.1.5});
  }

  .xw2s8c {
    ps: var(--menu-item-inset, {sizes.2});
  }

  .x1pgw5tz {
    margin-inline-end: var(--inset-gap, {spacing.2});
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1n1kmjd {
    stroke-width: var(--thickness);
  }

  .x1gujgjj {
    stroke: var(--track-color);
  }

  .x1vdcrpm {
    stroke: var(--xa5eq5v);
  }

  .x1byie8k {
    stroke: var(--xskgcba);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .x1yc453h {
    text-align: start;
  }

  .x108o5vf {
    text-decoration-color: color-mix(in oklch,var(--x10ehjrz) 20%,transparent);
  }

  .x1pwd805 {
    text-decoration-color: currentColor / 20;
  }

  .x121b0v9 {
    text-decoration-color: var(--x1jfctij);
  }

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

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

  .x1l4fh9p {
    text-decoration-thickness: .045em;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

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

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1dtnydh {
    text-underline-offset: .09em;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

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

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

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

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

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xge9u3u {
    transform: translate(12%, 12%);
  }

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

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

  .xnn1q72 {
    transform: translateY(0);
  }

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

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

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

  .x1rvut6x {
    transition-duration: .25s;
  }

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

  .x97pzxe {
    transition-duration: .6s;
  }

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

  .x1x0h91r {
    transition-duration: var(--x1badvzi);
  }

  .x139hs35 {
    transition-duration: var(--x1bx4jpc);
  }

  .x1u5sf8h {
    transition-duration: var(--xv0hzoq);
  }

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

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

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

  .x1u5hl6j {
    transition-property: bg;
  }

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

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

  .xt3l3uh {
    transition-property: color;
  }

  .xx43nhv {
    transition-property: margin-left;
  }

  .x1kmvtdh {
    transition-property: margin-right;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .x1fmsp0y {
    transition-property: right;
  }

  .x1ib35zr {
    transition-property: stroke-dasharray;
  }

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

  .x11xpdln {
    transition-property: transform;
  }

  .xqfqaah {
    transition-property: translate;
  }

  .x1rn7vjc {
    transition-property: width, height;
  }

  .x4d98u3 {
    transition-timing-function: bounce-in;
  }

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

  .x5urlxs {
    transition-timing-function: cubic-bezier(.21, 1.02, .73, 1);
  }

  .xz4gly6 {
    transition-timing-function: ease-in-out;
  }

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

  .x16n82f9 {
    translate: -50%;
  }

  .x3sa99s {
    translate: 0 -50%;
  }

  .xiwjtsc {
    translate: calc(-1 * var(--scrollbar-width) / 2) 0;
  }

  .x1jrayb5 {
    translate: var(--switch-x) 0;
  }

  .x9038xu {
    translate: var(--x) var(--y);
  }

  .x9d7kzx {
    truncate: true;
  }

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

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x74ducv {
    will-change: translate,opacity,scale,height;
  }

  .x13faqbe {
    word-break: break-word;
  }

  .x1yj3vxi {
    word-spacing: -.5em;
  }

  .x1vvkbs {
    word-wrap: break-word;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xa9119d {
    z-index: 50;
  }

  .xs0ppwa {
    z-index: calc(var(--color-picker-z-index) + var(--layer-index, 0));
  }

  .xohv3e7 {
    z-index: calc(var(--date-picker-z-index) + var(--layer-index, 0));
  }

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

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

  .xie2srz {
    z-index: calc(var(--floating-panel-z-index) + var(--layer-index, 0));
  }

  .x8p3v4a {
    z-index: calc(var(--hover-card-z-index) + var(--layer-index, 0));
  }

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

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

  .xpx96u9 {
    z-index: calc(var(--sidebar-backdrop-z-index) - 2);
  }

  .x66f8pj {
    z-index: calc(var(--sidebar-flyout-trigger-z-index) - 1);
  }

  .xzzff0a {
    z-index: var(--sidebar-z-index);
  }

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

  .x1c2t7sj {
    z-index: var(--x1cx3lpi);
  }

  .x5as3j2 {
    z-index: var(--x1lvnwmn);
  }

  .xn0b3x5 {
    z-index: var(--x381fui);
  }

  .x1l77y5f {
    z-index: var(--xaig0eh);
  }

  .xlxi773 {
    z-index: var(--xeji6os);
  }

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

  .x2mu0jl {
    z-index: var(--xl5oy67);
  }

  .x1vivt3b {
    z-index: var(--z-index);
  }

  .x1jnbn6l[data-highlighted] {
    background-color: var(--xhu0iqr);
  }

  .x19j58ar:focus-visible {
    box-shadow: 0 0 0 2px var(--colors-color-palette-focus-ring);
  }

  .x86fffa:focus-visible {
    box-shadow: 0 0 0 2px var(--x111yjjt);
  }

  .xkmccs0:focus-visible {
    box-shadow: 0 0 0 2px var(--x1cojqp9);
  }

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

  .xfnbp2s:focus-visible {
    clip: auto;
  }

  .x11z66b3:focus-visible {
    inset-start: 6px;
  }

  .x1gqblgl[data-ending-style], .x1llxi74[data-starting-style] {
    opacity: 0;
  }

  .x1tg8r60:focus-visible {
    outline-color: #fff;
  }

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

  .x1h9kk02:focus-visible {
    outline-color: var(--xp6ezyb);
  }

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

  .xtlquix:focus-visible {
    position: fixed;
  }

  .xvupvn7:focus-visible {
    ring-color: var(--x1cojqp9);
  }

  .x1jtgsnv:focus-visible {
    ring-offset-color: var(--x1me1cro);
  }

  .x15yn8w7:focus-visible {
    ring-offset: 2px;
  }

  .x1jl3vlz:focus-visible {
    ring: 2px;
  }

  .x1d4v3cy[data-state="open"] {
    rotate: 180deg;
  }

  .x1vxkx1z[data-starting-style], .xfhlkql[data-ending-style] {
    transform: translateY(.75rem);
  }

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

  .xw5jwz8:first-child {
    border-end-start-radius: var(--xd1rrcl);
  }

  .x120dh57:first-child {
    border-inline-start-width: 1px;
  }

  .x14s3y2q:first-child {
    border-start-start-radius: var(--xd1rrcl);
  }

  .xzi7m82:last-child {
    border-end-end-radius: var(--xd1rrcl);
  }

  .x10xbzuo:last-child {
    border-inline-end-width: 1px;
  }

  .xzeoo73:last-child {
    border-start-end-radius: var(--xd1rrcl);
  }

  .x1q3uatu:disabled {
    background-color: var(--x1jfctij);
  }

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

  .xrnll51:disabled {
    color: var(--x2v792t);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xt4p21t:disabled {
    cursor: var(--xhpk4qw);
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x3nkca4:disabled {
    opacity: .8;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .xa471j3:disabled {
    -webkit-user-select: none;
    user-select: none;
  }

  .xhubs1:read-only {
    display: none;
  }

  .xkrfgz0:checked {
    background-color: color-mix(in oklch,var(--xskgcba) 60%,transparent);
  }

  .x1mljvzs:checked {
    background-color: var(--x2ddznf);
  }

  .xkvtraq:checked {
    background-color: var(--xintd7r);
  }

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

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

  .x1qapra2:checked {
    box-shadow: 0 0 0 1px var(--shadow-color);
  }

  .x1c41o66:checked {
    color: var(--x10ehjrz);
  }

  .x1tczywi:checked {
    color: var(--xintd7r);
  }

  .xbzujcb:checked {
    color: var(--xmr9qxb);
  }

  .xinfdqu:checked {
    color: var(--xskgcba);
  }

  .xqpkz9w:checked {
    inset-inline-start: 2px;
  }

  .x18c9nm4:checked {
    translate: var(--switch-x) 0;
  }

  .xtxp7nw:checked {
    z-index: 1;
  }

  .x1en8is4:invalid {
    color: var(--x26djdm);
  }

  .x1tj0sql:invalid {
    outline-color: var(--xqhfbie);
  }

  .x1m39w4o:hover {
    background-color: #e4e4f9;
  }

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

  .xf7xmei:hover {
    background-color: color-mix(in oklch,var(--xintd7r) 10%,transparent);
  }

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

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

  .x1tyh6u6:hover {
    background-color: color-mix(in oklch,var(--xsx5ntj) 60%,transparent);
  }

  .x1vm225t:hover {
    background-color: #ffffff1a;
  }

  .xizmnsh:hover {
    background-color: var(--x1q2hczm);
  }

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

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

  .x1ip0cnv:hover {
    background-color: var(--xhu0iqr);
  }

  .xn75lh7:hover {
    background-color: var(--xlsljli);
  }

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

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

  .xmn2cki:hover {
    background-color: var(--xvps2oo);
  }

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

  .xgyk311:hover {
    color: #ffffffe6;
  }

  .xjpkwqe:hover {
    color: var(--x10ehjrz);
  }

  .xr1c23:hover {
    color: var(--x2v792t);
  }

  .xe39lj0:hover {
    color: var(--xh6qx05);
  }

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

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

  .xy0fc6i:hover {
    color: var(--xtk2egu);
  }

  .xz2evmj:hover {
    color: var(--xzjwhw1);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x15mh4uq:hover {
    text-decoration-color: currentColor / 20;
  }

  .x18hf38e:hover {
    text-decoration-color: var(--x10ehjrz);
  }

  .x1o2birs:hover {
    text-decoration-color: var(--xmr9qxb);
  }

  .x1bayo4s:hover {
    text-underline-offset: 3px;
  }

  .x1oa88o5:hover {
    transform: translateY(-3px);
  }

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

  .xp3vmch:focus {
    background-color: color-mix(in oklch,var(--xnp1ie0) 20%,transparent);
  }

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

  .x1o5cq5v:focus {
    outline-color: var(--focus-color);
  }

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

  .x1n5q8uh:focus {
    outline-offset: 0;
  }

  .x1cm8ssg:focus {
    outline-offset: 2px;
  }

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

  .xat8dtc:focus {
    outline-width: 1px;
  }

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

  .x1jf0ty3:active {
    background-color: var(--x1h68ue2);
  }

  .x1vpkplg:active {
    background-color: var(--xhu0iqr);
  }

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

  .xvce229:active {
    color: var(--xtk2egu);
  }

  .x1xgu5dx:active {
    font-weight: var(--xkb7wyf);
  }

  @media (width <= 640px) {
    .xelgs58.xelgs58 {
      align-items: flex-start;
    }
  }

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

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

  @media (width <= 860px) {
    .xfsmjtp.xfsmjtp {
      display: block;
    }

    .xubcuz8.xubcuz8 {
      display: none;
    }
  }

  @media (width <= 900px) {
    .xzd29fr.xzd29fr {
      display: none;
    }
  }

  @media (width <= 640px) {
    .x17cst73.x17cst73 {
      flex-direction: column;
    }

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

    .x1tjymc3.x1tjymc3 {
      font-size: 1.875rem;
    }

    .x123g9ce.x123g9ce {
      font-size: 2rem;
    }
  }

  @media (width <= 520px) {
    .x1cxlfh6.x1cxlfh6 {
      font-size: var(--x4cho36);
    }
  }

  @media (width <= 640px) {
    .x2vsph.x2vsph {
      font-size: var(--xoqznnw);
    }
  }

  @media (width >= 520.01px) and (width <= 900px) {
    .x10w65ly.x10w65ly {
      font-size: var(--xy9uqpp);
    }

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

  @media (width <= 520px) {
    .x1rv48r1.x1rv48r1 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 640px) {
    .xreyasp.xreyasp {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 900px) {
    .xyw5f.xyw5f {
      grid-template-columns: 1fr;
    }
  }

  @media (width >= 520.01px) and (width <= 1024px) {
    .x1nfp8wo.x1nfp8wo {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  @media (width >= 640.01px) and (width <= 1200px) {
    .x1qsgp7y.x1qsgp7y {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  .x1eqo6io:disabled:hover {
    background-color: #0000;
  }

  .x1vt4n5l:focus:invalid {
    outline-color: var(--error-color);
  }

  .xln2n2v:active:disabled {
    background-color: initial;
  }

  .xgoq0ry:active:disabled {
    background-color: #0000;
  }

  @media (prefers-color-scheme: dark) {
    .x5b0cng.x5b0cng:disabled:hover, .x1yvh2rk.x1yvh2rk:active:disabled {
      background-color: #0000;
    }
  }
}

@layer priority5 {
  .x5zdw0p {
    border-bottom-color: #ffffff14;
  }

  .xekacya {
    border-bottom-color: var(--spinner-track-color);
  }

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

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

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xgfja2r {
    border-right-width: 0;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

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

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

  .xt8cgyo {
    border-top-width: .5px;
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .xqo3gd {
    bottom: 8px;
  }

  .x1c6wy22 {
    bottom: calc(env(safe-area-inset-bottom) + 20px);
  }

  .xth9fj7 {
    bottom: var(--scrollbar-margin);
  }

  .x147qxqs {
    bottom: var(--x15uyqfk);
  }

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

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .x18nkvn6 {
    height: .64em;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1roirhx {
    height: 10rem;
  }

  .xf6s82a {
    height: 11rem;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x6120nr {
    height: 12rem;
  }

  .x180m5hr {
    height: 13rem;
  }

  .x1olpkuv {
    height: 15rem;
  }

  .xr004xx {
    height: 16rem;
  }

  .x1b51vyi {
    height: 180px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .xuv9qwe {
    height: 3.75rem;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xupy61u {
    height: 5rem;
  }

  .xdk7pt {
    height: 8px;
  }

  .xw76nk8 {
    height: 8rem;
  }

  .xegnrdp {
    height: 9px;
  }

  .xw1cyfh {
    height: 9rem;
  }

  .xt7dq6l {
    height: auto;
  }

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

  .xircl03 {
    height: calc(3.75 * .25rem * var(--scale-factor, 1));
  }

  .x1xs162q {
    height: calc(var(--avatar-size) / 3);
  }

  .x10fk5uc {
    height: calc(var(--switch-height) / 2);
  }

  .xwm9vrx {
    height: calc(var(--tags-input-item-height) / 1.5);
  }

  .xg7h5cd {
    height: fit-content;
  }

  .x3igimt {
    height: inherit;
  }

  .xf8ecue {
    height: var(--avatar-size);
  }

  .x9zfwuk {
    height: var(--datepicker-input-height);
  }

  .xtlratv {
    height: var(--datepicker-nav-trigger-size);
  }

  .xlfnlfx {
    height: var(--datepicker-select-height);
  }

  .x1arcyls {
    height: var(--height, var(--toast-height));
  }

  .x1f5funs {
    height: var(--height);
  }

  .xhigkf7 {
    height: var(--icon-size);
  }

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

  .x1kfr8x3 {
    height: var(--navbar-height);
  }

  .x8v7wmd {
    height: var(--qr-code-overlay-size);
  }

  .xut5prw {
    height: var(--qr-code-size);
  }

  .x1hod13m {
    height: var(--scroll-area-thumb-height);
  }

  .xa38mao {
    height: var(--scrollbar-size);
  }

  .x188dgw3 {
    height: var(--size);
  }

  .xhtu4di {
    height: var(--slider-height);
  }

  .xglcwcu {
    height: var(--slider-marker-size);
  }

  .xixz0lz {
    height: var(--slider-thumb-size);
  }

  .xun55tg {
    height: var(--slider-track-size);
  }

  .x21wg9 {
    height: var(--spinner-size);
  }

  .x1do92ts {
    height: var(--splitter-border-size);
  }

  .x19x2ui4 {
    height: var(--splitter-handle-size);
  }

  .x7lb5de {
    height: var(--splitter-thumb-size);
  }

  .x15zzz0o {
    height: var(--steps-size);
  }

  .x1wovfcf {
    height: var(--steps-thickness);
  }

  .x1q7lnxu {
    height: var(--swatch-size);
  }

  .x1o1dm1x {
    height: var(--switch-height);
  }

  .x1gfgndv {
    height: var(--tabs-height);
  }

  .xd064zp {
    height: var(--tag-element-size);
  }

  .x64nksg {
    height: var(--tags-input-item-height);
  }

  .x1dhazv0 {
    height: var(--thumb-size);
  }

  .x12x6tlp {
    height: var(--timeline-indicator-size);
  }

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

  .x1o95hz5 {
    height: var(--x12q7e3z);
  }

  .xxqrudp {
    height: var(--x14ourq3);
  }

  .x1unhdzp {
    height: var(--x15jgbim);
  }

  .xb9kagd {
    height: var(--x15zkknu);
  }

  .x12sprvb {
    height: var(--x17aslx4);
  }

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

  .xl5xkhs {
    height: var(--x1acdlez);
  }

  .x1bpau5m {
    height: var(--x1b8vvhl);
  }

  .xlkwkhb {
    height: var(--x1fd2cqw);
  }

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

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

  .x1etb74w {
    height: var(--x1inucox);
  }

  .xp4nyrj {
    height: var(--x1kgowu6);
  }

  .x12pua2z {
    height: var(--x1lbnz2w);
  }

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

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

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

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

  .x1qnv5yg {
    height: var(--x1vgjggr);
  }

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

  .x1hbdb14 {
    height: var(--x1x9w8te);
  }

  .x11138qm {
    height: var(--x3e3n07);
  }

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

  .x1q8nqqi {
    height: var(--x4dmc6h);
  }

  .x56meu4 {
    height: var(--x4jsuw8);
  }

  .xnyq9yp {
    height: var(--x5xylv5);
  }

  .x1prj8gt {
    height: var(--x787lys);
  }

  .x1tcv930 {
    height: var(--x90ih3g);
  }

  .x1mz2gru {
    height: var(--xa3dxlp);
  }

  .xkq1o5i {
    height: var(--xd8348c);
  }

  .xfuzeds {
    height: var(--xddbgei);
  }

  .x1d76dyp {
    height: var(--xg0eil5);
  }

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

  .x16zjd0y {
    height: var(--xgius7);
  }

  .xuwn1w {
    height: var(--xima97b);
  }

  .x196kopc {
    height: var(--xio49df);
  }

  .xvpj6p9 {
    height: var(--xjmbsks);
  }

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

  .x1obl7jc {
    height: var(--xowcyni);
  }

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

  .x1ng5p69 {
    height: var(--xudajk3);
  }

  .x142edeh {
    height: var(--xvee4yd);
  }

  .x70fjwf {
    height: var(--xx01fdg);
  }

  .xf1hbmd {
    height: var(--xyfinw2);
  }

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

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x100slxd {
    left: calc(50% - .5px);
  }

  .x837sfr {
    left: var(--left);
  }

  .x1arcdak {
    left: var(--x15uyqfk);
  }

  .x1ge2his {
    left: var(--xkutm0h);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x3rhck9 {
    margin-bottom: calc(var(--code-block-padding) / 2 * -1);
  }

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

  .xd8tv7b {
    margin-bottom: var(--x16j97v7);
  }

  .xyrfvl8 {
    margin-bottom: var(--x17aawql);
  }

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

  .x188nywq {
    margin-bottom: var(--x1d4lhjs);
  }

  .xkok0hz {
    margin-bottom: var(--x1uzagbr);
  }

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

  .x1r82g5s {
    margin-bottom: var(--xeiivv9);
  }

  .xunu84v {
    margin-bottom: var(--xjkc8it);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x32mw1y {
    margin-top: .3125rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1fqnbwk {
    margin-top: var(--timeline-margin);
  }

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

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

  .xddv6ar {
    margin-top: var(--x17aawql);
  }

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

  .x1e9jn2n {
    margin-top: var(--x1u4qliv);
  }

  .x1s9qomi {
    margin-top: var(--x1uzagbr);
  }

  .x1b9ourp {
    margin-top: var(--x3y6xi2);
  }

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

  .x19qc0mm {
    margin-top: var(--xeiivv9);
  }

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

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x114jws4 {
    max-height: 60vh;
  }

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

  .x1qjcgq8 {
    max-height: calc(100% - var(--steps-size) - var(--steps-gutter) * 2);
  }

  .x1ywxex9 {
    max-height: calc(100dvh - 6.5rem);
  }

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

  .xua9uh9 {
    max-height: var(--code-block-max-height);
  }

  .xiyfg1d {
    max-height: var(--x9jqk4p);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1qqaue7 {
    max-width: 100vw,var(--sidebar-max-width, 320px);
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .x4f7l4k {
    max-width: 22ch;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x1ptgtm5 {
    max-width: 26rem;
  }

  .x1uoalk3 {
    max-width: 2xl;
  }

  .x1u8bs6r {
    max-width: 30ch;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1qbr2yc {
    max-width: 44ch;
  }

  .x148vls7 {
    max-width: 46ch;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .xeoah0l {
    max-width: 4xl;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x1v5lkmi {
    max-width: 8xl;
  }

  .x193lwwl {
    max-width: calc(100vw - 2rem);
  }

  .xpnuyhm {
    max-width: var(--popover-mobile-size);
  }

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

  .x18u78im {
    max-width: var(--x1a99lv5);
  }

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

  .xhwoava {
    max-width: var(--x1gmcqsb);
  }

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

  .x1qnlkox {
    max-width: var(--x1wjcmw4);
  }

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

  .xdi0wox {
    max-width: var(--xot8kvs);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1rqwxy8 {
    min-height: 1.5rem;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xrvz5h0 {
    min-height: 11rem;
  }

  .x1tn5z8q {
    min-height: 1lh;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .xypbm1k {
    min-height: calc(var(--tabs-height) - 4px);
  }

  .x6k4rqc {
    min-height: var(--code-block-header-height);
  }

  .x6njfe0 {
    min-height: var(--combobox-input-height);
  }

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

  .x1911qxv {
    min-height: var(--page-header-row-height);
  }

  .xapctxc {
    min-height: var(--select-trigger-height);
  }

  .x15vb4n1 {
    min-height: var(--slider-thumb-size);
  }

  .x3qceik {
    min-height: var(--table-cell-size);
  }

  .x13ai3gq {
    min-height: var(--tabs-height);
  }

  .x1dadrk0 {
    min-height: var(--tags-input-height);
  }

  .x1e97mn7 {
    min-height: var(--x13e5g73);
  }

  .x1kzpdnw {
    min-height: var(--x1gbufdj);
  }

  .x137y73c {
    min-height: var(--x1jjg66q);
  }

  .xiknyn {
    min-height: var(--x1lbnz2w);
  }

  .x1po0l0i {
    min-height: var(--x1mpb765);
  }

  .x51rclk {
    min-height: var(--x7wvm1c);
  }

  .xdvi188 {
    min-height: var(--xg0eil5);
  }

  .xnra2f7 {
    min-height: var(--xvee4yd);
  }

  .x1i2psvu {
    min-height: var(--xvsso3n);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x1jn9kf5 {
    min-width: 13rem;
  }

  .x10m46eh {
    min-width: 18rem;
  }

  .x1153u1r {
    min-width: 2ch;
  }

  .xzhy1st {
    min-width: 8rem;
  }

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

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

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

  .x16fgjue {
    min-width: var(--label-width, 120px);
  }

  .xqhz47c {
    min-width: var(--reference-width);
  }

  .xjket92 {
    min-width: var(--sidebar-min-width, 220px);
  }

  .x8flos2 {
    min-width: var(--slider-thumb-size);
  }

  .xnetf3y {
    min-width: var(--table-cell-size);
  }

  .x17u5oan {
    min-width: var(--tabs-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);
  }

  .xktuqit {
    min-width: var(--xxen8jk);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xpdz637 {
    padding-bottom: calc(var(--accordion-padding-y) * 2);
  }

  .x1kz0dfh {
    padding-bottom: calc(var(--card-padding) / 2);
  }

  .x1kezswv {
    padding-bottom: var(--combobox-item-padding-y);
  }

  .x1q54zlf {
    padding-bottom: var(--popover-padding);
  }

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

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

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

  .x335toz {
    padding-bottom: var(--xjkc8it);
  }

  .xyvwwda {
    padding-bottom: var(--xlefiy3);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x5wa4oo {
    padding-top: 6.5rem;
  }

  .x4zhdxg {
    padding-top: calc(var(--card-padding) / 2);
  }

  .xyjo7ic {
    padding-top: var(--accordion-padding-y);
  }

  .xwfm56k {
    padding-top: var(--popover-padding);
  }

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

  .xuiz1fv {
    padding-top: var(--x17aawql);
  }

  .x1eldo3o {
    padding-top: var(--x1uzagbr);
  }

  .x18y62c7 {
    padding-top: var(--xjkc8it);
  }

  .xvuhalg {
    padding-top: var(--xlefiy3);
  }

  .xzkxjte {
    right: -4px;
  }

  .x3m8u43 {
    right: 0;
  }

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

  .xq6gl7f {
    scroll-margin-top: 5rem;
  }

  .xxufqvb {
    scroll-padding-bottom: 1.5px;
  }

  .x1nvfgjf {
    scroll-padding-bottom: 1px;
  }

  .xgrmdjq {
    scroll-padding-bottom: 2px;
  }

  .x6mxs8o {
    scroll-padding-bottom: 3.5px;
  }

  .x6j3atn {
    top: -.8125rem;
  }

  .x13vifvy {
    top: 0;
  }

  .x190styx {
    top: 5.25rem;
  }

  .xwa60dl {
    top: 50%;
  }

  .xfr5jun {
    top: 8px;
  }

  .x1rhw8x6 {
    top: calc(100% + .25rem);
  }

  .x1kq3sn5 {
    top: calc(100% + .5rem);
  }

  .x13dse1e {
    top: calc(50% - .5px);
  }

  .xt43szx {
    top: calc(var(--steps-size) + var(--steps-gutter));
  }

  .x1s51r2c {
    top: calc(var(--switch-height) * -.25);
  }

  .x1ngbm5e {
    top: unset;
  }

  .xzvmops {
    top: var(--scrollbar-margin);
  }

  .xzqyhpp {
    top: var(--slider-marker-top);
  }

  .x1g9fk1a {
    top: var(--top);
  }

  .xcq9lnc {
    top: var(--x15uyqfk);
  }

  .x1y8zrfi {
    top: var(--x1rdms0o);
  }

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

  .x1jjc1wv {
    width: .5rem;
  }

  .x147yfou {
    width: .64em;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xa23ldc {
    width: 10rem;
  }

  .xsmyaan {
    width: 12px;
  }

  .xhnqznf {
    width: 12rem;
  }

  .x1u8mgzu {
    width: 13.5rem;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x9ndnb8 {
    width: 15rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .xasts7c {
    width: 17rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x19mdgkp {
    width: 19rem;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .xqr5nr8 {
    width: 22.5rem;
  }

  .x1nqqiwj {
    width: 22rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x1kmanbg {
    width: 55%;
  }

  .xycev2y {
    width: 60%;
  }

  .xci0xqf {
    width: 7px;
  }

  .xktia5q {
    width: 80%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1eyvef {
    width: 8rem;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1slnfv9 {
    width: calc(100% + var(--table-cell-padding-x) + var(--table-cell-padding-x));
  }

  .x19hqlzb {
    width: calc(var(--avatar-size) / 3);
  }

  .xxw7atv {
    width: calc(var(--tags-input-item-height) / 1.5);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x1qrby5j {
    width: inherit;
  }

  .x1hmdei8 {
    width: var(--avatar-size);
  }

  .x1rprea5 {
    width: var(--datepicker-nav-trigger-size);
  }

  .x1oai4fc {
    width: var(--icon-size);
  }

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

  .xkyguo3 {
    width: var(--marquee-edge-size);
  }

  .x1ffl8b4 {
    width: var(--popover-size);
  }

  .xouhyyh {
    width: var(--qr-code-overlay-size);
  }

  .x9y84jf {
    width: var(--qr-code-size);
  }

  .xaxu0gd {
    width: var(--scroll-area-thumb-width);
  }

  .x790ffn {
    width: var(--scrollbar-size);
  }

  .xdishci {
    width: var(--sidebar-width, 280px);
  }

  .x1fjlwjz {
    width: var(--size);
  }

  .xvudwc4 {
    width: var(--slider-marker-size);
  }

  .x1f93vub {
    width: var(--slider-thumb-size);
  }

  .xqotu3w {
    width: var(--slider-track-size);
  }

  .x1bguuqy {
    width: var(--spinner-size);
  }

  .x16hb3j9 {
    width: var(--splitter-border-size);
  }

  .x152dyn7 {
    width: var(--splitter-handle-size);
  }

  .x14kx0yl {
    width: var(--splitter-thumb-size);
  }

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

  .x1jxyxr8 {
    width: var(--steps-size);
  }

  .xfhp4tg {
    width: var(--steps-thickness);
  }

  .x8h1eyh {
    width: var(--swatch-size);
  }

  .xhw5hq6 {
    width: var(--switch-height);
  }

  .xpidjhb {
    width: var(--switch-width);
  }

  .xn9meik {
    width: var(--table-cell-size);
  }

  .x1p0kn2d {
    width: var(--tag-element-size);
  }

  .xbcv1aj {
    width: var(--thumb-size);
  }

  .x1bh8605 {
    width: var(--timeline-indicator-size);
  }

  .x1bl4301 {
    width: var(--width);
  }

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

  .x1ldcwve {
    width: var(--x15zrjf6);
  }

  .x1hn6b1x {
    width: var(--x167gumi);
  }

  .xnvgdrb {
    width: var(--x18cb99g);
  }

  .x5f0t3t {
    width: var(--x18m2oq7);
  }

  .x1kmge7e {
    width: var(--x1br2znz);
  }

  .x1jzhmrj {
    width: var(--x1en9alx);
  }

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

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

  .xl7ldeh {
    width: var(--x1k4szxd);
  }

  .xiyx790 {
    width: var(--x1lbnz2w);
  }

  .x1fgfcso {
    width: var(--x1lxskkt);
  }

  .xh2lya4 {
    width: var(--x1lyuqoh);
  }

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

  .x11hnln4 {
    width: var(--x1pmx38i);
  }

  .x1q78z5d {
    width: var(--x1ps8gv1);
  }

  .xw3t5tl {
    width: var(--x1tcpodo);
  }

  .xi6qucz {
    width: var(--x1wr4yl8);
  }

  .xi9kvio {
    width: var(--x1xap0lj);
  }

  .x1c4k53k {
    width: var(--x1yin11q);
  }

  .x1o060xu {
    width: var(--x2y8kor);
  }

  .x1357nj4 {
    width: var(--x434dgi);
  }

  .x1tqd3ve {
    width: var(--x4c9e0o);
  }

  .x1vk9gpg {
    width: var(--x5nz9o8);
  }

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

  .x1a6z61i {
    width: var(--x7yzyw4);
  }

  .x1pcq9r1 {
    width: var(--x90ih3g);
  }

  .x9cp62d {
    width: var(--xbd84yq);
  }

  .x1na1qpt {
    width: var(--xfwx7qt);
  }

  .xedfivt {
    width: var(--xjjgb6s);
  }

  .x1y5anw2 {
    width: var(--xjk8bjg);
  }

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

  .xhstwdg {
    width: var(--xppw468);
  }

  .x1mvbpgr {
    width: var(--xs1t47l);
  }

  .x5rkl6 {
    width: var(--xtgcbhe);
  }

  .x1mz46c8 {
    width: var(--xvee4yd);
  }

  .x11kway5 {
    width: var(--xvk8gxs);
  }

  .xd9tp0 {
    width: var(--xwawueb);
  }

  .x1y23hl2 {
    width: var(--xxjmr6l);
  }

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

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

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

  .x162sep:focus-visible {
    height: auto;
  }

  .x14n23zu:focus-visible {
    top: var(--xjkc8it);
  }

  .xc0q84q:focus-visible {
    width: auto;
  }

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

  .xup0pd7:last-child {
    padding-bottom: 0;
  }

  @media (width <= 640px) {
    .xpjfng3.xpjfng3 {
      padding-top: var(--x17aawql);
    }

    .x1dbdljh.x1dbdljh {
      width: 100%;
    }
  }
}

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

@layer priority7 {
  .x1thdjop:after {
    border-radius: var(--xp7vi0w);
  }

  .x1nc033x:before {
    inset-block: 0;
  }

  .xumgnxo:before {
    transition: opacity .2s;
  }
}

@layer priority8 {
  .x151syet:after {
    background-color: color-mix(in oklch,var(--xtk2egu) 60%,transparent);
  }

  .x4il0ui:before {
    background-color: var(--xhv8ihe);
  }

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

  .xodbey6::placeholder {
    color: #71717a;
  }

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

  .xhkezso:after {
    display: block;
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

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

  .x1w3onc2:after {
    opacity: .2;
  }

  .x1afjhxw::placeholder {
    opacity: .6;
  }

  .x124lp2h:before, .xmf22ne:after {
    opacity: 0;
  }

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

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

  .x1rxkjab:after {
    transition-delay: .2s;
  }

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

  .xtn2yau:after {
    transition-duration: var(--x1bx4jpc);
  }

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

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

  .x49ead9:hover:after {
    opacity: 1;
  }
}

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

  .x1wsn0xg:after {
    height: 100%;
  }

  .x5vykd1:after {
    height: 24px;
  }

  .x17cx49:after {
    left: 0;
  }

  .xnbfe2x:after {
    right: 0;
  }

  .x1m1drc7:after {
    top: 0;
  }

  .x1vgi0k:before {
    width: 1px;
  }

  .x14cvu1z:after {
    width: 24px;
  }

  .x13694x8:after {
    width: 2px;
  }
}

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

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

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

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

@keyframes x1rbz4kc-B {
  0% {
    opacity: .15;
  }

  33% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xm0b8rj-B {
  from {
    opacity: .001;
    transform: translateY(10px);
  }

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

@keyframes x1ofc7ps-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

:root, .x429wdd {
  --x167gumi: 1.2em;
  --xgius7: 1.2em;
}

:root, .xm6lnwu {
  --x18cb99g: 1em;
  --x787lys: 1em;
}

: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) 1 0 h / 1), oklch(from var(--sui-base) calc(.17 - .005 * max(calc(-1 * var(--sui-contrast)), 0) + .005 * max(var(--sui-contrast), 0)) 0 h / 1));
  --x1ule73z: light-dark(oklch(from var(--sui-base) 1 0 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(.965 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .02 * max(var(--sui-contrast), 0)) calc(c * .35) h / 1), oklch(from var(--sui-base) calc(.11 + .01 * max(calc(-1 * var(--sui-contrast)), 0) - .025 * max(var(--sui-contrast), 0)) calc(c * .3) h / 1));
  --xx989qa: light-dark(oklch(from var(--sui-base) 1 0 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, .xgcuwh5 {
  --x1acdlez: 100%;
  --x1ps8gv1: 100%;
  --x147h5eg: var(--xp7vi0w);
  --xe8vlfw: currentColor;
  --x7t1vv2: .4;
}

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

:root, .x1gp6b9g {
  --x1br2znz: var(--x1gbufdj);
  --xddbgei: var(--x1gbufdj);
}

:root, .x1b2nwnq {
  --x1en9alx: 1em;
  --x12q7e3z: 1em;
}

:root, .xwhyvzd {
  --x1ew7vrc: spin 1s linear infinite;
  --xfrfb6o: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
  --xl3kdci: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
  --x1tre3wf: bounce 1s infinite;
}

:root, .xk996ar {
  --x1k4szxd: var(--combobox-indicator-size);
  --xudajk3: var(--combobox-indicator-size);
}

:root, .x1gchsd6 {
  --x1lxskkt: var(--x1mpb765);
  --x15zkknu: var(--x1mpb765);
}

: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, .xfm06ru {
  --x1tcpodo: 1em;
  --x14ourq3: 1em;
}

: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, .x1704ew3 {
  --x1vgjggr: 100%;
  --xwawueb: 100%;
  --x1xkto7l: var(--xp7vi0w);
  --x1bfaxgh: currentColor;
  --xum1jrr: .4;
}

:root, .x1716orh {
  --x1xap0lj: var(--x1mpb765);
  --xyfinw2: var(--x1mpb765);
}

:root, .xllcl06 {
  --x1yin11q: 100%;
  --x15jgbim: 100%;
}

:root, .x1uryn1w {
  --x2y8kor: var(--x1mpb765);
  --x1inucox: var(--x1mpb765);
  --xypo1eh: var(--sidebar-item-icon-color);
}

: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, .x19g68xd {
  --x4c9e0o: 80%;
  --xima97b: 80%;
}

:root, .xfsnah0 {
  --x5nz9o8: var(--xyqu6gr);
  --x4jsuw8: var(--xyqu6gr);
}

:root, .x5gbms1 {
  --x5xylv5: 100%;
  --xbd84yq: 100%;
  --x166okck: var(--xp7vi0w);
  --x81z670: currentColor;
  --x1jgmoh4: .4;
}

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

:root, .x1q3n7d1 {
  --xa5eq5v: currentColor;
  --x1pmx38i: 100%;
  --x3e3n07: 100%;
  --xr7l2vp: inline-block;
  --xmjg3y0: 0;
  --xsh12gn: absolute;
  --xkutm0h: 0;
  --x1rdms0o: 0;
}

: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, .xha0214 {
  --xfwx7qt: 1em;
  --x1x9w8te: 1em;
}

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

:root, .x1ksde2y {
  --xjjgb6s: var(--tree-icon-size);
  --xjmbsks: var(--tree-icon-size);
}

:root, .x1gj1rio {
  --xjk8bjg: var(--x1mpb765);
  --x1kgowu6: var(--x1mpb765);
}

:root, .xxepx5r {
  --xl2cszv: 0;
  --x7yzyw4: var(--steps-icon-size);
  --x4dmc6h: var(--steps-icon-size);
}

: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: .2rem;
  --xw4cmke: .25rem;
  --x1x7hlzz: .375rem;
  --x1vww93k: .5rem;
  --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, .xpy6am3 {
  --xppw468: 80% !important;
  --x1fd2cqw: 80% !important;
}

: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, .x8gw8lz {
  --xs1t47l: var(--x1mpb765);
  --xx01fdg: var(--x1mpb765);
}

: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, .xg9mmen {
  --xtgcbhe: var(--combobox-indicator-size);
  --xa3dxlp: var(--combobox-indicator-size);
}

:root, .xi0cusl {
  --xvk8gxs: var(--x1mpb765);
  --xio49df: var(--x1mpb765);
}

: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, .x1ayxqnw {
  --xxjmr6l: var(--x1mpb765);
  --x1b8vvhl: var(--x1mpb765);
}

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

.x1sj41pt.x1sj41pt, .x1sj41pt.x1sj41pt:root {
  --xfuln6y: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --xomnbg3: "Bricolage Grotesque", ui-sans-serif, system-ui, -apple-system, sans-serif;
  --xzv4gt6: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;
}

.x1ocwfa {
  --accordion-padding-x: var(--x1al3t2r);
}

.x1gfemld {
  --accordion-padding-x: var(--x4e32gy);
}

.x1yzzqja {
  --accordion-padding-x: var(--xzrn3d7);
}

.xmi1eus {
  --accordion-padding-y: var(--x15uyqfk);
}

.xft9t5e {
  --accordion-padding-y: var(--x3y6xi2);
}

.x2lr9mg {
  --accordion-radius: var(--x1djtc04);
}

.xdgwsg6 {
  --animate-from: 200%;
}

.x1rxq4yt {
  --animate-from: var(--stripe-size);
}

.xdse5mr {
  --animate-to: -200%;
}

.xhkzfta {
  --arrow-background: var(--hovercard-bg);
}

.x12zl1rv {
  --arrow-background: var(--popover-bg);
}

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

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

.x1mvgekj {
  --arrow-size: var(--xllhkn9);
}

.xnu6o09 {
  --avatar-font-size: calc(var(--avatar-size) / 2);
}

.x91ktyx {
  --avatar-font-size: calc(var(--tag-avatar-size) / 2);
}

.xrwdq2d {
  --avatar-radius: var(--xh6b5w8);
}

.x142c0vt {
  --avatar-radius: var(--xp7vi0w);
}

.xnnci1p {
  --avatar-size: 100%;
}

.xwpysw3 {
  --avatar-size: var(--x13e5g73);
}

.x1b20oe {
  --avatar-size: var(--x17vobok);
}

.x1mklkl1 {
  --avatar-size: var(--x1gbufdj);
}

.xfegsql {
  --avatar-size: var(--x1mpb765);
}

.x7t6mu0 {
  --avatar-size: var(--x7wvm1c);
}

.x1ngz9lv {
  --avatar-size: var(--xvee4yd);
}

.xwsai21 {
  --avatar-size: var(--xxen8jk);
}

.xh5edji {
  --bg: color-mix(in oklch,var(--x1w3smge) 50%,transparent);
}

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

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

.xk3cd1m {
  --card-padding: var(--x3y6xi2);
}

.x164rn3n {
  --card-padding: var(--x4e32gy);
}

.x7e9ew7 {
  --card-padding: var(--xjkc8it);
}

.x1pxg6h5 {
  --card-radius: var(--x1djtc04);
}

.x99nj9v {
  --checkbox-card-align: center;
}

.x1v4lkv7 {
  --checkbox-card-align: flex-end;
}

.x1w4d3xz {
  --checkbox-card-align: flex-start;
}

.x1sa34be {
  --checkbox-card-justify: center;
}

.xs0k2dk {
  --checkbox-card-justify: flex-end;
}

.x9m0ev9 {
  --checkbox-card-justify: flex-start;
}

.xej0sg4 {
  --checker-bg: var(--x1me1cro);
}

.xo5lzgw {
  --checker-fg: var(--xsx5ntj);
}

.x1k1hvza {
  --checker-size: 8px;
}

.xwlfnf8 {
  --code-block-bg: var(--x1me1cro);
}

.xrjw1li {
  --code-block-fg: var(--xmr9qxb);
}

.xsc6hj7 {
  --code-block-header-height: var(--x1lbnz2w);
}

.x1x1e9tu {
  --code-block-header-height: var(--x7wvm1c);
}

.x6v86w4 {
  --code-block-header-height: var(--xg0eil5);
}

.x1czixmm {
  --code-block-highlight-added-bg: color-mix(in oklch,var(--x17kwiey) 20%,transparent);
}

.x63hana {
  --code-block-highlight-added-border: var(--x17kwiey);
}

.x1816zlx {
  --code-block-highlight-bg: color-mix(in oklch,var(--x1ufezd9) 20%,transparent);
}

.xp2iutc {
  --code-block-highlight-border: var(--x1ufezd9);
}

.xrde3u5 {
  --code-block-highlight-removed-bg: color-mix(in oklch,var(--xd9g4z0) 20%,transparent);
}

.xok3a61 {
  --code-block-highlight-removed-border: var(--xd9g4z0);
}

.xlnvaq4 {
  --code-block-line-number-margin: var(--x4e32gy);
}

.x1d6mur8 {
  --code-block-line-number-width: var(--xllhkn9);
}

.x1c8tsz4 {
  --code-block-max-height: 320px;
}

.xs7zvmm {
  --code-block-obscured-blur: 1px;
}

.xazbtk {
  --code-block-obscured-opacity: .5;
}

.x1mqp64m {
  --code-block-padding: var(--x1d4lhjs);
}

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

.x1nalbp8 {
  --code-block-radius: var(--x1a6mc7c);
}

.xwbcdai {
  --code-block-radius: var(--xs7wkou);
}

.x1lm7ebr {
  --code-block-radius: var(--xwjeosn);
}

.x1nik4nr {
  --color-picker-z-index: var(--xeji6os);
}

.x1dwsu1a {
  --combobox-indicator-size: var(--x1gbufdj);
}

.xx6y6jp {
  --combobox-indicator-size: var(--x1mpb765);
}

.x1yvajo1 {
  --combobox-indicator-size: var(--xyqu6gr);
}

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

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

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

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

.xqbw1xr {
  --combobox-input-padding-x: var(--x15uyqfk);
}

.x1n4k2hk {
  --combobox-input-padding-x: var(--x1al3t2r);
}

.x1npkhx6 {
  --combobox-input-padding-x: var(--x3y6xi2);
}

.x1j4ypju {
  --combobox-input-padding-x: var(--x4e32gy);
}

.x12fgzge {
  --combobox-item-padding-x: var(--x15uyqfk);
}

.xjvp7bn {
  --combobox-item-padding-x: var(--x1al3t2r);
}

.x95nkfz {
  --combobox-item-padding-x: var(--x1u4qliv);
}

.xnztegd {
  --combobox-item-padding-x: var(--x1uzagbr);
}

.x1vgnizg {
  --combobox-item-padding-y: var(--x15uyqfk);
}

.x1iexxl5 {
  --combobox-item-padding-y: var(--x1u4qliv);
}

.x1jum5ht {
  --combobox-item-padding-y: var(--x1uzagbr);
}

.x1hlcj42 {
  --combobox-item-padding-y: var(--xeiivv9);
}

.x1ti1h77 {
  --control-height: var(--x18m2oq7);
}

.x1w4gyh8 {
  --control-height: var(--x1r8sjpk);
}

.xaatnhb {
  --control-height: var(--x434dgi);
}

.xn2j2fm {
  --date-picker-z-index: var(--xeji6os);
}

.x1svpmmv {
  --datepicker-indicators-offset: var(--x17aslx4);
}

.x1pp9ls4 {
  --datepicker-indicators-offset: var(--x90ih3g);
}

.xsx90cg {
  --datepicker-indicators-offset: var(--xllhkn9);
}

.x1m4doj2 {
  --datepicker-input-height: var(--x1lbnz2w);
}

.xx9xpso {
  --datepicker-input-height: var(--x7wvm1c);
}

.x1x440w1 {
  --datepicker-input-height: var(--xg0eil5);
}

.xqtpuk1 {
  --datepicker-input-height: var(--xvee4yd);
}

.x509nkn {
  --datepicker-input-height: var(--xvsso3n);
}

.xh2rt8w {
  --datepicker-input-px: var(--x17aslx4);
}

.xtyccf {
  --datepicker-input-px: var(--x90ih3g);
}

.x1bzl9yo {
  --datepicker-input-px: var(--xd8348c);
}

.x1318u1b {
  --datepicker-input-px: var(--xllhkn9);
}

.x1r3m7iy {
  --datepicker-input-px: var(--xvee4yd);
}

.xxssasi {
  --datepicker-nav-trigger-size: var(--x13e5g73);
}

.x12ldmny {
  --datepicker-nav-trigger-size: var(--xg0eil5);
}

.x1wcmk43 {
  --datepicker-nav-trigger-size: var(--xvsso3n);
}

.xhp2rmv {
  --datepicker-select-height: var(--x13e5g73);
}

.x17ba7ws {
  --datepicker-select-height: var(--x1lbnz2w);
}

.xcjerfc {
  --datepicker-select-height: var(--xg0eil5);
}

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

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

.x148w99m {
  --end-color: var(--xsx5ntj);
}

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

.xirpn2i {
  --floating-panel-z-index: var(--x1b8jsiu);
}

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

.x1v2yu8c {
  --focus-ring-color: var(--focus-color);
}

.x1lttgdf {
  --focus-ring-color: var(--x1jfctij);
}

.xo39rqa {
  --focus-ring-color: var(--x62vkgz);
}

.x1x7nvbj {
  --hover-card-concentric-radius: max(0px,calc(var(--hover-card-radius) - var(--hover-card-padding)));
}

.xwb48o5 {
  --hover-card-padding: var(--x1al3t2r);
}

.x1a2jbzt {
  --hover-card-padding: var(--x1d4lhjs);
}

.x12egsqn {
  --hover-card-padding: var(--x4e32gy);
}

.x1r32ik2 {
  --hover-card-padding: var(--xjkc8it);
}

.x1m5y3xg {
  --hover-card-radius: var(--x1djtc04);
}

.xw34nve {
  --hover-card-z-index: var(--xaig0eh);
}

.x1gsre09 {
  --hover-card-z-index: var(--xt3anlt);
}

.x191t6n5 {
  --hovercard-bg: var(--xnlinb6);
}

.xa584bt {
  --icon-size: 1em;
}

.xdge9wr {
  --icon-size: var(--x1gbufdj);
}

.xpf6zhf {
  --icon-size: var(--x1mpb765);
}

.xtk0a0n {
  --icon-size: var(--xg0eil5);
}

.xmfol3l {
  --icon-size: var(--xllhkn9);
}

.xjkc46u {
  --icon-size: var(--xvee4yd);
}

.x1e4xp0b {
  --icon-size: var(--xvsso3n);
}

.x1we46sb {
  --input-height: var(--combobox-input-height);
}

.xexbu04 {
  --input-height: var(--datepicker-input-height);
}

.xx1r0j7 {
  --input-height: var(--tags-input-height);
}

.xp66acf {
  --input-height: var(--x17vobok);
}

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

.xctklrs {
  --input-height: var(--x1gbufdj);
}

.xcjwwof {
  --input-height: var(--x1lbnz2w);
}

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

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

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

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

.x12z3ube {
  --input-height: var(--x7wvm1c);
}

.x13r1uiu {
  --input-height: var(--xg0eil5);
}

.x24pkmh {
  --input-height: var(--xvee4yd);
}

.x1qyk6hs {
  --input-height: var(--xvsso3n);
}

.x1nh2hyr {
  --label-width: 90px;
}

.x1q0mwrh {
  --line-offset: calc(var(--line-thickness) * -1);
}

.xqnhinq {
  --line-thickness: 1px;
}

.xwl12iy {
  --list-gap: .375rem;
}

.xhhfcu9 {
  --listbox-item-padding-x: var(--x15uyqfk);
}

.x1lfnjwb {
  --listbox-item-padding-y: var(--x1u4qliv);
}

.x1mdig7l {
  --logo-anim: none;
}

.x1qtcn01 {
  --logo-glow: 0;
}

.xfg5xka {
  --marker-bg: var(--sui-colors-bg);
}

.xqc26qu {
  --marquee-delay: 0s;
}

.x1xp0uhy {
  --marquee-duration: 18s;
}

.xqa3mq1 {
  --marquee-duration: 20s;
}

.x8d2gxo {
  --marquee-edge-color: var(--x1me1cro);
}

.x7euxcv {
  --marquee-edge-size: 20%;
}

.xcc2fu5 {
  --marquee-loop-count: infinite;
}

.xu8imbn {
  --menu-z-index: var(--xeji6os);
}

.x14qqkgv {
  --menu-z-index: var(--xl5oy67);
}

.x62fuoo {
  --navbar-height: 2.5rem;
}

.xu8sdu0 {
  --navbar-height: 3.5rem;
}

.xzs2xf9 {
  --navbar-height: 3rem;
}

.x11m2jje {
  --page-bg-color: var(--x1me1cro);
}

.xmlcg2 {
  --page-header-padding-x: var(--x4e32gy);
}

.xbjdmxq {
  --page-header-row-height: 40px;
}

.xg3po0u {
  --persona-presence: var(--x190sp5d);
}

.x143r8g7 {
  --persona-presence: var(--xm1j05n);
}

.x1l4s9oa {
  --popover-bg: var(--xnlinb6);
}

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

.xzv32ka {
  --popover-mobile-size: calc(100dvw - 1rem);
}

.x17dnde8 {
  --popover-padding: var(--x1al3t2r);
}

.x1svmky2 {
  --popover-padding: var(--x1d4lhjs);
}

.x1u219vn {
  --popover-padding: var(--x4e32gy);
}

.xzqa61a {
  --popover-padding: var(--xjkc8it);
}

.x5mhj2g {
  --popover-radius: var(--x1djtc04);
}

.xc0d987 {
  --popover-size: var(--x1bfblkk);
}

.xtgm72b {
  --popover-z-index: var(--xaig0eh);
}

.x6dxzy2 {
  --popover-z-index: var(--xt3anlt);
}

.xu441b9 {
  --presence-border-color: var(--bg-currentcolor);
}

.x1myumqf {
  --presence-border-color: var(--x1me1cro);
}

.x11wkeo0 {
  --qr-code-overlay-size: calc(var(--qr-code-size) / 3);
}

.x4esq6x {
  --qr-code-size: 100%;
}

.xbz35xh {
  --qr-code-size: 120px;
}

.x1178unz {
  --qr-code-size: 160px;
}

.x1wormgi {
  --qr-code-size: 200px;
}

.x1xw1qho {
  --qr-code-size: 240px;
}

.x1m0yya8 {
  --qr-code-size: 40px;
}

.xuqynzm {
  --qr-code-size: 64px;
}

.x92fpse {
  --qr-code-size: 80px;
}

.xdi3iwk {
  --radio-card-align: center;
}

.x1o3c5ec {
  --radio-card-align: flex-end;
}

.x16a8gak {
  --radio-card-align: flex-start;
}

.x18t982o {
  --radio-card-justify: center;
}

.x1b88t58 {
  --radio-card-justify: flex-end;
}

.x8cjztr {
  --radio-card-justify: flex-start;
}

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

.x14w2hj3 {
  --segment-radius: var(--xd1rrcl);
}

.x1j4cy55 {
  --select-trigger-height: var(--x18m2oq7);
}

.x26r52z {
  --select-trigger-height: var(--x1lyuqoh);
}

.x1mo2hru {
  --select-trigger-height: var(--x1r8sjpk);
}

.x1e6xkv {
  --select-trigger-height: var(--x434dgi);
}

.x15l7bm {
  --select-trigger-padding-x: var(--x15uyqfk);
}

.xpbrulo {
  --select-trigger-padding-x: var(--x1al3t2r);
}

.x1d58tn9 {
  --select-trigger-padding-x: var(--x3y6xi2);
}

.xjthvym {
  --select-trigger-padding-x: var(--x4e32gy);
}

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

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

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

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

.x5xbr0u {
  --shadow-color: var(--x1y74w5c);
}

.x52i08f {
  --shadow-color: var(--x2ddznf);
}

.x14m5dc7 {
  --shadow-color: var(--xskgcba);
}

.xg73vjt {
  --sidebar-backdrop-z-index: var(--xeji6os);
}

.x1qm6dpp {
  --sidebar-flyout-trigger-z-index: var(--xeji6os);
}

.x1iy88ez {
  --sidebar-item-icon-color: color-mix(in oklch,var(--xtk2egu) 85%,transparent);
}

.x1qmf0wv {
  --sidebar-item-icon-color: var(--xtk2egu);
}

.x15ppb3q {
  --sidebar-min-width: 12rem;
}

.xcbn9lu {
  --sidebar-min-width: 6rem;
}

.x1jdtm3t {
  --sidebar-width: 13rem;
}

.x18oc9vb {
  --sidebar-width: 6rem;
}

.x1m1urv {
  --sidebar-z-index: var(--xeji6os);
}

.xgl4bi1 {
  --size: var(--x17vobok);
}

.xo7rihx {
  --size: var(--x1a2qha);
}

.x1dpw45z {
  --size: var(--x1lbnz2w);
}

.x1042104 {
  --size: var(--x1mpb765);
}

.x2n9qv6 {
  --size: var(--x90ih3g);
}

.x157rvsh {
  --size: var(--xvee4yd);
}

.x13ytwad {
  --slider-height: var(--xllhkn9);
}

.x1ysmsfj {
  --slider-height: var(--xyqu6gr);
}

.x2bvjp4 {
  --slider-marker-inset: 3px;
}

.x13zc4r {
  --slider-marker-inset: 4px;
}

.xpz8i28 {
  --slider-marker-inset: 5px;
}

.x10hyckf {
  --slider-marker-size: var(--x1ru1joc);
}

.xk4xb1h {
  --slider-marker-size: var(--xowcyni);
}

.x12fze60 {
  --slider-marker-top: 6px;
}

.xov65fb {
  --slider-marker-top: 8px;
}

.x5p3um7 {
  --slider-marker-top: 9px;
}

.xnpu2bi {
  --slider-thumb-size: var(--x1gbufdj);
}

.x14pl4pi {
  --slider-thumb-size: var(--x1mpb765);
}

.x17hkbu3 {
  --slider-thumb-size: var(--xvee4yd);
}

.x6oj4k7 {
  --slider-track-size: var(--x17aslx4);
}

.xi3cy7k {
  --slider-track-size: var(--x90ih3g);
}

.x1vrkxze {
  --slider-track-size: var(--xowcyni);
}

.x1lxe1b9 {
  --spinner-size: 1em;
}

.xh2xyh {
  --spinner-size: var(--x1gbufdj);
}

.x1ygouxq {
  --spinner-size: var(--x1lbnz2w);
}

.xemdiwq {
  --spinner-size: var(--x1mpb765);
}

.x5swt1f {
  --spinner-size: var(--xg0eil5);
}

.xh0d321 {
  --spinner-size: var(--xllhkn9);
}

.x16nismi {
  --spinner-track-color: transparent;
}

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

.xbivv4j {
  --splitter-border-size: 1px;
}

.xrdvhwc {
  --splitter-handle-size: var(--xvee4yd);
}

.xl8gpfv {
  --splitter-thumb-color: var(--x1me1cro);
}

.x16d9qzb {
  --splitter-thumb-inset: calc(var(--splitter-thumb-size) * -.5);
}

.x1endnqj {
  --splitter-thumb-size: var(--x17aslx4);
}

.x12omi6t {
  --start-color: var(--x1tp16vm);
}

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

.x122wr3p {
  --steps-gutter: var(--x1al3t2r);
}

.xybwckz {
  --steps-icon-size: var(--x1gbufdj);
}

.x6oxrn2 {
  --steps-icon-size: var(--x1mpb765);
}

.xp6yhiu {
  --steps-icon-size: var(--xyqu6gr);
}

.xami9xc {
  --steps-size: var(--x1lbnz2w);
}

.xaq8ysr {
  --steps-size: var(--x7wvm1c);
}

.xabjn0a {
  --steps-size: var(--xg0eil5);
}

.x10bobgz {
  --steps-size: var(--xvee4yd);
}

.xaywtji {
  --steps-thickness: 2px;
}

.xhj2o33 {
  --stripe-color: #ffffff4d;
}

.x1nnupht {
  --stripe-size: 1rem;
}

.x1anv2gq {
  --swatch-size: 100%;
}

.x10ulz05 {
  --swatch-size: inherit;
}

.xror2l6 {
  --swatch-size: var(--x1gbufdj);
}

.x1e636fd {
  --swatch-size: var(--x1lbnz2w);
}

.xon23tu {
  --swatch-size: var(--x1mpb765);
}

.x19w1ox6 {
  --swatch-size: var(--xd8348c);
}

.x6fwrs6 {
  --swatch-size: var(--xg0eil5);
}

.x1a94en7 {
  --swatch-size: var(--xvee4yd);
}

.xlykvpn {
  --swatch-size: var(--xvsso3n);
}

.x1wgju7k {
  --swatch-size: var(--xyqu6gr);
}

.x14saqj9 {
  --switch-diff: calc(var(--switch-width) - var(--switch-height));
}

.xzbikin {
  --switch-height: var(--x1gbufdj);
}

.xhh3fgq {
  --switch-height: var(--x1mpb765);
}

.x1rb4gi9 {
  --switch-height: var(--xllhkn9);
}

.xr6tl1o {
  --switch-height: var(--xvee4yd);
}

.x1d56fny {
  --switch-indicator-font-size: var(--x10g7h0v);
}

.xyvvukv {
  --switch-indicator-font-size: var(--x1b8dvxu);
}

.x1h4bxf5 {
  --switch-indicator-font-size: var(--xdgmkxd);
}

.x9ychw3 {
  --switch-width: var(--x1lbnz2w);
}

.x1fk1ap8 {
  --switch-width: var(--x7wvm1c);
}

.x1ra7si1 {
  --switch-width: var(--xg0eil5);
}

.xlugoph {
  --switch-width: var(--xvee4yd);
}

.x5xyvek {
  --switch-x: calc(var(--switch-width) - var(--switch-height));
}

.x1fhddl0 {
  --table-cell-padding-x: var(--x15uyqfk);
}

.xy370v1 {
  --table-cell-padding-x: var(--x1uzagbr);
}

.x193w8xn {
  --table-cell-padding-x: var(--x4e32gy);
}

.xsdqssf {
  --table-cell-size: var(--x13e5g73);
}

.x1jjo35q {
  --table-cell-size: var(--x1lbnz2w);
}

.x7hmkg2 {
  --table-cell-size: var(--xg0eil5);
}

.x1emowlo {
  --tabs-content-padding: var(--x15uyqfk);
}

.x10sr39s {
  --tabs-content-padding: var(--x1al3t2r);
}

.x1jwhzq2 {
  --tabs-content-padding: var(--x4e32gy);
}

.x17b8khd {
  --tabs-content-padding: var(--xzrn3d7);
}

.x6913th {
  --tabs-height: var(--x18m2oq7);
}

.x1upt35i {
  --tabs-height: var(--x1lyuqoh);
}

.xiq71hv {
  --tabs-height: var(--x1r8sjpk);
}

.x1jntva1 {
  --tabs-height: var(--x434dgi);
}

.xjjcl3s {
  --tabs-indicator-bg: var(--x1me1cro);
}

.x1ykaoz2 {
  --tabs-indicator-shadow: var(--xhlrl45);
}

.x11yaqry {
  --tabs-trigger-radius: var(--xd1rrcl);
}

.xjcp17g {
  --tag-avatar-size: var(--x1d4lhjs);
}

.x1jiv6o6 {
  --tag-avatar-size: var(--x4e32gy);
}

.xcdclix {
  --tag-avatar-size: var(--xjkc8it);
}

.x5aiscq {
  --tag-avatar-size: var(--xqgzqw5);
}

.x4yxeik {
  --tag-element-offset: var(--x15uyqfk);
}

.xzgsnd4 {
  --tag-element-offset: var(--x1u4qliv);
}

.x17c66hh {
  --tag-element-offset: var(--x1uzagbr);
}

.x1l0q4yp {
  --tag-element-offset: var(--xeiivv9);
}

.x4nq6ea {
  --tag-element-size: var(--x1d4lhjs);
}

.xdpz7mn {
  --tag-element-size: var(--x4e32gy);
}

.xyc6lop {
  --tag-element-size: var(--xjkc8it);
}

.x1yf493r {
  --tag-element-size: var(--xqgzqw5);
}

.x1pe87uo {
  --tag-status-size: var(--x15uyqfk);
}

.xndqidr {
  --tags-input-gap: var(--x1uzagbr);
}

.x7vu3g2 {
  --tags-input-height: var(--x13e5g73);
}

.x5s3c3q {
  --tags-input-height: var(--x1lbnz2w);
}

.x9np32g {
  --tags-input-height: var(--xg0eil5);
}

.xmfkmyd {
  --tags-input-item-height: var(--xg0eil5);
}

.x2hudaz {
  --tags-input-item-height: var(--xvee4yd);
}

.x1anwyo9 {
  --tags-input-item-height: var(--xvsso3n);
}

.x1a4d1lc {
  --tags-input-item-px: var(--x15uyqfk);
}

.xi4l0m {
  --tags-input-px: var(--x1u4qliv);
}

.x1qzfpmp {
  --tags-input-py: var(--x1uzagbr);
}

.x1v6gpv4 {
  --thickness: 3px;
}

.xe79v7f {
  --thickness: 5px;
}

.x1yk2qch {
  --thickness: 6px;
}

.x162t3l3 {
  --thickness: 7px;
}

.x1mzyhor {
  --thickness: 8px;
}

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

.x18drl1i {
  --thumb-size: var(--xllhkn9);
}

.x1apga90 {
  --thumb-size: var(--xyqu6gr);
}

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

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

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

.x11wlnbi {
  --timeline-gutter: 4px;
}

.xzrr7n8 {
  --timeline-indicator-size: var(--x1gbufdj);
}

.xrmoze {
  --timeline-indicator-size: var(--x1mpb765);
}

.x1n05ryz {
  --timeline-indicator-size: var(--xg0eil5);
}

.x1jqdb6h {
  --timeline-indicator-size: var(--xvee4yd);
}

.x1bjp51r {
  --timeline-thickness: 1px;
}

.x1t8le3e {
  --toast-indicated-color: var(--x1rblofy);
}

.x19zc1m {
  --toast-indicated-color: var(--x26djdm);
}

.x1kqgbbu {
  --toast-indicated-color: var(--x2v792t);
}

.x1xtpfac {
  --toast-indicated-color: var(--xd71v3l);
}

.x8n4056 {
  --toast-indicated-color: var(--xkuahkx);
}

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

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

.xxngkp9 {
  --track-color: var(--xnp1ie0);
}

.x1gq7v1l {
  --tree-depth: calc(var(--depth) - 1);
}

.x1j71yr0 {
  --tree-icon-size: var(--x1al3t2r);
}

.x1o2754v {
  --tree-icon-size: var(--x4e32gy);
}

.xdwpw5k {
  --tree-indent-size: var(--x4e32gy);
}

.xma0ymq {
  --tree-indentation-offset: calc(var(--tree-indentation) * var(--tree-depth));
}

.x8csov6 {
  --tree-indentation: calc(var(--tree-indent-size) + var(--tree-icon-size) * .5);
}

.x1kk43ut {
  --tree-item-gap: var(--x15uyqfk);
}

.x5lf36u {
  --tree-offset: calc(var(--tree-padding-inline) + var(--tree-indentation-offset));
}

.x2cyprm {
  --tree-padding-block: var(--x1u4qliv);
}

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

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

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

.x3edlvq {
  --x12q7e3z: 1em;
}

.x1gue2nv {
  --x147h5eg: var(--xp7vi0w);
}

.x1etlwm {
  --x14ourq3: 1em;
}

.x1cbnk0q {
  --x15jgbim: 100%;
}

.x1a3ui3i {
  --x15zkknu: var(--x1mpb765);
}

.xlivkzq {
  --x166okck: var(--xp7vi0w);
}

.xqovdr7 {
  --x167gumi: 1.2em;
}

.xqsev9d {
  --x18cb99g: 1em;
}

.x6usogr {
  --x1acdlez: 100%;
}

.xtazdfp {
  --x1atogn2: 1em;
}

.xszqdoa {
  --x1b8vvhl: var(--x1mpb765);
}

.x11ndaxo {
  --x1bfaxgh: currentColor;
}

.x1hno3wp {
  --x1br2znz: var(--x1gbufdj);
}

.x1j1uqpo {
  --x1en9alx: 1em;
}

.x1g78x9s {
  --x1fd2cqw: 80% !important;
}

.xjo4z3x {
  --x1inucox: var(--x1mpb765);
}

.x1irsbgj {
  --x1jgmoh4: .4;
}

.xpuuqa9 {
  --x1jgmoh4: .6;
}

.xmkooaf {
  --x1k4szxd: var(--combobox-indicator-size);
}

.xq7ps9l {
  --x1kgowu6: var(--x1mpb765);
}

.x1awbmz0 {
  --x1lxskkt: var(--x1mpb765);
}

.xq5uwg0 {
  --x1pmx38i: 100%;
}

.xh05hdp {
  --x1ps8gv1: 100%;
}

.x31gwq {
  --x1rdms0o: 0;
}

.x1p627cr {
  --x1t4ee20: 1em;
}

.x126ssu1 {
  --x1tcpodo: 1em;
}

.x1wkouf1 {
  --x1vgjggr: 100%;
}

.x8uydk5 {
  --x1x9w8te: 1em;
}

.x195pmnu {
  --x1xap0lj: var(--x1mpb765);
}

.x22ewxw {
  --x1xkto7l: var(--xp7vi0w);
}

.x1dvdlxr {
  --x1yin11q: 100%;
}

.xdh7bti {
  --x2y8kor: var(--x1mpb765);
}

.x1q5ktxj {
  --x3e3n07: 100%;
}

.xysh0ce {
  --x4c9e0o: 80%;
}

.x11id34y {
  --x4dmc6h: var(--steps-icon-size);
}

.xqjg7rv {
  --x4jsuw8: var(--x1gbufdj);
}

.xtbj9a6 {
  --x4jsuw8: var(--x1mpb765);
}

.xqesuci {
  --x4jsuw8: var(--xyqu6gr);
}

.x157chp7 {
  --x5nz9o8: var(--x1gbufdj);
}

.xzuoffv {
  --x5nz9o8: var(--x1mpb765);
}

.x1caq9vj {
  --x5nz9o8: var(--xyqu6gr);
}

.x1ynavgx {
  --x5xylv5: 100%;
}

.x1jed5e7 {
  --x6niihy: 1em;
}

.x1hs2uw4 {
  --x787lys: 1em;
}

.x7mhs4v {
  --x7t1vv2: .4;
}

.x1ud2lol {
  --x7t1vv2: .6;
}

.xyhhbqz {
  --x7wbx3u: 0;
}

.xam4x5z {
  --x7yzyw4: var(--steps-icon-size);
}

.x19w88jl {
  --x81z670: currentColor;
}

.x1dqe7p1 {
  --xa3dxlp: var(--combobox-indicator-size);
}

.xyyuts {
  --xa5eq5v: currentColor;
}

.xjydci5 {
  --xbd84yq: 100%;
}

.xg31eez {
  --xddbgei: var(--x1gbufdj);
}

.x1forarj {
  --xe8vlfw: currentColor;
}

.x10k2mfg {
  --xfwx7qt: 1em;
}

.xd79c3z {
  --xgg5x14: 1em;
}

.x1c89dp3 {
  --xgius7: 1.2em;
}

.x15bbr9u {
  --xima97b: 80%;
}

.x1bglvva {
  --xio49df: var(--x1mpb765);
}

.xl48lc3 {
  --xjjgb6s: var(--tree-icon-size);
}

.x6vl723 {
  --xjk8bjg: var(--x1mpb765);
}

.x1i401ig {
  --xjmbsks: var(--tree-icon-size);
}

.x1284dgm {
  --xkutm0h: 0;
}

.xorpwq3 {
  --xl2cszv: 0;
}

.xu80ge0 {
  --xmjg3y0: 0;
}

.x1qzlh5v {
  --xppw468: 80% !important;
}

.xjp5mbr {
  --xr7l2vp: inline-block;
}

.xuh3pqs {
  --xs1t47l: var(--x1mpb765);
}

.x5dxdx {
  --xsh12gn: absolute;
}

.xu4foah {
  --xtd5057: 1em;
}

.x15gi3h1 {
  --xtgcbhe: var(--combobox-indicator-size);
}

.x1mnhq77 {
  --xudajk3: var(--combobox-indicator-size);
}

.x1r9m3hg {
  --xum1jrr: .4;
}

.xu0m1d {
  --xum1jrr: .6;
}

.xg9ek27 {
  --xvk8gxs: var(--x1mpb765);
}

.x1prdl2b {
  --xwawueb: 100%;
}

.x18ol0xt {
  --xx01fdg: var(--x1mpb765);
}

.x1nk8gl7 {
  --xxjmr6l: var(--x1mpb765);
}

.xgkcyx6 {
  --xyfinw2: var(--x1mpb765);
}

.x12usbqu {
  --xypo1eh: var(--sidebar-item-icon-color);
}

.xnx1hvw {
  --xz84g8n: 1em;
}

.xqj7bwv {
  --xzfriul: 1em;
}

.x7envoj {
  --z-index: var(--x1lvnwmn);
}

.x1o53ffe {
  --z-index: var(--xaig0eh);
}

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

.x18rumwe {
  --z-index: var(--xl5oy67);
}

.x1i4y3pv:checked {
  --shadow-color: var(--xskgcba);
}

.x1yyqfqg:invalid {
  --focus-ring-color: var(--error-color);
}

.x1i5vshg:invalid {
  --focus-ring-color: var(--xqhfbie);
}

.xc8pqph:hover {
  --logo-anim: x1rbz4kc-B;
}

.x1ea7bw7:hover {
  --logo-glow: 1;
}

.x1p5rbh4:hover {
  --sidebar-item-icon-color: var(--xtk2egu);
}

.x4aslto:focus {
  --splitter-border-color: var(--x1jfctij);
}

.xbf77g9:focus {
  --splitter-thumb-color: var(--x2ddznf);
}

.x1bu0sjy:active {
  --sidebar-item-icon-color: var(--xtk2egu);
}
