/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--shimmer-angle:0deg}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", ui-sans-serif, -apple-system, "system-ui", "Segoe UI Variable Display", "Segoe UI", Helvetica, "Apple Color Emoji", "Noto Sans Arabic", "Noto Sans Hebrew", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-red-600:oklch(57.7% .245 27.325);--color-orange-50:oklch(98% .016 73.684);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-600:oklch(64.8% .2 131.684);--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-gray-200:oklch(92.8% .006 264.531);--color-black:black;--color-white:white;--spacing:.25rem;--breakpoint-md:48rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface-0:var(--surface-0);--color-surface-a0:var(--surface-a0);--color-surface-1:var(--surface-1);--color-surface-a1:var(--surface-a1);--color-surface-2:var(--surface-2);--color-surface-a2:var(--surface-a2);--color-surface-3:var(--surface-3);--color-surface-a3:var(--surface-a3);--color-surface-4:var(--surface-4);--color-surface-a4:var(--surface-a4);--color-surface-5:var(--surface-5);--color-surface-a5:var(--surface-a5);--color-surface-6:var(--surface-6);--color-surface-a6:var(--surface-a6);--color-surface-7:var(--surface-7);--color-surface-a7:var(--surface-a7);--color-surface-8:var(--surface-8);--color-surface-a8:var(--surface-a8);--color-surface-9:var(--surface-9);--color-surface-a9:var(--surface-a9);--color-surface-10:var(--surface-10);--color-surface-a10:var(--surface-a10);--color-surface-11:var(--surface-11);--color-surface-a11:var(--surface-a11);--color-surface-12:var(--surface-12);--color-surface-a12:var(--surface-a12);--color-error-1:var(--red-1);--color-error-2:var(--red-2);--color-error-a2:var(--red-a2);--color-error-3:var(--red-3);--color-error-a3:var(--red-a3);--color-error-4:var(--red-4);--color-error-a4:var(--red-a4);--color-error-5:var(--red-5);--color-error-6:var(--red-6);--color-error-a6:var(--red-a6);--color-error-7:var(--red-7);--color-error-8:var(--red-8);--color-error-9:var(--red-9);--color-error-10:var(--red-10);--color-error-11:var(--red-11);--color-error-12:var(--red-12);--color-warning-2:var(--amber-2);--color-warning-3:var(--amber-3);--color-warning-a3:var(--amber-a3);--color-warning-4:var(--amber-4);--color-warning-a4:var(--amber-a4);--color-warning-5:var(--amber-5);--color-warning-6:var(--amber-6);--color-warning-7:var(--amber-7);--color-warning-8:var(--amber-8);--color-warning-9:var(--amber-9);--color-warning-10:var(--amber-10);--color-warning-11:var(--amber-11);--color-warning-12:var(--amber-12);--color-success-2:var(--green-2);--color-success-a2:var(--green-a2);--color-success-3:var(--green-3);--color-success-a3:var(--green-a3);--color-success-4:var(--green-4);--color-success-a4:var(--green-a4);--color-success-5:var(--green-5);--color-success-6:var(--green-6);--color-success-7:var(--green-7);--color-success-9:var(--green-9);--color-success-10:var(--green-10);--color-success-11:var(--green-11);--color-success-a12:var(--green-a12);--color-primary-1:var(--gray-1);--color-primary-a1:var(--gray-a1);--color-primary-2:var(--gray-2);--color-primary-a2:var(--gray-a2);--color-primary-3:var(--gray-3);--color-primary-a3:var(--gray-a3);--color-primary-4:var(--gray-4);--color-primary-a4:var(--gray-a4);--color-primary-5:var(--gray-5);--color-primary-a5:var(--gray-a5);--color-primary-6:var(--gray-6);--color-primary-a6:var(--gray-a6);--color-primary-7:var(--gray-7);--color-primary-a7:var(--gray-a7);--color-primary-8:var(--gray-8);--color-primary-a8:var(--gray-a8);--color-primary-9:var(--gray-9);--color-primary-a9:var(--gray-a9);--color-primary-10:var(--gray-10);--color-primary-a10:var(--gray-a10);--color-primary-11:var(--gray-11);--color-primary-a11:var(--gray-a11);--color-primary-12:var(--gray-12);--color-primary-a12:var(--gray-a12);--color-info-1:var(--blue-1);--color-info-a1:var(--blue-a1);--color-info-2:var(--blue-2);--color-info-3:var(--blue-3);--color-info-a3:var(--blue-a3);--color-info-4:var(--blue-4);--color-info-a4:var(--blue-a4);--color-info-5:var(--blue-5);--color-info-6:var(--blue-6);--color-info-7:var(--blue-7);--color-info-8:var(--blue-8);--color-info-9:var(--blue-9);--color-info-10:var(--blue-10);--color-info-11:var(--blue-11);--color-info-12:var(--blue-12);--color-red-3:var(--red-3);--color-red-6:var(--red-6);--color-red-9:var(--red-9);--color-red-11:var(--red-11);--color-mint-1:var(--mint-1);--color-mint-a1:var(--mint-a1);--color-mint-2:var(--mint-2);--color-mint-a2:var(--mint-a2);--color-mint-3:var(--mint-3);--color-mint-a3:var(--mint-a3);--color-mint-4:var(--mint-4);--color-mint-a4:var(--mint-a4);--color-mint-5:var(--mint-5);--color-mint-a5:var(--mint-a5);--color-mint-6:var(--mint-6);--color-mint-a6:var(--mint-a6);--color-mint-7:var(--mint-7);--color-mint-a7:var(--mint-a7);--color-mint-8:var(--mint-8);--color-mint-a8:var(--mint-a8);--color-mint-9:var(--mint-9);--color-mint-a9:var(--mint-a9);--color-mint-10:var(--mint-10);--color-mint-a10:var(--mint-a10);--color-mint-11:var(--mint-11);--color-mint-a11:var(--mint-a11);--color-mint-12:var(--mint-12);--color-mint-a12:var(--mint-a12);--color-mint-contrast:#06231e;--color-tertiary-1:var(--tertiary-1);--color-tertiary-a1:var(--tertiary-a1);--color-tertiary-2:var(--tertiary-2);--color-tertiary-a2:var(--tertiary-a2);--color-tertiary-3:var(--tertiary-3);--color-tertiary-a3:var(--tertiary-a3);--color-tertiary-4:var(--tertiary-4);--color-tertiary-a4:var(--tertiary-a4);--color-tertiary-5:var(--tertiary-5);--color-tertiary-a5:var(--tertiary-a5);--color-tertiary-6:var(--tertiary-6);--color-tertiary-a6:var(--tertiary-a6);--color-tertiary-7:var(--tertiary-7);--color-tertiary-a7:var(--tertiary-a7);--color-tertiary-8:var(--tertiary-8);--color-tertiary-a8:var(--tertiary-a8);--color-tertiary-9:var(--tertiary-9);--color-tertiary-a9:var(--tertiary-a9);--color-tertiary-10:var(--tertiary-10);--color-tertiary-a10:var(--tertiary-a10);--color-tertiary-11:var(--tertiary-11);--color-tertiary-a11:var(--tertiary-a11);--color-tertiary-12:var(--tertiary-12);--color-tertiary-a12:var(--tertiary-a12);--color-tertiary-contrast:var(--tertiary-contrast);--color-purple-a2:var(--purple-a2);--color-purple-3:var(--purple-3);--color-purple-4:var(--purple-4);--color-purple-a4:var(--purple-a4);--color-purple-6:var(--purple-6);--color-purple-a8:var(--purple-a8);--color-purple-9:var(--purple-9);--color-purple-11:var(--purple-11);--font-display:"Aeonik", ui-sans-serif, -apple-system, "system-ui", "Segoe UI Variable Display", "Segoe UI", Helvetica, "Apple Color Emoji", "Noto Sans Arabic", "Noto Sans Hebrew", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--font-aeonik:var(--font-display);--font-panel:"Instrument Sans", var(--font-sans);--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--text-xxs:10px;--spacing-2:calc(var(--spacing) * 2);--spacing-3:calc(var(--spacing) * 3);--spacing-4:calc(var(--spacing) * 4);--spacing-5:calc(var(--spacing) * 5);--spacing-6:calc(var(--spacing) * 6);--spacing-7:calc(var(--spacing) * 7);--spacing-8:calc(var(--spacing) * 8);--spacing-9:calc(var(--spacing) * 9);--spacing-10:calc(var(--spacing) * 10);--color-overlay:var(--overlay);--color-modal:var(--modal);--color-modal-border:var(--modal-border);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-tertiary:var(--tertiary);--color-tertiary-foreground:var(--tertiary-foreground);--color-destructive:var(--destructive);--color-info-foreground:var(--info-foreground);--color-warning:var(--warning);--color-accent:var(--accent);--color-warning-foreground:var(--warning-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-foreground:var(--foreground);--color-background:var(--background);--color-input:var(--input);--color-input-background:var(--input-background);--color-ring:var(--ring);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-content:var(--content);--color-sidebar:var(--sidebar);--color-border:var(--border);--color-border-bold:var(--border-bold);--color-popover:var(--popover);--color-primary-blue:var(--primary-blue);--color-primary-green:var(--primary-green);--color-primary-yellow:var(--primary-yellow);--color-primary-purple:var(--primary-purple);--color-icon-muted:var(--surface-9);--color-node-tint:var(--tint-neutral);--color-node-tint-faded:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-node-tint-faded:color-mix(in srgb, var(--color-node-tint) 15%, transparent)}}:root,:host{--color-container:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-container:color-mix(in srgb, var(--color-node-tint) 5%, var(--color-canvas))}}:root,:host{--color-node:var(--node);--color-node-foreground:var(--node-foreground);--color-node-secondary:var(--color-surface-5);--color-node-muted-foreground:var(--color-surface-10);--color-node-border:var(--color-surface-8);--color-node-highlight:var(--color-surface-11)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-node-highlight:color-mix(in srgb, var(--color-surface-11) 10%, transparent)}}:root,:host{--color-node-popover:var(--color-surface-1);--color-node-border-focus:var(--color-surface-8);--color-node-input:var(--color-surface-4);--color-node-input-label:var(--color-surface-11);--color-edge-base:var(--color-surface-10);--color-edge-highlighted:var(--color-surface-12);--color-edge-active:var(--color-surface-12);--color-editor:var(--editor-panel);--color-editor-header:var(--editor-header);--color-editor-panel:var(--editor-panel);--color-canvas:var(--canvas);--color-canvas-grid:var(--canvas-grid);--color-canvas-border:var(--canvas-border);--color-chat:var(--color-background);--color-user-message:var(--color-surface-3)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{touch-action:manipulation;font-feature-settings:"rlig" 1, "calt" 0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}body{color:var(--foreground);line-height:1.3}a,button{cursor:pointer;color:var(--foreground)}img,picture,video,canvas{max-width:100%;display:block}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}*{border-color:var(--border)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-selection{background:var(--selection);color:inherit;text-shadow:none}::selection{background:var(--selection);color:inherit;text-shadow:none}.rc-tree{border:1px solid #0000;margin:0}.rc-tree-focused:not(.rc-tree-active-focused){border-color:#0ff}.rc-tree .rc-tree-treenode{white-space:nowrap;outline:0;margin:0;padding:0;line-height:24px;list-style:none}.rc-tree .rc-tree-treenode .draggable{color:#333;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.rc-tree .rc-tree-treenode.dragging{background:#6464ff1a}.rc-tree .rc-tree-treenode.drop-container>.draggable:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px red}.rc-tree .rc-tree-treenode.drop-container~.rc-tree-treenode{border-left:2px solid #d2691e}.rc-tree .rc-tree-treenode.drop-target{background-color:#9acd32}.rc-tree .rc-tree-treenode.drop-target~.rc-tree-treenode{border-left:none}.rc-tree .rc-tree-treenode.filter-node>.rc-tree-node-content-wrapper{color:#a60000!important;font-weight:700!important}.rc-tree .rc-tree-treenode ul{margin:0;padding:0 0 0 18px}.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper{vertical-align:top;cursor:pointer;height:24px;margin:0;padding:0;text-decoration:none;display:inline-block;position:relative}.rc-tree .rc-tree-treenode span.rc-tree-switcher,.rc-tree .rc-tree-treenode span.rc-tree-checkbox,.rc-tree .rc-tree-treenode span.rc-tree-iconEle{vertical-align:-.125em;cursor:pointer;background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABhCAYAAABRe6o8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAK0dJREFUeNrsfQl8VNX1/5l9ksm+ELJB2ANECGtYVEAQaZBSFdAW0dpaKbi0WhX9Va1/S/+K2k+1iCztT4sFW6lKkUV2RLZAQHaSQBJCMllJJtvsM2/e75775k3evHkzTCZEAubweczMu/d7ZzLznXPvOff7zsjS7nudhXZaxZd/kKXf//9Cwgkf1xha2QOnS2DzofNw5FwZjM/KgFkTh8Idw/tBz7hImb9xQsV1W9czJf73zTsPek7I5XL3oQCFQkkOBSiV3C2eG/rz9z19Q8Wh7T5+kX3i7c9g6ojekDs6A1796Vg4XVoPe/ILYMnKzbDmxQfZaaMH+pApVFy3Sdupp8cKH6rJ8QQ55pBjvPvcEXJ8To415LDzHbOXH/OAZLK2t/vBbbcFHOOz3LOeMViW5QgYLImwTcrai0MSrdm4H/708ztgwtA0D+6OYb1hysh+kDtuEPxjWx59jUIyhYq7lc2k38HaGk5KtmniR4Au7Z5g34cnZHLF6vTRkyCuzyCAuATurKF+kuFy0aSK4/uXsy5moZuIkkbI94RCplidlZYDvZP7QUx8LD3f1NA46Up1yaRz+qPLSZ+FhIRrvDxgsCTC22DIp1Kp6OORX42GM/ef8sLh9IkeTEwi4fNNyu5Lb7Hf4VW/ZXFaDRV3qxPQcjUfEoaNkWxrLi0CW1MvVhMzOOD74GJci8Nj4lZkzn6UfKAMgLkZdv7+JU/79P95B+IG3gaFm9auNjcZlHKF/EPxGPO2ZC2O0EStmD6aOL4oBixghGpo5EgWr4F+8QOgX69M2Hn889Wkr3LDvefoGPL2kE/syXgcYpRKlQ/5uD7eOFy74fTpj0R8/8kj+sOsCUNofykcThYHLQfhVwW/gi1VW8HG2iVxt7q5GCewLukjLCERmos/g7rjr7PCo/XKVuH6Xa1QqTjyWQwAVytg53tLYfrGWs+x8/+/QNuwD/Z1T9Ve065SoVxx94g5YNY1Q6O9Giz2Vjhy7AA98D6ewzbsg33dUzXnAYMlnzQBFXDn3rsgb8YhihOST0hS3jBwwLVbMM83c/xgWLfrJMydku2DO2g8CJ/b/gNmpQmWXXgL7HY7zB/8sA+us2zTgXNs3oVyv+3jhvSC2XdkyTp7HMZpB5axSy/ww7SQkDXc53ztqUMQ2XsmvW93Mov6jL2TEKwFoPEqrl4o6ahtfBXgvj9yjze+RumSkj0RLh/bt4g88CzqnXbXotv65IBN2wqt5gYyAsfvv489QG//2vo091zkn1wrhyEpo+Hk5SN0DCXvpYIhny8BORx9o7ZPhO9+fNyLfBfmnffBYdSKgUMwz4fR7ZN/2SiJW1exDkyEfGazGaw2B7x77B1YMPQRH1xnGZLmzYW5wBAPxDid4CREcNht4HTYyJfBBn/dWoTE6fRxGKcNXE5ru147YgQBxEOxaX0AWuoAHBbvjg7BuNhG+mDfsvxvHhISUE7G6BmXDk3WBrC5rFBUUsA1uOObMwWn6O2gfoOBdTYA9pWX5T3kIWCw5BMTkMfx5o98QhySA6NWDByu9XzHCrgUixTugfg58PaFZWAlH1JLcxP8aeybkrjONCFpdBHRUF9bQUnjsFlDHkdIvmDGwb7tJSBiPF5SIR+lJMsmV10Tmc+d4FmX4fSOz//PpwUkdIIyNoVihOPJlLJRKo0SjOYWcAHj8Xy88Y+XVj4KDnBCTFgSxXieK1jyyWRiAnI49HxCE5NPiMN83Z6TZUE935bDBbS/FG5G2gz4bf9nQW5Uwp9y3oR5Q+dJ4jqVgALS0CnGTRr+cSjjCMkXzDg8AdtzCAlIUwYOO9isZrBZuIM3vL/7yw30wPsO0sdlsZIp3+UQvw4H+RtsNguZjSx+Xyu22YgntVvtmINxeAgYLPmE+R5vnJxGu/7IJ8RhsnjH8WI4fF4f8Pn2nSyBTQfP0v5SOJ1KR9d8Zx87A49lPwaR2khJ3LXsxIkTbDC3kh++2/PFxPWgj1PS+0Pv/lmUQP7Gv9Y4CUnp7RoHp1PWaWnXIZyCzXbnebPJRDwXruUs9Ghb21k8gQhtw6ibLHksjOuiF/ksDDcGGcRKyP180Wx68MY/ttIvCxmDkpkbQ8l7svaSTwp3LfKhYWoEk8WYr0M8Rq1S5Fu34wQmlT07G6HirmWjRo2SBXMrZeih+GkXSVN84QS9L/Qw7R2H93zBjtPRKbimyby5qUafHR0RAbbmBuKZXBDJr9f37IHpT7m9IQnytDER0FyjpxivXGSdeXN9Y022JloHLfYmEoK4vJ7Pbuden4z4uxhNItQ311CMIA3TfvJ1BIdJ4p/njoOn3v8KXl6zHb49fZm4Zgb2nyqF332wGX617DOYP30UiJPJoeKC8YChmHitxpOmvVOweNptzzh8ENKeQ+gBF28oWllfkA9MeAKARgcOhwOq3+QiZD4arn5rFm3DPtgXMcLXsPP3ZSsvNpyCSCYW1BBGXreDEnbhiSn0wPt4DtuwD/ZFjMcDirfJgrVQcTyZMFmM+TpMmWDUyu/pLnl4ql8PFiruWh4wFBOS5sKpwx7S4JRK5oeQxhGSL5hxAqVhAmF4I7Fvw5kKwxvKo7teSx07BViVHhxNdaBfeg/nZNThoIojgUd8GuiP7gLsixivARuhofZC0xunlAdfy0qZAA2qKmiy14PdxX0x1XItxKgTIF6RAqcqDwL2RQz1irgf90M29IChkLCr5AHL85ezVy9tbtdrTxwwC3qNeVrG7wWP+CA/YtXMjFfG9UtaEjcgGzTRsWR9L6M5QScjA1uTAQyXTkFeSe2yX28tW3ryqTFGib3giIlLU19JHxW/pG/MUNBpogFUMpoTlDtkYLQ1QWnTeag40bDs0CuVS0l/I3JPdqPUMOvX/VM+NfcnDHqyLahqOV8G44dmwL1uVcuebf/VzH94geRXu1sNc33FCISA+J7pyNH3rbtSnxmSHD0pPVbXH9v1jabS89XN+17aW/lX8rAUl3yEgKwEAT1jjHqxxzOJAyInRaeG0zFaqsyldRdb9514u84zBqdFcIsRKj4mEQtDoh+nkYTkLWRVTBaSZDEJDIbcVu7Wie1W6LMsvY1QIeLQkjJzmAm/fg9mj4qCR0Yp4cP7tJB36TJsPnAJlqxUYCBhc/9RPkIG3OtF3KMEt9IXx7Z3DdiRabirjtMeQ0KhRyJELCREexGgkrgvsmBzbzfjtjK2k36B5no6BjkKCdHIGHWSY4BAUdMmRgiSRCwjyvGEiEMSrd+8Hf72eDrcNZDx4Cb3t8HkPlaYOYiBf372Een5Cx81TCi4zloDduVxgjWhJ2OXU3IY3EfQJlrGtWsMjoBuEpU7h4NcoQBFhO/OSNi5J8mHLfoC+MEJBQlF/cd74XhVC08i3AVwhg8CB/HWytbzoGw+CVMyagih5ZJqmPbiuj1gYBu7+pTwYdB6wGMLs6/LGEouE855MEoif3o+JJHLLsqgczgF7auk/cRqGDEO1244ffIkssTdBaxMxeXDokeBMzILNKUrYHLvavjxAC3tj6ICMa46YjocMebBuuLf0W25GelPQmzJmz64W90DXk89oEIuWz0pMx0GpcVBAiflg/pGmFSkN0zaX1ixnHGxAfWAoYzB7ZG5p8+AOkCXRLjvxqEaRkqKxW0oeuMwcLh3mJLinJpUD/k8pJZrwBk1nOJy+1+l/aVwSD6hGuar0q8kcZ2ZB+wK46AeMC5rhOThtKAesOCa47lY1+KYcO3qp340HIYMjAMj+Ug++FpPj3/n6ek5bMM+2DfYMYqauQPv+xuDEpBfSwXaE6YkEm0B8jiaLtg+0Yd8uDMixmHUOq4Xt0Z0cEGSb54qbhzF5SQ30P5SOFTDNBgMYBKoYaRwt7oHvB56QJVCseLROzPBwJDAshVgywE97PhpmudYv1dP27AP9gWRHtDfGLjli0czCQH8jcF5QHfgEFAHiCQS70HzAYfbpNQwYhymTPIuWbjna5X2Uor6AxRzVB/hpYYR4nDaramsgbraq9DS3AjPjXxeEnere0A+ES118HpA8WGsPtSGd9gXTRyQAmQxBVctHGGQdGivFXJ98DG2YR/sixiv1yAaw+bkMHZCODwOHNf7HYPzgO6oNaAOkBLJ6e0B3bhAahgxDvN1m884KQ4DB5nL5kNqxdVvKW5rcaKXGkaIk1LDSOFudQ/Y0a041AP26RELda0oEkDFimB6t3jfxz7YFzHC1yAeg8fh7dGTeg+hpcZQejyZ0xJwb9eFbp11+npAiuPUMMO+zPYRJIhxmCzGfB2mTDBqxYAD1244faIHQxLJLJXwTVkMbC5Ng5cFahghDgOO+QT30Nz/criTT0nibtWdEJvhNGurPwnhkYnQUnIlqNesigwDTVyUlxhBrlCOUqmV0NTgAifrHRpYbS54Ok+Q9CDeMSVeSTHCcf2NgXiefPx44jG4KNidr/OkWvjAgXgTFz3cJHIx3h5QhCvqfRuwh+8PiONVLTRf55DTqFVlugJK/eee6RpJtP5CmqQapr24zvJcN1oRba49CpFpCaAMTw76NTdePAtys9FHD2gnrDET19dGHi5/jOf01dy2b1pyPApRyRStAhewPnpAqTHM1J2Gtb1m8lg8hjsP6E4Wi8jHT58eErGMKA8YGo5LEv+C5vUwZYJRa06yhazdouj0iR4MSSSlhgkF11l5txupiNbE4VruIET16hv086giI8FqqPaagp1W83kSyGWjgspi95ZRWchijvdgP9vRCpFqOSGRE1xWy0VvGkiPgXjEfXpPpOexeAxKQPE2WbAWKo4nk0fVcug8PLnDvad7z1A6fYo92Pp1//QsOXjcFwT3wrdlkNMvA+524/Zs+69sfeFR2nH+wws6de12IxXR2oRsuFq4jkS6MSDzc722DwHDldBQ0uClhjEbajbr65uyI8KiocFI1pPUg3GEaTA0e+7ja4oI14K+vplivLyxaAzOIj2C2jmbbfD5rATJMbrVMG4PeK1bMe7l1dvYVx++nXo+saE065O8RpxaO3Wc2nMfs3IohoiE+KD/XkO5Hpqq9TB09gZOQRCelJzz3s6q2dkZUFjvAIPFQZXNW+e2Te2zvqiGuDAVZCaoYNOpMjj62+kprLm22uMR/IzhtU4k3xGpMZShqlpCxQk8GUzN/Qn1ZLuJJ8srcXuyNjUMCuFcUp7seqphbmZFdFTanVB+dA9oI4LXHmJfhhEs4Sx1DYaSM2/sUitfmzIwFfRyFupMDrjnX3raHE6mzBSdCtKilLDrgh6wL2K852rpMczu6RjH6OFnDDoFv56bLIypgf6TiQ65jEqqX95Y6ukaCKeOwTwj4sgU0+LywqElZeawuc9+AFNHpMKUoT3gsbv7gr7GCPlnC2DZ2m3w1lNzmNrCozLxFIy4F5d/QXG5BLfYF8fyuGCm4I6sAW+0Ijospp+MYXTspbz89kgHIDJxmOfRmFUn7fm/HvGO4+lVGrN93JLstDjIjNeQz1AJODnKwAkGsxW2nqsiHjdvWdnyX7+DGOGIHRnDqzbMtcgn8/cxSZAvPae3uw2g6pjeh3z/+no/vPDj4dAzVkXCczvU110FnUoBM4cnw9j+PeCLvXnwwF3jWCEJQ8V11hqwKyiih+Suvh75RxMhxdIygE/1j731THTGkEm6pHS6TWWq05c2Xz6/r/Ljl4Ravus2hrJd5JNgoCZBS75UMircczQ5vMj36O5HYe3da0mzzGvanfncB/D8rOEQHyGDxsYm8qY7qKQHnw8vNI8k0drdWanw6qovYOPbT+FULxPjHLEuiEiKapsFagjOyvrgOssDYn4OUyTSpqDt3+c4HTHijaiWj3ixQkKSFysBJLV8Ys93PcZQtod8MtHnieTrPTrD4+kqjldA+pheHvJ5uC1YLdIaL9mpkBSrhEZDE9iIFxMGQi6yesUjITERZowaQPoXwdwpo71wzhgWwpLCodqip3vCuC3Xt2d/MLMmiG2ReeE6ywNicjiYPN/3NU6oJpRVwUI2JD1gR8ZQctwJjnw+V7mx3ONH9/4c1k5dK0k+fnze9pDAYfKQHmCxWD2ez2tI8hivzDKZTDAsIx6253FEEuKiMmMp+YRqmGf7PweZyUOgubrJC9eZa8CuMM6Kb1rZ1ro6v+0NBRfg97+5A2JjY2X8+yvaRvPcb29tP946rAcMmnyit8VzJQCSbg+Zbqet9SIfTr+0XYDLLy2DBVMzoIG8aYFSQE5CwrSkCDhbWuWDQ5OqDfP32R/74G71vWAXw8BL8/p5Zg7+YBgXVDZY4W8F5L3aVUGWOo0sT0IpC6W2n4S1Ww/oS8AA5JP5MNCbXVLkqz5WBS5TW1JoTL8MqK4zgVbOXTfsj4TYVtXQCtkDUnxwaFK1YaRwt7oHZJ3cLCKswcPSrTG8pJJ7/C2TCsyWYkpCqXWxuLbfpu3rvNrDlTEwe8KjPrX9vL4IrGtxnC58xaNTMoFRkQWfg3jfZvdSza0HvK1PHKzdV7jaYDIr5TJ5W33AoMknmoJl7j8HPZ/QfMgnDEImZMLpigbQasNAofC9eJ1/LVqtFs5fMcAUsp4T48zVRugb399LDTMkfSgYq4w+uFveAzq8lzE8+Rhyh+G2NaB30SHQl1RDQUGBlOfzqe23fsZJr+Nv0/ZJ1vYTTrsd0gMGSz7xO+NscYKeBB6UhHev9Us+IW5CVj/49lwVNFoZCA/XuasoeC8BwsLCwOiUwb4z5TBh2EAfnKOKrBEJ2XDN99Hsj2BIGkc+W4XFBxeMx7leOyo3YhzGYfd4PtThIflMxPsYyREbEwY/e2AW3Dt5FrBkWm5ubvZd6thdi7BeH1/bz2Zryz1iXT/+oG2kD/ZFjOg1SOoBUQfIawID6gFDIR+PY5oZT57vWuRD+2bHZuWrj98Dh4uugkWmhuiYGEo4lPNrNBqIjo4mLjwMjpc2wgsL7sb+Gikce5WF+rw6qDlYBXWHa4CtZSRxt7wHtNuJp+M+dCQeHrwipcUKEElWIj2HAiWglAlr+1mxhouzLe949NBBepw8eoq2YR9a2y9IPSCSDvWAQn2gWA/IETAE8glxTiOSsJISLxD5+C9MbeFJ5cw7RsCqbefhVIURXJoI6NkzBeThUXCuygJ/21EAU8ZkwdXiUzpB1BQq7tb2gMRjoYdxuPmF5LM6uIO2IzldeCtNQGFtP5uVrKfNjZ42fgr+eNoB2oZ9VGEqT20/D4l5PSD53FHzhwdvSEL+Md5iH7VapAcUb5MFa6HiKJkunVKsX/oErYzwlagywj8emEErI0iQKFTcLesBGeKZcL2HJOTJR3dX3Ao4/OydDHftiN+9aHdtPzKHgEKw8/KH0p+K3CVXZpev7ee1m+NHU4jG6wIl9YDiH48J1kLF8Tb/4QX4tZDhpZNSl0/iPq5QuCDY170m7vuIXrtMjWi7DcxubonJh+f5c5iukSQfV9svG99UK+O992xymL0ehynCweJsq+3nWUcG0BSiHtCzWyWlB/y+1TACcgVVG0ZIQt46Qw3TXusqNaJd7qAhEPnwnMspTcBAtf2qL7d9MRJSe/rU9vN4OD96wDmb6wW9IiX1gJ1WG6YRVPju4CIFoi01XjgkFdaGmbiIqw2zYKQSls8Og2MlZbDtYDG8vEoBq16YZyP9JNUwC9/hasM8QnAf+OK+NzVMV6gR7SJRsMPpSz7P1Mhw60B/UzDW6Yv7NOrVcRHToRkMYMTPT7AG5O2Fs/fT2n55DTu52n6COLjo3cUrY9J2vjo7OwLqyQyOesCZ/6n2eh5eU5igYWBTQT3FwBsPdE5tGCTfhejxnu2SwZX/8YIhiT7dvB1W/yId7uzHgNPWQr6hdsjp7YTx6VaYMdAJ6zd8DPPnPeajhgkF11lrt65QI5rBKJj1Jh8SzsG0BSH2AASUqu23+PjdPrX9eir7+NT2a5tbO6gH5En08fZGdy4u1ic5/WC/7ZK1YertRtiebyZ91ISDsZJqGJngumBUtdxOPN8qQqLbCYlMNgYssj5gDUsBhaUMtLaLMDa1hoZ1i9/dAPtXPONRwwhxlxSJYIhty/XFGKsI7oAPLlgP2F5FNP3z3Z6PtxROfUSlWf7GD2Yc3oIZx2FqhQ/eWndNomKR8fDwcKkm+77flb8zcSmjsY7aTWv7pWnI36EV1PYzN8Hxpt18bb93xEFeh/WAvAcLuCcsURsGyVcA8dB7THxANYy4NsyPyfR5ByGRmZCvUT0STGYH2IzkGyfrCVpCxNjmrwmZ9DBrQAMcPIM1XkZ44YqRfJpYbzVMfH/yLR8PYx07vXDBesCbtUb0b56aAiUlJVS8Ech0ul7Qr5/fS1VNXNHIyk9HvVgTTG0/yTFC1wO6p08pz+fRAUrVhmGMAIr4a6phQCABx4AD13wMmT7R8yH5mpqN5A20YIKTvFFhoFT2B5WtEu7ua4B/H75AiSTEoefzp4ax62VeuM60rlAjOjU1VUaOjv4pIdX2E3nB0PWA/Not0J6wVG0YcBg9ktaAahhhbRgS7WLAgWs3nHbR85lNVjAaLfT58LnDY3uDkyxsRiY1wbO7rvjg0PyqYUS4zrSuoIjuMPM6UNuPtw7rAfmAI+CesFRtGDq1BlbDDLn0IURaUBqVSc9jqgWjVgwccM2H067MrXPgvwBy02V6XfF31ToYN7S3Dw7NnxpGjOss6yqK6GXLlmE8mivVRqbce+fMmRNwHdw16gO6o92AOkCJ2jAyTFy61TD+pFg52iovHOb5MGWCUSsGHGHEC+K0yz03mYJJqB5mLCQvzAK7SlMgd+oQHxwGHLwa5u1j73JqmLShENZQ5oPrLOtCiujcJUuW3CvV8Pnnn+PBXouEbruB9QHdqZaAe8IStWFi7FdhcP3OwGoYidowm88r4FCxEzTOGoghAUecvIK82HBIVNdAgnEnRDDlcKJSA9suJ8PtgtowPC697gBENZd7qWHCGy5DSvkWH9wP3Qj5KAkD5hJDrO13Pcbwqg3jSbUEKrMhXD8QXIyzkeb5ClLnek271POpfXFYuWDl8/NYzNexDhfkkGgXAw5HK0vTNUqwwokqDXxe2AP++uwc2Pv1JjkmlH1wJNrFgMPBBMZ1WxsJ/XhCLy0fKmj4ZSHKqe4YnUbPRak4Ld8HO0+vIF7s76KAJOQx5O7NvA7Vhom2VMOQK/+AIaV/a1vzBcBhknj+vJ/D01tS4I974+A7PQtKVxOcqSZrmkMp8Ny+LHjoocVQV3RM4Y7QOoT7IZt7Gubv+7wnUvUBSUxHD17Th+faWx9QWBcQ7+M5qTE6qTZM5jWxtYXHZJgsxnwdpkwwas0hgcNMsnZ7nkyfxIN5KiOIcd9++Bu6F7zx0HlYwteGmTYUXhBVVOj2fHPEAcsWcR8vLR8h3ZlCwTXcQ7gKqVglYVhmGtQ5OS3fN7Iyr98LFo+BhuMI6wLyJh7je1fDDByQDGNypnleO+bqpPJ1/PSZf3Q3SOzrXjc1zK1ieCESf3kDf421MNVyZdNKmGTYf2/ekv3oBVeOW7aNrsPEtf2E9fx4w3NP57naVR9QXBfQM2mK6wOSD7jdUxUhkCxUnJBUST0zWLO5FaxWE819KVUa0Gp1EB4eCbU1ZV4E5zHtwQmI/oMgoERejz4u/2oV1Odvh3ELngWXTAHHPnkXpz9PIOCt5QuTHF9Ky+eVQLymHtAddEjVB4xLaGNrW3VT6Z9sKCpoK8cbKi6t1+AjrS0N45qb60Gni4aIyDhXz56p8pqaSpfdZpbj+eiYHmxkVHyevrxgfEdxPyQC8rf8FYdIPsOJnTDup08CU1cGNWabaBnvreUT6vf4un78ufbUBxTXBeRNsj5gsCSS+6lDJ4XjZgDWc8mg0JBEKEGKjU12pqX3VvLpoLS03vRWX1HubG2tV2K/64H7oRAQ32uGYTzk029ZA00nd3PkM1RBpcEAVfn7odFsX+/xTpL1AT10gfu/4jR9cvJ5tq8+oHddQN4k9YDBko/+XkgQ5JOTV4uPS4vPwMDMkV44nD7RUwlI5GNp6b2Uej04Gw1VSuyPX+hQcZ31gXcVRTQ/zSLxuAvSuduaHR9By6m9PuSrbDJ/OWfN/oXscg4rpeXjLx/hNX18bT+xlo+3joyhbA/5xJ6M/n4I66KOCL91YvJxfbxxuHbD6dMfiTxkSuultNtMtL8UDn+awWhsBZOphawDLZCQmAKJPVJ9cJ1lXUURzXs/JB6WNMHLKivOvwEG6wbodddMYFobPOQrtmlrFqz5+hEQKlo6oOW7HmMICHht8kkTUAZ1NWVkfTbIh3xCcnsiIhI44NrNswsTwNSacFdLS4NcCmc0tpB2Hfmg7GCzGqG6uowSUIzrTOsKimg0/Kzw0la1Wk01f6f1G+BHD34KX3/2M7BEtYIzn4SefUZDSa3iJMBGLzlVl6gPGCz5fAnYNrXqy4ugb/9hXuQbkpXjg8M3FwOHYN5YGmBUFUvizKZW8o13ksNKK34K1xlCXKcSsAsooo1G4zfLli3zOjesB9C94WG3vwJnDi6FBtvkGiSf0+nc42eYG1sfMFjyiQmIOOGGgxT5VCq1Fw5TJhi18oFDIMN+pL9cCofEsxDPh+TDD0qjDZPEdaZ1BUX00qVLscwFBhVa/tyHr2udxPv9BO9fLrdtfvL9jS8Rz4fyqCbJ9NiNrg8YLPlkMrmP68do15/n48knxGG+DlMmwXzA2A/7S+ESEpPptMuTLzk5QxLXmXajFNEFTw6HwStO8wEIztM1oiHvEz5Y/Afp5z2/Vw7rhqqAcdkBLxmxbwU7+TyRqK3k7RtLlz4muIQvEadStXYEoM9RyNUE64Chd3FrvA7rAYMln7iQEI/DKAyj3YuF30mST4jDZDFGs5gywajV3wur1Jc7TaZmZXR0giQO13v8mi8QrlM94A1URCMJ3Qk/uvMvV2t/YW+8mnbbP0rfEPa7+MLtH9gbagsUYeErhOd5AnMsBvJ5AUdCGyaLFSN1UWn/pgQ06uc4GeaoWsP1kSqw0GE9YCjkE+OQhNciH93LrSmTYbIY83WYMsGoVYpELS31So0mnPbv1bt/yLjOtBuliHZzjouA7fZ0xmb+feyI4Y9oe6SEnX2sX8/bPi6huxyXXph4OPXBpwdXf7k6xlJdEaEM1y0L+EJYemjkSuXc2KQH6be7se79ueBkTpHzwXyrQqsPGAr5OoLDnQpMFmO+DlMmGLUKdzTQgyGJsF9zU12HcZ1hN1IRjcliBXlvXYSFrItZGNM/a2Hi8DGgTeoFFV+tXXRyflqkKkx3T8qMuYm6qHDIePAJKP/io7dMZRcjlZExr0jnEnFGkxHis1qNWjU9PDqHfnh432Gz/ZG02QIVFA21PiAloHCbrD0WKo7fJuP3dDFlglErBg64dsPpEz2YmESh4jrDbqQimpbZUCh0MmCfiUzNeDx13F2gwKXglTOQPu0nwNrMD0cNGgYxWSPJlEPen6gEyJj3K6jY8eXvLZeLFCzretntSbWEwoPJbSznT1gzmbz6RsUPSpYrjPS58L7NdmIWacPoNZzyHthGcovFBvk8kaQekNcCYid/esAf/C8l3Yz2wOA42Su3J8+K0Cg39X7gCVBXFQJgVSvCHohPRdZw921mEj6Ygf5YS+YYEpemwvkX5trlSnU6WQPWnd8jGx4eHb9RE5auZom3ZZytjFyh08T0mJyg1XG/fmM1GZmmum/qXYzJplBGKmTAgM1SYTc3N9w3dCpLF5KjPjj2mylZfd7r1ycRqgXSqzcygUq5cka0aQaSSVxccvkq7Dt3+bcnnhr7vrL747z57MvCRjA5mJo19/YFFaafYhKANRroJRXQWEtIZ+MWdCzNygPoIsBRrYeGvV8DYzbukkfFUXLlnwDn+Amy2KSMB2M0ukHEtVUC66zFbAkwjhLOtWl7KHr0mpkkUyaBXJYKNlMRVBT+uQmxQ6fya1JfPSBvQj0hmlgPKO/+OG9KY3eUtJx5YsvlJaUbPoRWQyPIIuOAddi5MNWMhQYc3E44kjAsBhrPnYKGA9s+VIZHPk/O0A3al96G4l07DM8e27M8z1C9lZWzRmCZCkK+88Qb1nEHuY/nsA37YF/EINYTC0jUB5SqEei3PmC33XxGok3rjpLmtxd/flb2bmvrW7fNnAtMSyOZSO14Fbe7Lje5lWPiTg21B7aBXKVaK1NpCoHlyFHbAPZn33T9KzG2quS3j3yy5LHHh98TlTxM6cLC5wy3ly5TRIJcowBD+RfOj/9+esd7nziWXW2EY07G+yJ1Xz0ggJQmUKwH7PaAN6E9MTIRsnvqIE6riOyXGJGYkZWNmjwy81ro3jhrxws7rJz8GNeBhJg9J9xDSMVsIeQTRjwsIZKtzgAHNu93vH7hfGmpSmEFp9PEJafJgffxHLZhH+yLGBBsgbn1gNT7ovaPP3hDbaDnnNNJyGiR1gN2281hU3pHwsS0yORkjfPtuyeOfJiJiQVTTSklm8tBQk2tjn6wMpZEBFgvtr4cEsdMhLDBoxIr/vXXveTMIEzx4Vg5I8iDPgC/ewI00Yk6tdFE/KcslkyTHL/sWJyInMvoq1Ov+JNB8+c1AEWXAY62VW7zqwf0rRHoqwfs9oA3oT2+pQylvrGT+8U9DGNng8liAauhhu6L4+/yyXQxQEILLlmNsjRTE0BFAYQlpQKZXhPJWbp39uv5AB+9A/Dko6B2srrJkfFjeqq1yYQkPaCp+rITD7yP57AN+2BfxCDWk457d/HK/LJ6qvXTkfDGZneAxcrVCMRbPPActmEf7Ev1gN0EvDnN5HDBL7eU1fzv2eZv2ILDINfFgiw8FhjycWrTB4PVwQJTdRlkvQbT9R/EJ4NLGwtV/1lpIfTED/4cjvPWyyRAJsu0pARI6ZEYkasN76O1m2ohf//emvf/XLIWD7yP57AN+2BfxLz1suAF8XrAC3roH6MkHZSglrNktmXogffxHLZJ1wfstg7ZjVBHMy62edHWy4vMrV+uXJw7drI2dSCZL00gNzZB6cmjrrPl9ed+Fh45TJZ1OzhbGqDuzHFoLS9ZJVMqn+PHK6twLwQB1Ep1i9pS/N+WndsNez78pPGTcAUcxLYt31ZtWfzIlkemz4ibarO0qMmyUo0voIkE2sOHcvjr93vB3RaS3SB1NF7tf+l33zb80gbfLX8uF3Ihawprzd9y4Zktxa8eqbaesjI7P1sgU4ypb7VC/ZkjW+UqzUrcv+ft/oWeu2VapeWxIRklg04WwemSSii+8zau4fhZ+O9f/rfx3DcHG4dfKIMiqxPKeFCJdwGyDv5ecLd1yG6QOhpJeOV/vq193Ow4/qdfGh2x4S31G/brLRvpWnFH9cNNlk1v3De6f6E6Ivpt4pLMwp2v0jZni97oXEEpFJJWGr7mFbY9CRKytBLK+DYp69jvBXdbxwl4g9TRhFCMO7H8C885T80CwFTHQ/6ea/HixfQXqpzkOd3XlTjdAhKVUqmkekDSdgyoHpB1cuonOZXh4fUnvHW8PmC3ddiCUUeHMg5vwnE6Y/+e13XixU3k/sjExESqB6ypqZlDzh3Fdr7P9bRuAl4nC0Yd3d5x/KmjPUHJx4X+hkGpE1Y/wIjXq5xa3mPXrNujIUSbO3r0aKoH/Prrr+cSAqLi1NYZ71t3GuZ6ecAuUC9aYIs+4Yi2yE3Ga5qggIBWrVZPz8jIkOGB9/EcLzruJmAXtcDq6NDG8VVHS3o6VuKAQjPAH+cHJiFZ72kJqbAy1F3kmEYeTyDeb1ZqamoyrvHwwPt4DtuwD/ZFDGK7p+AuYjdQHb3ovQWZoBddKGkm8UGJOwR4dV4m/HFDIV/Pb7HI6w0KDw//Ii4uTo3Bh9VqZTTEBg4cGNvQwF17jvdJgPKujZhWq1WgFzQYDPaWlha88Ol0NwG7gN1IdXQx4cmFAPGmiawIXpydCW9v8iVhZWWlMyIiIpas92KSkpLoD1objUbiee3AE1Cn0ymys7OTSD/6W861tbWwffv2JsR2e8BuAzMhWKvZfzsVVRGP+JcHM+HZzwq9yrLt3r27mEyzz5rN5oUTJkzIwd8cQRIS7+ZZ7yEho6Ki6I+Jnz59mj18+PDR0tLS1fv37y/uJmC3gYXEJiYz47ddp1ZAShgg+cBhbvmHl3c0mezEm/2LTMMlly5dWjJjxox7evXqpcRUjM39K5xIPAxAvvvuOyfpu+PQoUPLCGGPkWnZ3k3AboM0HSFhtPelm612BqpbuURxZqIC1uwrhNbK0i8vvDrzKXjSK5JlCZFshIgHCgoKLH379h2QlpY2kKwFaXKaj44xSX3x4sVS0ud10vf49YyGuwl4E5u16er6d3bCfKm2H93WDyI0cvjnEQ/5Hsn5qMCnrgv+zFdCQgKMHz9ek5iYqMbIlwQbwO8Z81W3sC03N1dz5MgRqK+vx/VjNwF/6Hb6uTtRTvAazrTC84RoZ7J7quDNXYHJR4IPGDt2LAYdaqVSOblPnz49MdDA7bmioiLqAgcNGqTEilvYRqLfyWPGjMlXq9X2Y8eOdRPwh25uUpVKecY3d8H8QORDmzZtGqZesKxbSmRkZC7xcloMQI4ePVqTn5+/FfsQbzczJyenJ7bFxsbmtra2YiGkMsR2E7DbAnlG1P2Z/JEPrampiV/nqck6T028Wsu5c+f2HDhw4BPiBakekKz9tpSXlz+SlZU1lUTIahKc8DnD6/Jauy9M/wFbXFwcfxen4IHEyw2qrq4+3djYWNy7N/djj1euXAHi+fonJycPv3r1ahEJTlBhQyNgMiV3E7DbOvDh+9buwRmRrv2EQYi4zRNCXwfudBOw226o/Z8AAwBphnYirXZBiwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-attachment:scroll;border:0;outline:none;width:16px;height:16px;margin-right:2px;line-height:16px;display:inline-block}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-icon__customize,.rc-tree .rc-tree-treenode span.rc-tree-iconEle.rc-tree-icon__customize{background-image:none}.rc-tree .rc-tree-treenode span.rc-tree-icon_loading{vertical-align:top;background:url(data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7) no-repeat;margin-right:2px}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher-noop{cursor:auto}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_open{background-position:-93px -56px}.rc-tree .rc-tree-treenode span.rc-tree-switcher.rc-tree-switcher_close{background-position:-75px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox{background-position:0 0;width:13px;height:13px;margin:0 3px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-checked{background-position:-14px 0}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-indeterminate{background-position:-14px -28px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox-disabled{background-position:0 -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-checked.rc-tree-checkbox-disabled{background-position:-14px -56px}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled{background:#ccc;border-radius:3px;position:relative}.rc-tree .rc-tree-treenode span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled:after{content:" ";border:2px solid #fff;border-top:0;border-left:0;width:5px;height:0;position:absolute;top:5px;left:3px;transform:scale(1)}.rc-tree:not(.rc-tree-show-line) .rc-tree-treenode .rc-tree-switcher-noop{background:0 0}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>ul{background:url(data:image/gif;base64,R0lGODlhCQACAIAAAMzMzP///yH5BAEAAAEALAAAAAAJAAIAAAIEjI9pUAA7) repeat-y}.rc-tree.rc-tree-show-line .rc-tree-treenode:not(:last-child)>.rc-tree-switcher-noop{background-position:-56px -18px}.rc-tree.rc-tree-show-line .rc-tree-treenode:last-child>.rc-tree-switcher-noop{background-position:-56px -36px}.rc-tree-child-tree{display:none}.rc-tree-child-tree-open{display:block}.rc-tree-treenode-disabled>span:not(.rc-tree-switcher),.rc-tree-treenode-disabled>a,.rc-tree-treenode-disabled>a span{color:#767676;cursor:not-allowed}.rc-tree-treenode-active{background:#0000001a}.rc-tree-node-selected{opacity:.8;background-color:#ffe6b0;box-shadow:0 0 0 1px #ffb951}.rc-tree-icon__open{vertical-align:top;background-position:-110px -16px;margin-right:2px}.rc-tree-icon__close{vertical-align:top;background-position:-110px 0;margin-right:2px}.rc-tree-icon__docu{vertical-align:top;background-position:-110px -32px;margin-right:2px}.rc-tree-icon__customize{vertical-align:top;margin-right:2px}.rc-tree-title{display:inline-block}.rc-tree-indent{vertical-align:bottom;height:0;display:inline-block}.rc-tree-indent-unit{width:16px;display:inline-block}.rc-tree-draggable-icon{justify-content:center;width:16px;display:inline-flex}}@layer components{:where([data-slot=chat-surface]){--color-muted-foreground:var(--color-surface-10)}:where([data-slot=chat-surface]) :is(code,kbd,pre,table){font-size:var(--chat-meta-size);line-height:var(--chat-meta-leading)}:where([data-slot=chat-markdown]){--color-muted-foreground:var(--color-surface-10)}:where([data-slot=chat-icon-action])>svg{width:var(--chat-icon-action-glyph,12px);height:var(--chat-icon-action-glyph,12px);flex-shrink:0}:where([data-slot=chat-control])>svg{width:var(--chat-control-glyph,14px);height:var(--chat-control-glyph,14px);flex-shrink:0}:where([data-slot=select-trigger],[data-slot=select-item]) svg{pointer-events:none;flex-shrink:0}:where([data-slot=select-trigger],[data-slot=select-item]) svg:not([class*=size-]){width:16px;height:16px}:where([data-slot=select-trigger],[data-slot=select-item]) svg:not([class*=text-]){color:var(--color-muted-foreground)}:where([data-slot=select-trigger]>[data-slot=select-value],[data-slot=select-item]>span:last-child){align-items:center;gap:8px;min-width:0;display:flex}:where([data-slot=select-trigger]>[data-slot=select-value]){text-overflow:ellipsis;overflow:hidden}[data-slot=generic-node-icon]>svg{width:100%;height:100%}[data-slot=generic-node-icon]:not([data-preserve-colors=true]) svg,[data-slot=generic-node-icon]:not([data-preserve-colors=true]) svg *{fill:currentColor!important}:where([data-slot=card]){--card-spacing:16px;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width,0px)) var(--tw-ring-color,color-mix(in srgb, var(--color-foreground) 10%, transparent))}:where([data-slot=card][data-size=sm]){--card-spacing:12px}}@layer stylex{.ui-field-group>[data-slot=field-group]{gap:16px}.ui-field:is([data-orientation=vertical],[data-orientation=responsive])>:not([role=switch],[role=checkbox],[role=radio]){width:100%}.ui-field>.sr-only{width:auto}.ui-field[data-orientation=horizontal]>:where([data-slot=field-label]){flex:auto}.ui-field[data-orientation=horizontal]:has(>[data-slot=field-content])>:where([role=checkbox],[role=radio]){margin-top:1px}.ui-field-label>[data-slot=field]{padding:16px}.ui-field-description>a{text-underline-offset:4px;text-decoration-line:underline}.ui-field-description>a:hover{color:var(--primary)}@container field-group (width>=28rem){.ui-field[data-orientation=responsive]>:not([role=switch],[role=checkbox],[role=radio]){width:auto}.ui-field[data-orientation=responsive]>:where([data-slot=field-label]){flex:auto}.ui-field[data-orientation=responsive]:has(>[data-slot=field-content])>:where([role=checkbox],[role=radio]){margin-top:1px}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.\!top-1\/2{top:50%!important}.-top-9{top:calc(var(--spacing-9) * -1)}.-top-40{top:calc(var(--spacing) * -40)}.-top-44{top:calc(var(--spacing) * -44)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:var(--spacing-2)}.top-3{top:var(--spacing-3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:var(--spacing-4)}.top-5{top:var(--spacing-5)}.top-6{top:var(--spacing-6)}.top-9{top:var(--spacing-9)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-20{top:calc(var(--spacing) * 20)}.top-44{top:calc(var(--spacing) * 44)}.top-\[50\%\]{top:50%}.top-\[var\(--app-shell-header-height\)\]{top:var(--app-shell-header-height)}.top-auto{top:auto}.\!right-0{right:calc(var(--spacing) * 0)!important}.-right-3{right:calc(var(--spacing-3) * -1)}.-right-px{right:-1px}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:var(--spacing-2)}.right-3{right:var(--spacing-3)}.right-4{right:var(--spacing-4)}.right-6{right:var(--spacing-6)}.right-8{right:var(--spacing-8)}.right-10{right:var(--spacing-10)}.right-\[-6\%\]{right:-6%}.right-\[28\%\]{right:28%}.-bottom-44{bottom:calc(var(--spacing) * -44)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:var(--spacing-2)}.bottom-4{bottom:var(--spacing-4)}.bottom-6{bottom:var(--spacing-6)}.bottom-full{bottom:100%}.\!left-0{left:calc(var(--spacing) * 0)!important}.-left-4{left:calc(var(--spacing-4) * -1)}.-left-32{left:calc(var(--spacing) * -32)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:var(--spacing-3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:var(--spacing-4)}.left-7{left:var(--spacing-7)}.left-8{left:var(--spacing-8)}.left-\[50\%\]{left:50%}.left-\[calc\(50\%\+12px\)\]{left:calc(50% + 12px)}.left-\[calc\(sidebar\+1rem\)\]{left:calc(sidebar + 1rem)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-1000{z-index:1000}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing-2) * -1)}.-mx-px{margin-inline:-1px}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:var(--spacing-2)}.mx-3{margin-inline:var(--spacing-3)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:var(--spacing-2)}.my-3{margin-block:var(--spacing-3)}.my-4{margin-block:var(--spacing-4)}.my-5{margin-block:var(--spacing-5)}.my-6{margin-block:var(--spacing-6)}.my-auto{margin-block:auto}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-3{margin-top:calc(var(--spacing-3) * -1)}.-mt-4{margin-top:calc(var(--spacing-4) * -1)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-\[-10px\]{margin-right:-10px}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing-2) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:var(--spacing-2)}.ml-4{margin-left:var(--spacing-4)}.ml-6{margin-left:var(--spacing-6)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-4\/3,.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-3{width:var(--spacing-3)!important;height:var(--spacing-3)!important}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:var(--spacing-2);height:var(--spacing-2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:var(--spacing-3);height:var(--spacing-3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:var(--spacing-4);height:var(--spacing-4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:var(--spacing-5);height:var(--spacing-5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:var(--spacing-6);height:var(--spacing-6)}.size-7{width:var(--spacing-7);height:var(--spacing-7)}.size-8{width:var(--spacing-8);height:var(--spacing-8)}.size-9{width:var(--spacing-9);height:var(--spacing-9)}.size-10{width:var(--spacing-10);height:var(--spacing-10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.size-200{width:calc(var(--spacing) * 200);height:calc(var(--spacing) * 200)}.size-\[38px\]{width:38px;height:38px}.size-full{width:100%;height:100%}.h-\(--app-shell-header-height\){height:var(--app-shell-header-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:var(--spacing-2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:var(--spacing-3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:var(--spacing-4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:var(--spacing-5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:var(--spacing-6)}.h-7{height:var(--spacing-7)}.h-8{height:var(--spacing-8)}.h-9{height:var(--spacing-9)}.h-10{height:var(--spacing-10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-44{height:calc(var(--spacing) * 44)}.h-\[1\.1em\]{height:1.1em}.h-\[11px\]{height:11px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[34px\]{height:34px}.h-\[50vh\]{height:50vh}.h-\[60px\]{height:60px}.h-\[80\%\]{height:80%}.h-\[85vh\]{height:85vh}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[400\%\]{height:400%}.h-\[400px\]{height:400px}.h-\[470px\]{height:470px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[620px\]{height:620px}.h-\[680px\]{height:680px}.h-\[722px\]{height:722px}.h-\[723px\]{height:723px}.h-\[760px\]{height:760px}.h-\[900px\]{height:900px}.h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(calc(var(--spacing) * 5.25))}.h-\[calc\(100\%\+0\.5rem-1\.25rem\)\]{height:calc(100% - .75rem)}.h-\[calc\(100vh-var\(--app-shell-header-height\)\)\]{height:calc(100vh - var(--app-shell-header-height))}.h-\[calc\(var\(--app-shell-header-height\)-1px\)\]{height:calc(var(--app-shell-header-height) - 1px)}.h-\[length\:var\(--widget-row-height\)\]{height:var(--widget-row-height)}.h-\[var\(--app-shell-header-height\)\]{height:var(--app-shell-header-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--artifact-preview-max-h\,15rem\){max-height:var(--artifact-preview-max-h,15rem)}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-120{max-height:calc(var(--spacing) * 120)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[250px\]{max-height:250px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[650px\]{max-height:650px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-120px\)\]{max-height:calc(100dvh - 120px)}.max-h-\[min\(60vh\,28rem\)\]{max-height:min(60vh,28rem)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.max-h-\[var\(--artifact-preview-max-h\,420px\)\]{max-height:var(--artifact-preview-max-h,420px)}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:var(--spacing-5)}.min-h-6{min-height:var(--spacing-6)}.min-h-7{min-height:var(--spacing-7)}.min-h-8{min-height:var(--spacing-8)}.min-h-9{min-height:var(--spacing-9)}.min-h-10{min-height:var(--spacing-10)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-50{min-height:calc(var(--spacing) * 50)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-152{min-height:calc(var(--spacing) * 152)}.min-h-168{min-height:calc(var(--spacing) * 168)}.min-h-\[26rem\]{min-height:26rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[340px\]{min-height:340px}.min-h-\[var\(--app-shell-header-height\)\]{min-height:var(--app-shell-header-height)}.min-h-\[var\(--multiline-lh\)\]{min-height:var(--multiline-lh)}.min-h-\[var\(--node-row-height\)\]{min-height:var(--node-row-height)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-3{width:var(--spacing-3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:var(--spacing-4)}.w-5{width:var(--spacing-5)}.w-6{width:var(--spacing-6)}.w-7{width:var(--spacing-7)}.w-8{width:var(--spacing-8)}.w-8\/12{width:66.6667%}.w-9{width:var(--spacing-9)}.w-10{width:var(--spacing-10)}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[11px\]{width:11px}.w-\[12\%\]{width:12%}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[34px\]{width:34px}.w-\[38\%\]{width:38%}.w-\[40\%\]{width:40%}.w-\[60\%\]{width:60%}.w-\[70vw\]{width:70vw}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[92px\]{width:92px}.w-\[100\%\]{width:100%}.w-\[110px\]{width:110px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-\[272px\]{width:272px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[400\%\]{width:400%}.w-\[420px\]{width:420px}.w-\[640px\]{width:640px}.w-\[1000px\]{width:1000px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--app-shell-sidebar-width\)\]{width:var(--app-shell-sidebar-width)}.w-\[var\(--radix-popper-anchor-width\)\]{width:var(--radix-popper-anchor-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-\[900px\]{max-width:900px!important}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-90{max-width:calc(var(--spacing) * 90)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-130{max-width:calc(var(--spacing) * 130)}.max-w-200{max-width:calc(var(--spacing) * 200)}.max-w-350{max-width:calc(var(--spacing) * 350)}.max-w-\[20px\]{max-width:20px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90px\]{max-width:90px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[100\%\]{max-width:100%}.max-w-\[100vw\]{max-width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[700px\]{max-width:700px}.max-w-\[900px\]{max-width:900px}.max-w-\[918px\]{max-width:918px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-16px\)\]{max-width:calc(100% - 16px)}.max-w-\[calc\(100\%-24px\)\]{max-width:calc(100% - 24px)}.max-w-\[calc\(100vw-4rem\)\]{max-width:calc(100vw - 4rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[min\(900px\,calc\(100vw-32px\)\)\]{max-width:min(900px,100vw - 32px)}.max-w-\[var\(--chat-list-max-w\)\]{max-width:var(--chat-list-max-w)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.\!min-w-\[500px\]{min-width:500px!important}.\!min-w-lg{min-width:var(--container-lg)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-45{min-width:calc(var(--spacing) * 45)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\[16px\]{min-width:16px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[250px\]{min-width:250px}.min-w-\[340px\]{min-width:340px}.min-w-\[600px\]{min-width:600px}.min-w-\[760px\]{min-width:760px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.min-w-lg{min-width:var(--container-lg)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.\!-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\!translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.\!-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-25{--tw-scale-x:25%;--tw-scale-y:25%;--tw-scale-z:25%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-70{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.52\]{scale:.52}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.\!transform-none{transform:none!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[contentShow_150ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{animation:.15s cubic-bezier(.16,1,.3,1) contentShow}.animate-\[pulse_1\.8s_ease-in-out_2\]{animation:1.8s ease-in-out 2 pulse}.animate-\[pulse_1s_steps\(2\)_infinite\]{animation:1s steps(2,end) infinite pulse}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,180px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,48px\)\]{grid-template-columns:repeat(auto-fill,48px)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:var(--spacing-7)}.gap-8{gap:var(--spacing-8)}.gap-9{gap:var(--spacing-9)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-6{column-gap:var(--spacing-6)}.gap-x-8{column-gap:var(--spacing-8)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-2) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-2) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-6) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-4{row-gap:var(--spacing-4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.\!rounded{border-radius:.25rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[calc\(var\(--radius\)-2px\)\]{border-radius:calc(var(--radius) - 2px)}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-border{border-color:var(--color-border)}.border-border-bold{border-color:var(--color-border-bold)}.border-border\/50{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--color-border) 50%, transparent)}}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-destructive\/30{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-error-5{border-color:var(--color-error-5)}.border-error-6{border-color:var(--color-error-6)}.border-error-7{border-color:var(--color-error-7)}.border-error-8{border-color:var(--color-error-8)}.border-error-9{border-color:var(--color-error-9)}.border-foreground{border-color:var(--color-foreground)}.border-gray-200{border-color:var(--color-gray-200)}.border-info-5{border-color:var(--color-info-5)}.border-info-6{border-color:var(--color-info-6)}.border-info-7{border-color:var(--color-info-7)}.border-info-9{border-color:var(--color-info-9)}.border-info-10{border-color:var(--color-info-10)}.border-input{border-color:var(--color-input)}.border-mint-6{border-color:var(--color-mint-6)}.border-mint-11{border-color:var(--color-mint-11)}.border-modal-border{border-color:var(--color-modal-border)}.border-muted-foreground{border-color:var(--color-muted-foreground)}.border-node-border{border-color:var(--color-node-border)}.border-node-tint{border-color:var(--color-node-tint)}.border-primary{border-color:var(--color-primary)}.border-primary-8{border-color:var(--color-primary-8)}.border-primary-9{border-color:var(--color-primary-9)}.border-primary-foreground{border-color:var(--color-primary-foreground)}.border-purple-6{border-color:var(--color-purple-6)}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-a8{border-color:var(--color-purple-a8)}.border-red-6{border-color:var(--color-red-6)}.border-success{border-color:var(--color-success)}.border-success-5{border-color:var(--color-success-5)}.border-success-6{border-color:var(--color-success-6)}.border-success-7{border-color:var(--color-success-7)}.border-success-9{border-color:var(--color-success-9)}.border-surface-4{border-color:var(--color-surface-4)}.border-surface-5{border-color:var(--color-surface-5)}.border-surface-6{border-color:var(--color-surface-6)}.border-surface-7{border-color:var(--color-surface-7)}.border-surface-8{border-color:var(--color-surface-8)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--color-warning)}.border-warning-5{border-color:var(--color-warning-5)}.border-warning-6{border-color:var(--color-warning-6)}.border-warning-7{border-color:var(--color-warning-7)}.border-warning-9{border-color:var(--color-warning-9)}.border-t-transparent{border-top-color:#0000}.\!bg-surface-1{background-color:var(--color-surface-1)!important}.bg-\[\#E5484D\]{background-color:#e5484d}.bg-accent{background-color:var(--color-accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-background,.bg-background\/50{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--color-background) 50%, transparent)}}.bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}.bg-background\/95{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--color-background) 95%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-border{background-color:var(--color-border)}.bg-canvas{background-color:var(--color-canvas)}.bg-card,.bg-card\/50{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--color-card) 50%, transparent)}}.bg-card\/95{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--color-card) 95%, transparent)}}.bg-content{background-color:var(--color-content)}.bg-current{background-color:currentColor}.bg-destructive\/5{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--color-destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.bg-editor{background-color:var(--color-editor)}.bg-editor-panel{background-color:var(--color-editor-panel)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-error-2{background-color:var(--color-error-2)}.bg-error-3{background-color:var(--color-error-3)}.bg-error-9{background-color:var(--color-error-9)}.bg-foreground,.bg-foreground\/25{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/25{background-color:color-mix(in oklab, var(--color-foreground) 25%, transparent)}}.bg-foreground\/35{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/35{background-color:color-mix(in oklab, var(--color-foreground) 35%, transparent)}}.bg-foreground\/40{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/40{background-color:color-mix(in oklab, var(--color-foreground) 40%, transparent)}}.bg-foreground\/60{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.bg-foreground\/70{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab, var(--color-foreground) 70%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-info-2{background-color:var(--color-info-2)}.bg-info-3,.bg-info-3\/40{background-color:var(--color-info-3)}@supports (color:color-mix(in lab, red, red)){.bg-info-3\/40{background-color:color-mix(in oklab, var(--color-info-3) 40%, transparent)}}.bg-info-4{background-color:var(--color-info-4)}.bg-info-5{background-color:var(--color-info-5)}.bg-info-9{background-color:var(--color-info-9)}.bg-info-a3{background-color:var(--color-info-a3)}.bg-input-background{background-color:var(--color-input-background)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-mint-3,.bg-mint-3\/40{background-color:var(--color-mint-3)}@supports (color:color-mix(in lab, red, red)){.bg-mint-3\/40{background-color:color-mix(in oklab, var(--color-mint-3) 40%, transparent)}}.bg-mint-4{background-color:var(--color-mint-4)}.bg-mint-9{background-color:var(--color-mint-9)}.bg-mint-11{background-color:var(--color-mint-11)}.bg-modal{background-color:var(--color-modal)}.bg-muted{background-color:var(--color-muted)}.bg-muted-foreground\/50{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--color-muted-foreground) 50%, transparent)}}.bg-muted\/30{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--color-muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--color-muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--color-muted) 60%, transparent)}}.bg-node{background-color:var(--color-node)}.bg-node-border{background-color:var(--color-node-border)}.bg-node-highlight\/20{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-surface-11) 10%, transparent) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.bg-node-highlight\/20{background-color:color-mix(in oklab, var(--color-node-highlight) 20%, transparent)}}.bg-node-input{background-color:var(--color-node-input)}.bg-node-tint,.bg-node-tint\/20{background-color:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){.bg-node-tint\/20{background-color:color-mix(in oklab, var(--color-node-tint) 20%, transparent)}}.bg-node-tint\/30{background-color:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){.bg-node-tint\/30{background-color:color-mix(in oklab, var(--color-node-tint) 30%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-overlay{background-color:var(--color-overlay)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary-3{background-color:var(--color-primary-3)}.bg-primary-9{background-color:var(--color-primary-9)}.bg-primary-blue\/20{background-color:var(--color-primary-blue)}@supports (color:color-mix(in lab, red, red)){.bg-primary-blue\/20{background-color:color-mix(in oklab, var(--color-primary-blue) 20%, transparent)}}.bg-primary-foreground{background-color:var(--color-primary-foreground)}.bg-primary-green\/8{background-color:var(--color-primary-green)}@supports (color:color-mix(in lab, red, red)){.bg-primary-green\/8{background-color:color-mix(in oklab, var(--color-primary-green) 8%, transparent)}}.bg-primary-green\/20{background-color:var(--color-primary-green)}@supports (color:color-mix(in lab, red, red)){.bg-primary-green\/20{background-color:color-mix(in oklab, var(--color-primary-green) 20%, transparent)}}.bg-primary-purple,.bg-primary-purple\/20{background-color:var(--color-primary-purple)}@supports (color:color-mix(in lab, red, red)){.bg-primary-purple\/20{background-color:color-mix(in oklab, var(--color-primary-purple) 20%, transparent)}}.bg-primary-yellow\/20{background-color:var(--color-primary-yellow)}@supports (color:color-mix(in lab, red, red)){.bg-primary-yellow\/20{background-color:color-mix(in oklab, var(--color-primary-yellow) 20%, transparent)}}.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-purple-3,.bg-purple-3\/40{background-color:var(--color-purple-3)}@supports (color:color-mix(in lab, red, red)){.bg-purple-3\/40{background-color:color-mix(in oklab, var(--color-purple-3) 40%, transparent)}}.bg-purple-4{background-color:var(--color-purple-4)}.bg-purple-9{background-color:var(--color-purple-9)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-a2{background-color:var(--color-purple-a2)}.bg-red-3\/40{background-color:var(--color-red-3)}@supports (color:color-mix(in lab, red, red)){.bg-red-3\/40{background-color:color-mix(in oklab, var(--color-red-3) 40%, transparent)}}.bg-red-9{background-color:var(--color-red-9)}.bg-secondary{background-color:var(--color-secondary)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-success{background-color:var(--color-success)}.bg-success-2{background-color:var(--color-success-2)}.bg-success-3,.bg-success-3\/40{background-color:var(--color-success-3)}@supports (color:color-mix(in lab, red, red)){.bg-success-3\/40{background-color:color-mix(in oklab, var(--color-success-3) 40%, transparent)}}.bg-success-4{background-color:var(--color-success-4)}.bg-success-9{background-color:var(--color-success-9)}.bg-success-a3{background-color:var(--color-success-a3)}.bg-success\/20{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--color-success) 20%, transparent)}}.bg-surface-1,.bg-surface-1\/30{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/30{background-color:color-mix(in oklab, var(--color-surface-1) 30%, transparent)}}.bg-surface-1\/80{background-color:var(--color-surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/80{background-color:color-mix(in oklab, var(--color-surface-1) 80%, transparent)}}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-surface-6{background-color:var(--color-surface-6)}.bg-surface-8{background-color:var(--color-surface-8)}.bg-surface-9{background-color:var(--color-surface-9)}.bg-surface-a3{background-color:var(--color-surface-a3)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-transparent{background-color:#0000}.bg-warning-2{background-color:var(--color-warning-2)}.bg-warning-3,.bg-warning-3\/30{background-color:var(--color-warning-3)}@supports (color:color-mix(in lab, red, red)){.bg-warning-3\/30{background-color:color-mix(in oklab, var(--color-warning-3) 30%, transparent)}}.bg-warning-3\/40{background-color:var(--color-warning-3)}@supports (color:color-mix(in lab, red, red)){.bg-warning-3\/40{background-color:color-mix(in oklab, var(--color-warning-3) 40%, transparent)}}.bg-warning-9{background-color:var(--color-warning-9)}.bg-warning-10{background-color:var(--color-warning-10)}.bg-warning-a3{background-color:var(--color-warning-a3)}.bg-warning\/20{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/20{background-color:color-mix(in oklab, var(--color-warning) 20%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(120\%_90\%_at_80\%_0\%\,var\(--color-surface-3\)_0\%\,var\(--color-background\)_55\%\,var\(--color-surface-1\)_100\%\)\]{background-image:radial-gradient(120% 90% at 80% 0%,var(--color-surface-3) 0%,var(--color-background) 55%,var(--color-surface-1) 100%)}.bg-\[radial-gradient\(var\(--color-surface-6\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--color-surface-6) 1px,transparent 1px)}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-foreground{--tw-gradient-via:var(--color-foreground);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-surface-3{--tw-gradient-to:var(--color-surface-3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-size-\[16px_16px\]{background-size:16px 16px}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-primary{fill:var(--color-primary)}.stroke-info-10{stroke:var(--color-info-10)}.stroke-surface-6{stroke:var(--color-surface-6)}.stroke-warning-10{stroke:var(--color-warning-10)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left-top{object-position:left top}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:var(--spacing-4)}.px-5{padding-inline:var(--spacing-5)}.px-6{padding-inline:var(--spacing-6)}.px-8{padding-inline:var(--spacing-8)}.px-10{padding-inline:var(--spacing-10)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:var(--spacing-3)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-8{padding-block:var(--spacing-8)}.py-10{padding-block:var(--spacing-10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:var(--spacing-2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:var(--spacing-7)}.pt-8{padding-top:var(--spacing-8)}.pt-10{padding-top:var(--spacing-10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\!{padding-right:calc(var(--spacing) * 1)!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:var(--spacing-2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-8{padding-right:var(--spacing-8)}.pr-10{padding-right:var(--spacing-10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-10{padding-bottom:var(--spacing-10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:var(--spacing-2)}.pl-2\!{padding-left:var(--spacing-2)!important}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-6{padding-left:var(--spacing-6)}.pl-8{padding-left:var(--spacing-8)}.pl-9{padding-left:var(--spacing-9)}.pl-10{padding-left:var(--spacing-10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[52px\]{padding-left:52px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-aeonik{font-family:var(--font-aeonik)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-xxs{font-size:var(--text-xxs)}.leading-4{--tw-leading:var(--spacing-4);line-height:var(--spacing-4)}.leading-5{--tw-leading:var(--spacing-5);line-height:var(--spacing-5)}.leading-6{--tw-leading:var(--spacing-6);line-height:var(--spacing-6)}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-background{color:var(--color-background)}.text-card-foreground{color:var(--color-card-foreground)}.text-destructive{color:var(--color-destructive)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-700{color:var(--color-emerald-700)}.text-error-9{color:var(--color-error-9)}.text-error-10{color:var(--color-error-10)}.text-error-11{color:var(--color-error-11)}.text-foreground,.text-foreground\/60{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.text-foreground\/80{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.text-green-500{color:var(--color-green-500)}.text-icon-muted{color:var(--color-icon-muted)}.text-info-9{color:var(--color-info-9)}.text-info-10{color:var(--color-info-10)}.text-info-11{color:var(--color-info-11)}.text-info-12{color:var(--color-info-12)}.text-info-foreground{color:var(--color-info-foreground)}.text-inherit{color:inherit}.text-lime-600{color:var(--color-lime-600)}.text-mint-8{color:var(--color-mint-8)}.text-mint-11{color:var(--color-mint-11)}.text-muted{color:var(--color-muted)}.text-muted-foreground,.text-muted-foreground\/60{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--color-muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--color-muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--color-muted-foreground) 80%, transparent)}}.text-node-foreground{color:var(--color-node-foreground)}.text-node-muted-foreground{color:var(--color-node-muted-foreground)}.text-node-tint{color:var(--color-node-tint)}.text-orange-500{color:var(--color-orange-500)}.text-primary{color:var(--color-primary)}.text-primary-8{color:var(--color-primary-8)}.text-primary-9{color:var(--color-primary-9)}.text-primary-10{color:var(--color-primary-10)}.text-primary-11{color:var(--color-primary-11)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-primary\/40{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.text-purple-11{color:var(--color-purple-11)}.text-purple-500{color:var(--color-purple-500)}.text-red-11{color:var(--color-red-11)}.text-red-600{color:var(--color-red-600)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-success-9{color:var(--color-success-9)}.text-success-10{color:var(--color-success-10)}.text-success-11{color:var(--color-success-11)}.text-success-foreground{color:var(--color-success-foreground)}.text-surface-11{color:var(--color-surface-11)}.text-tertiary-foreground{color:var(--color-tertiary-foreground)}.text-transparent{color:#0000}.text-warning-10{color:var(--color-warning-10)}.text-warning-11{color:var(--color-warning-11)}.text-warning-foreground{color:var(--color-warning-foreground)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-1px_0_0_0_var\(--color-border\)\]{--tw-shadow:-1px 0 0 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-mint-a2\)\,0_0_48px_var\(--color-mint-a3\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-mint-a2)), 0 0 48px var(--tw-shadow-color,var(--color-mint-a3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_var\(--color-mint-a4\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,var(--color-mint-a4));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_var\(--color-mint-a6\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--color-mint-a6));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 32px 80px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_10px_38px_-10px_rgba\(30\,30\,30\,0\.35\)\,_0px_10px_20px_-15px_rgba\(30\,30\,30\,0\.6\)\]{--tw-shadow:0px 10px 38px -10px var(--tw-shadow-color,#1e1e1e59), 0px 10px 20px -15px var(--tw-shadow-color,#1e1e1e99);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--color-foreground\)\]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--color-foreground));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-background{--tw-ring-color:var(--color-background)}.ring-destructive{--tw-ring-color:var(--color-destructive)}.ring-error-6{--tw-ring-color:var(--color-error-6)}.ring-foreground\/10{--tw-ring-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.ring-info-9{--tw-ring-color:var(--color-info-9)}.ring-mint-9{--tw-ring-color:var(--color-mint-9)}.ring-mint-a4{--tw-ring-color:var(--color-mint-a4)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-purple-9{--tw-ring-color:var(--color-purple-9)}.ring-red-9{--tw-ring-color:var(--color-red-9)}.ring-success-9{--tw-ring-color:var(--color-success-9)}.ring-surface-4{--tw-ring-color:var(--color-surface-4)}.ring-surface-8{--tw-ring-color:var(--color-surface-8)}.ring-warning-7{--tw-ring-color:var(--color-warning-7)}.ring-warning-9{--tw-ring-color:var(--color-warning-9)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.fade-in-50{--tw-enter-opacity:.5}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--color-background\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--color-background),#0000 calc(50% + var(--spread)))}.\[--card-spacing\:--spacing\(0\)\]{--card-spacing:calc(var(--spacing) * 0)}.\[--card-spacing\:--spacing\(3\)\]{--card-spacing:calc(var(--spacing) * 3)}.\[cite\:\<evidenceId\>\]{cite:<evidenceId>}.\[cite\:ev-1\,ev-2\]{cite:ev-1,ev-2}.\[cite\:ev-1\]{cite:ev-1}.\[cite\:…\]{cite:…}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[ws\:binary\]{ws:binary}.\[ws\:text\]{ws:text}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-3{--tw-enter-translate-y:calc(3*var(--spacing))}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/artifact\:opacity-100:is(:where(.group\/artifact):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-foreground:is(:where(.group):hover *){background-color:var(--color-foreground)}.group-hover\:fill-current:is(:where(.group):hover *){fill:currentColor}.group-hover\:text-mint-8:is(:where(.group):hover *){color:var(--color-mint-8)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-foreground\/20:is(:where(.group):hover *){--tw-ring-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-foreground\/20:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-foreground) 20%, transparent)}}.group-hover\/artifact\:opacity-100:is(:where(.group\/artifact):hover *){opacity:1}.group-hover\/container-header\:max-h-10:is(:where(.group\/container-header):hover *){max-height:var(--spacing-10)}.group-hover\/container-header\:opacity-100:is(:where(.group\/container-header):hover *),.group-hover\/library-rail-item\:opacity-100:is(:where(.group\/library-rail-item):hover *){opacity:1}.group-hover\/reroute\:scale-110:is(:where(.group\/reroute):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:ring-ring:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-ring)}.group-focus-visible\/tile\:opacity-100:is(:where(.group\/tile):focus-visible *){opacity:1}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:var(--spacing-10);height:var(--spacing-10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:var(--spacing-6);height:var(--spacing-6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\:focus-visible\]\:opacity-0:is(:where(.group):has(:focus-visible) *){opacity:0}.group-has-\[\:focus-visible\]\:opacity-100:is(:where(.group):has(:focus-visible) *){opacity:1}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:var(--spacing-2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:var(--spacing-2)}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[active\=true\]\:bg-surface-5:is(:where(.group)[data-active=true] *){background-color:var(--color-surface-5)}.group-data-\[active\=true\]\:font-semibold:is(:where(.group)[data-active=true] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[drag-over\=true\]\/folder-drop\:bg-accent:is(:where(.group\/folder-drop)[data-drag-over=true] *){background-color:var(--color-accent)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--color-ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:var(--spacing-3);height:var(--spacing-3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:var(--spacing-2);height:var(--spacing-2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--color-foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.selection\:bg-primary ::selection{background-color:var(--color-primary)}.selection\:bg-primary::selection{background-color:var(--color-primary)}.selection\:text-primary-foreground ::selection{color:var(--color-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:var(--spacing-7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.focus-within\:border-ring:focus-within{border-color:var(--color-ring)}.focus-within\:bg-accent:focus-within{background-color:var(--color-accent)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-3:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-border-bold:hover{border-color:var(--color-border-bold)}.hover\:border-mint-8:hover{border-color:var(--color-mint-8)}.hover\:border-primary-8:hover{border-color:var(--color-primary-8)}.hover\:border-primary\/30:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:border-surface-7:hover{border-color:var(--color-surface-7)}.hover\:bg-\[\#DC3D43\]:hover{background-color:#dc3d43}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:bg-background:hover{background-color:var(--color-background)}.hover\:bg-destructive\/10:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--color-destructive) 10%, transparent)}}.hover\:bg-error-3:hover{background-color:var(--color-error-3)}.hover\:bg-foreground\/60:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/60:hover{background-color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--color-foreground) 90%, transparent)}}.hover\:bg-info-3:hover{background-color:var(--color-info-3)}.hover\:bg-info-4:hover{background-color:var(--color-info-4)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.hover\:bg-node:hover{background-color:var(--color-node)}.hover\:bg-node-highlight\/50:hover{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-surface-11) 10%, transparent) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-node-highlight\/50:hover{background-color:color-mix(in oklab, var(--color-node-highlight) 50%, transparent)}}.hover\:bg-node-tint\/30:hover{background-color:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-node-tint\/30:hover{background-color:color-mix(in oklab, var(--color-node-tint) 30%, transparent)}}.hover\:bg-primary-10:hover{background-color:var(--color-primary-10)}.hover\:bg-primary\/15:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.hover\:bg-purple-4:hover{background-color:var(--color-purple-4)}.hover\:bg-secondary:hover,.hover\:bg-secondary\/50:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab, var(--color-secondary) 50%, transparent)}}.hover\:bg-success-4:hover{background-color:var(--color-success-4)}.hover\:bg-surface-1:hover{background-color:var(--color-surface-1)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:bg-surface-3:hover{background-color:var(--color-surface-3)}.hover\:bg-surface-4:hover{background-color:var(--color-surface-4)}.hover\:bg-surface-5:hover{background-color:var(--color-surface-5)}.hover\:bg-surface-6:hover{background-color:var(--color-surface-6)}.hover\:bg-tertiary\/80:hover{background-color:var(--color-tertiary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-tertiary\/80:hover{background-color:color-mix(in oklab, var(--color-tertiary) 80%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning-3:hover{background-color:var(--color-warning-3)}.hover\:bg-warning-4:hover{background-color:var(--color-warning-4)}.hover\:text-error-10:hover{color:var(--color-error-10)}.hover\:text-error-11:hover{color:var(--color-error-11)}.hover\:text-error-12:hover{color:var(--color-error-12)}.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab, var(--color-foreground) 80%, transparent)}}.hover\:text-info-11:hover{color:var(--color-info-11)}.hover\:text-info-12:hover{color:var(--color-info-12)}.hover\:text-mint-11:hover{color:var(--color-mint-11)}.hover\:text-node-foreground:hover{color:var(--color-node-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-10:hover{color:var(--color-primary-10)}.hover\:text-success-11:hover{color:var(--color-success-11)}.hover\:text-tertiary-foreground:hover{color:var(--color-tertiary-foreground)}.hover\:text-warning-11:hover{color:var(--color-warning-11)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_26px_var\(--color-mint-a6\)\]:hover{--tw-shadow:0 0 26px var(--tw-shadow-color,var(--color-mint-a6));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_30px_var\(--color-mint-a6\)\]:hover{--tw-shadow:0 0 30px var(--tw-shadow-color,var(--color-mint-a6));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-border-bold:hover{--tw-ring-color:var(--color-border-bold)}.hover\:ring-ring\/30:hover{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-ring\/30:hover{--tw-ring-color:color-mix(in oklab, var(--color-ring) 30%, transparent)}}:is(.hover\:\*\:text-foreground:hover>*){color:var(--color-foreground)}.group-data-\[drag-over\=true\]\/folder-drop\:hover\:bg-accent:is(:where(.group\/folder-drop)[data-drag-over=true] *):hover{background-color:var(--color-accent)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:var(--spacing-4)}.focus\:left-4:focus{left:var(--spacing-4)}.focus\:z-50:focus{z-index:50}.focus\:rounded:focus{border-radius:.25rem}.focus\:bg-background:focus{background-color:var(--color-background)}.focus\:bg-surface-3:focus{background-color:var(--color-surface-3)}.focus\:px-4:focus{padding-inline:var(--spacing-4)}.focus\:py-2:focus{padding-block:var(--spacing-2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:text-error-11:focus{color:var(--color-error-11)}.focus\:text-red-600:focus{color:var(--color-red-600)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary-7:focus{--tw-ring-color:var(--color-primary-7)}.focus\:ring-primary-9:focus{--tw-ring-color:var(--color-primary-9)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:bg-accent\/40:focus-visible{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-accent\/40:focus-visible{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 60%, transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-surface-2:active{background-color:var(--color-surface-2)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-accent:disabled{background-color:var(--color-accent)}.disabled\:bg-muted:disabled{background-color:var(--color-muted)}.disabled\:bg-surface-2:disabled{background-color:var(--color-surface-2)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-muted-foreground:disabled{color:var(--color-muted-foreground)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:group-hover\:opacity-30:disabled:is(:where(.group):hover *){opacity:.3}}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:border-ring:has(:focus){border-color:var(--color-ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-input-background\/50:has(:disabled){background-color:var(--color-input-background)}@supports (color:color-mix(in lab, red, red)){.has-disabled\:bg-input-background\/50:has(:disabled){background-color:color-mix(in oklab, var(--color-input-background) 50%, transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--color-destructive)}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing) * 0)}.has-\[\:focus-visible\]\:bg-accent:has(:focus-visible){background-color:var(--color-accent)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--color-ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--color-destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-destructive:has([data-slot][aria-invalid=true]):has([data-slot=input-group-control]:focus-visible){border-color:var(--color-destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-destructive\/30:has([data-slot][aria-invalid=true]):has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-destructive\/30:has([data-slot][aria-invalid=true]):has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 30%, transparent)}}.has-\[\[data-state\=checked\]\]\:border-foreground:has([data-state=checked]){border-color:var(--color-foreground)}:is(.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]),.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start])){flex-direction:column}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:var(--spacing-3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:var(--spacing-4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--color-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--color-muted-foreground)}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing) * 0)}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--color-accent)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-range-end\:rounded-md[data-range-end]{border-radius:var(--radius-md)}.data-range-end\:bg-primary[data-range-end]{background-color:var(--color-primary)}.data-range-end\:text-primary-foreground[data-range-end]{color:var(--color-primary-foreground)}.data-range-middle\:rounded-none[data-range-middle]{border-radius:0}.data-range-middle\:bg-accent[data-range-middle]{background-color:var(--color-accent)}.data-range-start\:rounded-md[data-range-start]{border-radius:var(--radius-md)}.data-range-start\:bg-primary[data-range-start]{background-color:var(--color-primary)}.data-range-start\:text-primary-foreground[data-range-start]{color:var(--color-primary-foreground)}.data-selected-single\:bg-primary[data-selected-single]{background-color:var(--color-primary)}.data-selected-single\:text-primary-foreground[data-selected-single]{color:var(--color-primary-foreground)}.data-\[active\=true\]\:bg-accent[data-active=true]{background-color:var(--color-accent)}.data-\[active\=true\]\:bg-surface-5[data-active=true]{background-color:var(--color-surface-5)}.data-\[active\=true\]\:text-foreground[data-active=true]{color:var(--color-foreground)}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--color-accent)}.data-\[active\=true\]\:hover\:bg-surface-5[data-active=true]:hover{background-color:var(--color-surface-5)}}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=lg\]\:size-10[data-size=lg]{width:var(--spacing-10);height:var(--spacing-10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:var(--spacing-6);height:var(--spacing-6)}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--color-background)}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:var(--spacing-8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=checked\]\:bg-node-muted-foreground[data-state=checked]{background-color:var(--color-node-muted-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom-4[data-state=closed]{--tw-exit-translate-y:calc(4*var(--spacing))}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--color-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom-4[data-state=open]{--tw-enter-translate-y:calc(4*var(--spacing))}.data-\[state\=unchecked\]\:bg-node-secondary[data-state=unchecked]{background-color:var(--color-node-secondary)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=48rem){.max-md\:sticky{position:sticky}.max-md\:right-0{right:calc(var(--spacing) * 0)}.max-md\:z-10{z-index:10}.max-md\:z-20{z-index:20}.max-md\:bg-background{background-color:var(--color-background)}}@media (width>=40rem){.sm\:absolute{position:absolute}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:right-auto{right:auto}.sm\:left-\[calc\(var\(--app-shell-sidebar-width\)\+1rem\)\]{left:calc(var(--app-shell-sidebar-width) + 1rem)}.sm\:left-\[calc\(var\(--app-shell-sidebar-width-collapsed\)\+1rem\)\]{left:calc(var(--app-shell-sidebar-width-collapsed) + 1rem)}.sm\:left-\[calc\(var\(--app-shell-sidebar-width…\)\+1rem\)\]{left:calc(var(--app-shell-sidebar-width…) + 1rem)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-\[90dvh\]{height:90dvh}.sm\:h-\[440px\]{height:440px}.sm\:h-\[723px\]{height:723px}.sm\:h-\[…\]{height:…}.sm\:h-full{height:100%}.sm\:max-h-\[85vh\]{max-height:85vh}.sm\:max-h-\[650px\]{max-height:650px}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[160px\]{width:160px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[420px\]{width:420px}.sm\:w-auto{width:auto}.sm\:\!max-w-\[500px\]{max-width:500px!important}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-\[90vw\]{max-width:90vw}.sm\:max-w-\[92vw\]{max-width:92vw}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[880px\]{max-width:880px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:max-w-\[1100px\]{max-width:1100px}.sm\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.sm\:max-w-\[…\]{max-width:…}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-3{gap:var(--spacing-3)}:where(.sm\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:p-6{padding:var(--spacing-6)}.sm\:p-7{padding:var(--spacing-7)}.sm\:px-3{padding-inline:var(--spacing-3)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:h-9{height:var(--spacing-9)}.md\:w-1\/2{width:50%}.md\:w-\[170px\]{width:170px}.md\:w-\[320px\]{width:320px}.md\:w-\[460px\]{width:460px}.md\:w-auto{width:auto}.md\:max-w-\[240px\]{max-width:240px}.md\:min-w-50{min-width:calc(var(--spacing) * 50)}.md\:min-w-\[8rem\]{min-width:8rem}.md\:min-w-\[180px\]{min-width:180px}.md\:min-w-\[400px\]{min-width:400px}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:gap-2{gap:var(--spacing-2)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:p-4{padding:var(--spacing-4)}.md\:p-8{padding:var(--spacing-8)}.md\:px-6{padding-inline:var(--spacing-6)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-0{padding-block:calc(var(--spacing) * 0)}.md\:py-5{padding-block:var(--spacing-5)}.md\:py-6{padding-block:var(--spacing-6)}.md\:pt-3{padding-top:var(--spacing-3)}.md\:pt-10{padding-top:var(--spacing-10)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:pb-8{padding-bottom:var(--spacing-8)}.md\:pl-3{padding-left:var(--spacing-3)}.md\:pl-12{padding-left:calc(var(--spacing) * 12)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:is(.md\:\*\:mr-3>*){margin-right:var(--spacing-3)}:is(.md\:\*\:mb-0>*){margin-bottom:calc(var(--spacing) * 0)}}@media (width>=64rem){.lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:w-\[30\%\]{width:30%}.lg\:max-w-\[1120px\]{max-width:1120px}.lg\:max-w-\[calc\(100\%-80px\)\]{max-width:calc(100% - 80px)}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(20rem\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(16rem\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(16rem,320px) minmax(0,1fr)}.lg\:items-center{align-items:center}.lg\:p-8{padding:var(--spacing-8)}.lg\:px-8{padding-inline:var(--spacing-8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-6{padding-block:var(--spacing-6)}.lg\:pr-20{padding-right:calc(var(--spacing) * 20)}.lg\:pl-6{padding-left:var(--spacing-6)}}@media (width>=80rem){.xl\:w-90{width:calc(var(--spacing) * 90)}.xl\:max-w-\[860px\]{max-width:860px}.xl\:max-w-\[1100px\]{max-width:1100px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:pl-\[72px\]{padding-left:72px}}@media (width>=96rem){.\32 xl\:rounded-xl{border-radius:var(--radius-xl)}.\32 xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container (width>=24rem){.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@sm\:p-8{padding:var(--spacing-8)}.\@sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@container (width>=32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=42rem){.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=48rem){.\@3xl\:block{display:block}.\@3xl\:flex{display:flex}.\@3xl\:hidden{display:none}.\@\[48rem\]\:flex{display:flex}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:items-center{align-items:center}.\@3xl\:justify-end{justify-content:flex-end}.\@3xl\:p-6{padding:var(--spacing-6)}.\@3xl\:px-6{padding-inline:var(--spacing-6)}}@container (width>=72rem){.\@6xl\:sticky{position:sticky}.\@6xl\:top-4{top:var(--spacing-4)}.\@6xl\:top-20{top:calc(var(--spacing) * 20)}.\@6xl\:block{display:block}.\@6xl\:flex{display:flex}.\@6xl\:hidden{display:none}.\@6xl\:inline-flex{display:inline-flex}.\@6xl\:w-72{width:calc(var(--spacing) * 72)}.\@6xl\:max-w-2xl{max-width:var(--container-2xl)}.\@6xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(20rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.\@6xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,480px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.\@6xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,400px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.\@6xl\:flex-row{flex-direction:row}.\@6xl\:items-center{align-items:center}.\@6xl\:gap-5{gap:var(--spacing-5)}.\@6xl\:gap-16{gap:calc(var(--spacing) * 16)}.\@6xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@6xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@6xl\:pt-2{padding-top:var(--spacing-2)}.\@6xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.\@6xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container (width>=80rem){.\@7xl\:flex-none{flex:none}.\@7xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@7xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,580px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,580px)}.\@7xl\:flex-row{flex-direction:row}.\@7xl\:items-center{align-items:center}}.dark\:bg-input\/20:where(.dark,.dark *){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-input) 20%, transparent)}}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}.dark\:bg-mint-4\/20:where(.dark,.dark *){background-color:var(--color-mint-4)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-mint-4\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-mint-4) 20%, transparent)}}.dark\:bg-primary-green\/12:where(.dark,.dark *){background-color:var(--color-primary-green)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-green\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-green) 12%, transparent)}}.dark\:bg-surface-1:where(.dark,.dark *){background-color:var(--color-surface-1)}.dark\:bg-surface-2:where(.dark,.dark *){background-color:var(--color-surface-2)}.dark\:bg-surface-4:where(.dark,.dark *){background-color:var(--color-surface-4)}.dark\:bg-surface-6:where(.dark,.dark *){background-color:var(--color-surface-6)}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:to-surface-2:where(.dark,.dark *){--tw-gradient-to:var(--color-surface-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:bg-accent\/50:where(.dark,.dark *):hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}}.dark\:disabled\:bg-transparent:where(.dark,.dark *):disabled{background-color:#0000}.dark\:has-disabled\:bg-input\/80:where(.dark,.dark *):has(:disabled){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){.dark\:has-disabled\:bg-input\/80:where(.dark,.dark *):has(:disabled){background-color:color-mix(in oklab, var(--color-input) 80%, transparent)}}.dark\:has-aria-invalid\:border-destructive\/50:where(.dark,.dark *):has([aria-invalid=true]){border-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:border-destructive\/50:where(.dark,.dark *):has([aria-invalid=true]){border-color:color-mix(in oklab, var(--color-destructive) 50%, transparent)}}.dark\:has-aria-invalid\:ring-destructive\/40:where(.dark,.dark *):has([aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:ring-destructive\/40:where(.dark,.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(.dark,.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where(.dark,.dark *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}@media (pointer:coarse){.pointer-coarse\:opacity-100{opacity:1}}.prose-h1\:\!mt-0 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing) * 0)!important}.prose-hr\:\!my-4 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:var(--spacing-4)!important}.\[\&_\[data-slot\=chat-markdown\]\]\:text-muted-foreground [data-slot=chat-markdown]{color:var(--color-muted-foreground)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-error-9 [data-slot=progress-indicator]{background-color:var(--color-error-9)}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-info-9 [data-slot=progress-indicator]{background-color:var(--color-info-9)}.\[\&_h1\]\:text-base h1{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_li\>p\]\:my-0 li>p{margin-block:calc(var(--spacing) * 0)}.\[\&_li\>p\:first-child\]\:mt-0 li>p:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&_li\>p\:last-child\]\:mb-0 li>p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_pre\]\:bg-transparent\! pre{background-color:#0000!important}.\[\&_pre\]\:p-2 pre{padding:var(--spacing-2)}.\[\&_pre\]\:px-3 pre{padding-inline:var(--spacing-3)}.\[\&_pre\]\:py-2 pre{padding-block:var(--spacing-2)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:var(--spacing-3);height:var(--spacing-3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:max-h-\[82dvh\] svg{max-height:82dvh}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media (hover:hover){.hover\:\[\&_svg\]\:fill-current:hover svg{fill:currentColor}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:var(--spacing-3);height:var(--spacing-3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}.\[\&_th_\.flex-shrink-0\]\:size-3 th .flex-shrink-0,.\[\&_th_svg\]\:size-3 th svg{width:var(--spacing-3);height:var(--spacing-3)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:var(--spacing-2)}.\[\.border-t\]\:pt-2.border-t{padding-top:var(--spacing-2)}.\[\&\>button\]\:hidden>button,.\[\&\>button\:last-child\]\:hidden>button:last-child{display:none}.\[\&\>div\]\:bg-mint-8>div{background-color:var(--color-mint-8)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:var(--spacing-3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:var(--spacing-3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:size-2\.5>svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:size-3>svg{width:var(--spacing-3);height:var(--spacing-3)}.\[\&\>svg\]\:size-4>svg{width:var(--spacing-4);height:var(--spacing-4)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>svg\]\:h-\[16px\]>svg{height:16px}.\[\&\>svg\]\:h-\[18px\]>svg{height:18px}.\[\&\>svg\]\:w-\[18px\]>svg{width:18px}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:var(--spacing-5);height:var(--spacing-5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:var(--spacing-3);height:var(--spacing-3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:var(--spacing-2);height:var(--spacing-2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3>svg:not([class*=size-]){width:var(--spacing-3);height:var(--spacing-3)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Instrument Sans;src:url(/assets/InstrumentSans-LatinExt-oUstOPQL.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;src:url(/assets/InstrumentSans-Latin-CclBWeUS.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Aeonik;src:url(/assets/AeonikPro-Medium-1YgepBGv.woff2)format("woff2"),url(/assets/AeonikPro-Medium-o-Q0Hjno.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(/assets/AeonikPro-Bold-DWEJ4D6d.woff2)format("woff2"),url(/assets/AeonikPro-Bold-DBAp6ITB.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Medium-3S3k2nMz.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-SemiBold-BM8Dc2t-.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Bold-D4WEaHbo.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Light-Bgq2Dg64.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Italic-CFFf43z2.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root,.light,.light-theme{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}:root,.light,.light-theme{--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-a1:color(display-p3 .024 .514 1/.016);--blue-a2:color(display-p3 .024 .514 .906/.04);--blue-a3:color(display-p3 .012 .506 .914/.087);--blue-a4:color(display-p3 .008 .545 1/.146);--blue-a5:color(display-p3 .004 .502 .984/.212);--blue-a6:color(display-p3 .004 .463 .922/.291);--blue-a7:color(display-p3 .004 .431 .863/.393);--blue-a8:color(display-p3 0 .427 .851/.55);--blue-a9:color(display-p3 0 .412 .961/.753);--blue-a10:color(display-p3 0 .376 .886/.765);--blue-a11:color(display-p3 .15 .44 .84);--blue-a12:color(display-p3 .102 .193 .379)}}}.dark,.dark-theme{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}.dark,.dark-theme{--blue-a1:#004df211;--blue-a2:#1166fb18;--blue-a3:#0077ff3a;--blue-a4:#0075ff57;--blue-a5:#0081fd6b;--blue-a6:#0f89fd7f;--blue-a7:#2a91fe98;--blue-a8:#3094feb9;--blue-a9:#0090ff;--blue-a10:#3b9eff;--blue-a11:#70b8ff;--blue-a12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-a1:color(display-p3 0 .333 1/.059);--blue-a2:color(display-p3 .114 .435 .988/.085);--blue-a3:color(display-p3 .122 .463 1/.219);--blue-a4:color(display-p3 0 .467 1/.324);--blue-a5:color(display-p3 .098 .51 1/.4);--blue-a6:color(display-p3 .224 .557 1/.475);--blue-a7:color(display-p3 .294 .584 1/.572);--blue-a8:color(display-p3 .314 .592 1/.702);--blue-a9:color(display-p3 .251 .573 .996/.967);--blue-a10:color(display-p3 .357 .631 1/.971);--blue-a11:color(display-p3 .49 .72 1);--blue-a12:color(display-p3 .788 .898 .99)}}}:root,.light,.light-theme{--mint-1:#f9fefd;--mint-2:#f2fbf9;--mint-3:#ddf9f2;--mint-4:#c8f4e9;--mint-5:#b3ecde;--mint-6:#9ce0d0;--mint-7:#7ecfbd;--mint-8:#4cbba5;--mint-9:#86ead4;--mint-10:#7de0cb;--mint-11:#027864;--mint-12:#16433c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--mint-1:color(display-p3 .98 .995 .992);--mint-2:color(display-p3 .957 .985 .977);--mint-3:color(display-p3 .888 .972 .95);--mint-4:color(display-p3 .819 .951 .916);--mint-5:color(display-p3 .747 .918 .873);--mint-6:color(display-p3 .668 .87 .818);--mint-7:color(display-p3 .567 .805 .744);--mint-8:color(display-p3 .42 .724 .649);--mint-9:color(display-p3 .62 .908 .834);--mint-10:color(display-p3 .585 .871 .797);--mint-11:color(display-p3 .203 .463 .397);--mint-12:color(display-p3 .136 .259 .236)}}}:root,.light,.light-theme{--mint-a1:#00d5aa06;--mint-a2:#00b18a0d;--mint-a3:#00d29e22;--mint-a4:#00cc9937;--mint-a5:#00c0914c;--mint-a6:#00b08663;--mint-a7:#00a17d81;--mint-a8:#009e7fb3;--mint-a9:#00d3a579;--mint-a10:#00c39982;--mint-a11:#007763fd;--mint-a12:#00312ae9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--mint-a1:color(display-p3 .02 .804 .608/.02);--mint-a2:color(display-p3 .02 .647 .467/.044);--mint-a3:color(display-p3 .004 .761 .553/.114);--mint-a4:color(display-p3 .004 .741 .545/.181);--mint-a5:color(display-p3 .004 .678 .51/.255);--mint-a6:color(display-p3 .004 .616 .463/.334);--mint-a7:color(display-p3 .004 .549 .412/.432);--mint-a8:color(display-p3 0 .529 .392/.581);--mint-a9:color(display-p3 .004 .765 .569/.381);--mint-a10:color(display-p3 .004 .69 .51/.416);--mint-a11:color(display-p3 .203 .463 .397);--mint-a12:color(display-p3 .136 .259 .236)}}}.dark,.dark-theme{--mint-1:#0e1515;--mint-2:#0f1b1b;--mint-3:#092c2b;--mint-4:#003a38;--mint-5:#004744;--mint-6:#105650;--mint-7:#1e685f;--mint-8:#277f70;--mint-9:#86ead4;--mint-10:#a8f5e5;--mint-11:#58d5ba;--mint-12:#c4f5e1}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--mint-1:color(display-p3 .059 .082 .081);--mint-2:color(display-p3 .068 .104 .105);--mint-3:color(display-p3 .077 .17 .168);--mint-4:color(display-p3 .068 .224 .22);--mint-5:color(display-p3 .104 .275 .264);--mint-6:color(display-p3 .154 .332 .313);--mint-7:color(display-p3 .207 .403 .373);--mint-8:color(display-p3 .258 .49 .441);--mint-9:color(display-p3 .62 .908 .834);--mint-10:color(display-p3 .725 .954 .898);--mint-11:color(display-p3 .482 .825 .733);--mint-12:color(display-p3 .807 .955 .887)}}}.dark,.dark-theme{--mint-a1:#00dede05;--mint-a2:#00f9f90b;--mint-a3:#00fff61d;--mint-a4:#00fff42c;--mint-a5:#00fff23a;--mint-a6:#0effeb4a;--mint-a7:#34fde55e;--mint-a8:#41ffdf76;--mint-a9:#92ffe7e9;--mint-a10:#aefeedf5;--mint-a11:#67ffded2;--mint-a12:#cbfee9f5}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--mint-a1:color(display-p3 0 .992 .992/.017);--mint-a2:color(display-p3 .071 .98 .98/.043);--mint-a3:color(display-p3 .176 .996 .996/.11);--mint-a4:color(display-p3 .071 .996 .973/.169);--mint-a5:color(display-p3 .243 1 .949/.223);--mint-a6:color(display-p3 .369 1 .933/.286);--mint-a7:color(display-p3 .459 1 .914/.362);--mint-a8:color(display-p3 .49 1 .89/.454);--mint-a9:color(display-p3 .678 .996 .914/.904);--mint-a10:color(display-p3 .761 1 .941/.95);--mint-a11:color(display-p3 .482 .825 .733);--mint-a12:color(display-p3 .807 .955 .887)}}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--amber-a1:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-a1:color(display-p3 .757 .514 .024/.016);--amber-a2:color(display-p3 .902 .804 .008/.079);--amber-a3:color(display-p3 .965 .859 .004/.22);--amber-a4:color(display-p3 .969 .82 .004/.35);--amber-a5:color(display-p3 .933 .796 .004/.475);--amber-a6:color(display-p3 .875 .682 .004/.495);--amber-a7:color(display-p3 .804 .573 0/.557);--amber-a8:color(display-p3 .788 .502 0/.699);--amber-a9:color(display-p3 1 .686 0/.742);--amber-a10:color(display-p3 .945 .643 0/.726);--amber-a11:color(display-p3 .64 .4 0);--amber-a12:color(display-p3 .294 .208 .145)}}}.dark,.dark-theme{--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-1:color(display-p3 .082 .07 .05);--amber-2:color(display-p3 .111 .094 .064);--amber-3:color(display-p3 .178 .128 .049);--amber-4:color(display-p3 .239 .156 0);--amber-5:color(display-p3 .29 .193 0);--amber-6:color(display-p3 .344 .245 .076);--amber-7:color(display-p3 .422 .314 .141);--amber-8:color(display-p3 .535 .399 .189);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 1 .87 .15);--amber-11:color(display-p3 1 .8 .29);--amber-12:color(display-p3 .984 .909 .726)}}}.dark,.dark-theme{--amber-a1:#e63c0006;--amber-a2:#fd9b000d;--amber-a3:#fa820022;--amber-a4:#fc820032;--amber-a5:#fd8b0041;--amber-a6:#fd9b0051;--amber-a7:#ffab2567;--amber-a8:#ffae3587;--amber-a9:#ffc53d;--amber-a10:#ffd60a;--amber-a11:#ffca16;--amber-a12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-a1:color(display-p3 .992 .298 0/.017);--amber-a2:color(display-p3 .988 .651 0/.047);--amber-a3:color(display-p3 1 .6 0/.118);--amber-a4:color(display-p3 1 .557 0/.185);--amber-a5:color(display-p3 1 .592 0/.24);--amber-a6:color(display-p3 1 .659 .094/.299);--amber-a7:color(display-p3 1 .714 .263/.383);--amber-a8:color(display-p3 .996 .729 .306/.5);--amber-a9:color(display-p3 1 .769 .259);--amber-a10:color(display-p3 1 .871 .149);--amber-a11:color(display-p3 1 .8 .29);--amber-a12:color(display-p3 .984 .909 .726)}}}:root,.light,.light-theme{--mercury-1:#fcfcfc;--mercury-2:#f9f9f9;--mercury-3:#efefef;--mercury-4:#e8e8e8;--mercury-5:#e0e0e0;--mercury-6:#d8d8d8;--mercury-7:#cecece;--mercury-8:#bbb;--mercury-9:#8d8d8d;--mercury-10:#838383;--mercury-11:#646464;--mercury-12:#202020;--mercury-a1:#00000003;--mercury-a2:#00000006;--mercury-a3:#00000010;--mercury-a4:#00000017;--mercury-a5:#0000001f;--mercury-a6:#00000027;--mercury-a7:#00000031;--mercury-a8:#0004;--mercury-a9:#00000072;--mercury-a10:#0000007c;--mercury-a11:#0000009b;--mercury-a12:#000000df;--mercury-contrast:#fff;--mercury-surface:#fffc;--mercury-indicator:#8d8d8d;--mercury-track:#8d8d8d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--mercury-1:oklch(99.1% 0 none);--mercury-2:oklch(98.1% 0 none);--mercury-3:oklch(95.3% 0 none);--mercury-4:oklch(93% 0 none);--mercury-5:oklch(90.8% 0 none);--mercury-6:oklch(88.4% 0 none);--mercury-7:oklch(85.1% 0 none);--mercury-8:oklch(79.1% 0 none);--mercury-9:oklch(64.3% 0 none);--mercury-10:oklch(60.9% 0 none);--mercury-11:oklch(50.3% 0 none);--mercury-12:oklch(24.3% 0 none);--mercury-a1:color(display-p3 0 0 0/.0118);--mercury-a2:color(display-p3 0 0 0/.0235);--mercury-a3:color(display-p3 0 0 0/.0627);--mercury-a4:color(display-p3 0 0 0/.0902);--mercury-a5:color(display-p3 0 0 0/.1216);--mercury-a6:color(display-p3 0 0 0/.1529);--mercury-a7:color(display-p3 0 0 0/.1922);--mercury-a8:color(display-p3 0 0 0/.2667);--mercury-a9:color(display-p3 0 0 0/.4471);--mercury-a10:color(display-p3 0 0 0/.4863);--mercury-a11:color(display-p3 0 0 0/.6078);--mercury-a12:color(display-p3 0 0 0/.8745);--mercury-contrast:#fff;--mercury-surface:color(display-p3 1 1 1/.8);--mercury-indicator:oklch(64.3% 0 none);--mercury-track:oklch(64.3% 0 none)}}}.dark{--mercury-0:#000;--mercury-1:#09090b;--mercury-2:#121217;--mercury-3:#19191f;--mercury-4:#22222a;--mercury-5:#30303b;--mercury-6:#34343d;--mercury-7:#44444f;--mercury-8:#575766;--mercury-9:#636370;--mercury-10:#787883;--mercury-11:#aaaaae;--mercury-12:#ededed;--mercury-a0:#0000;--mercury-a1:#09090b01;--mercury-a2:#d2d2fe01;--mercury-a3:#c8c8f913;--mercury-a4:#d6d6ff16;--mercury-a5:#cbcbfb20;--mercury-a6:#d7d7f921;--mercury-a7:#dcccfe28;--mercury-a8:#d6d6fe38;--mercury-a9:#d6d6fe38;--mercury-a10:#e9e9fb50;--mercury-a11:#f2f2fd50;--mercury-a12:#ffffff90}:root,.light,.light-theme{--gray-1:#fdfbfe;--gray-2:#f9f8fb;--gray-3:#f0eff2;--gray-4:#e8e7ea;--gray-5:#e1e0e3;--gray-6:#d9d8da;--gray-7:#cfcdd0;--gray-8:#bbbabd;--gray-9:#8e8c8f;--gray-10:#838285;--gray-11:#656366;--gray-12:#202021;--gray-a1:#8000c004;--gray-a2:#25006e07;--gray-a3:#10003010;--gray-a4:#0b002018;--gray-a5:#0900191f;--gray-a6:#07000e27;--gray-a7:#0b001032;--gray-a8:#04000c45;--gray-a9:#05000773;--gray-a10:#0300077d;--gray-a11:#0400059c;--gray-a12:#000001df;--gray-contrast:#fff;--gray-surface:#fffc;--gray-indicator:#8e8c8f;--gray-track:#8e8c8f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--gray-1:oklch(99.1% .0044 308.4);--gray-2:oklch(98.1% .0044 308.4);--gray-3:oklch(95.3% .0044 308.4);--gray-4:oklch(93% .0044 308.4);--gray-5:oklch(90.8% .0044 308.4);--gray-6:oklch(88.4% .0029 308.4);--gray-7:oklch(85.1% .0044 308.4);--gray-8:oklch(79.1% .0044 308.4);--gray-9:oklch(64.3% .0044 308.4);--gray-10:oklch(60.9% .0044 308.4);--gray-11:oklch(50.3% .0044 308.4);--gray-12:oklch(24.3% .0021 308.4);--gray-a1:color(display-p3 .5137 .0235 .7569/.016);--gray-a2:color(display-p3 .1608 .0235 .4431/.028);--gray-a3:color(display-p3 .0667 .0078 .1922/.063);--gray-a4:color(display-p3 .051 .0118 .1333/.095);--gray-a5:color(display-p3 .0392 .0039 .102/.122);--gray-a6:color(display-p3 .0275 .0039 .0549/.153);--gray-a7:color(display-p3 .0471 .0078 .0667/.197);--gray-a8:color(display-p3 .0196 .0039 .0471/.271);--gray-a9:color(display-p3 .0196 .0039 .0275/.451);--gray-a10:color(display-p3 .0118 .0039 .0275/.491);--gray-a11:color(display-p3 .0157 0 .0196/.612);--gray-a12:color(display-p3 0 0 .0039/.875);--gray-contrast:#fff;--gray-surface:color(display-p3 1 1 1/.8);--gray-indicator:oklch(64.3% .0044 308.4);--gray-track:oklch(64.3% .0044 308.4)}}}.dark,.dark-theme{--gray-1:#111112;--gray-2:#19181a;--gray-3:#222124;--gray-4:#2a282b;--gray-5:#313032;--gray-6:#3a393b;--gray-7:#484749;--gray-8:#605f62;--gray-9:#6e6d6f;--gray-10:#7b7a7d;--gray-11:#b4b2b5;--gray-12:#eeedef;--gray-a1:#11119102;--gray-a2:#dec4f70a;--gray-a3:#e0d4f815;--gray-a4:#f5e3fe1c;--gray-a5:#f4edfb24;--gray-a6:#faf4ff2d;--gray-a7:#fbf7ff3c;--gray-a8:#f9f6ff57;--gray-a9:#fcfaff65;--gray-a10:#fbf8ff74;--gray-a11:#fefbffb0;--gray-a12:#fefdffee;--gray-contrast:#fff;--gray-surface:#0000000d;--gray-indicator:#6e6d6f;--gray-track:#6e6d6f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:oklch(17.8% .0037 308.4);--gray-2:oklch(21.1% .0036 308.4);--gray-3:oklch(25.1% .0044 308.4);--gray-4:oklch(28.1% .0044 308.4);--gray-5:oklch(31% .0044 308.4);--gray-6:oklch(34.6% .0044 308.4);--gray-7:oklch(39.9% .0044 308.4);--gray-8:oklch(48.8% .0044 308.4);--gray-9:oklch(53.5% .0044 308.4);--gray-10:oklch(58.1% .0044 308.4);--gray-11:oklch(76.6% .0044 308.4);--gray-12:oklch(94.7% .0029 308.4);--gray-a1:color(display-p3 .0706 .0706 .8549/.005);--gray-a2:color(display-p3 .8941 .7922 .9961/.038);--gray-a3:color(display-p3 .902 .851 1/.08);--gray-a4:color(display-p3 .9608 .8902 .9961/.11);--gray-a5:color(display-p3 .9725 .9451 1/.139);--gray-a6:color(display-p3 .9765 .9529 1/.177);--gray-a7:color(display-p3 .9843 .9647 1/.236);--gray-a8:color(display-p3 .9765 .9647 1/.341);--gray-a9:color(display-p3 .9922 .9804 1/.395);--gray-a10:color(display-p3 .9843 .9765 1/.454);--gray-a11:color(display-p3 .9961 .9843 1/.69);--gray-a12:color(display-p3 .9961 .9922 1/.933);--gray-contrast:#fff;--gray-surface:color(display-p3 0 0 0/.05);--gray-indicator:oklch(53.5% .0044 308.4);--gray-track:oklch(53.5% .0044 308.4)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f6;--red-3:#ffeae8;--red-4:#ffdad4;--red-5:#ffcac3;--red-6:#ffbab1;--red-7:#fda59b;--red-8:#f6887e;--red-9:#ff3d3d;--red-10:#f1282f;--red-11:#db001b;--red-12:#691212;--red-a1:#ff000003;--red-a2:#ff1d0009;--red-a3:#ff170017;--red-a4:#ff24012b;--red-a5:#ff1e003c;--red-a6:#ff1e004e;--red-a7:#fa1a0064;--red-a8:#ee140081;--red-a9:#ff0000c2;--red-a10:#ee0008d7;--red-a11:#db001b;--red-a12:#5e0000ed;--red-contrast:#fff;--red-surface:#fff5f4cc;--red-indicator:#ff3d3d;--red-track:#ff3d3d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:oklch(99.4% .0037 26.25);--red-2:oklch(98.3% .0094 26.25);--red-3:oklch(95.6% .025 26.25);--red-4:oklch(92.8% .0557 26.25);--red-5:oklch(89.5% .0733 26.25);--red-6:oklch(85.6% .0888 26.25);--red-7:oklch(80.6% .107 26.25);--red-8:oklch(74.4% .1353 26.25);--red-9:oklch(65.7% .2292 26.25);--red-10:oklch(61.7% .2313 26.25);--red-11:oklch(55.9% .2292 26.25);--red-12:oklch(34.1% .1202 26.25);--red-a1:color(display-p3 .6745 .0235 .0235/.012);--red-a2:color(display-p3 .8941 .1294 .0235/.036);--red-a3:color(display-p3 .8235 .102 .0118/.087);--red-a4:color(display-p3 .8588 .1451 .0039/.165);--red-a5:color(display-p3 .8627 .1255 .0039/.228);--red-a6:color(display-p3 .8706 .1373 .0039/.299);--red-a7:color(display-p3 .8471 .1176 .0039/.381);--red-a8:color(display-p3 .8078 .098 .0039/.491);--red-a9:color(display-p3 .8902 .0431 0/.722);--red-a10:color(display-p3 .8314 .0275 0/.773);--red-a11:color(display-p3 .749 .0039 0/.84);--red-a12:color(display-p3 .3137 .0118 0/.91);--red-contrast:#fff;--red-surface:color(display-p3 .9961 .9608 .9569/.8);--red-indicator:oklch(65.7% .2292 26.25);--red-track:oklch(65.7% .2292 26.25)}}}.dark,.dark-theme{--red-1:#170f0d;--red-2:#211311;--red-3:#3e100e;--red-4:#550508;--red-5:#670c0e;--red-6:#791b1a;--red-7:#932c29;--red-8:#be3a36;--red-9:#ff3d3d;--red-10:#f02b30;--red-11:#ff9085;--red-12:#ffd0ca;--red-a1:#ec000007;--red-a2:#f42e1112;--red-a3:#fc0c0231;--red-a4:#ff000049;--red-a5:#fd04095d;--red-a6:#fd272570;--red-a7:#fe423d8c;--red-a8:#fe4943ba;--red-a9:#ff3d3d;--red-a10:#ff2d32ef;--red-a11:#ff9085;--red-a12:#ffd0ca;--red-contrast:#fff;--red-surface:#31151180;--red-indicator:#ff3d3d;--red-track:#ff3d3d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-1:oklch(17.8% .0154 26.25);--red-2:oklch(20.4% .0239 26.25);--red-3:oklch(25% .073 26.25);--red-4:oklch(28.9% .1107 26.25);--red-5:oklch(33.1% .1232 26.25);--red-6:oklch(38.2% .1282 26.25);--red-7:oklch(45% .1386 26.25);--red-8:oklch(54.2% .1685 26.25);--red-9:oklch(65.7% .2292 26.25);--red-10:oklch(61.7% .2292 26.25);--red-11:oklch(78.4% .1918 26.25);--red-12:oklch(90.1% .0599 26.25);--red-a1:color(display-p3 .9608 0 0/.022);--red-a2:color(display-p3 1 .2667 .1333/.059);--red-a3:color(display-p3 .9961 .1137 .0471/.169);--red-a4:color(display-p3 .9961 .0235 .0078/.253);--red-a5:color(display-p3 1 .1294 .0941/.324);--red-a6:color(display-p3 1 .2471 .2078/.395);--red-a7:color(display-p3 .9961 .3373 .2902/.5);--red-a8:color(display-p3 1 .3686 .3216/.664);--red-a9:color(display-p3 1 .3333 .298/.916);--red-a10:color(display-p3 1 .2863 .2588/.858);--red-a11:color(display-p3 1 .6235 .5686/.937);--red-a12:color(display-p3 1 .8471 .8235/.971);--red-contrast:#fff;--red-surface:color(display-p3 .1725 .0784 .0706/.5);--red-indicator:oklch(65.7% .2292 26.25);--red-track:oklch(65.7% .2292 26.25)}}}:root,.light,.light-theme{--purple-1:#f8fbff;--purple-2:#f5f8ff;--purple-3:#eaeeff;--purple-4:#e0e5ff;--purple-5:#d7ddff;--purple-6:#ced5ff;--purple-7:#c2c9ff;--purple-8:#abb2ff;--purple-9:#7975ff;--purple-10:#6e64ff;--purple-11:#5533f3;--purple-12:#1d006e;--purple-a1:#006eff07;--purple-a2:#004dff0a;--purple-a3:#0031ff15;--purple-a4:#002aff1f;--purple-a5:#0027ff28;--purple-a6:#0025ff31;--purple-a7:#001eff3d;--purple-a8:#0016ff54;--purple-a9:#0800ff8a;--purple-a10:#1100ff9b;--purple-a11:#2b00f0cc;--purple-a12:#1d006e;--purple-contrast:#fff;--purple-surface:#fffc;--purple-indicator:#7975ff;--purple-track:#7975ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--purple-1:oklch(99.2% .0296 279.5);--purple-2:oklch(98.3% .0536 279.5);--purple-3:oklch(95.6% .0969 279.5);--purple-4:oklch(93.2% .1277 279.5);--purple-5:oklch(90.9% .165 279.5);--purple-6:oklch(88.6% .1895 279.5);--purple-7:oklch(85.4% .2335 279.5);--purple-8:oklch(79.4% .3161 279.5);--purple-9:oklch(64.6% .3186 279.5);--purple-10:oklch(61.1% .3028 279.5);--purple-11:oklch(50.5% .2619 279.5);--purple-12:oklch(24.5% .2193 279.5);--purple-a1:color(display-p3 .0235 .349 1/.024);--purple-a2:color(display-p3 .0235 .2392 .8941/.036);--purple-a3:color(display-p3 .0078 .1569 .902/.079);--purple-a4:color(display-p3 .0039 .1373 .9373/.118);--purple-a5:color(display-p3 .0039 .1294 .9255/.153);--purple-a6:color(display-p3 .0078 .1294 .9412/.189);--purple-a7:color(display-p3 .0039 .1059 .9373/.236);--purple-a8:color(display-p3 .0039 .0745 .9294/.326);--purple-a9:color(display-p3 .0235 0 .9412/.542);--purple-a10:color(display-p3 .051 0 .9412/.608);--purple-a11:color(display-p3 .1333 0 .8941/.793);--purple-a12:color(display-p3 .098 0 .4078/.997);--purple-contrast:#fff;--purple-surface:color(display-p3 1 1 1/.8);--purple-indicator:oklch(64.6% .3186 279.5);--purple-track:oklch(64.6% .3186 279.5)}}}.dark,.dark-theme{--purple-1:#100f1d;--purple-2:#171527;--purple-3:#251f48;--purple-4:#302461;--purple-5:#392d6f;--purple-6:#43387e;--purple-7:#514693;--purple-8:#6556b5;--purple-9:#907cff;--purple-10:#8570f1;--purple-11:#b2a7ff;--purple-12:#dfdeff;--purple-a1:#0000fd0d;--purple-a2:#513cfb18;--purple-a3:#684eff3b;--purple-a4:#6d4aff56;--purple-a5:#7658ff65;--purple-a6:#7e66ff75;--purple-a7:#8571fe8c;--purple-a8:#8b75ffb0;--purple-a9:#907cff;--purple-a10:#8c76fff0;--purple-a11:#b2a7ff;--purple-a12:#dfdeff;--purple-contrast:#fff;--purple-surface:#1d193d80;--purple-indicator:#907cff;--purple-track:#907cff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--purple-1:oklch(17.8% .028 287.2);--purple-2:oklch(20.9% .035 287.2);--purple-3:oklch(27% .073 287.2);--purple-4:oklch(31.2% .103 287.2);--purple-5:oklch(34.9% .11 287.2);--purple-6:oklch(39% .113 287.2);--purple-7:oklch(44.5% .123 287.2);--purple-8:oklch(51.5% .145 287.2);--purple-9:oklch(66.7% .187 287.2);--purple-10:oklch(62.7% .187 287.2);--purple-11:oklch(77.8% .15 287.2);--purple-12:oklch(91.2% .05 287.2);--purple-a1:color(display-p3 0 0 .988/.047);--purple-a2:color(display-p3 .333 .243 .992/.089);--purple-a3:color(display-p3 .408 .318 1/.219);--purple-a4:color(display-p3 .42 .298 .996/.32);--purple-a5:color(display-p3 .459 .357 .996/.379);--purple-a6:color(display-p3 .494 .416 1/.442);--purple-a7:color(display-p3 .529 .463 1/.526);--purple-a8:color(display-p3 .549 .478 1/.664);--purple-a9:color(display-p3 .569 .502 .996/.967);--purple-a10:color(display-p3 .553 .478 .996/.908);--purple-a11:color(display-p3 .71 .671 1/.975);--purple-a12:color(display-p3 .886 .882 1/.988);--purple-contrast:#fff;--purple-surface:color(display-p3 .11 .094 .227/.5);--purple-indicator:oklch(66.7% .187 287.2);--purple-track:oklch(66.7% .187 287.2)}}}:root,.light,.light-theme{--green-1:#fafefa;--green-2:#f4fbf4;--green-3:#defbe1;--green-4:#c9f7ce;--green-5:#b3f0ba;--green-6:#9ae4a5;--green-7:#7bd589;--green-8:#43c161;--green-9:#30df64;--green-10:#00d555;--green-11:#008532;--green-12:#1a4322;--green-a1:#00cc0005;--green-a2:#00a3000b;--green-a3:#00e11821;--green-a4:#00da1836;--green-a5:#00cd184c;--green-a6:#00bb1c65;--green-a7:#00ae1c84;--green-a8:#00ab29bc;--green-a9:#00d840cf;--green-a10:#00d555;--green-a11:#008532;--green-a12:#002e09e5;--green-contrast:#132716;--green-surface:#f1faf1cc;--green-indicator:#30df64;--green-track:#30df64}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-1:oklch(99.3% .0061 148);--green-2:oklch(98.2% .0123 148);--green-3:oklch(96% .0457 148);--green-4:oklch(93.3% .0729 148);--green-5:oklch(89.9% .0956 148);--green-6:oklch(85.5% .1151 148);--green-7:oklch(79.6% .1368 148);--green-8:oklch(72.1% .175 148);--green-9:oklch(79.3% .2151 148);--green-10:oklch(76% .2228 148);--green-11:oklch(53.7% .1569 148);--green-12:oklch(34.3% .0727 148);--green-a1:color(display-p3 .2157 .8039 .0196/.02);--green-a2:color(display-p3 .0235 .6118 .0235/.04);--green-a3:color(display-p3 .0392 .8235 .0039/.11);--green-a4:color(display-p3 .0275 .8078 .0039/.181);--green-a5:color(display-p3 .0314 .7412 .0039/.255);--green-a6:color(display-p3 .0039 .6627 .0039/.334);--green-a7:color(display-p3 .0118 .6039 .0039/.436);--green-a8:color(display-p3 0 .5686 .0157/.589);--green-a9:color(display-p3 0 .7608 .0353/.569);--green-a10:color(display-p3 0 .7176 .0314/.624);--green-a11:color(display-p3 0 .3725 .0157/.773);--green-a12:color(display-p3 0 .1333 0/.855);--green-contrast:#132716;--green-surface:color(display-p3 .9529 .9804 .9529/.8);--green-indicator:oklch(79.3% .2151 148);--green-track:oklch(79.3% .2151 148)}}}.dark,.dark-theme{--green-1:#0c1310;--green-2:#121c18;--green-3:#122d25;--green-4:#0e3b2f;--green-5:#16473a;--green-6:#205647;--green-7:#2a6856;--green-8:#317e68;--green-9:#3cddb4;--green-10:#2ad2aa;--green-11:#33d7ae;--green-12:#b0efda;--green-a1:#00bb0003;--green-a2:#27fba60c;--green-a3:#1affbb1e;--green-a4:#00ffbb2d;--green-a5:#27ffc63a;--green-a6:#45ffcc4a;--green-a7:#55fdcc5e;--green-a8:#57ffcf75;--green-a9:#44ffcfdb;--green-a10:#30ffcecf;--green-a11:#3afecdd5;--green-a12:#bcffe9ee;--green-contrast:#09281f;--green-surface:#13271f80;--green-indicator:#3cddb4;--green-track:#3cddb4}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-1:oklch(17.8% .012 171.4);--green-2:oklch(21.5% .0162 171.4);--green-3:oklch(27.3% .0368 171.4);--green-4:oklch(31.7% .0526 171.4);--green-5:oklch(36.2% .0581 171.4);--green-6:oklch(41.3% .0631 171.4);--green-7:oklch(47.2% .0711 171.4);--green-8:oklch(53.8% .0835 171.4);--green-9:oklch(80.6% .143 171.4);--green-10:oklch(77.3% .143 171.4);--green-11:oklch(78.8% .143 171.4);--green-12:oklch(90.5% .0704 171.4);--green-a1:color(display-p3 0 .9412 0/.009);--green-a2:color(display-p3 .3176 .9882 .651/.047);--green-a3:color(display-p3 .3451 .9961 .7569/.114);--green-a4:color(display-p3 .3176 .9961 .7725/.173);--green-a5:color(display-p3 .4039 1 .8078/.223);--green-a6:color(display-p3 .4784 1 .8235/.286);--green-a7:color(display-p3 .5216 1 .8275/.362);--green-a8:color(display-p3 .5373 1 .8353/.45);--green-a9:color(display-p3 .5098 1 .8314/.845);--green-a10:color(display-p3 .4863 1 .8275/.799);--green-a11:color(display-p3 .498 1 .8275/.82);--green-a12:color(display-p3 .7961 1 .9255/.925);--green-contrast:#09281f;--green-surface:color(display-p3 .0863 .149 .1255/.5);--green-indicator:oklch(80.6% .143 171.4);--green-track:oklch(80.6% .143 171.4)}}}:root{--surface-0:var(--mercury-0);--surface-a0:var(--mercury-a0);--surface-1:var(--mercury-1);--surface-a1:var(--mercury-a1);--surface-2:var(--mercury-2);--surface-a2:var(--mercury-a2);--surface-3:var(--mercury-3);--surface-a3:var(--mercury-a3);--surface-4:var(--mercury-4);--surface-a4:var(--mercury-a4);--surface-5:var(--mercury-5);--surface-a5:var(--mercury-a5);--surface-6:var(--mercury-6);--surface-a6:var(--mercury-a6);--surface-7:var(--mercury-7);--surface-a7:var(--mercury-a7);--surface-8:var(--mercury-8);--surface-a8:var(--mercury-a8);--surface-9:var(--mercury-9);--surface-a9:var(--mercury-a9);--surface-10:var(--mercury-10);--surface-a10:var(--mercury-a10);--surface-11:var(--mercury-11);--surface-a11:var(--mercury-a11);--surface-12:var(--mercury-12);--surface-a12:var(--mercury-a12)}[data-theme]{--accent:var(--surface-3);--accent-foreground:var(--surface-12);--background:var(--surface-1);--border:var(--surface-5);--border-bold:var(--surface-8);--card:var(--surface-1);--card-foreground:var(--surface-12);--content:var(--surface-2);--foreground:var(--surface-12);--input:var(--surface-7);--input-background:var(--background);--muted:var(--surface-3);--muted-foreground:var(--surface-11);--popover:var(--surface-1);--popover-foreground:var(--surface-12);--primary:var(--surface-12);--primary-foreground:var(--surface-1);--ring:var(--surface-8);--ring-offset:var(--surface-1);--secondary:var(--surface-2);--secondary-foreground:var(--surface-12);--sidebar:var(--background);--sidebar-foreground:var(--surface-12);--sidebar-primary:var(--surface-4);--sidebar-primary-foreground:var(--surface-12);--sidebar-accent:var(--surface-3);--sidebar-accent-foreground:var(--surface-12);--sidebar-border:var(--surface-5);--sidebar-ring:var(--surface-8);--color-surface-0:var(--surface-0);--color-surface-a0:var(--surface-a0);--color-surface-1:var(--surface-1);--color-surface-a1:var(--surface-a1);--color-surface-2:var(--surface-2);--color-surface-a2:var(--surface-a2);--color-surface-3:var(--surface-3);--color-surface-a3:var(--surface-a3);--color-surface-4:var(--surface-4);--color-surface-a4:var(--surface-a4);--color-surface-5:var(--surface-5);--color-surface-a5:var(--surface-a5);--color-surface-6:var(--surface-6);--color-surface-a6:var(--surface-a6);--color-surface-7:var(--surface-7);--color-surface-a7:var(--surface-a7);--color-surface-8:var(--surface-8);--color-surface-a8:var(--surface-a8);--color-surface-9:var(--surface-9);--color-surface-a9:var(--surface-a9);--color-surface-10:var(--surface-10);--color-surface-a10:var(--surface-a10);--color-surface-11:var(--surface-11);--color-surface-a11:var(--surface-a11);--color-surface-12:var(--surface-12);--color-surface-a12:var(--surface-a12);--color-canvas:var(--canvas);--color-canvas-grid:var(--canvas-grid);--color-canvas-border:var(--canvas-border);--color-editor:var(--editor-panel);--color-editor-header:var(--editor-header);--color-editor-panel:var(--editor-panel);--color-floating-toolbar:var(--floating-toolbar);--color-node-foreground:var(--node-foreground);--color-node-secondary:var(--node-secondary);--color-node-muted-foreground:var(--node-muted-foreground);--color-node-border:var(--node-border);--color-node-input:var(--node-input);--color-node-input-slider:var(--node-input-slider);--color-node-input-label:var(--node-input-label);--color-node-handle-connected:var(--node-handle-connected);--color-node-border-hover:var(--node-border-hover);--color-node-border-focus:var(--node-border-focus);--color-node-highlight:var(--node-highlight);--color-node-popover:var(--node-popover);--color-node-primary:var(--node-primary);--color-node-primary-foreground:var(--node-primary-foreground);--color-node-contrast:var(--node-contrast);--color-node-input-bg:var(--canvas);--color-edge-base:var(--edge-base);--color-edge-highlighted:var(--edge-highlighted);--color-edge-active:var(--edge-active);--xy-edge-stroke-default:var(--edge-stroke-default);--color-node-tint:var(--tint-neutral);--color-neutral:var(--tint-neutral);--color-cobalt:var(--tint-cobalt);--color-teal:var(--tint-teal);--color-moss:var(--tint-moss);--color-umber:var(--tint-umber);--color-sienna:var(--tint-sienna);--color-plum:var(--tint-plum);--color-slate:var(--tint-slate);--color-node-tint-faded:var(--tint-neutral)}@supports (color:color-mix(in lab, red, red)){[data-theme]{--color-node-tint-faded:color-mix(in srgb, var(--tint-neutral) 15%, transparent)}}[data-theme]{--color-container:var(--tint-neutral)}@supports (color:color-mix(in lab, red, red)){[data-theme]{--color-container:color-mix(in srgb, var(--tint-neutral) 5%, var(--canvas))}}[data-theme]{--tertiary-1:var(--purple-1);--tertiary-2:var(--purple-2);--tertiary-3:var(--purple-3);--tertiary-4:var(--purple-4);--tertiary-5:var(--purple-5);--tertiary-6:var(--purple-6);--tertiary-7:var(--purple-7);--tertiary-8:var(--purple-8);--tertiary-9:var(--purple-9);--tertiary-10:var(--purple-10);--tertiary-11:var(--purple-11);--tertiary-12:var(--purple-12);--tertiary-a1:var(--purple-a1);--tertiary-a2:var(--purple-a2);--tertiary-a3:var(--purple-a3);--tertiary-a4:var(--purple-a4);--tertiary-a5:var(--purple-a5);--tertiary-a6:var(--purple-a6);--tertiary-a7:var(--purple-a7);--tertiary-a8:var(--purple-a8);--tertiary-a9:var(--purple-a9);--tertiary-a10:var(--purple-a10);--tertiary-a11:var(--purple-a11);--tertiary-a12:var(--purple-a12);--tertiary-contrast:var(--purple-contrast);--color-tertiary-1:var(--tertiary-1);--color-tertiary-a1:var(--tertiary-a1);--color-tertiary-2:var(--tertiary-2);--color-tertiary-a2:var(--tertiary-a2);--color-tertiary-3:var(--tertiary-3);--color-tertiary-a3:var(--tertiary-a3);--color-tertiary-4:var(--tertiary-4);--color-tertiary-a4:var(--tertiary-a4);--color-tertiary-5:var(--tertiary-5);--color-tertiary-a5:var(--tertiary-a5);--color-tertiary-6:var(--tertiary-6);--color-tertiary-a6:var(--tertiary-a6);--color-tertiary-7:var(--tertiary-7);--color-tertiary-a7:var(--tertiary-a7);--color-tertiary-8:var(--tertiary-8);--color-tertiary-a8:var(--tertiary-a8);--color-tertiary-9:var(--tertiary-9);--color-tertiary-a9:var(--tertiary-a9);--color-tertiary-10:var(--tertiary-10);--color-tertiary-a10:var(--tertiary-a10);--color-tertiary-11:var(--tertiary-11);--color-tertiary-a11:var(--tertiary-a11);--color-tertiary-12:var(--tertiary-12);--color-tertiary-a12:var(--tertiary-a12);--color-tertiary-contrast:var(--tertiary-contrast)}[data-theme=mercury]{--surface-1:#fcfcfc;--surface-2:#f9f9f9;--surface-3:#efefef;--surface-4:#e8e8e8;--surface-5:#e0e0e0;--surface-6:#d8d8d8;--surface-7:#cecece;--surface-8:#bbb;--surface-9:#8d8d8d;--surface-10:#838383;--surface-11:#646464;--surface-12:#202020;--surface-a1:#00000003;--surface-a2:#00000006;--surface-a3:#00000010;--surface-a4:#00000017;--surface-a5:#0000001f;--surface-a6:#00000027;--surface-a7:#00000031;--surface-a8:#0004;--surface-a9:#00000072;--surface-a10:#0000007c;--surface-a11:#0000009b;--surface-a12:#000000df;--background:#fff;--foreground:#202020;--card:#fff;--popover:#fcfcfc;--muted-foreground:#646464;--border:#e0e0e0;--border-bold:#bbb;--input:#cecece;--canvas:#d8d8d8;--canvas-border:#bbb;--canvas-grid:#8d8d8d;--editor-panel:#efefef;--editor-header:#fcfcfc;--floating-toolbar:#fcfcfc;--color-node:#efefef;--node-foreground:#000;--node-secondary:#e0e0e0;--node-muted-foreground:#838383;--node-border:#bbb;--node-input:#e8e8e8;--node-input-slider:#d8d8d8;--node-input-label:#646464;--node-handle-connected:#8d8d8d;--node-border-hover:#bbb;--node-border-focus:#bbb;--node-highlight:#6464641a;--node-popover:#fcfcfc;--node-primary:#202020;--node-primary-foreground:#fcfcfc;--node-contrast:#202020;--edge-base:#838383;--edge-highlighted:#202020;--edge-active:#202020;--edge-stroke-default:#838383;--code-token-base:#000;--code-token-keyword:#00f;--code-token-operator:#000;--code-token-tag:maroon;--code-token-string:#a31515;--code-token-number:#098658;--code-token-function:#795e26;--code-token-class:#267f99;--code-token-comment:green;--code-line-number:#767676;--code-line-number-active:#1f2328;--code-guide:#929292;--code-selection:#add6ff80;--code-selection-match:#add6ff80;--markdown-text:#202020;--markdown-heading:#202020;--markdown-link:#465bd1;--markdown-link-text:#5266eb;--markdown-code:#036e43;--markdown-blockquote:#646464;--markdown-emph:#a44200;--markdown-strong:#202020;--markdown-horizontal-rule:#e0e0e0;--markdown-list-item:#202020;--markdown-list-enumeration:#5266eb;--markdown-image:#465bd1;--markdown-image-text:#5266eb;--markdown-code-block:#202020;--diff-added:#036e43;--diff-removed:#b0175f;--diff-context:#646464;--diff-hunk-header:#007f95;--diff-highlight-added:#036e43;--diff-highlight-removed:#b0175f;--diff-added-bg:#1885541a;--diff-removed-bg:#d032751a;--diff-context-bg:#fff;--diff-line-number:#646464;--diff-added-line-number-bg:#1885541a;--diff-removed-line-number-bg:#d032751a;--tint-neutral:#52566a;--tint-cobalt:#3a65a8;--tint-teal:#2c92aa;--tint-moss:#4a7840;--tint-umber:#aa8860;--tint-sienna:#956262;--tint-plum:#8b79ad;--tint-slate:#607d95;--tint-mint:#8fc48f}:is([data-theme=mercury].dark,[data-theme=mercury][data-theme-mode=dark]){--surface-1:#09090b;--surface-2:#121217;--surface-3:#19191f;--surface-4:#22222a;--surface-5:#30303b;--surface-6:#34343d;--surface-7:#44444f;--surface-8:#575766;--surface-9:#636370;--surface-10:#787883;--surface-11:#aaaaae;--surface-12:#ededed;--surface-a1:#09090b01;--surface-a2:#d2d2fe01;--surface-a3:#c8c8f913;--surface-a4:#d6d6ff16;--surface-a5:#cbcbfb20;--surface-a6:#d7d7f921;--surface-a7:#dcccfe28;--surface-a8:#d6d6fe38;--surface-a9:#d6d6fe38;--surface-a10:#e9e9fb50;--surface-a11:#f2f2fd50;--surface-a12:#ffffff90;--surface-0:#000;--surface-a0:#0000;--background:#0d0d10;--foreground:#ededed;--card:#0d0d10;--popover:#09090b;--muted-foreground:#aaaaae;--border:#22222a;--border-bold:#575766;--input:#30303b;--canvas:#0e0e11;--canvas-border:#22222a;--canvas-grid:#34343d;--editor-panel:#09090b;--editor-header:#09090b;--floating-toolbar:#000;--color-node:#19191f;--node-foreground:#bdc6ca;--node-secondary:#30303b;--node-muted-foreground:#787883;--node-border:#575766;--node-input:#22222a;--node-input-slider:#34343d;--node-input-label:#aaaaae;--node-handle-connected:#636370;--node-border-hover:#575766;--node-border-focus:#575766;--node-highlight:#aaaaae1a;--node-popover:#09090b;--node-primary:#ededed;--node-primary-foreground:#09090b;--node-contrast:#ededed;--edge-base:#ffffff59;--edge-highlighted:#ededed;--edge-active:#ededed;--edge-stroke-default:#ffffff59;--code-token-base:#bfbdb6;--code-token-keyword:#ff8f40;--code-token-operator:#f29668;--code-token-tag:#39bae6;--code-token-string:#aad94c;--code-token-number:#d2a6ff;--code-token-function:#ffb454;--code-token-class:#59c2ff;--code-token-comment:#acb6bf8c;--code-line-number:#acb6bfb8;--code-line-number-active:#e6e1d9;--code-guide:#6c7380;--code-selection:var(--color-node-tint,var(--surface-9))}@supports (color:color-mix(in lab, red, red)){:is([data-theme=mercury].dark,[data-theme=mercury][data-theme-mode=dark]){--code-selection:color-mix(in srgb, var(--color-node-tint,var(--surface-9)) 30%, transparent)}}:is([data-theme=mercury].dark,[data-theme=mercury][data-theme-mode=dark]){--code-selection-match:#34455f;--markdown-text:#ededed;--markdown-heading:#ededed;--markdown-link:#8da4f5;--markdown-link-text:#8da4f5;--markdown-code:#77c599;--markdown-blockquote:#aaaaae;--markdown-emph:#fc9b6f;--markdown-strong:#ededed;--markdown-horizontal-rule:#22222a;--markdown-list-item:#ededed;--markdown-list-enumeration:#8da4f5;--markdown-image:#8da4f5;--markdown-image-text:#8da4f5;--markdown-code-block:#ededed;--diff-added:#77c599;--diff-removed:#fc92b4;--diff-context:#aaaaae;--diff-hunk-header:#77becf;--diff-highlight-added:#77c599;--diff-highlight-removed:#fc92b4;--diff-added-bg:#77c59933;--diff-removed-bg:#fc92b433;--diff-context-bg:#121217;--diff-line-number:#aaaaae;--diff-added-line-number-bg:#77c59933;--diff-removed-line-number-bg:#fc92b433;--tint-neutral:#686b7d;--tint-cobalt:#314a7c;--tint-teal:#428ca3;--tint-moss:#447840;--tint-umber:#82694d;--tint-sienna:#8a3a3a;--tint-plum:#624a90;--tint-slate:#607d95;--tint-mint:#8fc48f}[data-theme=ayu]{--surface-1:#fffefb;--surface-2:#fbf9f4;--surface-3:#f6f4ef;--surface-4:#f2eee4;--surface-5:#ece5d8;--surface-6:#e6dece;--surface-7:#ddd6c9;--surface-8:#c2b9ac;--surface-9:#a79f91;--surface-10:#8f8779;--surface-11:#736d60;--surface-12:#555144;--surface-a1:#55514403;--surface-a2:#55514406;--surface-a3:#55514410;--surface-a4:#55514417;--surface-a5:#5551441f;--surface-a6:#55514427;--surface-a7:#55514431;--surface-a8:#55514444;--surface-a9:#55514472;--surface-a10:#5551447c;--surface-a11:#5551449b;--surface-a12:#555144df;--background:#f6f4ef;--foreground:#555144;--card:#fffefb;--popover:#fffefb;--muted-foreground:#736d60;--border:#ddd6c9;--border-bold:#c2b9ac;--input:#c2b9ac;--ring:#e2be74;--sidebar-ring:#e2be74;--canvas:#dcdad5;--canvas-border:#ddd6c9;--canvas-grid:#56524e;--editor-panel:#f6f4ef;--editor-header:#f6f4ef;--floating-toolbar:#fffefb;--color-node:#f4f3f0;--node-foreground:#3f3a2f;--node-secondary:#f2eee4;--node-muted-foreground:#736d60;--node-border:#c2b9ac;--node-input:#f6f4ef;--node-input-slider:#e6dece;--node-input-label:#736d60;--node-handle-connected:#a79f91;--node-border-hover:#a79f91;--node-border-focus:#e2be74;--node-highlight:#736d601a;--node-popover:#fffefb;--node-primary:#555144;--node-primary-foreground:#fffefb;--node-contrast:#555144;--edge-base:#8f8779;--edge-highlighted:#555144;--edge-active:#555144;--edge-stroke-default:#8f8779;--code-token-base:#555144;--code-token-keyword:#dfaa76;--code-token-operator:#d8a07b;--code-token-tag:#78b8c4;--code-token-string:#91b35c;--code-token-number:#ab90c7;--code-token-function:#e8c783;--code-token-class:#76acc2;--code-token-comment:#bbb5a7;--code-line-number:#a59c8e;--code-line-number-active:#e8c783;--code-guide:#dad5cd;--code-selection:#22a4e63d;--code-selection-match:#76acc233;--markdown-text:#555144;--markdown-heading:#e8c783;--markdown-link:#78b8c4;--markdown-link-text:#76acc2;--markdown-code:#86b300;--markdown-blockquote:#bbb5a7;--markdown-emph:#f07171;--markdown-strong:#f07171;--markdown-horizontal-rule:#c2b9ac;--markdown-list-item:#e8c783;--markdown-list-enumeration:#e8c783;--markdown-image:#78b8c4;--markdown-image-text:#76acc2;--markdown-code-block:#555144;--diff-added:#6cbf43;--diff-removed:#ff7383;--diff-context:#8a9199;--diff-hunk-header:#76acc2;--diff-highlight-added:#86b300;--diff-highlight-removed:#f07171;--diff-added-bg:#eaf2df;--diff-removed-bg:#fbe9e6;--diff-context-bg:#f6f4ef;--diff-line-number:#a59c8e;--diff-added-line-number-bg:#deedd1;--diff-removed-line-number-bg:#fcdedd;--tint-neutral:#75797b;--tint-cobalt:#2a86b3;--tint-teal:#489a7b;--tint-moss:#72910d;--tint-umber:#b28b62;--tint-sienna:#be625f;--tint-plum:#8768a0;--tint-slate:#678c99;--tint-mint:#88a332}:is([data-theme=ayu].dark,[data-theme=ayu][data-theme-mode=dark]){--surface-1:#0b0e14;--surface-2:#0f1419;--surface-3:#10161e;--surface-4:#141b24;--surface-5:#1a2230;--surface-6:#202938;--surface-7:#222c3b;--surface-8:#314459;--surface-9:#5c6773;--surface-10:#7a8596;--surface-11:#99a3b2;--surface-12:#bfbdb6;--surface-a1:#bfbdb603;--surface-a2:#bfbdb606;--surface-a3:#bfbdb610;--surface-a4:#bfbdb617;--surface-a5:#bfbdb61f;--surface-a6:#bfbdb627;--surface-a7:#bfbdb631;--surface-a8:#bfbdb644;--surface-a9:#bfbdb672;--surface-a10:#bfbdb67c;--surface-a11:#bfbdb69b;--surface-a12:#bfbdb6df;--background:#0b0e14;--foreground:#bfbdb6;--accent:#1c222c;--card:#10161e;--popover:#141b24;--muted-foreground:#7a8596;--border:#1b1f29;--border-bold:#314459;--input:#222c3b;--ring:#e6b450;--sidebar-border:#1b1f29;--sidebar-ring:#e6b450;--canvas:#0d1016;--canvas-border:#546387;--canvas-grid:#222f49;--editor-panel:#23272f;--editor-header:#0b0e14;--floating-toolbar:#141b24;--color-node:#26282c;--node-foreground:#bfbdb6;--node-secondary:#1a2230;--node-muted-foreground:#99a3b2;--node-border:#4c5767;--node-input:#1a2230;--node-input-slider:#314459;--node-input-label:#99a3b2;--node-handle-connected:#aad94c;--node-border-hover:#314459;--node-border-focus:#e6b450;--node-highlight:#e6b4501a;--node-popover:#141b24;--node-primary:#bfbdb6;--node-primary-foreground:#0b0e14;--node-contrast:#bfbdb6;--edge-base:#5c6773;--edge-highlighted:#e6b450;--edge-active:#e6b450;--edge-stroke-default:#5c6773;--code-token-base:#bfbdb6;--code-token-keyword:#e6b673;--code-token-operator:#d9a97a;--code-token-tag:#39bae6;--code-token-string:#aad94c;--code-token-number:#d2a6ff;--code-token-function:#e8c783;--code-token-class:#59c2ff;--code-token-comment:#626a73;--code-line-number:#5c6773;--code-line-number-active:#d8b56f;--code-guide:#5a637842;--code-selection:#59c2ff3d;--code-selection-match:#59c2ff33;--markdown-text:#bfbdb6;--markdown-heading:#e8c783;--markdown-link:#95e6cb;--markdown-link-text:#59c2ff;--markdown-code:#aad94c;--markdown-blockquote:#626a73;--markdown-emph:#f07178;--markdown-strong:#f07178;--markdown-horizontal-rule:#314459;--markdown-list-item:#e8c783;--markdown-list-enumeration:#e8c783;--markdown-image:#95e6cb;--markdown-image-text:#59c2ff;--markdown-code-block:#bfbdb6;--diff-added:#70bf56;--diff-removed:#f26d78;--diff-context:#626a73;--diff-hunk-header:#59c2ff;--diff-highlight-added:#7fd962;--diff-highlight-removed:#f07178;--diff-added-bg:#19251f;--diff-removed-bg:#261d22;--diff-context-bg:#10161e;--diff-line-number:#5c6773;--diff-added-line-number-bg:#1f2f23;--diff-removed-line-number-bg:#332228;--tint-neutral:#5e656e;--tint-cobalt:#32688a;--tint-teal:#507a70;--tint-moss:#4e603b;--tint-umber:#786244;--tint-sienna:#7e4046;--tint-plum:#6e5a8a;--tint-slate:#566478;--tint-mint:#5a7430}[data-theme=chroma]{--surface-1:#fff;--surface-2:#fafafa;--surface-3:#eaeaea;--surface-4:#e5e5e5;--surface-5:#d9d9d9;--surface-6:#ccc;--surface-7:#b3b3b3;--surface-8:#999;--surface-9:#8a8a8a;--surface-10:#666;--surface-11:#4a4a4a;--surface-12:#171717;--surface-a1:#00000003;--surface-a2:#00000006;--surface-a3:#00000010;--surface-a4:#00000017;--surface-a5:#0000001f;--surface-a6:#00000027;--surface-a7:#00000031;--surface-a8:#0004;--surface-a9:#00000072;--surface-a10:#0000007c;--surface-a11:#0000009b;--surface-a12:#000000df;--background:#fff;--foreground:#171717;--card:#fafafa;--popover:#eaeaea;--muted-foreground:#4a4a4a;--border:#d9d9d9;--border-bold:#999;--input:#b3b3b3;--canvas:#ccc;--canvas-border:#999;--canvas-grid:#8a8a8a;--editor-panel:#eaeaea;--editor-header:#fff;--floating-toolbar:#fff;--color-node:#eaeaea;--node-foreground:#0a0a0a;--node-secondary:#d9d9d9;--node-muted-foreground:#666;--node-border:#999;--node-input:#e5e5e5;--node-input-slider:#ccc;--node-input-label:#4a4a4a;--node-handle-connected:#8a8a8a;--node-border-hover:#999;--node-border-focus:#999;--node-highlight:#4a4a4a1a;--node-popover:#fff;--node-primary:#171717;--node-primary-foreground:#fff;--node-contrast:#171717;--edge-base:#666;--edge-highlighted:#171717;--edge-active:#171717;--edge-stroke-default:#666;--code-token-base:#171717;--code-token-keyword:#e93d82;--code-token-operator:#e93d82;--code-token-tag:#12a594;--code-token-string:#46a758;--code-token-number:#ffb224;--code-token-function:#8e4ec6;--code-token-class:#0070f3;--code-token-comment:#888;--code-line-number:#4a4a4a;--code-line-number-active:#171717;--code-guide:#b3b3b3;--code-selection:#8e4ec64d;--code-selection-match:#8e4ec64d;--markdown-text:#171717;--markdown-heading:#8e4ec6;--markdown-link:#0070f3;--markdown-link-text:#12a594;--markdown-code:#46a758;--markdown-blockquote:#666;--markdown-emph:#ffb224;--markdown-strong:#e93d82;--markdown-horizontal-rule:#999;--markdown-list-item:#171717;--markdown-list-enumeration:#0070f3;--markdown-image:#12a594;--markdown-image-text:#12a594;--markdown-code-block:#171717;--diff-added:#46a758;--diff-removed:#e5484d;--diff-context:#666;--diff-hunk-header:#666;--diff-highlight-added:#46a758;--diff-highlight-removed:#e5484d;--diff-added-bg:#e6f9e9;--diff-removed-bg:#fdeced;--diff-context-bg:#fff;--diff-line-number:#666;--diff-added-line-number-bg:#d6f5d6;--diff-removed-line-number-bg:#ffe5e5;--tint-neutral:#52566a;--tint-cobalt:#3a7ca8;--tint-teal:#2caa8e;--tint-moss:#396b42;--tint-umber:#aa9060;--tint-sienna:#956264;--tint-plum:#9579ad;--tint-slate:#546d82;--tint-mint:#a3cfca}:is([data-theme=chroma].dark,[data-theme=chroma][data-theme-mode=dark]){--surface-1:#000;--surface-2:#0a0a0a;--surface-3:#1a1a1a;--surface-4:#1f1f1f;--surface-5:#292929;--surface-6:#2e2e2e;--surface-7:#454545;--surface-8:#878787;--surface-9:#8f8f8f;--surface-10:#a1a1a1;--surface-11:#b9b9b9;--surface-12:#ededed;--surface-a1:#ededed03;--surface-a2:#ededed06;--surface-a3:#ededed10;--surface-a4:#ededed17;--surface-a5:#ededed1f;--surface-a6:#ededed27;--surface-a7:#ededed31;--surface-a8:#ededed44;--surface-a9:#ededed72;--surface-a10:#ededed7c;--surface-a11:#ededed9b;--surface-a12:#edededdf;--background:#000;--foreground:#ededed;--card:#0a0a0a;--popover:#1a1a1a;--muted-foreground:#b9b9b9;--border:#1f1f1f;--border-bold:#878787;--input:#292929;--canvas:#0a0a0a}@supports (color:color-mix(in lab, red, red)){:is([data-theme=chroma].dark,[data-theme=chroma][data-theme-mode=dark]){--canvas:color-mix(in srgb, #0a0a0a 50%, var(--surface-3))}}:is([data-theme=chroma].dark,[data-theme=chroma][data-theme-mode=dark]){--canvas-border:#1f1f1f;--canvas-grid:#2e2e2e;--editor-panel:#000;--editor-header:#000;--floating-toolbar:#000;--color-node:#1a1a1a;--node-foreground:#ededed;--node-secondary:#292929;--node-muted-foreground:#a1a1a1;--node-border:#878787;--node-input:#1f1f1f;--node-input-slider:#2e2e2e;--node-input-label:#b9b9b9;--node-handle-connected:#8f8f8f;--node-border-hover:#878787;--node-border-focus:#878787;--node-highlight:#b9b9b91a;--node-popover:#000;--node-primary:#ededed;--node-primary-foreground:#000;--node-contrast:#ededed;--edge-base:#ffffff59;--edge-highlighted:#ededed;--edge-active:#ededed;--edge-stroke-default:#ffffff80;--code-token-base:#ededed;--code-token-keyword:#f75590;--code-token-operator:#f75590;--code-token-tag:#0ac7ac;--code-token-string:#63c46d;--code-token-number:#f2a700;--code-token-function:#bf7af0;--code-token-class:#52a8ff;--code-token-comment:#878787;--code-line-number:#b9b9b9;--code-line-number-active:#ededed;--code-guide:#292929;--code-selection:#8e4ec64d;--code-selection-match:#8e4ec64d;--markdown-text:#ededed;--markdown-heading:#bf7af0;--markdown-link:#52a8ff;--markdown-link-text:#0ac7ac;--markdown-code:#63c46d;--markdown-blockquote:#878787;--markdown-emph:#f2a700;--markdown-strong:#f75590;--markdown-horizontal-rule:#454545;--markdown-list-item:#ededed;--markdown-list-enumeration:#52a8ff;--markdown-image:#0ac7ac;--markdown-image-text:#50e3c2;--markdown-code-block:#ededed;--diff-added:#63c46d;--diff-removed:#ff6166;--diff-context:#878787;--diff-hunk-header:#878787;--diff-highlight-added:#63c46d;--diff-highlight-removed:#ff6166;--diff-added-bg:#0b1d0f;--diff-removed-bg:#2a1314;--diff-context-bg:#000;--diff-line-number:#8a8a8a;--diff-added-line-number-bg:#0f2613;--diff-removed-line-number-bg:#3c1618;--tint-neutral:#686c7d;--tint-cobalt:#315e7c;--tint-teal:#42a38d;--tint-moss:#396b42;--tint-umber:#826f4d;--tint-sienna:#8a3a3d;--tint-plum:#6f4a90;--tint-slate:#546d82;--tint-mint:#4b8c84}[data-theme=flexoki]{--surface-1:#fffcf0;--surface-2:#f2f0e5;--surface-3:#e6e4d9;--surface-4:#dad8ce;--surface-5:#cecdc3;--surface-6:#b7b5ac;--surface-7:#a3a197;--surface-8:#878580;--surface-9:#75736c;--surface-10:#68665f;--surface-11:#575653;--surface-12:#100f0f;--surface-a1:#00000003;--surface-a2:#00000006;--surface-a3:#00000010;--surface-a4:#00000017;--surface-a5:#0000001f;--surface-a6:#00000027;--surface-a7:#00000031;--surface-a8:#0004;--surface-a9:#00000072;--surface-a10:#0000007c;--surface-a11:#0000009b;--surface-a12:#000000df;--background:#fffcf0;--foreground:#100f0f;--card:#f2f0e5;--popover:#e6e4d9;--muted-foreground:#575653;--border:#cecdc3;--border-bold:#878580;--input:#a3a197;--canvas:#f4f2e6;--canvas-border:#878580;--canvas-grid:#75736c;--editor-panel:#e6e4d9;--editor-header:#fffcf0;--floating-toolbar:#fffcf0;--color-node:#e6e4d9;--node-foreground:#070707;--node-secondary:#cecdc3;--node-muted-foreground:#68665f;--node-border:#878580;--node-input:#dad8ce;--node-input-slider:#b7b5ac;--node-input-label:#575653;--node-handle-connected:#75736c;--node-border-hover:#878580;--node-border-focus:#878580;--node-highlight:#5756531a;--node-popover:#fffcf0;--node-primary:#100f0f;--node-primary-foreground:#fffcf0;--node-contrast:#100f0f;--edge-base:#68665f;--edge-highlighted:#100f0f;--edge-active:#100f0f;--edge-stroke-default:#68665f;--code-token-base:#6f6e69;--code-token-keyword:#66800b;--code-token-operator:#6f6e69;--code-token-tag:#ad8301;--code-token-string:#24837b;--code-token-number:#5e409d;--code-token-function:#bc5215;--code-token-class:#205ea6;--code-token-comment:#6f6e69;--code-line-number:#575653;--code-line-number-active:#100f0f;--code-guide:#a3a197;--code-selection:#bc52154d;--code-selection-match:#bc52154d;--markdown-text:#100f0f;--markdown-heading:#5e409d;--markdown-link:#205ea6;--markdown-link-text:#24837b;--markdown-code:#24837b;--markdown-blockquote:#ad8301;--markdown-emph:#ad8301;--markdown-strong:#bc5215;--markdown-horizontal-rule:#6f6e69;--markdown-list-item:#bc5215;--markdown-list-enumeration:#24837b;--markdown-image:#a02f6f;--markdown-image-text:#24837b;--markdown-code-block:#100f0f;--diff-added:#66800b;--diff-removed:#af3029;--diff-context:#6f6e69;--diff-hunk-header:#205ea6;--diff-highlight-added:#66800b;--diff-highlight-removed:#af3029;--diff-added-bg:#d5e5d5;--diff-removed-bg:#f7d8db;--diff-context-bg:#f2f0e5;--diff-line-number:#5a5955;--diff-added-line-number-bg:#c5d5c5;--diff-removed-line-number-bg:#e7c8cb;--tint-neutral:#52566a;--tint-cobalt:#3a75a8;--tint-teal:#2caa9f;--tint-moss:#616b39;--tint-umber:#aa7d60;--tint-sienna:#956662;--tint-plum:#8279ad;--tint-slate:#546d82;--tint-mint:#c5cfa3}:is([data-theme=flexoki].dark,[data-theme=flexoki][data-theme-mode=dark]){--surface-1:#100f0f;--surface-2:#1c1b1a;--surface-3:#282726;--surface-4:#343331;--surface-5:#403e3c;--surface-6:#575653;--surface-7:#6f6e69;--surface-8:#878580;--surface-9:#98968f;--surface-10:#adaba4;--surface-11:#bcbab2;--surface-12:#cecdc3;--surface-a1:#cecdc303;--surface-a2:#cecdc306;--surface-a3:#cecdc310;--surface-a4:#cecdc317;--surface-a5:#cecdc31f;--surface-a6:#cecdc327;--surface-a7:#cecdc331;--surface-a8:#cecdc344;--surface-a9:#cecdc372;--surface-a10:#cecdc37c;--surface-a11:#cecdc39b;--surface-a12:#cecdc3df;--background:#100f0f;--foreground:#cecdc3;--card:#1c1b1a;--popover:#282726;--muted-foreground:#bcbab2;--border:#343331;--border-bold:#878580;--input:#403e3c;--canvas:#161515;--canvas-border:#343331;--canvas-grid:#575653;--editor-panel:#100f0f;--editor-header:#100f0f;--floating-toolbar:#000;--color-node:#282726;--node-foreground:#cecdc3;--node-secondary:#403e3c;--node-muted-foreground:#adaba4;--node-border:#878580;--node-input:#343331;--node-input-slider:#575653;--node-input-label:#bcbab2;--node-handle-connected:#98968f;--node-border-hover:#878580;--node-border-focus:#878580;--node-highlight:#bcbab21a;--node-popover:#100f0f;--node-primary:#cecdc3;--node-primary-foreground:#100f0f;--node-contrast:#cecdc3;--edge-base:#ffffff59;--edge-highlighted:#cecdc3;--edge-active:#cecdc3;--edge-stroke-default:#ffffff80;--code-token-base:#b7b5ac;--code-token-keyword:#879a39;--code-token-operator:#b7b5ac;--code-token-tag:#d0a215;--code-token-string:#3aa99f;--code-token-number:#8b7ec8;--code-token-function:#da702c;--code-token-class:#4385be;--code-token-comment:#6f6e69;--code-line-number:#bcbab2;--code-line-number-active:#cecdc3;--code-guide:#403e3c;--code-selection:#8b7ec84d;--code-selection-match:#8b7ec84d;--markdown-text:#cecdc3;--markdown-heading:#8b7ec8;--markdown-link:#4385be;--markdown-link-text:#3aa99f;--markdown-code:#3aa99f;--markdown-blockquote:#d0a215;--markdown-emph:#d0a215;--markdown-strong:#da702c;--markdown-horizontal-rule:#6f6e69;--markdown-list-item:#da702c;--markdown-list-enumeration:#3aa99f;--markdown-image:#ce5d97;--markdown-image-text:#3aa99f;--markdown-code-block:#cecdc3;--diff-added:#879a39;--diff-removed:#d14d41;--diff-context:#6f6e69;--diff-hunk-header:#4385be;--diff-highlight-added:#879a39;--diff-highlight-removed:#d14d41;--diff-added-bg:#1a2d1a;--diff-removed-bg:#2d1a1a;--diff-context-bg:#1c1b1a;--diff-line-number:#888883;--diff-added-line-number-bg:#152515;--diff-removed-line-number-bg:#251515;--tint-neutral:#686c7d;--tint-cobalt:#31597c;--tint-teal:#42a39a;--tint-moss:#616b39;--tint-umber:#82624d;--tint-sienna:#8a413a;--tint-plum:#564a90;--tint-slate:#546d82;--tint-mint:#7d8c4b}[data-theme=jasper]{--surface-1:#fbfaf6;--surface-2:#f6f4ed;--surface-3:#eeece4;--surface-4:#e6e3d8;--surface-5:#dcd8c9;--surface-6:#cfcab7;--surface-7:#bebaa4;--surface-8:#aaa98b;--surface-9:#88826e;--surface-10:#75715d;--surface-11:#5e5748;--surface-12:#1f1d15;--surface-a1:#00000003;--surface-a2:#00000006;--surface-a3:#00000010;--surface-a4:#00000017;--surface-a5:#0000001f;--surface-a6:#00000027;--surface-a7:#00000031;--surface-a8:#0004;--surface-a9:#00000072;--surface-a10:#0000007c;--surface-a11:#0000009b;--surface-a12:#000000df;--background:#fbfaf6;--foreground:#1f1d15;--card:#f6f4ed;--popover:#e6e3d8;--muted-foreground:#5e5748;--border:#bebaa4;--border-bold:#aaa98b;--input:#cfcab7;--canvas:#dbd7cc;--canvas-border:#aaa98b;--canvas-grid:#88826e;--editor-panel:#eeece4;--editor-header:#fbfaf6;--floating-toolbar:#fbfaf6;--color-node:#eeece4;--node-foreground:#0e0d09;--node-secondary:#dcd8c9;--node-muted-foreground:#75715d;--node-border:#aaa98b;--node-input:#e6e3d8;--node-input-slider:#cfcab7;--node-input-label:#5e5748;--node-handle-connected:#88826e;--node-border-hover:#aaa98b;--node-border-focus:#aaa98b;--node-highlight:#5e57481a;--node-popover:#fbfaf6;--node-primary:#1f1d15;--node-primary-foreground:#fbfaf6;--node-contrast:#1f1d15;--edge-base:#75715d;--edge-highlighted:#1f1d15;--edge-active:#1f1d15;--edge-stroke-default:#75715d;--code-token-base:#1f1d15;--code-token-keyword:#5b8def;--code-token-operator:#5e5748;--code-token-tag:#5b8def;--code-token-string:#3aa99f;--code-token-number:#d29922;--code-token-function:#88826e;--code-token-class:#1f1d15;--code-token-comment:#75715d;--code-line-number:#5e5748;--code-line-number-active:#1f1d15;--code-guide:#cfcab7;--code-selection:#88826e4d;--code-selection-match:#88826e4d;--markdown-text:#1f1d15;--markdown-heading:#1f1d15;--markdown-link:#5b8def;--markdown-link-text:#1f1d15;--markdown-code:#5e5748;--markdown-blockquote:#75715d;--markdown-emph:#5e5748;--markdown-strong:#1f1d15;--markdown-horizontal-rule:#cfcab7;--markdown-list-item:#5e5748;--markdown-list-enumeration:#5e5748;--markdown-image:#1f1d15;--markdown-image-text:#5e5748;--markdown-code-block:#f6f4ed;--diff-added:#3aa99f;--diff-removed:#e5484d;--diff-context:#5e5748;--diff-hunk-header:#5e5748;--diff-highlight-added:#3aa99f;--diff-highlight-removed:#e5484d;--diff-added-bg:#eeece4;--diff-removed-bg:#eeece4;--diff-context-bg:#f6f4ed;--diff-line-number:#5e5748;--diff-added-line-number-bg:#eeece4;--diff-removed-line-number-bg:#eeece4;--tint-neutral:#6e6761;--tint-cobalt:#b4906a;--tint-teal:#c8845a;--tint-moss:#87844a;--tint-umber:#b48c66;--tint-sienna:#a26658;--tint-plum:#9e6a92;--tint-slate:#7e7268;--tint-mint:#9ec09e}:is([data-theme=jasper].dark,[data-theme=jasper][data-theme-mode=dark]){--surface-1:#0f0f0e;--surface-2:#131312;--surface-3:#191918;--surface-4:#1c1c1a;--surface-5:#232320;--surface-6:#2e2e2b;--surface-7:#3a3a36;--surface-8:#4a463c;--surface-9:#857e69;--surface-10:#75715f;--surface-11:#8f8b84;--surface-12:#e8e6e3;--surface-a1:#e8e6e303;--surface-a2:#e8e6e306;--surface-a3:#e8e6e310;--surface-a4:#e8e6e317;--surface-a5:#e8e6e31f;--surface-a6:#e8e6e327;--surface-a7:#e8e6e331;--surface-a8:#e8e6e344;--surface-a9:#e8e6e372;--surface-a10:#e8e6e37c;--surface-a11:#e8e6e39b;--surface-a12:#e8e6e3df;--background:#0f0f0e;--foreground:#e8e6e3;--card:#131312;--popover:#1c1c1a;--muted-foreground:#8f8b84;--border:#3a3a36;--border-bold:#4a463c;--input:#2e2e2b;--canvas:#111110;--canvas-border:#1c1c1a;--canvas-grid:#2e2e2b;--editor-panel:#0f0f0e;--editor-header:#0f0f0e;--floating-toolbar:#000;--color-node:#191918;--node-foreground:#e8e6e3;--node-secondary:#232320;--node-muted-foreground:#75715f;--node-border:#4a463c;--node-input:#1c1c1a;--node-input-slider:#2e2e2b;--node-input-label:#8f8b84;--node-handle-connected:#857e69;--node-border-hover:#4a463c;--node-border-focus:#4a463c;--node-highlight:#8f8b841a;--node-popover:#0f0f0e;--node-primary:#e8e6e3;--node-primary-foreground:#0f0f0e;--node-contrast:#e8e6e3;--edge-base:#ffffff59;--edge-highlighted:#e8e6e3;--edge-active:#e8e6e3;--edge-stroke-default:#ffffff80;--code-token-base:#e8e6e3;--code-token-keyword:#5b8def;--code-token-operator:#8f8b84;--code-token-tag:#5b8def;--code-token-string:#3aa99f;--code-token-number:#d29922;--code-token-function:#857e69;--code-token-class:#e8e6e3;--code-token-comment:#75715f;--code-line-number:#8f8b84;--code-line-number-active:#e8e6e3;--code-guide:#2e2e2b;--code-selection:#857e694d;--code-selection-match:#857e694d;--markdown-text:#e8e6e3;--markdown-heading:#e8e6e3;--markdown-link:#5b8def;--markdown-link-text:#e8e6e3;--markdown-code:#8f8b84;--markdown-blockquote:#75715f;--markdown-emph:#8f8b84;--markdown-strong:#e8e6e3;--markdown-horizontal-rule:#2e2e2b;--markdown-list-item:#8f8b84;--markdown-list-enumeration:#8f8b84;--markdown-image:#e8e6e3;--markdown-image-text:#8f8b84;--markdown-code-block:#131312;--diff-added:#3aa99f;--diff-removed:#e5484d;--diff-context:#8f8b84;--diff-hunk-header:#8f8b84;--diff-highlight-added:#3aa99f;--diff-highlight-removed:#e5484d;--diff-added-bg:#191918;--diff-removed-bg:#191918;--diff-context-bg:#131312;--diff-line-number:#8f8b84;--diff-added-line-number-bg:#191918;--diff-removed-line-number-bg:#191918;--tint-neutral:#5a534d;--tint-cobalt:#946946;--tint-teal:#a36638;--tint-moss:#5e5b2a;--tint-umber:#82694d;--tint-sienna:#7a4640;--tint-plum:#6e4476;--tint-slate:#5e544c;--tint-mint:#6e9c6e}[data-theme=kokedera]{--surface-1:#f7f5ec;--surface-2:#f4f2e6;--surface-3:#f0ede0;--surface-4:#ece9d8;--surface-5:#e8e5d4;--surface-6:#e2dfcd;--surface-7:#dedbc9;--surface-8:#d5d2c0;--surface-9:#a8a492;--surface-10:#9aa48c;--surface-11:#6b7a5e;--surface-12:#333f2c;--surface-a1:#333f2c03;--surface-a2:#333f2c06;--surface-a3:#333f2c10;--surface-a4:#333f2c17;--surface-a5:#333f2c1f;--surface-a6:#333f2c27;--surface-a7:#333f2c31;--surface-a8:#333f2c44;--surface-a9:#333f2c72;--surface-a10:#333f2c7c;--surface-a11:#333f2c9b;--surface-a12:#333f2cdf;--background:#f4f2e6;--foreground:#333f2c;--card:#f0ede0;--popover:#ece9d8;--muted-foreground:#6b7a5e;--border:#dedbc9;--border-bold:#d5d2c0;--input:#d5d2c0;--canvas:#d5d2c0;--canvas-border:#d5d2c0;--canvas-grid:#a8a492;--editor-panel:#edeadb;--editor-header:#f4f2e6;--floating-toolbar:#ece9d8;--color-node:#f0ede0;--node-foreground:#333f2c;--node-secondary:#e2dfcd;--node-muted-foreground:#6b7a5e;--node-border:#d5d2c0;--node-input:#e2dfcd;--node-input-slider:#dedbc9;--node-input-label:#6b7a5e;--node-handle-connected:#3b8a3c;--node-border-hover:#2e7d32;--node-border-focus:#2e7d32;--node-highlight:#3b8a3c1a;--node-popover:#ece9d8;--node-primary:#333f2c;--node-primary-foreground:#f4f2e6;--node-contrast:#333f2c;--edge-base:#6b7a5e;--edge-highlighted:#3b8a3c;--edge-active:#3b8a3c;--edge-stroke-default:#6b7a5e;--code-token-base:#333f2c;--code-token-keyword:#2e7d32;--code-token-operator:#6b7a5e;--code-token-tag:#2e7d32;--code-token-string:#75641a;--code-token-number:#99541d;--code-token-function:#487612;--code-token-class:#1d7a5c;--code-token-comment:#a8a492;--code-line-number:#a8a492;--code-line-number-active:#3b8a3c;--code-guide:#dedbc9;--code-selection:#a5cf9a4d;--code-selection-match:#a5cf9a25;--markdown-text:#333f2c;--markdown-heading:#3b8a3c;--markdown-link:#1d7a5c;--markdown-link-text:#3d7a6c;--markdown-code:#75641a;--markdown-blockquote:#78846a;--markdown-emph:#4a6b2e;--markdown-strong:#4a6b2e;--markdown-horizontal-rule:#d5d2c0;--markdown-list-item:#2e7d32;--markdown-list-enumeration:#99541d;--markdown-image:#1d7a5c;--markdown-image-text:#3d7a6c;--markdown-code-block:#333f2c;--diff-added:#349a3c;--diff-removed:#b03a3a;--diff-context:#6b7a5e;--diff-hunk-header:#87691a;--diff-highlight-added:#349a3c;--diff-highlight-removed:#b03a3a;--diff-added-bg:#349a3c20;--diff-removed-bg:#b03a3a20;--diff-context-bg:#edeadb;--diff-line-number:#a8a492;--diff-added-line-number-bg:#349a3c20;--diff-removed-line-number-bg:#b03a3a20;--tint-neutral:#6b7a5e;--tint-cobalt:#1d7a5c;--tint-teal:#3d7a6c;--tint-moss:#487612;--tint-umber:#75641a;--tint-sienna:#99541d;--tint-plum:#7a4fa8;--tint-slate:#4a6b2e;--tint-mint:#3b8a3c}:is([data-theme=kokedera].dark,[data-theme=kokedera][data-theme-mode=dark]){--surface-1:#0e130d;--surface-2:#151a14;--surface-3:#1e241c;--surface-4:#242b23;--surface-5:#2b3329;--surface-6:#343c32;--surface-7:#414a40;--surface-8:#5a6358;--surface-9:#677065;--surface-10:#747e72;--surface-11:#acb6aa;--surface-12:#eaefe8;--surface-a1:#00bb0003;--surface-a2:#78f75e0a;--surface-a3:#aff89715;--surface-a4:#bffeb51c;--surface-a5:#c4fbb625;--surface-a6:#cffbc52f;--surface-a7:#d7fcd33e;--surface-a8:#e5ffdf58;--surface-a9:#e8ffe366;--surface-a10:#e9ffe575;--surface-a11:#f1ffeeb1;--surface-a12:#fafff8ee;--background:var(--surface-1);--foreground:#c8d8b8;--card:#172117;--popover:#1a2619;--muted-foreground:#7a9070;--border:#2e3d2a;--border-bold:#3a4a35;--input:#3a4a35;--canvas:var(--surface-2);--canvas-border:#3a4a35;--canvas-grid:#4a5a44;--editor-panel:var(--surface-1);--editor-header:#121a11;--floating-toolbar:#1a2619;--color-node:#172117;--node-foreground:#c8d8b8;--node-secondary:#243322;--node-muted-foreground:#7a9070;--node-border:#3a4a35;--node-input:#243322;--node-input-slider:#2e3d2a;--node-input-label:#7a9070;--node-handle-connected:#7ec46c;--node-border-hover:#4ca64c;--node-border-focus:#4ca64c;--node-highlight:#7ec46c1a;--node-popover:#1a2619;--node-primary:#c8d8b8;--node-primary-foreground:#121a11;--node-contrast:#c8d8b8;--edge-base:#7a9070;--edge-highlighted:#7ec46c;--edge-active:#7ec46c;--edge-stroke-default:#7a9070;--code-token-base:#c8d8b8;--code-token-keyword:#4ca64c;--code-token-operator:#7a9070;--code-token-tag:#4ca64c;--code-token-string:#d4c88e;--code-token-number:#c49a5c;--code-token-function:#8fbf6f;--code-token-class:#3d9970;--code-token-comment:#4a5a44;--code-line-number:#4a5a44;--code-line-number-active:#7ec46c;--code-guide:#2e3d2a;--code-selection:#3a6b3a4d;--code-selection-match:#3a6b3a25;--markdown-text:#c8d8b8;--markdown-heading:#7ec46c;--markdown-link:#3d9970;--markdown-link-text:#5a9e8f;--markdown-code:#d4c88e;--markdown-blockquote:#6b7e60;--markdown-emph:#a3be8c;--markdown-strong:#a3be8c;--markdown-horizontal-rule:#3a4a35;--markdown-list-item:#4ca64c;--markdown-list-enumeration:#c49a5c;--markdown-image:#3d9970;--markdown-image-text:#5a9e8f;--markdown-code-block:#c8d8b8;--diff-added:#5ab85a;--diff-removed:#c45a5a;--diff-context:#7a9070;--diff-hunk-header:#bfa243;--diff-highlight-added:#5ab85a;--diff-highlight-removed:#c45a5a;--diff-added-bg:#5ab85a20;--diff-removed-bg:#c45a5a20;--diff-context-bg:#151e14;--diff-line-number:#4a5a44;--diff-added-line-number-bg:#5ab85a20;--diff-removed-line-number-bg:#c45a5a20;--tint-neutral:#7a9070;--tint-cobalt:#3d9970;--tint-teal:#5a9e8f;--tint-moss:#8fbf6f;--tint-umber:#d4c88e;--tint-sienna:#c49a5c;--tint-plum:#9a7abf;--tint-slate:#a3be8c;--tint-mint:#7ec46c}[data-theme=rosepine]{--surface-1:#faf4ed;--surface-2:#fffaf3;--surface-3:#f2e9e1;--surface-4:#e9dfd6;--surface-5:#d9cfc7;--surface-6:#c3b9b1;--surface-7:#a89e9a;--surface-8:#9893a5;--surface-9:#8a8596;--surface-10:#797593;--surface-11:#6b6782;--surface-12:#575279;--surface-a1:#00000003;--surface-a2:#00000006;--surface-a3:#00000010;--surface-a4:#00000017;--surface-a5:#0000001f;--surface-a6:#00000027;--surface-a7:#00000031;--surface-a8:#0004;--surface-a9:#00000072;--surface-a10:#0000007c;--surface-a11:#0000009b;--surface-a12:#000000df;--background:#faf4ed;--foreground:#575279;--card:#fffaf3;--popover:#f2e9e1;--muted-foreground:#6b6782;--border:#d9cfc7;--border-bold:#9893a5;--input:#a89e9a;--canvas:#b5b0ab;--canvas-border:#9893a5;--canvas-grid:#8a8596;--editor-panel:#f2e9e1;--editor-header:#faf4ed;--floating-toolbar:#faf4ed;--color-node:#e5ddd7;--node-foreground:#272536;--node-secondary:#d9cfc7;--node-muted-foreground:#797593;--node-border:#9893a5;--node-input:#e9dfd6;--node-input-slider:#c3b9b1;--node-input-label:#6b6782;--node-handle-connected:#8a8596;--node-border-hover:#9893a5;--node-border-focus:#9893a5;--node-highlight:#6b67821a;--node-popover:#faf4ed;--node-primary:#575279;--node-primary-foreground:#faf4ed;--node-contrast:#575279;--edge-base:#797593;--edge-highlighted:#575279;--edge-active:#575279;--edge-stroke-default:#797593;--code-token-base:#797593;--code-token-keyword:#286983;--code-token-operator:#797593;--code-token-tag:#56949f;--code-token-string:#ea9d34;--code-token-number:#907aa9;--code-token-function:#d7827e;--code-token-class:#575279;--code-token-comment:#9893a5;--code-line-number:#6b6782;--code-line-number-active:#575279;--code-guide:#a89e9a;--code-selection:#d7827e4d;--code-selection-match:#d7827e4d;--markdown-text:#575279;--markdown-heading:#907aa9;--markdown-link:#31748f;--markdown-link-text:#d7827e;--markdown-code:#286983;--markdown-blockquote:#9893a5;--markdown-emph:#ea9d34;--markdown-strong:#b4637a;--markdown-horizontal-rule:#dfdad9;--markdown-list-item:#31748f;--markdown-list-enumeration:#d7827e;--markdown-image:#31748f;--markdown-image-text:#d7827e;--markdown-code-block:#575279;--diff-added:#286983;--diff-removed:#b4637a;--diff-context:#9893a5;--diff-hunk-header:#907aa9;--diff-highlight-added:#286983;--diff-highlight-removed:#b4637a;--diff-added-bg:#e5f2f3;--diff-removed-bg:#fce5e8;--diff-context-bg:#fffaf3;--diff-line-number:#6c6875;--diff-added-line-number-bg:#e5f2f3;--diff-removed-line-number-bg:#fce5e8;--tint-neutral:#55526a;--tint-cobalt:#3a88a8;--tint-teal:#2c97aa;--tint-moss:#395c6b;--tint-umber:#aa8b60;--tint-sienna:#956270;--tint-plum:#9179ad;--tint-slate:#5a5482;--tint-mint:#a3c8cf}:is([data-theme=rosepine].dark,[data-theme=rosepine][data-theme-mode=dark]){--surface-1:#191724;--surface-2:#1f1d2e;--surface-3:#26233a;--surface-4:#403d52;--surface-5:#524f67;--surface-6:#6e6a86;--surface-7:#908caa;--surface-8:#a6a3be;--surface-9:#b6b4cc;--surface-10:#c6c4da;--surface-11:#d3d1e6;--surface-12:#e0def4;--surface-a1:#e0def403;--surface-a2:#e0def406;--surface-a3:#e0def410;--surface-a4:#e0def417;--surface-a5:#e0def41f;--surface-a6:#e0def427;--surface-a7:#e0def431;--surface-a8:#e0def444;--surface-a9:#e0def472;--surface-a10:#e0def47c;--surface-a11:#e0def49b;--surface-a12:#e0def4df;--background:var(--surface-1);--foreground:var(--surface-11);--card:#1f1d2e;--popover:#26233a;--muted-foreground:#d3d1e6;--border:#403d52;--border-bold:#a6a3be;--input:#524f67;--canvas:#1c1a29;--canvas-border:#403d52;--canvas-grid:#6e6a86;--editor-panel:#191724;--editor-header:#191724;--floating-toolbar:#000;--color-node:#26233a;--node-foreground:#e0def4;--node-secondary:#524f67;--node-muted-foreground:#c6c4da;--node-border:#a6a3be;--node-input:#403d52;--node-input-slider:#6e6a86;--node-input-label:#d3d1e6;--node-handle-connected:#b6b4cc;--node-border-hover:#a6a3be;--node-border-focus:#a6a3be;--node-highlight:#d3d1e61a;--node-popover:#191724;--node-primary:#e0def4;--node-primary-foreground:#191724;--node-contrast:#e0def4;--edge-base:#ffffff59;--edge-highlighted:#e0def4;--edge-active:#e0def4;--edge-stroke-default:#ffffff80;--code-token-base:#908caa;--code-token-keyword:#31748f;--code-token-operator:#908caa;--code-token-tag:#9ccfd8;--code-token-string:#f6c177;--code-token-number:#c4a7e7;--code-token-function:#ebbcba;--code-token-class:#e0def4;--code-token-comment:#6e6a86;--code-line-number:#d3d1e6;--code-line-number-active:#e0def4;--code-guide:#524f67;--code-selection:#ebbcba4d;--code-selection-match:#ebbcba4d;--markdown-text:#e0def4;--markdown-heading:#c4a7e7;--markdown-link:#9ccfd8;--markdown-link-text:#ebbcba;--markdown-code:#31748f;--markdown-blockquote:#6e6a86;--markdown-emph:#f6c177;--markdown-strong:#eb6f92;--markdown-horizontal-rule:#403d52;--markdown-list-item:#9ccfd8;--markdown-list-enumeration:#ebbcba;--markdown-image:#9ccfd8;--markdown-image-text:#ebbcba;--markdown-code-block:#e0def4;--diff-added:#31748f;--diff-removed:#eb6f92;--diff-context:#6e6a86;--diff-hunk-header:#c4a7e7;--diff-highlight-added:#31748f;--diff-highlight-removed:#eb6f92;--diff-added-bg:#1f2d3a;--diff-removed-bg:#3a1f2d;--diff-context-bg:#1f1d2e;--diff-line-number:#9491a6;--diff-added-line-number-bg:#1f2d3a;--diff-removed-line-number-bg:#3a1f2d;--tint-neutral:#6b687d;--tint-cobalt:#31667c;--tint-teal:#4294a3;--tint-moss:#395c6b;--tint-umber:#826c4d;--tint-sienna:#8a3a51;--tint-plum:#6a4a90;--tint-slate:#5a5482;--tint-mint:#4b828c}[data-theme=tokyonight]{--surface-1:#fcfcfe;--surface-2:#f8f9fc;--surface-3:#edf0f6;--surface-4:#e5e9f1;--surface-5:#dce1ec;--surface-6:#d3dae7;--surface-7:#c6cfe0;--surface-8:#b0bcd3;--surface-9:#7f8eae;--surface-10:#7584a4;--surface-11:#556484;--surface-12:#2e3b5e;--surface-a1:#2e3b5e03;--surface-a2:#2e3b5e06;--surface-a3:#2e3b5e10;--surface-a4:#2e3b5e17;--surface-a5:#2e3b5e1f;--surface-a6:#2e3b5e29;--surface-a7:#2e3b5e36;--surface-a8:#2e3b5e4a;--surface-a9:#2e3b5e76;--surface-a10:#2e3b5e82;--surface-a11:#2e3b5ea1;--surface-a12:#2e3b5ee1;--background:#fcfcfe;--foreground:#2e3b5e;--card:#f8f9fc;--popover:#edf0f6;--muted-foreground:#556484;--border:#dce1ec;--border-bold:#b0bcd3;--input:#c6cfe0;--canvas:#d1d6e0;--canvas-border:#d3dae7;--canvas-grid:#b0bcd3;--editor-panel:#f8f9fc;--editor-header:#fcfcfe;--floating-toolbar:#f8f9fc;--color-node:#f8f9fc;--node-foreground:#151b2a;--node-secondary:#e5e9f1;--node-muted-foreground:#556484;--node-border:#c6cfe0;--node-input:#edf0f6;--node-input-slider:#d3dae7;--node-input-label:#556484;--node-handle-connected:#7f8eae;--node-border-hover:#7f8eae;--node-border-focus:#7f8eae;--node-highlight:#5564841a;--node-popover:#fcfcfe;--node-primary:#2e3b5e;--node-primary-foreground:#fcfcfe;--node-contrast:#2e3b5e;--edge-base:#7584a4;--edge-highlighted:#2e3b5e;--edge-active:#2e3b5e;--edge-stroke-default:#7584a4;--code-token-base:#2e3b5e;--code-token-keyword:#9854f1;--code-token-operator:#007197;--code-token-tag:#8c6c3e;--code-token-string:#587539;--code-token-number:#b15c00;--code-token-function:#767d99;--code-token-class:#f52a65;--code-token-comment:#556484;--code-line-number:#556484;--code-line-number-active:#2e3b5e;--code-guide:#c6cfe0;--code-selection:#b15c004d;--code-selection-match:#b15c004d;--markdown-text:#2e3b5e;--markdown-heading:#9854f1;--markdown-link:#767d99;--markdown-link-text:#007197;--markdown-code:#587539;--markdown-blockquote:#8c6c3e;--markdown-emph:#8c6c3e;--markdown-strong:#b15c00;--markdown-horizontal-rule:#b0bcd3;--markdown-list-item:#767d99;--markdown-list-enumeration:#007197;--markdown-image:#767d99;--markdown-image-text:#007197;--markdown-code-block:#2e3b5e;--diff-added:#1e725c;--diff-removed:#c53b53;--diff-context:#7086b5;--diff-hunk-header:#7086b5;--diff-highlight-added:#4db380;--diff-highlight-removed:#f52a65;--diff-added-bg:#d5e5d5;--diff-removed-bg:#f7d8db;--diff-context-bg:#f8f9fc;--diff-line-number:#59595b;--diff-added-line-number-bg:#c5d5c5;--diff-removed-line-number-bg:#e7c8cb;--tint-neutral:#52566a;--tint-cobalt:#3a5da8;--tint-teal:#2c8daa;--tint-moss:#566b39;--tint-umber:#aa7560;--tint-sienna:#956266;--tint-plum:#8d79ad;--tint-slate:#545c82;--tint-mint:#bdcfa3}:is([data-theme=tokyonight].dark,[data-theme=tokyonight][data-theme-mode=dark]){--surface-1:#1a1b26;--surface-2:#1e2030;--surface-3:#222436;--surface-4:#292e42;--surface-5:#3b4261;--surface-6:#545c7e;--surface-7:#737aa2;--surface-8:#9099b2;--surface-9:#828bb8;--surface-10:#a6aece;--surface-11:#b8c0e0;--surface-12:#c8d3f5;--surface-a1:#c8d3f503;--surface-a2:#c8d3f506;--surface-a3:#c8d3f510;--surface-a4:#c8d3f517;--surface-a5:#c8d3f51f;--surface-a6:#c8d3f527;--surface-a7:#c8d3f531;--surface-a8:#c8d3f544;--surface-a9:#c8d3f572;--surface-a10:#c8d3f57c;--surface-a11:#c8d3f59b;--surface-a12:#c8d3f5df;--background:#1a1b26;--foreground:#c8d3f5;--card:#1e2030;--popover:#222436;--muted-foreground:#b8c0e0;--border:#292e42;--border-bold:#9099b2;--input:#3b4261;--canvas:#1c1e2b;--canvas-border:#292e42;--canvas-grid:#545c7e;--editor-panel:#1a1b26;--editor-header:#1a1b26;--floating-toolbar:#000;--color-node:#222436;--node-foreground:#c8d3f5;--node-secondary:#3b4261;--node-muted-foreground:#a6aece;--node-border:#9099b2;--node-input:#292e42;--node-input-slider:#545c7e;--node-input-label:#b8c0e0;--node-handle-connected:#828bb8;--node-border-hover:#9099b2;--node-border-focus:#9099b2;--node-highlight:#b8c0e01a;--node-popover:#1a1b26;--node-primary:#c8d3f5;--node-primary-foreground:#1a1b26;--node-contrast:#c8d3f5;--edge-base:#ffffff59;--edge-highlighted:#c8d3f5;--edge-active:#c8d3f5;--edge-stroke-default:#ffffff80;--code-token-base:#c8d3f5;--code-token-keyword:#c099ff;--code-token-operator:#86e1fc;--code-token-tag:#ffc777;--code-token-string:#c3e88d;--code-token-number:#ff966c;--code-token-function:#828bb8;--code-token-class:#ff757f;--code-token-comment:#b8c0e0;--code-line-number:#b8c0e0;--code-line-number-active:#c8d3f5;--code-guide:#3b4261;--code-selection:#ff966c4d;--code-selection-match:#ff966c4d;--markdown-text:#c8d3f5;--markdown-heading:#c099ff;--markdown-link:#828bb8;--markdown-link-text:#86e1fc;--markdown-code:#c3e88d;--markdown-blockquote:#ffc777;--markdown-emph:#ffc777;--markdown-strong:#ff966c;--markdown-horizontal-rule:#b8c0e0;--markdown-list-item:#828bb8;--markdown-list-enumeration:#86e1fc;--markdown-image:#828bb8;--markdown-image-text:#86e1fc;--markdown-code-block:#c8d3f5;--diff-added:#4fd6be;--diff-removed:#c53b53;--diff-context:#828bb8;--diff-hunk-header:#828bb8;--diff-highlight-added:#b8db87;--diff-highlight-removed:#e26a75;--diff-added-bg:#20303b;--diff-removed-bg:#37222c;--diff-context-bg:#1e2030;--diff-line-number:#8f909a;--diff-added-line-number-bg:#1b2b34;--diff-removed-line-number-bg:#2d1f26;--tint-neutral:#686c7d;--tint-cobalt:#31497c;--tint-teal:#428da3;--tint-moss:#566b39;--tint-umber:#825c4d;--tint-sienna:#8a3a40;--tint-plum:#654a90;--tint-slate:#545c82;--tint-mint:#718c4b}:where(:root){--radius:.625rem;--spacing:4px;--accent:var(--surface-3);--accent-foreground:var(--surface-12);--background:white;--chat-list-max-w:680px;--border:var(--surface-4);--border-bold:var(--surface-7);--content:var(--surface-2);--card:var(--background);--card-foreground:var(--surface-12);--destructive:var(--red-9);--destructive-foreground:var(--red-1);--info:var(--mint-3);--info-foreground:var(--mint-11);--foreground:var(--surface-12);--input:var(--surface-7);--input-background:var(--background);--muted:var(--surface-3);--muted-foreground:var(--surface-11);--popover:var(--surface-1);--popover-foreground:var(--surface-12);--primary:var(--surface-12);--primary-foreground:var(--surface-1);--success:var(--color-mint-5);--success-foreground:var(--color-mint-11);--ring:var(--surface-8);--ring-offset:var(--surface-1);--secondary:var(--surface-2);--secondary-foreground:var(--surface-12);--chart-1:#dc9d3b;--chart-2:#5b8def;--chart-3:#43972a;--chart-4:#8e6dd6;--chart-5:#ef6461;--chart-6:#3cc4cf;--chart-7:#f59e42;--chart-8:#7c8db5;--chart-9:#d4804e;--chart-10:#6ccf8e;--sidebar:var(--color-background);--sidebar-foreground:var(--surface-12);--sidebar-primary:var(--surface-4);--sidebar-primary-foreground:var(--surface-1);--sidebar-accent:var(--surface-3);--sidebar-accent-foreground:var(--surface-12);--sidebar-border:var(--surface-9);--sidebar-ring:var(--surface-5);--tertiary:var(--tertiary-5);--tertiary-foreground:var(--tertiary-11);--app-shell-header-height:56px;--app-shell-sub-header-height:40px;--warning:var(--amber-5);--warning-foreground:var(--amber-11);--overlay:var(--surface-12)}@supports (color:color-mix(in lab, red, red)){:where(:root){--overlay:color-mix(in srgb, var(--surface-12) 40%, transparent)}}:where(:root){--modal:var(--background);--modal-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(:root){--modal-border:color-mix(in srgb, var(--foreground) 10%, transparent)}}:where(:root){--modal-row-hover:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(:root){--modal-row-hover:color-mix(in srgb, var(--foreground) 6%, transparent)}}:where(:root){--modal-row-selected:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(:root){--modal-row-selected:color-mix(in srgb, var(--foreground) 10%, transparent)}}:where(:root){--app-shell-sidebar-width:260px;--app-shell-sidebar-width-collapsed:64px;--app-shell-icon-stroke-width:2;--selection:#64646433;--primary-blue:#47aadb;--primary-green:#27ffc5;--primary-yellow:#e4ee75;--primary-purple:#8576f4;--aurora-green:#00b386;--aurora-blue:#1f86c7;--aurora-purple:#6b55f0;--aurora-yellow:#e0a800;--multiline-lh:5.5lh}:where(:root.dark){--aurora-green:var(--primary-green);--aurora-blue:var(--primary-blue);--aurora-purple:var(--primary-purple);--aurora-yellow:var(--primary-yellow);--muted:var(--surface-2);--overlay:var(--background)}@supports (color:color-mix(in lab, red, red)){:where(:root.dark){--overlay:color-mix(in srgb, var(--background) 75%, transparent)}}:where(:root.dark){--modal:var(--surface-2);--background:#0d0d10;--destructive:var(--red-10);--destructive-foreground:var(--foreground);--border:var(--surface-4);--input:var(--surface-5);--input-background:#00000029;--accent:var(--surface-3);--sidebar:var(--color-background);--secondary:var(--surface-2);--sidebar-accent:var(--surface-2);--card:var(--surface-1)}.react-flow__edges{opacity:1!important}.react-flow__edge{display:inline!important}.react-flow{color:initial!important;--xy-edge-stroke-default:var(--color-edge-base)!important}.react-flow__edge.selectable:hover .react-flow__edge-path,:is(.react-flow__edge.selected,.react-flow__edge.selectable:focus,.react-flow__edge.selectable:focus-visible) .react-flow__edge-path{stroke:var(--color-edge-active)!important}.react-flow__edge.reconnecting .react-flow__edge-path{stroke:var(--color-edge-active)}.react-flow__edge-path.highlight{stroke:var(--color-edge-highlighted)}.react-flow__minimap{background-color:var(--color-canvas);border:1px solid var(--color-canvas-border);opacity:1}.node label,.node-widget-label{color:var(--color-muted-foreground)}.editorRoot,.editorRoot .nowheel{overscroll-behavior:none}.editorRoot[data-pan-mode=true],.editorRoot[data-pan-mode=true] .react-flow__pane{cursor:grab}.editorRoot[data-pan-mode=true] .react-flow__pane.dragging{cursor:grabbing}.editorRoot[data-canvas-resize-controls=hidden] .react-flow__resize-control{display:none!important}.editorRoot[data-canvas-lod=overview] .react-flow__node{contain:paint}.editorRoot[data-canvas-lod=overview] .react-flow__node>*{visibility:hidden!important;pointer-events:none!important}.editorRoot[data-canvas-lod=overview] .react-flow__node:after{content:"";visibility:visible;pointer-events:none;border-radius:var(--radius-sm);background:var(--color-surface-4);box-shadow:inset 0 0 0 1px var(--color-surface-7);position:absolute;inset:0}.editorRoot[data-canvas-lod=overview] .react-flow__node-containerNode:after{background:var(--color-surface-4)}@supports (color:color-mix(in lab, red, red)){.editorRoot[data-canvas-lod=overview] .react-flow__node-containerNode:after{background:color-mix(in srgb, var(--color-surface-4) 35%, transparent)}}.editorRoot[data-canvas-lod=overview] .react-flow__node-containerNode:after{box-shadow:inset 0 0 0 2px var(--color-surface-6)}.editorRoot[data-canvas-lod=overview] .react-flow__node.selected:after{box-shadow:inset 0 0 0 4px var(--color-primary)}.editorRoot[data-canvas-lod=overview] .react-flow__edge-textwrapper,.editorRoot[data-canvas-lod=overview] .react-flow__edge-interaction,.editorRoot[data-canvas-lod=overview] .react-flow__background,.editorRoot[data-canvas-lod=overview] .react-flow__minimap{display:none!important}.editorRoot[data-container-drag-intent=add] .react-flow__pane,.editorRoot[data-container-drag-intent=add] .react-flow__node.dragging{cursor:copy}.editorRoot[data-container-drag-intent=remove] .react-flow__pane,.editorRoot[data-container-drag-intent=remove] .react-flow__node.dragging{cursor:no-drop}:root{--color-dtype-string:#775922;--color-dtype-string-foreground:#fff;--color-dtype-int:#224177;--color-dtype-int-foreground:#fff;--color-dtype-float:#246875;--color-dtype-float-foreground:#fff;--color-dtype-boolean:#22775e;--color-dtype-boolean-foreground:#fff;--color-dtype-list:#442475;--color-dtype-list-foreground:#fff;--color-dtype-object:#76233d;--color-dtype-object-foreground:#fff;--color-dtype-table:#597722;--color-dtype-table-foreground:#fff;--color-dtype-dataframe:#227740;--color-dtype-dataframe-foreground:#fff;--color-dtype-wildcard:#564e43;--color-dtype-wildcard-foreground:#fff;--color-dtype-markdown:#6f622a;--color-dtype-markdown-foreground:#fff;--color-dtype-html:#743e25;--color-dtype-html-foreground:#fff;--color-dtype-file:#633663;--color-dtype-file-foreground:#fff;--color-dtype-archive:#3b3069;--color-dtype-archive-foreground:#fff;--color-dtype-schema:#3d83b8;--color-dtype-schema-foreground:#111;--color-dtype-pdb:#683eb6;--color-dtype-pdb-foreground:#fff;--color-dtype-fasta:#43b17c;--color-dtype-fasta-foreground:#111;--color-dtype-msa:#479bae;--color-dtype-msa-foreground:#111;--color-dtype-cif:#ae478a;--color-dtype-cif-foreground:#fff;--color-dtype-json:#b6863e;--color-dtype-json-foreground:#111;--color-dtype-a3m:#49ab95;--color-dtype-a3m-foreground:#111;--color-dtype-csv:#af5d46;--color-dtype-csv-foreground:#fff;--color-dtype-npz:#4e5ca6;--color-dtype-npz-foreground:#fff;--color-dtype-agent:#923bba;--color-dtype-agent-foreground:#fff;--color-dtype-document:#a9744c;--color-dtype-document-foreground:#111;--color-dtype-audio:#ae4768;--color-dtype-audio-foreground:#fff;--color-dtype-rfdiffusion:#5150a5;--color-dtype-rfdiffusion-foreground:#fff;--color-dtype-boltz:#b05545;--color-dtype-boltz-foreground:#fff;--color-dtype-image:#376dbe;--color-dtype-image-foreground:#fff;--color-dtype-model:#47ae9e;--color-dtype-model-foreground:#111;--color-dtype-latent:#994ea6;--color-dtype-latent-foreground:#fff;--color-dtype-mask:#4ea65e;--color-dtype-mask-foreground:#111;--color-dtype-conditioning:#b67c3e;--color-dtype-conditioning-foreground:#111;--color-dtype-clip:#b1aa43;--color-dtype-clip-foreground:#111;--color-dtype-vae:#aa4c4b;--color-dtype-vae-foreground:#fff;--color-dtype-control-net:#43b185;--color-dtype-control-net-foreground:#111;--color-dtype-clip-vision:#4e9ea6;--color-dtype-clip-vision-foreground:#111;--color-dtype-clip-vision-output:#5380a2;--color-dtype-clip-vision-output-foreground:#111;--color-dtype-style-model:#72a451;--color-dtype-style-model-foreground:#111;--color-dtype-taesd:#a48c51;--color-dtype-taesd-foreground:#111;--color-dtype-segs:#4baa4c;--color-dtype-segs-foreground:#111;--color-dtype-basic-pipe:#6554a0;--color-dtype-basic-pipe-foreground:#fff;--color-dtype-ipadapter:#a64e76;--color-dtype-ipadapter-foreground:#fff;--color-dtype-sigmas:#81579e;--color-dtype-sigmas-foreground:#fff;--color-dtype-upscale-model:#66a94c;--color-dtype-upscale-model-foreground:#111}.dark{--color-dtype-string:#e4bc77;--color-dtype-string-foreground:#111;--color-dtype-int:#78a1e3;--color-dtype-int-foreground:#111;--color-dtype-float:#79d2e2;--color-dtype-float-foreground:#111;--color-dtype-boolean:#77e4c1;--color-dtype-boolean-foreground:#111;--color-dtype-list:#a179e2;--color-dtype-list-foreground:#111;--color-dtype-object:#e2789c;--color-dtype-object-foreground:#111;--color-dtype-table:#c0e477;--color-dtype-table-foreground:#111;--color-dtype-dataframe:#77e49b;--color-dtype-dataframe-foreground:#111;--color-dtype-wildcard:#bab0a0;--color-dtype-wildcard-foreground:#111;--color-dtype-markdown:#d9c782;--color-dtype-markdown-foreground:#111;--color-dtype-html:#e0997b;--color-dtype-html-foreground:#111;--color-dtype-file:#cb90cb;--color-dtype-file-foreground:#111;--color-dtype-archive:#9589d2;--color-dtype-archive-foreground:#111;--color-dtype-schema:#6baedb;--color-dtype-schema-foreground:#111;--color-dtype-pdb:#8f6cda;--color-dtype-pdb-foreground:#111;--color-dtype-fasta:#71d6a2;--color-dtype-fasta-foreground:#111;--color-dtype-msa:#74c4d2;--color-dtype-msa-foreground:#111;--color-dtype-cif:#d274b4;--color-dtype-cif-foreground:#111;--color-dtype-json:#daab6c;--color-dtype-json-foreground:#111;--color-dtype-a3m:#75d1b9;--color-dtype-a3m-foreground:#111;--color-dtype-csv:#d48473;--color-dtype-csv-foreground:#111;--color-dtype-npz:#7b8acc;--color-dtype-npz-foreground:#111;--color-dtype-agent:#b568de;--color-dtype-agent-foreground:#111;--color-dtype-document:#ce9b78;--color-dtype-document-foreground:#111;--color-dtype-audio:#d27495;--color-dtype-audio-foreground:#111;--color-dtype-rfdiffusion:#7c7dcb;--color-dtype-rfdiffusion-foreground:#111;--color-dtype-boltz:#d67c71;--color-dtype-boltz-foreground:#111;--color-dtype-image:#659be2;--color-dtype-image-foreground:#111;--color-dtype-model:#73d3c1;--color-dtype-model-foreground:#111;--color-dtype-latent:#bd7bcc;--color-dtype-latent-foreground:#111;--color-dtype-mask:#7bcc87;--color-dtype-mask-foreground:#111;--color-dtype-conditioning:#daa16c;--color-dtype-conditioning-foreground:#111;--color-dtype-clip:#d7cc70;--color-dtype-clip-foreground:#111;--color-dtype-vae:#cf7779;--color-dtype-vae-foreground:#111;--color-dtype-control-net:#70d7aa;--color-dtype-control-net-foreground:#111;--color-dtype-clip-vision:#7bc6cc;--color-dtype-clip-vision-foreground:#111;--color-dtype-clip-vision-output:#7eabc8;--color-dtype-clip-vision-output-foreground:#111;--color-dtype-style-model:#9ec97e;--color-dtype-style-model-foreground:#111;--color-dtype-taesd:#c9b17e;--color-dtype-taesd-foreground:#111;--color-dtype-segs:#79cf77;--color-dtype-segs-foreground:#111;--color-dtype-basic-pipe:#8d80c6;--color-dtype-basic-pipe-foreground:#111;--color-dtype-ipadapter:#cd7aa2;--color-dtype-ipadapter-foreground:#111;--color-dtype-sigmas:#a882c4;--color-dtype-sigmas-foreground:#111;--color-dtype-upscale-model:#94cd79;--color-dtype-upscale-model-foreground:#111}[data-floating-panel]{font-size:var(--panel-font-size,14px);--text-3xs:11px;--text-2xs:11px;--text-xxs:11px;--text-xs:12px;--text-sm:var(--panel-font-size,14px);--text-base:var(--panel-font-size,14px);--text-lg:16px;--text-xl:16px;--text-2xl:16px}.widget-row [data-slot=input-group],.widget-row [data-field-layout]{width:100%}.widget-row--has-handle>.react-flow__handle,.io-handle-row>.react-flow__handle{margin-left:-18px;margin-right:2px}.io-handle-row[data-handle-position=right]>.react-flow__handle{margin-left:2px;margin-right:-18px}.widget-row--has-handle>*{min-width:0}:where([data-slot=button][data-appearance=widget] svg){flex-shrink:0;width:12px;height:12px}.node-frame{--custom-node-accent:var(--color-node-tint);--input-node-accent:var(--color-node-tint);--output-node-accent:var(--color-node-tint);--node-decoration-radius:var(--radius-sm);--color-node-tint-faded:var(--color-node-tint)}@supports (color:color-mix(in lab, red, red)){.node-frame{--color-node-tint-faded:color-mix(in srgb, var(--color-node-tint) 80%, var(--color-node))}}.node-frame{--foreground:var(--color-node-foreground);--muted-foreground:var(--color-node-muted-foreground);--border:var(--color-node-border);--input:var(--color-node-input);--accent:var(--color-node-highlight);--popover:var(--color-node-popover);--ring:var(--color-node-border-focus);--primary:var(--color-node-foreground);--primary-foreground:var(--color-node);--text-3xs:var(--node-meta-size);--text-2xs:var(--node-meta-size);--text-xxs:var(--node-meta-size);--text-xs:var(--node-font-size);--text-sm:var(--node-font-size);--text-base:var(--node-font-size);--text-lg:var(--node-font-size);--text-xl:var(--node-font-size);--text-2xl:var(--node-font-size)}.node-frame[data-is-input-node=true],.node-frame[data-is-output-node=true]{--node-decoration-radius:var(--radius-md)}.node-frame[data-node-status=executing] .node-frame__executing-trace path{fill:none;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:70 30;stroke-dashoffset:0;animation:2s linear infinite node-executing-trace}@keyframes node-executing-trace{to{stroke-dashoffset:100px}}[data-primitive-output-type=INT].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-int)}[data-primitive-output-type=FLOAT].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-float)}[data-primitive-output-type=STRING].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-string)}[data-primitive-output-type=BOOLEAN].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-boolean)}[data-primitive-output-type=LIST].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-list)}[data-primitive-output-type=DICT].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-object)}[data-primitive-output-type=AUTO].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-wildcard)}[data-primitive-output-type=TEXT].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-string)}[data-primitive-output-type=MARKDOWN].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-markdown)}[data-primitive-output-type=HTML].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-html)}[data-primitive-output-type=JSON].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-object)}[data-primitive-output-type=IMAGE].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-image)}[data-primitive-output-type=FILE].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-file)}[data-primitive-output-type=ARCHIVE].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-archive)}[data-primitive-output-type=TABLE].node-frame:not([data-is-input-node=true]){--color-node-tint:var(--color-dtype-table)}@keyframes bookmark-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bookmark-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}[data-sonner-toast][data-mounted=true] .bookmark-nav-toast{will-change:opacity, transform;animation:.18s ease-out both bookmark-toast-in}[data-sonner-toast].bookmark-nav-sonner-toast[data-removed=true],[data-sonner-toast].bookmark-nav-sonner-toast[data-visible=false]{opacity:0;transform:translateY(8px);transition:opacity .12s ease-in,transform .12s ease-in!important}[data-sonner-toast]{border-radius:var(--radius-lg)}.container-drag-intent-sonner-toast{pointer-events:none}:root{--tint-neutral:#52566a;--tint-cobalt:#3a65a8;--tint-teal:#2c92aa;--tint-moss:#4a7840;--tint-umber:#aa8860;--tint-sienna:#956262;--tint-plum:#8b79ad;--tint-slate:#607d95;--tint-mint:#8fc48f;--color-node-tint:var(--tint-neutral);--node-left-accent-width:3px}.dark{--tint-neutral:#686b7d;--tint-cobalt:#314a7c;--tint-teal:#428ca3;--tint-moss:#447840;--tint-umber:#82694d;--tint-sienna:#8a3a3a;--tint-plum:#624a90;--tint-slate:#607d95}:where(:root){--xy-edge-stroke-width:1.5;--xy-edge-stroke-selected:var(--color-edge-active);--xy-connectionline-stroke:var(--color-edge-active);--xy-edge-stroke-default:var(--color-edge-base);--xy-connectionline-stroke-width:1;--xy-background-color-props:var(--color-canvas);--xy-minimap-background-color-default:var(--color-canvas);--xy-minimap-mask-background-color-default:var(--color-background)}@supports (color:color-mix(in lab, red, red)){:where(:root){--xy-minimap-mask-background-color-default:color-mix(in srgb, var(--color-background) 40%, transparent)}}:where(:root){--xy-minimap-mask-stroke-color-default:var(--color-canvas-border);--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:var(--color-node);--xy-minimap-node-stroke-color-default:var(--color-node-border);--xy-minimap-node-stroke-width-default:1;--node-row-height:26px;--node-line-height:1.3;--panel-font-size:14px;--node:var(--color-surface-1);--floating-toolbar:var(--color-surface-1);--canvas:var(--surface-4);--canvas-border:var(--color-surface-8);--canvas-grid:var(--color-surface-9);--editor-panel:var(--color-surface-3);--editor-header:var(--color-surface-1);--color-resize-handle:var(--color-surface-12)}:where(:root.dark){--canvas:var(--color-surface-2);--canvas-border:var(--color-surface-7);--node:var(--color-surface-4);--canvas-grid:var(--color-surface-6);--color-edge-base:#ffffff59;--xy-edge-stroke-default:#ffffff80;--editor-panel:var(--color-surface-1);--editor-header:var(--color-surface-1);--floating-toolbar:black}.gradient-text{background:linear-gradient(90deg, var(--color-surface-2) 0%, var(--color-surface-10) 50%, var(--color-surface-2) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite gradientShift}@keyframes gradientShift{0%{background-position:0%}to{background-position:200%}}@keyframes pulse-backdrop-color{0%{background-color:var(--color-surface-6)}to{background-color:var(--color-success-6)}}.pulse-backdrop{animation:1.2s ease-in-out infinite alternate pulse-backdrop-color}@keyframes rainbow-glow-pulse{0%,to{box-shadow:0 0 8px 2px #0000ff80}33%{box-shadow:0 0 8px 2px #00ff0080}66%{box-shadow:0 0 8px 2px #ff000080}}.handle-rainbow-glow{animation:5s linear infinite rainbow-glow-pulse}.animated-edge{stroke-dasharray:2 3;animation:1.2s linear infinite animated-edge}@keyframes animated-edge{0%{stroke-dashoffset:0}to{stroke-dashoffset:-30px}}.font-mono{letter-spacing:var(--tracking-normal);line-height:1.4}.runner-update-toast{position:relative;overflow:hidden;background:var(--color-surface-1)!important;color:var(--foreground)!important;border:1.5px solid #0000!important}.runner-update-toast:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--shimmer-angle,0deg), var(--color-surface-2), var(--color-surface-9), var(--color-surface-6), transparent 40%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:3s linear infinite shimmer-rotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes shimmer-rotate{to{--shimmer-angle:360deg}}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.runner-update-toast [data-icon]{align-self:flex-start;margin-top:2px}.runner-update-toast [data-description]{color:var(--muted-foreground)!important}.runner-update-toast [data-button]{background:var(--foreground)!important;color:var(--background)!important;border:none!important}.runner-update-toast [data-button]:hover{opacity:80}[data-editor-active-view]{--font-sans:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-aeonik:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-ui:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}[data-chat-input]{--accent:var(--color-surface-11)}[data-context=global-chat-floating-pane]{--color-background:var(--color-surface-2);--color-chat:var(--color-background);--ring:var(--color-surface-10);--color-user-message:var(--color-surface-4)}:root{--text-chat-body:14px;--leading-chat-body:21px;--text-chat-meta:.8125rem;--leading-chat-meta:1.45;--text-chat-micro:.6875rem}.gc-chat{font-size:var(--text-chat-body);line-height:var(--leading-chat-body);--color-muted-foreground:var(--color-surface-10)}.gc-chat :is(code,kbd,pre,table),.gc-chat-meta{font-size:var(--text-chat-meta);line-height:var(--leading-chat-meta)}.gc-chat-micro{font-size:var(--text-chat-micro);line-height:1.2}.gc-chat-beta{font-size:.5625rem;line-height:1}.gc-chat-hero{font-size:1.5rem;line-height:1.15}.gc-chat-display{font-size:2.25rem;line-height:1.1}@media (width<=767px){.gc-chat-display{font-size:1.5rem}}.gc-chat-metric{font-size:1.375rem;line-height:1}@keyframes gc-stream-word-in{0%{opacity:0}to{opacity:1}}.gc-stream-word{animation:.36s cubic-bezier(.25,.46,.45,.94) both gc-stream-word-in}@media (prefers-reduced-motion:reduce){.gc-stream-word{animation:none}}.salt-library-panel{pointer-events:none;will-change:transform;transition:transform .36s cubic-bezier(.2,.8,.2,1);transform:translate(100%)}.salt-library-panel[data-state=open]{pointer-events:auto;transform:translate(0)}@media (prefers-reduced-motion:reduce){.salt-library-panel{transition-duration:1ms}}@keyframes salt-attachment-flash{0%{box-shadow:0 0 #c8b6ff00}18%{box-shadow:0 0 0 4px #c8b6ffb3}to{box-shadow:0 0 0 12px #c8b6ff00}}.attachment-anchor[data-flashing=true]{animation:1.4s ease-out salt-attachment-flash}.gc-icon-action{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--color-muted-foreground);justify-content:center;align-items:center;transition:color .12s ease-out,background-color .12s ease-out;display:inline-flex}.gc-icon-action svg{width:12px;height:12px}.gc-icon-action:hover{color:var(--color-foreground);background-color:var(--color-surface-3)}.mosaic-activity-icon-cell{opacity:.25;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite mosaic-activity-pulse;animation-delay:var(--mosaic-delay,0s)}@keyframes mosaic-activity-pulse{0%,to{opacity:.25;transform:scale(.85)}18%,32%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mosaic-activity-icon-cell{opacity:.6;animation:none;transform:none}}:root,.dark,.dark-theme{--agent-accent:#b8a5f2;--agent-accent-strong:#b8a5f2;--agent-accent-dim:#2b2440;--agent-accent-bg:#1c1529;--agent-row-active:#1a1524;--agent-panel-bg:#121217;--agent-strip-bg:linear-gradient(90deg, #14101f, #0d0d10);--agent-track:#22222a;--skeleton-base:#19191f;--skeleton-hi:#26262e;--agent-shadow-panel:0 20px 48px #000000a6, 0 0 0 1px #b8a5f20f;--agent-shadow-pill:0 8px 24px #00000080}.light,.light-theme{--agent-accent:#6550b9;--agent-accent-strong:#7c66d9;--agent-accent-dim:#d4cafe;--agent-accent-bg:#f5f2ff;--agent-row-active:#ebe4ff;--agent-panel-bg:#fff;--agent-strip-bg:linear-gradient(90deg, #f5f2ff, #fff);--agent-track:#e8e8ec;--skeleton-base:#ebebef;--skeleton-hi:#f5f5f7;--agent-shadow-panel:0 20px 48px #1c153c2e, 0 0 0 1px #6550b914;--agent-shadow-pill:0 8px 24px #1c153c24}@keyframes agent-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes agent-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes agent-caret-blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes agent-rise-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes agent-panel-enter{0%{opacity:0;filter:blur(2px);transform:translateY(16px)scale(.965)}65%{opacity:1;filter:blur();transform:translateY(-1px)scale(1.003)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}.agent-skeleton{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-hi) 50%, var(--skeleton-base) 75%);background-size:200% 100%;border-radius:4px;animation:1.6s linear infinite agent-shimmer;display:inline-block}.agent-skeleton:nth-child(2){animation-delay:.15s}.agent-skeleton:nth-child(3){animation-delay:.3s}.agent-skeleton:nth-child(4){animation-delay:.45s}.agent-caret{vertical-align:text-bottom;background:var(--agent-accent);width:7px;height:15px;margin-left:2px;animation:1s step-end infinite agent-caret-blink;display:inline-block}.agent-suggested{color:var(--agent-accent);border:1px solid var(--agent-accent-dim);border-radius:5px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;display:inline-flex}.agent-landed{animation:.4s both agent-rise-in}.agent-presence{background:var(--agent-accent-bg);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.agent-presence:before{content:"";background:var(--agent-accent);opacity:.18;border-radius:999px;animation:2s ease-in-out infinite agent-pulse;position:absolute;inset:0}.agent-presence--static:before{animation:none}.agent-dot{background:var(--agent-accent-strong);border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite agent-pulse}.agent-accent-text{color:var(--agent-accent)}.agent-writing-ring{border:1px solid var(--agent-accent-dim);box-shadow:0 0 0 1px var(--agent-accent-dim)}.agent-panel{background:var(--agent-panel-bg);border:1px solid var(--agent-accent-dim);width:320px;box-shadow:var(--agent-shadow-panel);z-index:50;transform-origin:100% 100%;border-radius:14px;animation:.42s cubic-bezier(.16,1,.3,1) both agent-panel-enter;position:fixed;bottom:24px;right:24px;overflow:hidden}.agent-panel__task--running{background:linear-gradient(90deg, var(--agent-row-active) 20%, var(--agent-accent) 50%, var(--agent-row-active) 80%)}@supports (color:color-mix(in lab, red, red)){.agent-panel__task--running{background:linear-gradient(90deg, var(--agent-row-active) 20%, color-mix(in srgb, var(--agent-accent) 14%, var(--agent-row-active)) 50%, var(--agent-row-active) 80%)}}.agent-panel__task--running{cursor:pointer;background-size:220% 100%;border-radius:8px;animation:2.2s ease-in-out infinite agent-shimmer}.agent-task-spinner{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:relative}.agent-task-spinner:before{content:"";border:2px solid var(--agent-accent-dim);border-radius:999px;position:absolute;inset:0}.agent-task-spinner:after{content:"";background:var(--agent-accent-strong);border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite agent-pulse}.agent-pill{background:var(--agent-panel-bg);border:1px solid var(--agent-accent-dim);box-shadow:var(--agent-shadow-pill);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:inline-flex}.agent-progress-track{background:var(--agent-track);border-radius:999px;width:56px;height:4px;display:inline-flex;overflow:hidden}.agent-progress-fill{background:var(--agent-accent-strong);border-radius:999px}.agent-strip{border:1px solid var(--agent-accent-dim);background:var(--agent-strip-bg);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (prefers-reduced-motion:reduce){.agent-skeleton,.agent-caret,.agent-presence:before,.agent-dot,.agent-task-spinner:after,.agent-panel,.agent-panel__task--running,.agent-landed{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}._item_141e5_1{content-visibility:auto;border-radius:var(--radius-md);transition:all .15s}._item_141e5_1:hover{background-color:var(--modal-row-hover)}._item_141e5_1:focus,._item_141e5_1[data-selected=true]{background-color:var(--modal-row-selected)}._item_141e5_1[data-disabled=true]{cursor:not-allowed;color:var(--color-surface-7)}._item_141e5_1:active{background-color:var(--modal-row-selected)}._list_141e5_24 [cmdk-list-sizer]{height:100%}:where([data-slot=card]>img:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit}:where([data-slot=card]>img:last-child){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}

@layer theme, base, components, stylex.priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .x3ds4eh {
    inset: 2px;
  }

  .x1a8gjk3 {
    inset: -8px;
  }

  .xa88wpw {
    inset: -4px;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xy3p2pi {
    margin: 2px;
  }

  .xkib98w {
    margin: 8px;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1m4p2ha {
    margin: 16px;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xwv22o1 {
    padding: var(--card-spacing);
  }

  .xifowj1 {
    padding: 40px;
  }

  .xd5kkgo {
    padding: 12px;
  }

  .x18ykjeh {
    padding: 6px;
  }

  .xom2n53 {
    padding: 4px;
  }

  .x1m67kcg {
    padding: 7px;
  }

  .xexwjol {
    padding: 24px;
  }

  .x12kq65c {
    padding: 8px;
  }

  .x1q2wq00 {
    padding: 2px;
  }

  .x1cv78bv {
    padding: 16px;
  }

  @media (width >= 768px) {
    .x1hyhvjr.x1hyhvjr {
      padding: 0;
    }

    .x1ko3yv6.x1ko3yv6 {
      padding: 12px;
    }
  }

  @media (width <= 640px) {
    .xjnazg4.xjnazg4 {
      padding: 20px;
    }
  }

  @media (width >= 768px) {
    .xycnf3y.xycnf3y {
      padding: 48px;
    }
  }
}

@layer stylex.priority3 {
  .x10qznla {
    border-color: color-mix(in oklab,var(--xdzbb48) 70%,transparent);
  }

  .xp1og34 {
    border-color: color-mix(in srgb,var(--color-node-tint) 50%,transparent);
  }

  .xip5sd7 {
    border-color: color-mix(in srgb,var(--x1sjqzx8) 30%,var(--xuvkj5d));
  }

  .xi81s9c {
    border-color: color-mix(in srgb,var(--xuvkj5d) 50%,transparent);
  }

  .x1ckvsxp {
    border-color: color-mix(in srgb,var(--xuvkj5d) 70%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1io3bm2 {
    border-color: var(--border);
  }

  .x12ekexz {
    border-color: var(--color-destructive);
  }

  .xfmw7s2 {
    border-color: var(--color-error-5);
  }

  .xtc1egw {
    border-color: var(--color-error-6);
  }

  .x169mukh {
    border-color: var(--color-error-7);
  }

  .xh76aq5 {
    border-color: var(--color-error-8);
  }

  .x15hwc1q {
    border-color: var(--color-error-9);
  }

  .x19pn9i5 {
    border-color: var(--color-node-border);
  }

  .x1ttieve {
    border-color: var(--color-node-tint);
  }

  .x2q6m5c {
    border-color: var(--color-purple-a8);
  }

  .x1l3nl3q {
    border-color: var(--color-success-9);
  }

  .x11ttbwt {
    border-color: var(--color-warning-6);
  }

  .x1g4t5f9 {
    border-color: var(--color-warning-7);
  }

  .x4rg2uc {
    border-color: var(--color-warning-8);
  }

  .x1glviyx {
    border-color: var(--interface-card-chip-border);
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .xan5gsx {
    border-color: var(--x1cidhy1);
  }

  .x1ve3o4n {
    border-color: var(--x1cztfr1);
  }

  .x15igyn1 {
    border-color: var(--x1ianjsv);
  }

  .xq0a7kr {
    border-color: var(--x1k0oiu8);
  }

  .xq84d1k {
    border-color: var(--x1n6brxy);
  }

  .xie7zu8 {
    border-color: var(--x1nhifrw);
  }

  .x107s9ek {
    border-color: var(--x1qs65bu);
  }

  .x9th962 {
    border-color: var(--x1sjqzx8);
  }

  .xbgxyc3 {
    border-color: var(--x1tlkyw);
  }

  .xa1q6y {
    border-color: var(--x1tncvg6);
  }

  .x1ifg9gu {
    border-color: var(--x22r00j);
  }

  .x1n0ktxr {
    border-color: var(--x4ixbr4);
  }

  .x1vxlhng {
    border-color: var(--x7fpp2a);
  }

  .x1fz6a8g {
    border-color: var(--x9szrto);
  }

  .x1gva58y {
    border-color: var(--xa0xfqq);
  }

  .x1qzvqf9 {
    border-color: var(--xetlgmn);
  }

  .xibiz55 {
    border-color: var(--xgibmtf);
  }

  .x6zru79 {
    border-color: var(--xmriz69);
  }

  .x1tcpsks {
    border-color: var(--xr8a2mb);
  }

  .x5jeua3 {
    border-color: var(--xrmsdv4);
  }

  .x1fyp28f {
    border-color: var(--xuvkj5d);
  }

  .x12ct8n2 {
    border-color: var(--xwfavs8);
  }

  .x1j9savy {
    border-image: linear-gradient(#d27988, #cfbe6e, #64c484, #7e8bce, #b37ece) 1;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .xbu5jfs {
    border-radius: calc(.375rem + 7px);
  }

  .xkncr3d {
    border-radius: calc(var(--radius) - 1px);
  }

  .x1bsa73p {
    border-radius: calc(var(--radius) - 2px);
  }

  .x1kglss0 {
    border-radius: calc(var(--radius) - 3px);
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xhath50 {
    border-radius: var(--widget-radius);
  }

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

  .x1xj0snf {
    border-radius: 8px;
  }

  .x82ytl4 {
    border-radius: 9999px;
  }

  .x1dpbudq {
    border-radius: 16px;
  }

  .xw970r0 {
    border-radius: .625rem;
  }

  .x1s6gj76 {
    border-radius: 12px;
  }

  .xfaz6vw {
    border-radius: 9999px;
  }

  .x1q2d36p {
    border-radius: 8px;
  }

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

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

  .x1yrurn {
    border-radius: 6px;
  }

  .xi4wg13 {
    border-radius: 16px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1kjhxz9 {
    border-width: 1px;
  }

  .x1vpus58 {
    flex-flow: column;
  }

  .x3psx0u {
    flex: none;
  }

  .x1iv9x3n {
    flex: 200px;
  }

  .xqbee8j {
    flex: 280px;
  }

  .x1elwuyh {
    flex: 320px;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .xvx4679 {
    flex: initial;
  }

  .x1okw0bk {
    flex: none;
  }

  .xi7sl3w {
    gap: .5px;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1rdxg35 {
    gap: var(--card-spacing);
  }

  .x1mtbblq {
    gap: 12px;
  }

  .x14n5s11 {
    gap: 20px;
  }

  .x9ref3o {
    gap: 32px;
  }

  .x1kbwe7z {
    gap: 6px;
  }

  .x1xp2wwg {
    gap: 4px;
  }

  .x1fvl1z3 {
    gap: 8px;
  }

  .xunb438 {
    gap: 12px;
  }

  .xkirdut {
    gap: 24px;
  }

  .x9o00l {
    gap: 4px;
  }

  .x1lth2bm {
    gap: 8px;
  }

  .x12ohm3k {
    gap: 2px;
  }

  .xe9fg3d {
    gap: 16px;
  }

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

  .xgkxs2y {
    grid-column: 1;
  }

  .x10185g9 {
    grid-column: span 1;
  }

  .x1a80n4u {
    grid-column: span 3;
  }

  .x1jh1n9f {
    grid-row: -2 / -1;
  }

  .x19bwqal {
    grid-row: 1 / -1;
  }

  .xa1s216 {
    grid-row: 1 / span 2;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .x1y9cxpo {
    grid-row: span 1;
  }

  .x10no89f {
    inset-block: 0;
  }

  .xso4w91 {
    inset-block: 8px;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xvf9o5y {
    inset-inline: 16px;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1k49i25 {
    margin-block: -4px;
  }

  .x1t065qq {
    margin-block: -8px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x10luyfp {
    margin-block: 10px;
  }

  .x2i9t41 {
    margin-block: 16px;
  }

  .xqrhvso {
    margin-block: 24px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .x1ylyu24 {
    margin-block: 6px;
  }

  .xr7g1tt {
    margin-block: 8px;
  }

  .x17gg97i {
    margin-block: 12px;
  }

  .x3jbfmn {
    margin-block: 24px;
  }

  .xrzuvj4 {
    margin-block: 8px;
  }

  .xlhcdhu {
    margin-inline: -12px;
  }

  .xlutiju {
    margin-inline: -16px;
  }

  .xdbg126 {
    margin-inline: -24px;
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .x1x57ub9 {
    margin-inline: -8px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xuqyx9n {
    margin-inline: 10px;
  }

  .x1tqfzy7 {
    margin-inline: 12px;
  }

  .x1nmg3sf {
    margin-inline: 16px;
  }

  .x1dhlr3c {
    margin-inline: 2px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .xxbjj12 {
    margin-inline: 8px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1eibl2d {
    margin-inline: -12px;
  }

  .x19jbar3 {
    margin-inline: -4px;
  }

  .xznia1v {
    margin-inline: 12px;
  }

  .xm3prfw {
    margin-inline: 16px;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x8du1vd {
    overscroll-behavior: none;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xd11lqx {
    padding-block: 32px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x62rkhy {
    padding-block: 48px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xe1d0wx {
    padding-block: var(--widget-input-padding-block);
  }

  .x1cjur4p {
    padding-block: 40px;
  }

  .x1npbe2z {
    padding-block: 12px;
  }

  .xuyv3gw {
    padding-block: 20px;
  }

  .xkpk20n {
    padding-block: 64px;
  }

  .xwv99by {
    padding-block: 32px;
  }

  .x1t9f23v {
    padding-block: 6px;
  }

  .x12mxa0k {
    padding-block: 10px;
  }

  .x122011n {
    padding-block: 4px;
  }

  .xhzo1l4 {
    padding-block: 8px;
  }

  .xn94rzj {
    padding-block: 12px;
  }

  .x19wgwid {
    padding-block: 4px;
  }

  .xy2b8tt {
    padding-block: 8px;
  }

  .xr4aqwc {
    padding-block: 2px;
  }

  .x1e696sq {
    padding-block: 16px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1labue5 {
    padding-inline: 10px 8px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x1jy1e4w {
    padding-inline: var(--card-spacing);
  }

  .xdg7uye {
    padding-inline: var(--widget-input-padding-inline);
  }

  .x1ajchfo {
    padding-inline: 8px;
  }

  .x6nzf4g {
    padding-inline: 12px;
  }

  .x1lqmloa {
    padding-inline: 20px;
  }

  .xa6q1n6 {
    padding-inline: 6px;
  }

  .x1xd5m0b {
    padding-inline: 10px;
  }

  .xdlnsp3 {
    padding-inline: 4px;
  }

  .x1rhah7k {
    padding-inline: 8px;
  }

  .x2v2b2 {
    padding-inline: 12px;
  }

  .xlub7xw {
    padding-inline: 24px;
  }

  .x1nf34e8 {
    padding-inline: 4px;
  }

  .xmk7puz {
    padding-inline: 8px;
  }

  .xki2228 {
    padding-inline: 16px;
  }

  .x11x033 {
    place-content: center;
  }

  .x1r47uaf {
    scroll-margin-block: 4px;
  }

  .x1odosgh {
    scroll-padding-block: 4px;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1a8fnhk.x1a8fnhk:where(.xmxtz8l:hover *) {
    border-color: var(--x1h7g9n8);
  }

  .x3k0c4d.x3k0c4d:where(.x9e15ff:hover *) {
    border-color: var(--xetlgmn);
  }

  .x104kk5u:is([data-variant="line"] > [data-state="active"]) {
    border-color: #0000;
  }

  .x1frhfp7:focus-visible, .xigogdb:focus-within {
    border-color: var(--widget-control-hover-border);
  }

  .x15v3vfl:focus-within {
    border-color: var(--x1cztfr1);
  }

  .x19oxgx9:focus-within, .x1grjpvc[aria-invalid="true"]:focus-within, .x1nt33uq[aria-invalid="true"]:focus-visible, .x1oxxsqx[aria-invalid="true"], .x932s0j[data-error-state="true"], .xj2zmto[aria-invalid="true"] {
    border-color: var(--x1sjqzx8);
  }

  .x19k6dgj:is(.dark [data-state="active"]) {
    border-color: var(--x1tlkyw);
  }

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

  .x3dbvzu:focus-visible, .xv35ytt:focus-within {
    border-color: var(--x88blmq);
  }

  .xibxr5:is([data-state="checked"], [data-state="indeterminate"]) {
    border-color: var(--xrmsdv4);
  }

  .x15ehv4z:focus-within {
    border-color: var(--xuvkj5d);
  }

  .xluvdou:focus-visible {
    border-radius: .25rem;
  }

  .xnkt3m9:focus-visible {
    border-radius: .375rem;
  }

  .x1v4ybl[data-slot="checkbox-group"] {
    gap: 12px;
  }

  .xbwpi8o:is([data-slot="tabs"][data-orientation="vertical"] *):after {
    inset-block: 0;
  }

  .xwk1xan:is([data-slot="tabs"][data-orientation="horizontal"] *):after {
    inset-inline: 0;
  }

  .x11zu00i:focus-visible {
    outline: 2px solid var(--x1cztfr1);
  }

  .x14sfan1:focus-visible, .x1kg5koo:focus-within {
    outline: 2px solid var(--x88blmq);
  }

  .x7mmf96:focus-visible {
    outline: 3px solid color-mix(in srgb,var(--x88blmq) 50%,transparent);
  }

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

  .x1hmrxbx:is([data-command-dialog] *) {
    padding-block: 0;
  }

  .x1c7xt7w:is([data-command-dialog] *) {
    padding-block: 12px;
  }

  .xctqc:is([data-command-dialog] *) {
    padding-inline: 8px;
  }

  .x1fuigl9:has([aria-invalid="true"]), .x1o31qej:has([aria-invalid="true"]) {
    border-color: var(--x1sjqzx8);
  }

  .xu8utvd:has([data-slot="input-group-control"]:focus-visible) {
    border-color: var(--x88blmq);
  }

  .xs4lqbv:has([data-state="checked"]) {
    border-color: var(--xrmsdv4);
  }

  .xxc3jo9:has( > [data-slot="field"]) {
    border-color: var(--xuvkj5d);
  }

  .xn7svon:has( > [data-slot="field"]) {
    border-radius: .375rem;
  }

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

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

  .x13g3dzj:has( > [data-slot="radio-group"]), .x179ts2:has( > [data-slot="checkbox-group"]) {
    gap: 12px;
  }

  .xgz7ofy:has( > [data-slot="button-group"]) {
    gap: 8px;
  }

  .x1i1cet7:has( > svg) {
    padding-inline: 0;
  }

  .xzcecxe:has( > svg) {
    padding-inline: 10px;
  }

  .x1ai30tv:has( > svg) {
    padding-inline: 12px;
  }

  .x18lzk50:has( > svg) {
    padding-inline: 16px;
  }

  .xcu0zbn:has( > svg) {
    padding-inline: 6px;
  }

  .xpt36qy:hover {
    border-color: var(--color-purple-a8);
  }

  .x6h7k8x:hover {
    border-color: var(--widget-control-hover-border);
  }

  .x1v0elks:hover {
    border-color: var(--x1cidhy1);
  }

  .xvop8ze:hover {
    border-color: var(--x1v1iiua);
  }

  .x102ew3a:hover {
    border-color: var(--xetlgmn);
  }

  .x17arsjh:hover {
    border-color: var(--xrmsdv4);
  }

  .xh5wjbh:hover {
    border-color: var(--xuvkj5d);
  }

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

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

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

  @media (width <= 767px) {
    .x1j58abo.x1j58abo {
      gap: 0;
    }

    .x2wli5m.x2wli5m {
      gap: 4px;
    }

    .x16jmb0u.x16jmb0u {
      gap: 16px;
    }

    .x170ie7z.x170ie7z {
      margin-inline: 4px;
    }
  }

  @media (width >= 768px) {
    .x4yexav.x4yexav {
      padding-block: 32px;
    }
  }

  @media (width <= 767px) {
    .x6hpy9g.x6hpy9g {
      padding-block: 16px;
    }
  }

  @media (width >= 768px) {
    .xiax24v.xiax24v {
      padding-inline: 24px;
    }
  }

  @media (width >= 1024px) {
    .x1vj1z3d.x1vj1z3d {
      padding-inline: 32px;
    }

    .x1c5mdlw.x1c5mdlw {
      padding-inline: 40px;
    }
  }

  @media (width <= 767px) {
    .x1wkcxvh.x1wkcxvh {
      padding-inline: 12px;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x1tfgna5.x1tfgna5 {
      gap: 0;
    }
  }

  @container editor-logs (width <= 720px) {
    .x1cbzvp1.x1cbzvp1 {
      gap: 8px;
    }
  }

  @container field-group (width >= 28rem) {
    .x1mjp7i5.x1mjp7i5 {
      gap: 24px;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x1oufefi.x1oufefi {
      gap: 16px;
    }

    .x6y67nf.x6y67nf {
      margin-inline: 0;
    }

    .x1tk6vvn.x1tk6vvn {
      padding-block: 20px;
    }

    .xpbtf1y.xpbtf1y {
      padding-block: 24px;
    }

    .xh0zkgk.xh0zkgk {
      padding-inline: 0;
    }

    .xj68utp.xj68utp {
      padding-inline: 24px;
    }
  }
}

@layer stylex.priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xh0615m {
    -webkit-line-clamp: 1;
  }

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

  .x1u5n1hv {
    -webkit-line-clamp: unset;
  }

  .xr7n5gi {
    -webkit-mask-composite: xor;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1yy6ivq {
    align-items: safe center;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

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

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x18h8uem {
    animation-delay: 70ms;
  }

  .x1vwdvh2 {
    animation-delay: .12s;
  }

  .x142vmpx {
    animation-delay: .14s;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .xtsvl71 {
    animation-duration: .15s;
  }

  .xw6taxk {
    animation-duration: .22s;
  }

  .x1g18oiy {
    animation-duration: .26s;
  }

  .x5hsz1j {
    animation-duration: .2s;
  }

  .x1i47e9z {
    animation-duration: .32s;
  }

  .x1ibgw8t {
    animation-duration: .38s;
  }

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

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

  .x1jcdnqa {
    animation-duration: 0s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .xius3t {
    animation-duration: 2.4s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x7t6ubo {
    animation-duration: 3s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .xcf6lgv, .xfyous3 {
    animation-duration: .18s;
  }

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

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

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

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

  .x1a5igra {
    animation-name: none;
  }

  .xcx56e2 {
    animation-name: x13kz0yu-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xplrsz2 {
    animation-name: x18yxc3z-B;
  }

  .xj67xa8 {
    animation-name: x1bllv1u-B;
  }

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

  .x1hhswxs {
    animation-name: x1gv5c2w-B;
  }

  .xxp0q0x {
    animation-name: x1jn504y-B;
  }

  .x97zbip {
    animation-name: x1k48ry3-B;
  }

  .x12yi2ue {
    animation-name: x1om8q5l-B;
  }

  .x1pdh9hs {
    animation-name: x1pdt4h0-B;
  }

  .xvp9s6x {
    animation-name: x1qebh90-B;
  }

  .xszridi {
    animation-name: x1ql4fk0-B;
  }

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

  .xa003vm {
    animation-name: x1x0gsyd-B;
  }

  .xvbdl32 {
    animation-name: x1x235tc-B;
  }

  .x1pel3wf {
    animation-name: x25dpmb-B;
  }

  .x1jm1uth {
    animation-name: xf4iijk-B;
  }

  .x16iypyc {
    animation-name: xkmi883-B;
  }

  .x1epipgu {
    animation-name: xmzu6lt-B;
  }

  .xihs9rz {
    animation-name: xpx5qbx-B;
  }

  .x1mta51n {
    animation-name: xtut5q7-B;
  }

  .xqgf3xs {
    animation-name: xw3ilb2-B;
  }

  .x309pol {
    animation-timing-function: cubic-bezier(.2, .7, .3, 1);
  }

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

  .x1lfcbla {
    animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .xw1l40g {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

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

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .x1debuo4 {
    animation-timing-function: ease;
  }

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

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

  .xtilpmw {
    appearance: textfield;
  }

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

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

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

  .xoob0kj {
    aspect-ratio: 3 / 2;
  }

  .x3i5ah8 {
    aspect-ratio: 3.5 / 2;
  }

  .x99fzhk {
    backdrop-filter: blur(100px);
  }

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

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x1r1mewj {
    background-color: #000;
  }

  .xm03xor {
    background-color: color-mix(in srgb,var(--color-destructive) 20%,transparent);
  }

  .x6gv38p {
    background-color: color-mix(in srgb,var(--color-error-3) 50%,transparent);
  }

  .x18dolxr {
    background-color: color-mix(in srgb,var(--color-error-4) 50%,transparent);
  }

  .x1d1z98d {
    background-color: color-mix(in srgb,var(--color-node-tint) 10%,transparent);
  }

  .xxufwj {
    background-color: color-mix(in srgb,var(--color-node-tint) 15%,var(--color-surface-2));
  }

  .xyk3u78 {
    background-color: color-mix(in srgb,var(--color-node-tint) 18%,transparent);
  }

  .x1i6gcun {
    background-color: color-mix(in srgb,var(--color-node-tint) 20%,transparent);
  }

  .x13sspj9 {
    background-color: color-mix(in srgb,var(--color-node-tint) 40%,transparent);
  }

  .xlpz5tk {
    background-color: color-mix(in srgb,var(--color-node-tint) 50%,transparent);
  }

  .x8y7nxa {
    background-color: color-mix(in srgb,var(--color-warning-3) 30%,transparent);
  }

  .xcpa43r {
    background-color: color-mix(in srgb,var(--color-warning-4) 40%,transparent);
  }

  .x1c6q4me {
    background-color: color-mix(in srgb,var(--color-warning-4) 50%,transparent);
  }

  .x193j64s {
    background-color: color-mix(in srgb,var(--variable-picker-dtype, transparent) 8%,transparent);
  }

  .xg35hid {
    background-color: color-mix(in srgb,var(--x18ypq6f) 95%,transparent);
  }

  .xudr2zj {
    background-color: color-mix(in srgb,var(--x1kwcptm) 20%,transparent);
  }

  .x1o2qxn7 {
    background-color: color-mix(in srgb,var(--x1kwcptm) 30%,transparent);
  }

  .xpsqcys {
    background-color: color-mix(in srgb,var(--x1kwcptm) 50%,transparent);
  }

  .xr1o6ey {
    background-color: color-mix(in srgb,var(--x2erf7o) 6%,transparent);
  }

  .xe5o654 {
    background-color: color-mix(in srgb,var(--x5olg3) 40%,transparent);
  }

  .xhre0ed {
    background-color: color-mix(in srgb,var(--x5olg3) 70%,transparent);
  }

  .x15fra96 {
    background-color: color-mix(in srgb,var(--x7oatl) 50%,transparent);
  }

  .x5wz5si {
    background-color: color-mix(in srgb,var(--x7oatl) 60%,transparent);
  }

  .xzn8eqg {
    background-color: color-mix(in srgb,var(--x88blmq) 12%,transparent);
  }

  .xe5bmn7 {
    background-color: color-mix(in srgb,var(--xmriz69) 5%,transparent);
  }

  .xpk4f52 {
    background-color: color-mix(in srgb,var(--xr8a2mb) 20%,transparent);
  }

  .x1qgu3ss {
    background-color: color-mix(in srgb,var(--xrmsdv4) 10%,transparent);
  }

  .x2x2hzn {
    background-color: color-mix(in srgb,var(--xrmsdv4) 20%,transparent);
  }

  .x1391jsp {
    background-color: color-mix(in srgb,var(--xrmsdv4) 5%,transparent);
  }

  .x1l4n9dy {
    background-color: color-mix(in srgb,var(--xuvkj5d) 15%,transparent);
  }

  .x1e2rix4 {
    background-color: color-mix(in srgb,var(--xw7tn6) 50%,transparent);
  }

  .xsow09v {
    background-color: color-mix(in srgb,var(--xw7tn6) 95%,transparent);
  }

  .xph7fxa {
    background-color: color-mix(in srgb,var(--xy62a2h) 85%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .xnf4n8c {
    background-color: #0009;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1mse8ke {
    background-color: var(--canvas);
  }

  .x1b2l4ls {
    background-color: var(--color-canvas);
  }

  .x1p2x9we {
    background-color: var(--color-container);
  }

  .x186j89w {
    background-color: var(--color-editor-panel);
  }

  .x1wof45p {
    background-color: var(--color-editor);
  }

  .x11w2c3m {
    background-color: var(--color-error-2);
  }

  .x1d8kka8 {
    background-color: var(--color-error-3);
  }

  .xryzmpd {
    background-color: var(--color-error-4);
  }

  .x4g4wk9 {
    background-color: var(--color-error-a2);
  }

  .x1gqll75 {
    background-color: var(--color-info-3);
  }

  .x4zrdt8 {
    background-color: var(--color-info-4);
  }

  .x18uij4t {
    background-color: var(--color-info-a4);
  }

  .x1mrf27v {
    background-color: var(--color-mint-4);
  }

  .x3iqn62 {
    background-color: var(--color-node-button-fill);
  }

  .x553en5 {
    background-color: var(--color-node-tint);
  }

  .x1pplbj5 {
    background-color: var(--color-node);
  }

  .xuu599g {
    background-color: var(--color-purple-a2);
  }

  .x184qbme {
    background-color: var(--color-purple-a4);
  }

  .x9u0by4 {
    background-color: var(--color-success-3);
  }

  .x1ej2myc {
    background-color: var(--color-success-a2);
  }

  .xmuu627 {
    background-color: var(--color-success-a3);
  }

  .x16zwq83 {
    background-color: var(--color-success-a4);
  }

  .x1oqiy1g {
    background-color: var(--color-surface-0);
  }

  .x1c7neim {
    background-color: var(--color-surface-1);
  }

  .xwuip8y {
    background-color: var(--color-surface-4);
  }

  .x1ifzcos {
    background-color: var(--color-warning-2);
  }

  .x17qsak4 {
    background-color: var(--color-warning-3);
  }

  .x1va0mk3 {
    background-color: var(--color-warning-4);
  }

  .xz1w2s5 {
    background-color: var(--color-warning-5);
  }

  .xvv75sh {
    background-color: var(--color-warning-9);
  }

  .x1oscwja {
    background-color: var(--color-warning-a3);
  }

  .xbi453w {
    background-color: var(--color-warning-a4);
  }

  .x1eshdfe {
    background-color: var(--color-white);
  }

  .x1k4dlgs {
    background-color: var(--editor-header);
  }

  .x853p0b {
    background-color: var(--floating-toolbar);
  }

  .x1g6zlhd {
    background-color: var(--interface-card-chip);
  }

  .x8qxh4v {
    background-color: var(--primary);
  }

  .xh2wf15 {
    background-color: var(--tint-umber);
  }

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

  .xf9lvqj {
    background-color: var(--x10y9ve8);
  }

  .xqhcxl1 {
    background-color: var(--x124pm8x);
  }

  .xwyooe3 {
    background-color: var(--x12zx873);
  }

  .x44qfob {
    background-color: var(--x16pxuqj);
  }

  .xky6lb6 {
    background-color: var(--x17sma8g);
  }

  .x843m0k {
    background-color: var(--x18ypq6f);
  }

  .xpnt5eo {
    background-color: var(--x1b6xbb);
  }

  .xpk8h6e {
    background-color: var(--x1bix3ov);
  }

  .x7zfwa8 {
    background-color: var(--x1bw363k);
  }

  .x1v1f1n6 {
    background-color: var(--x1by6sae);
  }

  .x1klxs8r {
    background-color: var(--x1cidhy1);
  }

  .x2uwl98 {
    background-color: var(--x1ejew7n);
  }

  .xdmxxir {
    background-color: var(--x1eneb0s);
  }

  .x676gaz {
    background-color: var(--x1eyc1qs);
  }

  .xd8c3e4 {
    background-color: var(--x1ianjsv);
  }

  .xo83n4y {
    background-color: var(--x1in2uwy);
  }

  .x1xv7pog {
    background-color: var(--x1j5byaw);
  }

  .xjz2mll {
    background-color: var(--x1jaaaf7);
  }

  .x1ftmrgf {
    background-color: var(--x1k0oiu8);
  }

  .xdgbppq {
    background-color: var(--x1kwcptm);
  }

  .xdkzzsd {
    background-color: var(--x1ky1wck);
  }

  .x1uorvb5 {
    background-color: var(--x1mwxa4m);
  }

  .xxbmlyu {
    background-color: var(--x1n6brxy);
  }

  .x834x2i {
    background-color: var(--x1nxkgaj);
  }

  .x16oqs0a {
    background-color: var(--x1s49r85);
  }

  .x1blt22z {
    background-color: var(--x1sjqzx8);
  }

  .x1x5iq6g {
    background-color: var(--x1t9khhb);
  }

  .xuqktoq {
    background-color: var(--x1tlkyw);
  }

  .x156drlx {
    background-color: var(--x1tncvg6);
  }

  .xb13h0v {
    background-color: var(--x1ustobd);
  }

  .x1q5iuwr {
    background-color: var(--x1ypjt4a);
  }

  .x1qhlkhh {
    background-color: var(--x1yzoouj);
  }

  .xintn7e {
    background-color: var(--x22r00j);
  }

  .xlk2uvy {
    background-color: var(--x2ro33o);
  }

  .x10ho3ra {
    background-color: var(--x2ziyhy);
  }

  .x150s6mg {
    background-color: var(--x562vec);
  }

  .x15j9x83 {
    background-color: var(--x5olg3);
  }

  .xwiw1es {
    background-color: var(--x7alw0h);
  }

  .xov81j1 {
    background-color: var(--x7oatl);
  }

  .x1744ueo {
    background-color: var(--x7qs7cg);
  }

  .x6zx3nr {
    background-color: var(--x85swtg);
  }

  .x1nkpal {
    background-color: var(--x9kzysb);
  }

  .x1x2lvwt {
    background-color: var(--x9szrto);
  }

  .x1ergsyk {
    background-color: var(--xb7sczv);
  }

  .x660ndy {
    background-color: var(--xb91bvm);
  }

  .x1lwzp1a {
    background-color: var(--xe424qm);
  }

  .xh5tn1f {
    background-color: var(--xer2zur);
  }

  .x1gfrygb {
    background-color: var(--xggk9q1);
  }

  .xtd7vme {
    background-color: var(--xgibmtf);
  }

  .x8nof2f {
    background-color: var(--xmriz69);
  }

  .x1oa3e66 {
    background-color: var(--xpsgfv5);
  }

  .x1vlhshz {
    background-color: var(--xqny3ab);
  }

  .x14xvoxv {
    background-color: var(--xr8a2mb);
  }

  .x1f16m5b {
    background-color: var(--xrmsdv4);
  }

  .xiezalx {
    background-color: var(--xs79q31);
  }

  .x12vaont {
    background-color: var(--xuvkj5d);
  }

  .xgsu0ro {
    background-color: var(--xvodfpg);
  }

  .x6c2ql8 {
    background-color: var(--xw7tn6);
  }

  .x4rtdjn {
    background-color: var(--xwfavs8);
  }

  .x15x7l50 {
    background-color: var(--xy62a2h);
  }

  .x1ltgsz1 {
    background-image: conic-gradient(#e96379, #eb8b47, #e6cc4d, #42d773, #3cc2dd, #677ce4, #b96ce0, #e96379);
  }

  .xcwwgbo {
    background-image: conic-gradient(from 0deg,transparent 0deg,transparent .72turn,color-mix(in srgb,var(--xmriz69) 55%,transparent) .94turn,transparent 1turn);
  }

  .x15105vk {
    background-image: linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--x2erf7o) 6%,transparent) 50%,transparent 100%);
  }

  .x4ne8db {
    background-image: linear-gradient(90deg,transparent,var(--x1j5byaw) 40%,var(--x1j5byaw) 60%,transparent);
  }

  .xd8ttoc {
    background-image: linear-gradient(to bottom,transparent,color-mix(in srgb,var(--color-node-tint) 15%,var(--color-surface-2)));
  }

  .x120ml6x {
    background-image: radial-gradient(ellipse at 90% 90%,var(--color-info-a1),transparent 65%);
  }

  .xull5mp {
    background-image: repeating-linear-gradient(-45deg,transparent,transparent 4px,var(--color-surface-a3) 4px,var(--color-surface-a3) 5px);
  }

  .x31igt3 {
    background-image: repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-node-tint) 85%,transparent) 0 8px,color-mix(in srgb,var(--color-node-tint) 15%,transparent) 8px 16px);
  }

  .x1vucnqp {
    background-image: repeating-linear-gradient(45deg,color-mix(in srgb,var(--color-surface-12) 12%,transparent),color-mix(in srgb,var(--color-surface-12) 12%,transparent) 4px,transparent 4px,transparent 8px);
  }

  .xskwoq {
    background-image: repeating-linear-gradient(45deg,transparent,transparent 6px,var(--x7alw0h) 6px,var(--x7alw0h) 7px);
  }

  .xzonc93 {
    background-image: repeating-linear-gradient(45deg,var(--canvas) 0 7px,color-mix(in srgb,var(--foreground) 3%,var(--canvas)) 7px 8px);
  }

  .x1qr2vyc {
    border-block-color: var(--xa0xfqq);
  }

  .xz5vhh8 {
    border-block-color: var(--xuvkj5d);
  }

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

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

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1to5jj1 {
    border-end-end-radius: .625rem;
  }

  .xov6952 {
    border-end-start-radius: .625rem;
  }

  .x1s9aarl {
    border-inline-end-color: var(--xuvkj5d);
  }

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

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

  .x18pv2ss {
    border-inline-start-color: color-mix(in srgb,var(--x2erf7o) 16%,transparent);
  }

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

  .x1c0qwdk {
    border-inline-start-color: var(--x1tlkyw);
  }

  .x1i28lw9 {
    border-inline-start-color: var(--x562vec);
  }

  .x19njr2v {
    border-inline-start-color: var(--xuvkj5d);
  }

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

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

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

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

  .xcq0pmi {
    border-start-end-radius: .625rem;
  }

  .x1dsf58w {
    border-start-start-radius: .625rem;
  }

  .x1el129b {
    box-shadow: -4px 0 6px var(--x1kwcptm);
  }

  .x1hsacmy {
    box-shadow: 0 0 0 1.5px var(--color-canvas);
  }

  .xct5dmu {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--color-warning-6) 20%,transparent),0 0 0 3px color-mix(in srgb,var(--color-warning-6) 35%,transparent);
  }

  .x1mfjbl6 {
    box-shadow: 0 0 0 1px var(--color-error-6),0 0 8px 0 color-mix(in srgb,var(--color-error-9) 25%,transparent);
  }

  .xox7on0 {
    box-shadow: 0 0 0 1px var(--color-error-6);
  }

  .x1kemnas {
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--color-node-tint) 50%,var(--color-node-foreground)),0 0 0 5px var(--color-surface-a5);
  }

  .x1g1frg6 {
    box-shadow: 0 0 0 2px var(--xy62a2h);
  }

  .x1a2qrez {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--x1cztfr1) 50%,transparent),0 1px 2px 0 #0000000d;
  }

  .xzfnxsw {
    box-shadow: 0 0 0 3px var(--x1ianjsv);
  }

  .x1tw4fp7 {
    box-shadow: 0 0 0 3px var(--x1k0oiu8);
  }

  .xvkt254 {
    box-shadow: 0 0 0 3px var(--x1n6brxy);
  }

  .x15okoep {
    box-shadow: 0 0 0 3px var(--xwfavs8);
  }

  .x2muovq {
    box-shadow: 0 0 24px -4px color-mix(in srgb,var(--color-node-tint) 30%,transparent);
  }

  .x1dl4f3e {
    box-shadow: 0 0 36px var(--color-mint-a3);
  }

  .x1i729g5 {
    box-shadow: 0 10px 30px #00000059;
  }

  .xv186zg, .xhatego {
    box-shadow: 0 1px 2px #0000000d;
  }

  .x1kasie4 {
    box-shadow: 0 1px 2px var(--xc1nxz9);
  }

  .x106aksw {
    box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
  }

  .x47mmyz {
    box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000001a;
  }

  .x101xpsr {
    box-shadow: 0 4px 12px #0000004d;
  }

  .xkkuvsd {
    box-shadow: inset 0 -1px 0 0 var(--x1v1iiua);
  }

  .x93gigk {
    box-shadow: inset 0 -1px 0 var(--xuvkj5d);
  }

  .xcjg56c {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xmriz69) 14%,transparent);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x21np7i {
    box-shadow: var(--tw-inset-shadow, 0 0 #0000),var(--tw-inset-ring-shadow, 0 0 #0000),var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow, 0 0 #0000);
  }

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

  .xfdk1z8 {
    box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000001a;
  }

  .x5n74e3 {
    box-shadow: 0 10px 15px #0000001a, 0 4px 6px #0000001a;
  }

  .x4rfq8w {
    box-shadow: 0 4px 6px #0000001a, 0 2px 4px #0000001a;
  }

  .x1jstfab {
    box-shadow: 0 20px 25px #0000001a, 0 8px 10px #0000001a;
  }

  .xau2koo {
    box-shadow: var(--x733fpq);
  }

  .x18lbwsl {
    box-shadow: 0 1px 2px #0000000d;
  }

  .x2jjo9q {
    box-shadow: var(--xjqom1u);
  }

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

  .xhdg8po {
    caption-side: bottom;
  }

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

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

  .xfungia {
    color: #fff;
  }

  .x11flk7j {
    color: color-mix(in oklab,var(--x63pos4) 80%,transparent);
  }

  .xj21edo {
    color: color-mix(in srgb,var(--color-node-tint) 95%,transparent);
  }

  .x1iad8ch {
    color: color-mix(in srgb,var(--x63pos4) 70%,transparent);
  }

  .x1kf6n90 {
    color: color-mix(in srgb,var(--xmriz69) 80%,transparent);
  }

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .xsldmg3 {
    color: var(--color-error-10);
  }

  .xcmsnq7 {
    color: var(--color-error-12);
  }

  .x1pboltc {
    color: var(--color-foreground);
  }

  .xn59hy4 {
    color: var(--color-mint-11);
  }

  .xvwpaaj {
    color: var(--color-muted-foreground);
  }

  .x152i130 {
    color: var(--color-node-foreground);
  }

  .xtsxz5o {
    color: var(--color-node-muted-foreground);
  }

  .x1vsnz6u {
    color: var(--color-node-tint);
  }

  .xcml598 {
    color: var(--color-purple-11);
  }

  .xanpj09 {
    color: var(--color-red-11);
  }

  .xlrevag {
    color: var(--color-success-10);
  }

  .xt5zsuc {
    color: var(--color-success-11);
  }

  .x1nefiem {
    color: var(--color-surface-11);
  }

  .xt9ty6i {
    color: var(--color-warning-12);
  }

  .xth47t5 {
    color: var(--interface-card-accent);
  }

  .x1ioje7a {
    color: var(--interface-card-icon);
  }

  .xgbnldg {
    color: var(--primary-foreground);
  }

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

  .x16p12u6 {
    color: var(--x106512b);
  }

  .x1tuwgmz {
    color: var(--x10ebef5);
  }

  .xlj3fee {
    color: var(--x1575k1d);
  }

  .x1tzpin7 {
    color: var(--x15kwkll);
  }

  .x1rks90f {
    color: var(--x164aefy);
  }

  .xwqb9h {
    color: var(--x16jjt2i);
  }

  .xapvh3z {
    color: var(--x180cipk);
  }

  .xi9grx0 {
    color: var(--x1bix3ov);
  }

  .x1fh25cw {
    color: var(--x1eneb0s);
  }

  .x15kd9cu {
    color: var(--x1ezqz3y);
  }

  .xish8b1 {
    color: var(--x1flq4va);
  }

  .x1wquyr6 {
    color: var(--x1gybhju);
  }

  .x1k5pmik {
    color: var(--x1h7g9n8);
  }

  .x9d5wis {
    color: var(--x1jszau9);
  }

  .xhmx9j6 {
    color: var(--x1lm116x);
  }

  .x12opb4x {
    color: var(--x1sjqzx8);
  }

  .xqvcdk8 {
    color: var(--x1t9khhb);
  }

  .x1yyf0eh {
    color: var(--x1tlkyw);
  }

  .x3xnynu {
    color: var(--x1tncvg6);
  }

  .xhu4z5y {
    color: var(--x1txbj2a);
  }

  .x1ijj3ss {
    color: var(--x1v0unvg);
  }

  .xrmu3nq {
    color: var(--x1v1iiua);
  }

  .x18y1oe4 {
    color: var(--x1vvm8gj);
  }

  .x1jjeq8s {
    color: var(--x1w1xyll);
  }

  .x5q2b0c {
    color: var(--x1x4n2e9);
  }

  .x1w54yy5 {
    color: var(--x1xozonf);
  }

  .xdkyz12 {
    color: var(--x1yb3rj3);
  }

  .xazf1em {
    color: var(--x1ypjt4a);
  }

  .x5k0i1v {
    color: var(--x22r00j);
  }

  .x1txwuf6 {
    color: var(--x2erf7o);
  }

  .x10wcych {
    color: var(--x3kndc0);
  }

  .x1snmmb1 {
    color: var(--x3wq70g);
  }

  .x1ygs46 {
    color: var(--x562vec);
  }

  .x1odamoa {
    color: var(--x587buy);
  }

  .x1yw54po {
    color: var(--x63pos4);
  }

  .x1alf3t2 {
    color: var(--x643l76);
  }

  .x1syv8v4 {
    color: var(--x9kzysb);
  }

  .x1m4pxqy {
    color: var(--x9le8ld);
  }

  .x4pbhgq {
    color: var(--x9szrto);
  }

  .xl2de12 {
    color: var(--xa8b9b0);
  }

  .x1cd3ma3 {
    color: var(--xblx52l);
  }

  .xtkd0i1 {
    color: var(--xdzbb48);
  }

  .x1b8wv3x {
    color: var(--xe7nzts);
  }

  .xdh43i0 {
    color: var(--xinnaxz);
  }

  .xw95wb2 {
    color: var(--xju32wo);
  }

  .x1eavxyd {
    color: var(--xlqfcy7);
  }

  .xzaotoc {
    color: var(--xm5hb4h);
  }

  .xt7goqm {
    color: var(--xmriz69);
  }

  .x11skcr9 {
    color: var(--xoz11bc);
  }

  .x1gu8ael {
    color: var(--xrmsdv4);
  }

  .xb9cibk {
    color: var(--xvtdqd3);
  }

  .x1yu3lmp {
    color: var(--xwzebsd);
  }

  .xl1xeod {
    color: var(--xx4rr63);
  }

  .xe6pqo2 {
    color: var(--xy62a2h);
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .x18y1jip {
    column-gap: 12px;
  }

  .x1yr47t6 {
    column-gap: 10px;
  }

  .x12a02rg {
    column-gap: 8px;
  }

  .xriqpu5 {
    column-gap: 12px;
  }

  .x2wyoj0 {
    container-name: card-header;
  }

  .xsbiniq {
    container-name: editor-logs;
  }

  .x1e3ku4n {
    container-name: field-group;
  }

  .x590ecv {
    container-name: header;
  }

  .xqkiffk {
    container-name: new-pipeline;
  }

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

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1146j2 {
    cursor: help;
  }

  .xjfk50j {
    cursor: none;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x16djdpl {
    cursor: nwse-resize;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xyozgr7 {
    cursor: row-resize;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1us0qm2 {
    display: var(--widget-description-display);
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .x4hz23x {
    field-sizing: fixed;
  }

  .x117rol3 {
    fill: currentColor;
  }

  .x1npz48w {
    fill: var(--xmriz69);
  }

  .x8ngu1g {
    fill: var(--xrmsdv4);
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

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

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1mbd4l8 {
    font-family: var(--chat-beta-family);
  }

  .x1o28jve {
    font-family: var(--chat-body-family);
  }

  .x16ic7nk {
    font-family: var(--chat-display-family);
  }

  .xkh33nt {
    font-family: var(--chat-hero-family);
  }

  .x1mav1mm {
    font-family: var(--chat-meta-family);
  }

  .x19sa8q3 {
    font-family: var(--chat-metric-family);
  }

  .xkt39eo {
    font-family: var(--chat-micro-family);
  }

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

  .x12oqpr5 {
    font-family: var(--font-panel);
  }

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

  .x1nkwekf {
    font-family: var(--widget-font-family);
  }

  .x113yhpi {
    font-family: var(--widget-label-font-family);
  }

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

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

  .x1i3iknl {
    font-family: var(--font-display);
  }

  .xsfzzmd {
    font-size: .8em;
  }

  .x9wccx5 {
    font-size: .95em;
  }

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

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1m6oxru {
    font-size: 34px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x8xznjr {
    font-size: var(--chat-beta-size);
  }

  .x1diurql {
    font-size: var(--chat-body-size);
  }

  .xyg5rwd {
    font-size: var(--chat-display-size);
  }

  .x1xhikpw {
    font-size: var(--chat-hero-size);
  }

  .xflza8h {
    font-size: var(--chat-md-h1-size);
  }

  .xclcrw5 {
    font-size: var(--chat-md-h2-size);
  }

  .xaylfpb {
    font-size: var(--chat-md-h3-size);
  }

  .x1yrdnyc {
    font-size: var(--chat-meta-size);
  }

  .xjsq9uy {
    font-size: var(--chat-metric-size);
  }

  .x4lvj7b {
    font-size: var(--chat-micro-size);
  }

  .xraby0y {
    font-size: var(--widget-font-size);
  }

  .xzatipg {
    font-size: var(--widget-input-size);
  }

  .xtrw7s7 {
    font-size: var(--widget-meta-size);
  }

  .x1eoktcz {
    font-size: 14px;
  }

  .x1j59xcs {
    font-size: 18px;
  }

  .x1evlicv {
    font-size: 11px;
  }

  .x1n0n11h {
    font-size: 24px;
  }

  .x1tn7w3p {
    font-size: 13px;
  }

  .x1say2ee, .x13tzbez {
    font-size: 10px;
  }

  .x1kyhntz {
    font-size: 16px;
  }

  .xtgolsc {
    font-size: 24px;
  }

  .x1bz6gti {
    font-size: 12px;
  }

  .xetqgv1 {
    font-size: 9px;
  }

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

  .x1iikomf {
    font-weight: 300;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x15wtfag {
    font-weight: var(--chat-beta-weight);
  }

  .x1q8xxi5 {
    font-weight: var(--chat-body-weight);
  }

  .x1sjcmed {
    font-weight: var(--chat-display-weight);
  }

  .x1dddmth {
    font-weight: var(--chat-hero-weight);
  }

  .x1ujnssk {
    font-weight: var(--chat-meta-weight);
  }

  .x1vhucx9 {
    font-weight: var(--chat-metric-weight);
  }

  .x1somo6o {
    font-weight: var(--chat-micro-weight);
  }

  .xlp8sbm {
    font-weight: var(--widget-label-weight);
  }

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

  .x1mt1orb {
    grid-auto-flow: column;
  }

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

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

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

  .x1ri2lua {
    grid-template-columns: 22px 72px minmax(0, 1fr);
  }

  .x1rbgvg2 {
    grid-template-columns: 22px minmax(0, 1fr) 112px 20px;
  }

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

  .xrbp5a7 {
    grid-template-columns: 32px minmax(0, 1fr) auto 56px;
  }

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

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

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

  .x1ttvzat {
    grid-template-columns: min-content auto min-content;
  }

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

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

  .x80b905 {
    grid-template-columns: minmax(120px, 200px) minmax(0, 2fr);
  }

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

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

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

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

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

  .x12p5jtz {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr));
  }

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

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

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

  .x1p98f4z {
    grid-template-rows: min-content auto 20px;
  }

  .x1clt5hq {
    grid-template-rows: subgrid;
  }

  .xxx7yvo {
    inset-inline-end: 4px;
  }

  .x11dcrhx {
    inset-inline-end: 8px;
  }

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

  .xzwoauc {
    inset-inline-start: 16px;
  }

  .xfwv6vp {
    inset-inline-start: 28px;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x12j93s6 {
    justify-content: normal;
  }

  .xej7fhh {
    justify-content: safe center;
  }

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

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x130jcwj {
    letter-spacing: -.018em;
  }

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

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

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

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

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

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

  .xwhmn0f {
    letter-spacing: .07em;
  }

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

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1kbi0ym {
    letter-spacing: var(--chat-beta-tracking);
  }

  .xozugf {
    letter-spacing: var(--chat-body-tracking);
  }

  .x1g1j8pv {
    letter-spacing: var(--chat-display-tracking);
  }

  .x1micwou {
    letter-spacing: var(--chat-hero-tracking);
  }

  .xwoshda {
    letter-spacing: var(--chat-meta-tracking);
  }

  .x1xygjgt {
    letter-spacing: var(--chat-metric-tracking);
  }

  .x1xn9nq9 {
    letter-spacing: var(--chat-micro-tracking);
  }

  .x14ju556 {
    line-height: 0;
  }

  .x14upnqn {
    line-height: 1.14;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xducte5 {
    line-height: 1.62;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xwsnznl {
    line-height: 1.85;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .xenc4b3 {
    line-height: 22.5px;
  }

  .x19v9tvf {
    line-height: 22px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xeqr9p9 {
    line-height: 26px;
  }

  .xklk4pu {
    line-height: 30px;
  }

  .xcgk4ki {
    line-height: 32px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xggjnk3 {
    line-height: normal;
  }

  .x1di0yi2 {
    line-height: var(--chat-beta-leading);
  }

  .xn52w3e {
    line-height: var(--chat-body-leading);
  }

  .x1g87gb9 {
    line-height: var(--chat-display-leading);
  }

  .x599z5r {
    line-height: var(--chat-hero-leading);
  }

  .x1hsuez4 {
    line-height: var(--chat-md-h1-leading);
  }

  .x10318ed {
    line-height: var(--chat-md-heading-leading);
  }

  .x1g7jjk5 {
    line-height: var(--chat-meta-leading);
  }

  .xu1w1gx {
    line-height: var(--chat-metric-leading);
  }

  .x1ar6aus {
    line-height: var(--chat-micro-leading);
  }

  .x1jmqd1 {
    line-height: 16px;
  }

  .xdf44oh {
    line-height: 14px;
  }

  .xt0f7fa {
    line-height: 16px;
  }

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

  .x43c9pm {
    list-style-position: outside;
  }

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

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

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

  .x1lxpwgx {
    margin-inline-end: -4px;
  }

  .x1w5wx5t {
    margin-inline-end: -8px;
  }

  .x1dqj196 {
    margin-inline-end: 32px;
  }

  .x2fvf9 {
    margin-inline-end: 4px;
  }

  .xbelrpt {
    margin-inline-end: 6px;
  }

  .x1xegmmw {
    margin-inline-end: 8px;
  }

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

  .x1a5kqlc {
    margin-inline-start: -10px;
  }

  .xe9ewy2 {
    margin-inline-start: -2px;
  }

  .x4h0osi {
    margin-inline-start: -3px;
  }

  .x165d6jo {
    margin-inline-start: -4px;
  }

  .xw01apr {
    margin-inline-start: -6px;
  }

  .x1qfufaz {
    margin-inline-start: -8px;
  }

  .xdwrcjd {
    margin-inline-start: 4px;
  }

  .xdzw4kq {
    margin-inline-start: 6px;
  }

  .x13fj5qh {
    margin-inline-start: 8px;
  }

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

  .x13bagxo {
    -webkit-mask-clip: content-box, border-box;
    mask-clip: content-box, border-box;
  }

  .x19wp0b7 {
    -webkit-mask-composite: xor;
    mask-composite: exclude;
  }

  .x1d20nd {
    -webkit-mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
    mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
  }

  .x1q5cjr {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 28px), #0000);
    mask-image: linear-gradient(#000 calc(100% - 28px), #0000);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x1kzsush {
    opacity: .08;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xpx4pn1 {
    opacity: var(--widget-label-actions-opacity);
  }

  .x1clqncf {
    order: -1;
  }

  .x9ek82g {
    order: 1;
  }

  .x8zb8qe {
    outline-color: color-mix(in srgb,var(--color-node-tint) 50%,transparent);
  }

  .x1iwiaaw {
    outline-color: var(--color-error-9);
  }

  .x1e2dbqb {
    outline-color: var(--color-error-a6);
  }

  .xbt3to4 {
    outline-color: var(--color-node-tint);
  }

  .xv3lpy6 {
    outline-color: var(--color-success-9);
  }

  .xyppkq6 {
    outline-color: var(--x88blmq);
  }

  .xatlre1 {
    outline-color: var(--xmriz69);
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x71mld9 {
    outline-width: 4px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

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

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

  .x2vl965 {
    padding-inline-end: 10px;
  }

  .xpdmqnj {
    padding-inline-end: 12px;
  }

  .x1pic42t {
    padding-inline-end: 14px;
  }

  .xv54qhq {
    padding-inline-end: 16px;
  }

  .x64bnmy {
    padding-inline-end: 24px;
  }

  .x14vy60q {
    padding-inline-end: 2px;
  }

  .xsfy40s {
    padding-inline-end: 32px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .x1lbvfon {
    padding-inline-end: 12px;
  }

  .xufozi5 {
    padding-inline-end: 10px;
  }

  .xyegvjr {
    padding-inline-end: 4px;
  }

  .xwfpzxr {
    padding-inline-end: 8px;
  }

  .x12o6l3b {
    padding-inline-end: 16px;
  }

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

  .xe2zdcy {
    padding-inline-start: 10px;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .x1onr9mi {
    padding-inline-start: 14px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x106a9eq {
    padding-inline-start: 20px;
  }

  .x1mfogq2 {
    padding-inline-start: 32px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .xo1sk3j {
    padding-inline-start: 12px;
  }

  .x14z595w {
    padding-inline-start: 20px;
  }

  .x1crama8 {
    padding-inline-start: 8px;
  }

  .x9a596i {
    padding-inline-start: 12px;
  }

  .x1wj3s3d {
    padding-inline-start: 4px;
  }

  .x19azr03 {
    padding-inline-start: 16px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x8v2aft {
    row-gap: 12px;
  }

  .x1s2nna4 {
    row-gap: 2px;
  }

  .xgduutu {
    scrollbar-color: color-mix(in srgb,var(--color-node-tint) 60%,transparent) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1k315e8 {
    stroke-width: 1.4px;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x19i2aem {
    stroke: var(--xuvkj5d);
  }

  .x1drmoe9 {
    table-layout: auto;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x4k6xgu {
    -webkit-text-decoration-color: color-mix(in srgb,currentColor 40%,transparent);
    text-decoration-color: color-mix(in srgb,currentColor 40%,transparent);
  }

  .x14l38um {
    -webkit-text-decoration-color: var(--xuvkj5d);
    text-decoration-color: var(--xuvkj5d);
  }

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

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

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

  .xbrixnn {
    text-overflow: clip;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

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

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xk4td0m {
    text-wrap: wrap;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xm6med {
    transform-origin: 0 100%;
  }

  .x6ow6l {
    transform-origin: 100% 100%;
  }

  .x1dp6rp6 {
    transform-origin: top;
  }

  .x38xony {
    transform-origin: var(--radix-context-menu-content-transform-origin);
  }

  .x1vl8k5d {
    transform-origin: var(--radix-dropdown-menu-content-transform-origin);
  }

  .x15ofi9a {
    transform-origin: var(--radix-popover-content-transform-origin);
  }

  .xqnrj4p {
    transform-origin: var(--radix-select-content-transform-origin);
  }

  .x1i8bc84 {
    transform-origin: var(--radix-tooltip-content-transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x1rr8tx7 {
    transform: rotate(-45deg);
  }

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

  .x7p49u4 {
    transform: rotate(0);
  }

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

  .x1158fpu {
    transform: rotate(45deg);
  }

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

  .xjzqdv7 {
    transform: scale(.98);
  }

  .x3oybdh {
    transform: scale(1);
  }

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

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

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

  .x17c4le1 {
    transform: translateX(-3px);
  }

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

  .x5es7k4 {
    transform: translateX(-8px);
  }

  .xbryuvx, .x1l13bqq {
    transform: translateX(0);
  }

  .x1bvilyr {
    transform: translateY(-4px);
  }

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

  .xnn1q72, .x1c1b4dv {
    transform: translateY(0);
  }

  .x1l0rlnr {
    transform: translateY(4px);
  }

  .x1rbuhwb {
    transform: translateY(6px);
  }

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

  .x19kvkq7 {
    transition-delay: .12s;
  }

  .xsa3med {
    transition-delay: .16s;
  }

  .x1by9xx4 {
    transition-delay: 0s, .12s, .12s, 0s;
  }

  .x1545fc0 {
    transition-delay: 0s, 0s, 0s, 0s;
  }

  .x1ahifba {
    transition-delay: 0s;
  }

  .xa94k3l {
    transition-duration: 72ms;
  }

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

  .xbb3pvg {
    transition-duration: .14s;
  }

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

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

  .x12uunri {
    transition-duration: .18s, .64s;
  }

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

  .x1g2r6go {
    transition-duration: .1s;
  }

  .xchbrx7 {
    transition-duration: .26s;
  }

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

  .x1bc2b9n {
    transition-duration: .32s;
  }

  .x1szcz9v {
    transition-duration: .36s;
  }

  .x1oy02vz {
    transition-duration: .38s, .64s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .x1fbs3r {
    transition-duration: .45s;
  }

  .x3yg4cd {
    transition-duration: .64s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xshfolx {
    transition-property: border-color;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

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

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

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

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

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

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

  .xz1df8t {
    transition-property: color, text-decoration-color;
  }

  .x1wwyxd7 {
    transition-property: color, translate;
  }

  .xt3l3uh {
    transition-property: color;
  }

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

  .x1ym43eq {
    transition-property: left, width;
  }

  .xrok2fi {
    transition-property: max-height;
  }

  .x13b0p5u {
    transition-property: none;
  }

  .x1mz1wvm {
    transition-property: opacity, color;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .xb5m2gm {
    transition-property: outline-color;
  }

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

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

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

  .x11xpdln {
    transition-property: transform;
  }

  .x1rtxkrw {
    transition-property: translate, border-color;
  }

  .x1g2lsab {
    transition-property: width, height, margin-bottom, box-shadow;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xb51amx {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .xmvhgm7 {
    transition-timing-function: cubic-bezier(.34, 1.15, .64, 1);
  }

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

  .x1982ax7 {
    transition-timing-function: cubic-bezier(.43, 1, .68, 1);
  }

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

  .x9lcvmn {
    transition-timing-function: ease-out;
  }

  .x1nu0l7o {
    transition-timing-function: ease, cubic-bezier(.22, 1, .36, 1);
  }

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

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

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

  .x1qeszuu {
    translate: 0;
  }

  .x15xlwbw {
    translate: var(--interface-card-arrow-shift) 0;
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

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

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

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

  .x6my1t9 {
    will-change: opacity,transform;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1lldw8n {
    word-break: normal;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .xk3oba8 {
    z-index: 9;
  }

  .x1q2oy4v {
    z-index: 9999;
  }

  .xr3buco {
    z-index: var(--x-zIndex);
  }

  .x1sv3qax.x1sv3qax:where(.x9e15ff:focus-visible *) {
    box-shadow: 0 0 0 2px var(--x88blmq);
  }

  .x93z3uk.x93z3uk:where(.x19vbps4:focus-within *), .xfi2p6l.xfi2p6l:where(.xooczlr:focus-within *) {
    opacity: 0;
  }

  .x1058hzw.x1058hzw:where(.x12fcnbl:focus-within *), .x18svpt7.x18svpt7:where(.xyi75pu:focus-visible *), .x19t6t4d.x19t6t4d:where(.xq53fg7:focus-visible *), .x1ig03im.x1ig03im:where(.x19vbps4:focus-within *), .x1sujctn.x1sujctn:where(.xooczlr:focus-within *), .xo90pg9.xo90pg9:where(.xe0zdlo:focus-visible *), .xuk3z68.xuk3z68:where(.x9e15ff:focus-within *) {
    opacity: 1;
  }

  .xnwlt34.xnwlt34:where(.xmxtz8l:hover *) {
    color: var(--xmriz69);
  }

  .x1f30o4z.x1f30o4z:where(.xooczlr:hover *), .x1tfq96d.x1tfq96d:where(.x19vbps4:hover *) {
    opacity: 0;
  }

  .x18c7mi6.x18c7mi6:where(.x9e15ff:hover *), .x1jfv13w.x1jfv13w:where(.x12fcnbl:hover *), .x1jpq92d.x1jpq92d:where(.xq53fg7:hover *), .x6c2xk4.x6c2xk4:where(.x1sixtqe:hover *), .xpcltkc.xpcltkc:where(.x19vbps4:hover *), .xr2nrhl.xr2nrhl:where(.xyi75pu:hover *), .xs2whpa.xs2whpa:where(.xe0zdlo:hover *), .xvuwhu5.xvuwhu5:where(.xooczlr:hover *) {
    opacity: 1;
  }

  .xulychd.xulychd:where(.xmxtz8l:hover *) {
    translate: 0 -4px;
  }

  .xtsz13u[data-state="closed"] {
    animation-duration: .3s;
  }

  .xs6qm8d[data-state="closed"] {
    animation-name: x15o85fb-B;
  }

  .xo2bazm[data-state="closed"] {
    animation-name: x1jn504y-B;
  }

  .x11b5qyj[data-state="closed"] {
    animation-name: xg0bqix-B;
  }

  .x1lolgw1:is(.dark [data-state="active"]) {
    background-color: color-mix(in oklab,var(--x1tlkyw) 30%,transparent);
  }

  .x190yl9v[data-selected="true"] {
    background-color: color-mix(in srgb,var(--variable-picker-dtype, transparent) 20%,transparent);
  }

  .xj9npvh:is(a):hover {
    background-color: color-mix(in srgb,var(--x1sjqzx8) 90%,transparent);
  }

  .x1cabkjw:is(.dark *) {
    background-color: color-mix(in srgb,var(--x1tlkyw) 30%,transparent);
  }

  .x1gvuoqg:is(.dark *):hover {
    background-color: color-mix(in srgb,var(--x1tlkyw) 50%,transparent);
  }

  .xjtqopi:is(.dark [data-state="unchecked"]) {
    background-color: color-mix(in srgb,var(--x1tlkyw) 80%,transparent);
  }

  .x15uzoev:is(a):hover {
    background-color: color-mix(in srgb,var(--xqny3ab) 90%,transparent);
  }

  .x1s5osuo:is(.dark *):has([data-state="checked"]) {
    background-color: color-mix(in srgb,var(--xrmsdv4) 10%,transparent);
  }

  .xf1kzol:is(a):hover {
    background-color: color-mix(in srgb,var(--xrmsdv4) 90%,transparent);
  }

  .x10qtjs0:is(.dark *), .x14w6sfm:is([data-variant="line"] > [data-state="active"]) {
    background-color: #0000;
  }

  .xi3gj5l:focus-within {
    background-color: var(--widget-control-hover-bg);
  }

  .xi0lgg6[data-state="open"] {
    background-color: var(--x1eyc1qs);
  }

  .x133m13w:focus-within, .x1cuxlqo[data-state="open"], .x1ebhqd[data-selected="true"], .xbegqp5[data-highlighted], .xd52ww:hover:not(:disabled), .xeubpge:is(a):hover, .xxf719:focus-visible {
    background-color: var(--x1kwcptm);
  }

  .x17smbqx:focus-visible {
    background-color: var(--x1rgbwh1);
  }

  .x1mnt88f:is(.dark [data-state="checked"]) {
    background-color: var(--x2erf7o);
  }

  .x15n288w[data-highlighted] {
    background-color: var(--x2ziyhy);
  }

  .xel5w2h[data-state="selected"] {
    background-color: var(--x7oatl);
  }

  .x1hxzvvf:is(.dark [data-state="unchecked"]) {
    background-color: var(--xmriz69);
  }

  .x5tux4c:focus-within {
    background-color: var(--xpsgfv5);
  }

  .x1d44wr2[data-state="active"], .x1lr0myz[data-state="checked"], .x1tta720:is(.dark [data-state="active"]), .xh5od9i:is([data-state="checked"], [data-state="indeterminate"]) {
    background-color: var(--xrmsdv4);
  }

  .x1mg7g44[data-state="active"] {
    background-color: var(--xy62a2h);
  }

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

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

  .xeux5tr:focus-within {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--x1cztfr1) 50%,transparent),0 1px 2px 0 #0000000d;
  }

  .xr6c18r:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--x88blmq) 50%,transparent);
  }

  .x3obmus[aria-invalid="true"], .x5rumfa:focus-visible, .xlf155p[aria-invalid="true"] {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1sjqzx8) 20%,transparent);
  }

  .x1bbspx7:focus-within, .x1n6xrmz[aria-invalid="true"]:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1sjqzx8) 30%,transparent);
  }

  .x6skzzj:is(.dark [aria-invalid="true"]) {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1sjqzx8) 40%,transparent);
  }

  .x1x87lea:focus-within {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x88blmq) 40%,transparent);
  }

  .x1feczbu:focus-visible, .x1ytmt7r:focus-within {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x88blmq) 50%,transparent);
  }

  .xrzpk15:focus-visible {
    box-shadow: 0 0 0 4px color-mix(in oklab,var(--x88blmq) 50%,transparent);
  }

  .x523j5s:focus-visible {
    box-shadow: inset 0 0 0 1px var(--x88blmq);
  }

  .x15ysqaf:focus-within, .x1d8oc2f[aria-invalid="true"], .x1xk3k8f:focus-visible, .x52s2qj[aria-invalid="true"]:focus-within, .xgiisua:is([data-variant="line"] > [data-state="active"]) {
    box-shadow: none;
  }

  .x1r0ryrf[data-state="active"] {
    box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000001a;
  }

  .x12thf77:focus-within {
    color: var(--color-foreground);
  }

  .x1inu3hk[data-invalid="true"] {
    color: var(--x1sjqzx8);
  }

  .xqhu011[data-highlighted] {
    color: var(--x1ypjt4a);
  }

  .x1h4dgdd[data-placeholder], .x704073[data-state="open"] {
    color: var(--x22r00j);
  }

  .x1jzt8zb:is(.dark [data-state="active"]), .x1s3wob8[data-state="active"], .xxv5zmt:is([data-state="checked"], [data-state="indeterminate"]) {
    color: var(--x2erf7o);
  }

  .x6oohsc[data-state="open"] {
    color: var(--x5f3zhx);
  }

  .x18lk4fh[data-highlighted], .x1mjdy3b:is(a):hover, .xgu2uwm[data-selected="true"], .xqh6g9c[data-state="open"] {
    color: var(--xlqfcy7);
  }

  .x1692k1q:hover:not(:disabled), .x197puc9[data-state="active"], .x1lp7mfd:focus-visible {
    color: var(--xmriz69);
  }

  .x1m8qfh3[data-disabled] {
    cursor: default;
  }

  .x1afm8fu:is(.peer:disabled ~ *) {
    cursor: not-allowed;
  }

  .x1t88e6k[data-state="closed"], .xhl65t6[data-state="inactive"] {
    display: none;
  }

  .xvxmcm2:is(.dark *) {
    filter: invert();
  }

  .x16yzcw2[data-orientation="vertical"], .x1oakacn[data-orientation="horizontal"], .x6hhs3v:is([data-slot="tabs"][data-orientation="vertical"] *) {
    flex-direction: column;
  }

  .xzbixr2:is([data-slot="card"][data-size="sm"] *) {
    font-size: 14px;
  }

  .x16oun5u:is([data-slot="tabs"][data-orientation="vertical"] *) {
    justify-content: flex-start;
  }

  .x14537ky:is([data-slot="field"][data-disabled="true"] *), .xiltjc2[data-disabled="true"], .xlw4od3:is(.group[data-disabled="true"] *), .xo099rh:is(.peer:disabled ~ *), .xxh3kiz[data-disabled] {
    opacity: .5;
  }

  .x1euntei:focus-within, .x1i8iz2:is([data-variant="line"] > [data-state="active"]):after, .x25t5g8:focus-visible {
    opacity: 1;
  }

  .xk0j554:focus-visible {
    outline-color: var(--color-ring);
  }

  .xydfcm3:focus-visible {
    outline-color: var(--x88blmq);
  }

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

  .x13iak60:focus-visible {
    outline-offset: 1px;
  }

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

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .xi5y0ii:focus-visible {
    outline-style: none;
  }

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

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

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1el41rh[data-disabled="true"], .xxwwfw6:is(.group[data-disabled="true"] *), .xye1tj0[data-disabled] {
    pointer-events: none;
  }

  .x2xvomc:is(a):hover {
    text-decoration-line: underline;
  }

  .x51toxq:is([data-slot="field"]:has([data-orientation="horizontal"]) *) {
    text-wrap: balance;
  }

  .x171bw20:is([data-state="open"] > *) {
    transform: rotate(180deg);
  }

  .x1vhk05t[data-state="checked"] {
    transform: translateX(calc(100% - 2px));
  }

  .xm83sfi[data-animate="false"] {
    transition-duration: 0s;
  }

  .xrjfxa0[data-side="left"] {
    translate: -4px;
  }

  .xlkn9t[data-side="top"] {
    translate: 0 -4px;
  }

  .x1gomin3[data-side="bottom"] {
    translate: 0 4px;
  }

  .x10se8zs[data-side="right"] {
    translate: 4px;
  }

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

  .xi5c6gx:has([aria-expanded="true"]) {
    background-color: color-mix(in oklab,var(--x7oatl) 50%,transparent);
  }

  .x1m45acx:has(:disabled) {
    background-color: color-mix(in srgb,var(--xpsgfv5) 50%,transparent);
  }

  .x10csvtq:has([data-state="checked"]) {
    background-color: color-mix(in srgb,var(--xrmsdv4) 5%,transparent);
  }

  .x1ddh6vi:has(:focus-visible) {
    background-color: var(--x1rgbwh1);
  }

  .x73n9t9:has([aria-invalid="true"]) {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1sjqzx8) 20%,transparent);
  }

  .x160a91u:has([data-slot="input-group-control"]:focus-visible) {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x88blmq) 50%,transparent);
  }

  .x1id9e9x:has( > [data-align="block-start"]), .x3zvnqm:has( > [data-slot="field"]), .x7ofdmv:has( > [data-align="block-end"]) {
    flex-direction: column;
  }

  .xqdqmwp:has([data-slot="card-action"]) {
    grid-template-columns: 1fr auto;
  }

  .x9g6ejd:has([data-handle-anchor]) {
    grid-template-rows: 1fr var(--widget-row-height);
  }

  .xisjl3m:has( > * > [data-field-layout="stacked"] > [data-field-header]) {
    grid-template-rows: auto 1fr;
  }

  .xhjxxtg:has([data-slot="card-description"]) {
    grid-template-rows: auto auto;
  }

  .x10rgwpf:has([data-handle-anchor]) {
    grid-template-rows: none;
  }

  .x1ls5mil:has(:disabled) {
    opacity: .5;
  }

  .xpxa37x:last-child {
    color: var(--xmriz69);
  }

  .x10axc8n:last-child {
    font-weight: 500;
  }

  .xjl7jj:empty {
    display: none;
  }

  .x1p8zkfs:disabled {
    background-color: var(--x7oatl);
  }

  .xl2y810:disabled {
    background-color: var(--xrmsdv4);
  }

  .x1raoekj:disabled {
    color: var(--x10nwdgh);
  }

  .x697oi6:disabled {
    color: var(--x22r00j);
  }

  .xehnpd4:disabled {
    color: var(--x2erf7o);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .x1xg6538:disabled {
    opacity: .9;
  }

  .x1fzehxr:disabled {
    opacity: 1;
  }

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

  .xnbkkop:hover {
    background-color: color-mix(in oklab,var(--x7oatl) 50%,transparent);
  }

  .xdnq450:hover {
    background-color: color-mix(in srgb,var(--color-node-tint) 20%,transparent);
  }

  .xc6hmiy:hover {
    background-color: color-mix(in srgb,var(--color-node-tint) 25%,transparent);
  }

  .xclwb11:hover {
    background-color: color-mix(in srgb,var(--color-node-tint) 50%,transparent);
  }

  .x18vm07z:hover {
    background-color: color-mix(in srgb,var(--variable-picker-dtype, transparent) 20%,transparent);
  }

  .x1h5avlp:hover {
    background-color: color-mix(in srgb,var(--x17sma8g) 80%,transparent);
  }

  .xyenz4c:hover {
    background-color: color-mix(in srgb,var(--x1kwcptm) 30%,transparent);
  }

  .x3c33nq:hover {
    background-color: color-mix(in srgb,var(--x1kwcptm) 50%,transparent);
  }

  .xins97n:hover {
    background-color: color-mix(in srgb,var(--x1kwcptm) 88%,var(--xmriz69));
  }

  .x1029lma:hover {
    background-color: color-mix(in srgb,var(--x1sjqzx8) 20%,transparent);
  }

  .x14ecviv:hover {
    background-color: color-mix(in srgb,var(--x1sjqzx8) 80%,transparent);
  }

  .x48hiyq:hover {
    background-color: color-mix(in srgb,var(--xqny3ab) 50%,transparent);
  }

  .xoahui0:hover {
    background-color: color-mix(in srgb,var(--xrmsdv4) 90%,var(--x2erf7o));
  }

  .x1fgtui1:hover {
    background-color: #000c;
  }

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

  .x37124x:hover {
    background-color: var(--color-error-4);
  }

  .x1m13egg:hover {
    background-color: var(--color-mint-5);
  }

  .x7ebvfi:hover {
    background-color: var(--color-node-button-fill-hover);
  }

  .x1ve9cig:hover {
    background-color: var(--color-node-highlight);
  }

  .x9x59za:hover {
    background-color: var(--color-purple-4);
  }

  .xcc74up:hover {
    background-color: var(--color-purple-a2);
  }

  .x554o6q:hover {
    background-color: var(--color-warning-4);
  }

  .x3a6g20:hover {
    background-color: var(--color-warning-5);
  }

  .xx5i0iw:hover {
    background-color: var(--widget-control-hover-bg);
  }

  .x1qtropf:hover {
    background-color: var(--x1ht1b5l);
  }

  .x6hijx0:hover {
    background-color: var(--x1jaaaf7);
  }

  .x18cyird:hover {
    background-color: var(--x1kwcptm);
  }

  .xfrz2v4:hover {
    background-color: var(--x1mwxa4m);
  }

  .x1el8s25:hover {
    background-color: var(--x1nhifrw);
  }

  .x1yhi4id:hover {
    background-color: var(--x1nxv94i);
  }

  .xzf41ly:hover {
    background-color: var(--x1rgbwh1);
  }

  .xh7siuv:hover {
    background-color: var(--x7alw0h);
  }

  .xvogrnh:hover {
    background-color: var(--x7oatl);
  }

  .xh34ct3:hover {
    background-color: var(--xb7sczv);
  }

  .xot2yxl:hover {
    background-color: var(--xgibmtf);
  }

  .x14zww9i:hover {
    background-color: var(--xmriz69);
  }

  .x12sxl8d:hover {
    background-color: var(--xpsgfv5);
  }

  .x1o66cc4:hover {
    background-color: var(--xqny3ab);
  }

  .xjwx7gm:hover {
    background-color: var(--xr8a2mb);
  }

  .x16vxm6k:hover {
    background-color: var(--xrmsdv4);
  }

  .x1uoxtia:hover {
    background-color: var(--xw7tn6);
  }

  .x15pgem4:hover {
    background-color: var(--xy62a2h);
  }

  .xyavaz5:hover {
    box-shadow: 0 0 0 1px var(--color-node-tint),0 0 0 5px var(--color-surface-a5);
  }

  .xm4467n:hover {
    box-shadow: 0 0 0 1px var(--color-node-tint),0 1px 3px #0000001a;
  }

  .x1cr5iqg:hover {
    box-shadow: 0 0 0 4px color-mix(in oklab,var(--x88blmq) 50%,transparent);
  }

  .x1idal5c:hover {
    box-shadow: 0 10px 15px #0000001a, 0 4px 6px #0000001a;
  }

  .xefipfb:hover {
    color: color-mix(in srgb,var(--xmriz69) 80%,transparent);
  }

  .x1enf1z7:hover {
    color: var(--color-error-12);
  }

  .x1of6u8c:hover {
    color: var(--color-foreground);
  }

  .xm9fhlm:hover {
    color: var(--color-node-tint);
  }

  .x1x0jbw7:hover {
    color: var(--color-purple-11);
  }

  .xj4n056:hover {
    color: var(--x1gybhju);
  }

  .xieqife:hover {
    color: var(--x1sjqzx8);
  }

  .x1jq53qi:hover {
    color: var(--x1tncvg6);
  }

  .xz20k3c:hover {
    color: var(--x1x4n2e9);
  }

  .x1c5lzr5:hover {
    color: var(--x2erf7o);
  }

  .x14hlv3r:hover {
    color: var(--xdzbb48);
  }

  .xc4vt6:hover {
    color: var(--xlqfcy7);
  }

  .x1ndq7x4:hover {
    color: var(--xm5hb4h);
  }

  .xwwk1h9:hover {
    color: var(--xmriz69);
  }

  .x1v70r3:hover {
    color: var(--xrmsdv4);
  }

  .x1tdoew7:hover {
    color: var(--xx4rr63);
  }

  .x1sctq7o:hover {
    color: var(--xy62a2h);
  }

  .xe2cd9r:hover {
    opacity: .85;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1vhszaq:hover {
    outline-width: 2px;
  }

  .xht5t8w:hover {
    outline-width: 4px;
  }

  .x9ojkr9:hover {
    text-decoration-color: currentColor;
  }

  .x1s8zjf2:hover {
    -webkit-text-decoration-color: var(--x22r00j);
    text-decoration-color: var(--x22r00j);
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .x1itt8ug:hover {
    text-decoration-thickness: 2px;
  }

  .x15nc8z:hover {
    transform: scale(.95);
  }

  .xmqmwpn:hover {
    translate: 0 -2px;
  }

  .xzyfpni:focus {
    background-color: var(--x1kwcptm);
  }

  .xao7ldz:focus {
    background-color: var(--x2ziyhy);
  }

  .x1wep2bi:focus {
    color: var(--x1ypjt4a);
  }

  .xzjbtpr:focus {
    color: var(--xlqfcy7);
  }

  .x1tlxn11:active {
    background-color: var(--x1kwcptm);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

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

  @media (width <= 767px) {
    .xud3cp.xud3cp {
      animation-name: none;
    }
  }

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

    .x10y0vyx.x10y0vyx {
      background-image: linear-gradient(color-mix(in srgb,var(--xmriz69) 22%,transparent),color-mix(in srgb,var(--xmriz69) 22%,transparent));
    }
  }

  @media (width >= 1024px) {
    .xuo181t.xuo181t {
      border-inline-end-width: 1px;
    }

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

  @media (width >= 900px) {
    .x472xim.x472xim {
      display: block;
    }
  }

  @media (width >= 768px) {
    .xsif4ur.xsif4ur {
      display: flex;
    }

    .x1a9x84j.x1a9x84j {
      display: inline;
    }
  }

  @media (width <= 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }
  }

  @media (width >= 1024px) {
    .x1p892re.x1p892re {
      flex-direction: row;
    }
  }

  @media (width >= 640px) {
    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }
  }

  @media (width <= 767px) {
    .xfddjzw.xfddjzw {
      flex-wrap: wrap;
    }
  }

  @media (width >= 768px) {
    .xd6clff.xd6clff {
      font-size: 14px;
    }
  }

  @media (width <= 767px) {
    .xp4wqjq.xp4wqjq {
      font-size: 16px;
    }
  }

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

  @media (width >= 640px) {
    .x1xrh62w.x1xrh62w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

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

  @media (pointer: coarse) {
    .xxc3ku7.xxc3ku7 {
      opacity: 1;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x16dpw5u.x16dpw5u {
      opacity: 1;
    }
  }

  @media (width <= 767px) {
    .x1jdclft.x1jdclft {
      padding-inline-end: 4px;
    }
  }

  @media (width >= 640px) {
    .xgzz9xu.xgzz9xu {
      text-align: left;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }

    .xhj7x8a.xhj7x8a {
      transition-delay: 0s;
    }

    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }

    .xowfvao.xowfvao {
      transition-property: color;
    }

    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }

    .x1i8mkl2.x1i8mkl2 {
      translate: 0;
    }
  }

  @container field-group (width >= 28rem) {
    .xbceu72.xbceu72 {
      align-items: center;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x1w39eak.x1w39eak {
      column-gap: 20px;
    }
  }

  @container editor-logs (width <= 720px) {
    .xq8o5ro.xq8o5ro {
      flex-basis: 100%;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .xyosv.xyosv {
      flex-direction: column;
    }
  }

  @container (width >= 430px) {
    .x1k7uus3.x1k7uus3 {
      flex-direction: row;
    }
  }

  @container field-group (width >= 28rem) {
    .x1lk6i1n.x1lk6i1n {
      flex-direction: row;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x1ya6bpr.x1ya6bpr {
      flex-direction: row;
    }
  }

  @container editor-logs (width <= 720px) {
    .x180mpho.x180mpho {
      flex-wrap: wrap;
    }
  }

  @container new-pipeline (36rem <= width < 56rem) {
    .x1xlqima.x1xlqima {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x152pixm.x152pixm {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @container editor-logs (width <= 720px) {
    .x8ergj1.x8ergj1 {
      order: 3;
    }
  }

  @container new-pipeline (width >= 56rem) {
    .xfy9u0u.xfy9u0u {
      padding-inline-end: 24px;
    }

    .x1k8x6ku.x1k8x6ku {
      padding-inline-end: 16px;
    }

    .xvwye09.xvwye09 {
      padding-inline-start: 24px;
    }

    .xms1thy.xms1thy {
      row-gap: 24px;
    }
  }

  @container field-group (width >= 28rem) {
    .x49wtus.x49wtus:has( > [data-slot="field-content"]) {
      align-items: flex-start;
    }
  }
}

@layer stylex.priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1l2nvhc {
    border-bottom-color: var(--color-node-border);
  }

  .x1scj5ku {
    border-bottom-color: var(--color-warning-6);
  }

  .x1r7r90x {
    border-bottom-color: var(--x1cidhy1);
  }

  .xd0hrtb {
    border-bottom-color: var(--xgibmtf);
  }

  .xotucc5 {
    border-bottom-color: var(--xmriz69);
  }

  .x17sx3a6 {
    border-bottom-color: var(--xuvkj5d);
  }

  .xjppbhk {
    border-bottom-right-radius: 0;
  }

  .xuvn51i {
    border-bottom-right-radius: 3px;
  }

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

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

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

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

  .x1kqf2ze {
    border-left-color: var(--color-node-tint-faded);
  }

  .x1jqj4k1 {
    border-left-color: var(--color-node-tint);
  }

  .xhqkckg {
    border-left-color: var(--tint-neutral);
  }

  .x107jrnj {
    border-left-color: var(--x562vec);
  }

  .xgkxcj9 {
    border-left-color: var(--xuvkj5d);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .xc8hjz9 {
    border-left-width: 4px;
  }

  .x15kzp33 {
    border-left-width: 3px;
  }

  .x11reejd {
    border-right-color: var(--xuvkj5d);
  }

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

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

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

  .xaaebfr {
    border-top-color: color-mix(in srgb,var(--xy62a2h) 20%,transparent);
  }

  .xa6joqa {
    border-top-color: var(--x1tlkyw);
  }

  .x1i0uy76 {
    border-top-color: var(--x4ixbr4);
  }

  .xzbih01 {
    border-top-color: var(--xa0xfqq);
  }

  .x101ehfu {
    border-top-color: var(--xuvkj5d);
  }

  .xeeat5c {
    border-top-left-radius: .375rem;
  }

  .x17fwuuv {
    border-top-left-radius: .5rem;
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .xnruod5 {
    border-top-right-radius: .375rem;
  }

  .xii4nxb {
    border-top-right-radius: .5rem;
  }

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

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

  .x1o583il {
    bottom: -4px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .xn0vg7t {
    bottom: 12px;
  }

  .x1l3r47z {
    bottom: 7px;
  }

  .xl43vht {
    bottom: 8px;
  }

  .xqtp20y {
    height: 0;
  }

  .x1u5kllg {
    height: 1.15rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xx3o462 {
    height: 15px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x1u5z0ei {
    height: 240px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1nl10os {
    height: 250vmax;
  }

  .xdwzuf7 {
    height: 260px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xu3xrit {
    height: 320px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xojvqvm {
    height: 33px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x173m4f4 {
    height: 5.6px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x4k3uqp {
    height: 60vh;
  }

  .x1d9x2de {
    height: 640px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .x1np647f {
    height: 720px;
  }

  .xp72kc6 {
    height: 760px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .x14nwjz3 {
    height: 88px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1dvw0t3 {
    height: calc(100% - 1px);
  }

  .x15dbfrq {
    height: calc(100% + 16px);
  }

  .x1czus1c {
    height: min(260px, 100dvh - 12rem);
  }

  .x1n2dife {
    height: min(620px, 100dvh - 2rem);
  }

  .x6b9o1u {
    height: min(720px, 100dvh - 48px);
  }

  .xjalx57 {
    height: min(800px, 100dvh - 2rem);
  }

  .xw02caf {
    height: min(88dvh, 880px);
  }

  .x1bxesiu {
    height: var(--app-shell-header-height);
  }

  .x1erd2hs {
    height: var(--radix-select-trigger-height);
  }

  .x1hr5o63 {
    height: var(--widget-row-height);
  }

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

  .xfqll8u {
    height: 48px;
  }

  .x1mys1kc {
    height: 40px;
  }

  .x1w1lzag {
    height: 28px;
  }

  .x18b5hnt {
    height: 12px;
  }

  .x1ou0g3y {
    height: 20px;
  }

  .x17zav49 {
    height: 40px;
  }

  .x8l9ieg {
    height: 18px;
  }

  .xpyhxnf {
    height: 32px;
  }

  .xl4ix4a {
    height: 28px;
  }

  .x17ck14k {
    height: var(--app-shell-header-height);
  }

  .xufp2f6 {
    height: 12px;
  }

  .x10ptruq {
    height: 14px;
  }

  .xo9n8hw {
    height: 24px;
  }

  .x1j7amr0 {
    height: 8px;
  }

  .x1vnn6re {
    height: 40px;
  }

  .xai0szx {
    height: 48px;
  }

  .x1x6zsy9 {
    height: 16px;
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xncym2f {
    left: 8px;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x1wihlre {
    left: 8px;
  }

  .xkrippn {
    left: 16px;
  }

  .x1oo3vh0 {
    margin-bottom: -16px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x4c7ls6 {
    margin-bottom: -8px;
  }

  .x14fwe3t {
    margin-bottom: var(--x-marginBottom);
  }

  .x1g31gc7 {
    margin-bottom: 12px;
  }

  .x1p70mg9 {
    margin-bottom: 6px;
  }

  .x7on6u5 {
    margin-bottom: 4px;
  }

  .xr9j5d8 {
    margin-bottom: 8px;
  }

  .x1ibmhn5 {
    margin-bottom: 12px;
  }

  .x1n2gnbh {
    margin-bottom: 24px;
  }

  .x1mh9g8m {
    margin-bottom: 4px;
  }

  .xhu237s {
    margin-bottom: 8px;
  }

  .x1d6c7ev {
    margin-left: -20px;
  }

  .x11yfylt {
    margin-left: -4px;
  }

  .x1bawvfr {
    margin-left: -8px;
  }

  .xq1n1xh {
    margin-left: 16px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x179inr1 {
    margin-left: 20px;
  }

  .xl010v5 {
    margin-right: 4px;
  }

  .xack27t {
    margin-right: auto;
  }

  .xt33gkk {
    margin-right: 2px;
  }

  .x1kgmq87 {
    margin-top: -2px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x9otpla {
    margin-top: -8px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xseo6mj {
    margin-top: 36px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xo0lzhk {
    margin-top: 12px;
  }

  .x1yif2et {
    margin-top: 6px;
  }

  .xqaoyvj {
    margin-top: 10px;
  }

  .xx9aj0s {
    margin-top: 8px;
  }

  .xcufq14 {
    margin-top: 4px;
  }

  .xyy4zp1 {
    margin-top: 2px;
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x1t4qpg0 {
    max-height: 128px;
  }

  .xctk3hg {
    max-height: 160px;
  }

  .x18s7i0i {
    max-height: 176px;
  }

  .x19aweqf {
    max-height: 180px;
  }

  .xoub1xb {
    max-height: 192px;
  }

  .x1hkcv85 {
    max-height: 200px;
  }

  .x1a2x7xj {
    max-height: 210px;
  }

  .x1983irj {
    max-height: 220px;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .xl8z2ie {
    max-height: 250px;
  }

  .xg2d58u {
    max-height: 256px;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .xuyqlj2 {
    max-height: 300px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x1phlbz0 {
    max-height: 400px;
  }

  .xn0nfnk {
    max-height: 40dvh;
  }

  .x1dybyah {
    max-height: 46px;
  }

  .x170ez9z {
    max-height: 48%;
  }

  .x14eurpq {
    max-height: 480px;
  }

  .x159tps6 {
    max-height: 640px;
  }

  .xlk1fp6 {
    max-height: 80px;
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .xs8sm83 {
    max-height: calc(100dvh - 32px);
  }

  .x1mqd8nl {
    max-height: max(48px,calc(var(--radix-popover-content-available-height) - 72px));
  }

  .x1cxbkrr {
    max-height: min(22rem,calc(var(--radix-popover-content-available-height) - 6rem));
  }

  .x677yc0 {
    max-height: min(264px, 40vh);
  }

  .xfbb9oo {
    max-height: min(300px,var(--radix-select-content-available-height));
  }

  .x1eg6je9 {
    max-height: min(600px, 75vh);
  }

  .x1af5lpt {
    max-height: min(640px, 100dvh - 2rem);
  }

  .xh12qy6 {
    max-height: min(70vh, 36rem);
  }

  .x7ab17h {
    max-height: none;
  }

  .x1umjnm6 {
    max-height: var(--radix-context-menu-content-available-height);
  }

  .xg1enw6 {
    max-height: var(--radix-dropdown-menu-content-available-height);
  }

  .xu39rbg {
    max-height: var(--radix-popover-content-available-height);
  }

  .x13r2y4a {
    max-height: var(--radix-select-content-available-height);
  }

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

  .x1b37bd3 {
    max-height: 240px;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x63bdn6 {
    max-width: 1040px;
  }

  .x1020ock {
    max-width: 1152px;
  }

  .x2aouup {
    max-width: 120px;
  }

  .x1kbpmyu {
    max-width: 144px;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .x1gocmvm {
    max-width: 176px;
  }

  .x1tjw356 {
    max-width: 224px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1i5r0r9 {
    max-width: 256px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .xdusixz {
    max-width: 384px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1n8psvb {
    max-width: 512px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x1yr5zsc {
    max-width: 620px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x4uk5c4 {
    max-width: 672px;
  }

  .x1xgfxhi {
    max-width: 78%;
  }

  .x1ap80js {
    max-width: 800px;
  }

  .x17na0u1 {
    max-width: 85%;
  }

  .x1k5yvld {
    max-width: 88%;
  }

  .x1ubw7bo {
    max-width: 896px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .x18b33ah {
    max-width: calc(100% - 24px);
  }

  .xvcrhkp {
    max-width: calc(100% - 2rem);
  }

  .x4d2062 {
    max-width: calc(100% - 32px);
  }

  .x1usz39j {
    max-width: calc(100vw - 16px);
  }

  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

  .xseoyta {
    max-width: min(1120px, 100vw - 32px);
  }

  .xlkbywk {
    max-width: min(280px, 100vw - 16px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .xezwucp {
    max-width: 680px;
  }

  .xh9m4px {
    max-width: 320px;
  }

  .x1upzg5x {
    max-width: 80%;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .x1db3i3o {
    min-height: 160px;
  }

  .x1hshjfz {
    min-height: 16px;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xjjci79 {
    min-height: 250px;
  }

  .x43ddcq {
    min-height: 256px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x175hb3s {
    min-height: 2lh;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x13hwc6b {
    min-height: 340px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xseoqlg {
    min-height: 80px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .x10u7mrg {
    min-height: var(--multiline-lh);
  }

  .x1u58sl9 {
    min-height: var(--node-row-height);
  }

  .x1r8u8zx {
    min-height: var(--widget-row-height);
  }

  .x1vzam3q, .x1fds2wr {
    min-height: 48px;
  }

  .x1hq8631 {
    min-height: 16px;
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .x15l03u9 {
    min-width: 128px;
  }

  .xcsk191 {
    min-width: 12px;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x1jn76jz {
    min-width: 56px;
  }

  .xzl8ltb {
    min-width: 640px;
  }

  .x6c5l4p {
    min-width: 80px;
  }

  .x14p3uyg {
    min-width: min(280px, 100vw - 16px);
  }

  .xuuvo9b {
    min-width: var(--radix-select-trigger-width);
  }

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

  .x13rtv9i {
    min-width: 20px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1rife3k {
    overflow-y: scroll;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x1s14bel {
    padding-bottom: 26px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xzk7aed {
    padding-bottom: 64px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .x16qprdw {
    padding-bottom: 24px;
  }

  .x12wcjds {
    padding-bottom: max(8px,env(safe-area-inset-bottom));
  }

  .xg3hcv2 {
    padding-bottom: max(16px,env(safe-area-inset-bottom));
  }

  .x1qgoqwv {
    padding-bottom: var(--card-spacing);
  }

  .x1ut0hf5 {
    padding-bottom: 40px;
  }

  .x35uzf7 {
    padding-bottom: 6px;
  }

  .x99ljq9 {
    padding-bottom: 10px;
  }

  .x5aktax {
    padding-bottom: 4px;
  }

  .xydwd72 {
    padding-bottom: 8px;
  }

  .x1772lhb {
    padding-bottom: 4px;
  }

  .xj9yg67 {
    padding-bottom: 8px;
  }

  .x1j22cch {
    padding-bottom: 16px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x6pqhf1 {
    padding-left: 11px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .xd3ty66 {
    padding-left: 24px;
  }

  .xxpkpgd {
    padding-left: 28px;
  }

  .xj9uezu {
    padding-left: 2px;
  }

  .xyms1uu {
    padding-left: 3px;
  }

  .x6wrskw {
    padding-left: 4px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x11seez0 {
    padding-left: var(--widget-input-padding-inline);
  }

  .x62pvj3 {
    padding-left: 30px;
  }

  .x1djctul {
    padding-left: 22px;
  }

  .x4r6lxv {
    padding-left: 4px;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .x1oou3sl {
    padding-right: 22px;
  }

  .x1m2p0i2 {
    padding-right: 32px;
  }

  .xw7nc43 {
    padding-right: 3px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .x96hz5v {
    padding-right: var(--widget-input-padding-inline);
  }

  .x1rc7jmr {
    padding-right: 8px;
  }

  .x1p4cd3k {
    padding-right: 24px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x2tk8zw {
    padding-top: var(--card-spacing);
  }

  .xg44wxk {
    padding-top: 12px;
  }

  .x7spi3k {
    padding-top: 20px;
  }

  .xduhj6g, .xcm78c0 {
    padding-top: 4px;
  }

  .x16d0gis {
    padding-top: 8px;
  }

  .x1a2cjec {
    padding-top: 16px;
  }

  .x1mrsgf3 {
    right: -40px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xlftelb {
    right: 12px;
  }

  .x1nxrt8b {
    right: 13px;
  }

  .xn5hqff {
    right: 16px;
  }

  .xmnqija {
    right: 3px;
  }

  .x1pzoy33 {
    right: 4px;
  }

  .x19up5dg {
    right: 8px;
  }

  .x7ok3n0 {
    right: var(--x-right);
  }

  .x1r03xmz {
    right: 20px;
  }

  .xz19okg {
    right: 14px;
  }

  .xr2l1fr {
    scroll-margin-top: 12px;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xomnu4r {
    top: 16px;
  }

  .xxk6nc9 {
    top: 3px;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x4krk7v {
    top: calc(var(--app-shell-header-height) + 48px + 12px);
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xv4vgy6 {
    top: 20px;
  }

  .x1penn77 {
    top: var(--app-shell-header-height);
  }

  .x16gvnt0 {
    top: 8px;
  }

  .x138n34i {
    top: 16px;
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .xifkd7f {
    width: 140px;
  }

  .x1fznrkb {
    width: 144px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1f1nzxn {
    width: 176px;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x35muul {
    width: 188px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .x143tcsw {
    width: 208px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x16grhtn {
    width: 220px;
  }

  .x1uncgzr {
    width: 224px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xy2penl {
    width: 232px;
  }

  .xafpxmx {
    width: 240px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1oynyr1 {
    width: 250vmax;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1q5yig5 {
    width: 272px;
  }

  .xopohe7 {
    width: 286px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1wkeeys {
    width: 33.3333%;
  }

  .xcwdg0z {
    width: 342px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1l2rt3b {
    width: 400px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x3p9ev8 {
    width: 420px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x15yg21f {
    width: 56px;
  }

  .x4nz7rj {
    width: 6.5px;
  }

  .xycev2y {
    width: 60%;
  }

  .x1247r65 {
    width: 60px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1q37kcr {
    width: 66.6667%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xni59qk {
    width: 72px;
  }

  .xg0jo4d {
    width: 75%;
  }

  .xci0xqf {
    width: 7px;
  }

  .xktia5q {
    width: 80%;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xjzaux3 {
    width: 92px;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .xticn0v {
    width: calc(100% + 16px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1puf14v {
    width: min(1120px, 100vw - 32px);
  }

  .xgyfoox {
    width: min(1200px, 100vw - 2rem);
  }

  .x3jybhe {
    width: min(50%, 12ch);
  }

  .x1qmcjme {
    width: min(640px, 100vw - 2rem);
  }

  .xeqndfr {
    width: min(720px, 100vw - 2rem);
  }

  .x1mg94w1 {
    width: min(860px, 100vw - 2rem);
  }

  .xbz0pqv {
    width: min(94vw, 1200px);
  }

  .xhiglo3 {
    width: var(--app-shell-sidebar-width);
  }

  .xforbwo {
    width: var(--radix-popper-anchor-width);
  }

  .x1tuisgq {
    width: var(--radix-select-trigger-width);
  }

  .x5t66yn {
    width: var(--widget-row-height);
  }

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

  .xovwy2b {
    width: 28px;
  }

  .x786o03 {
    width: 12px;
  }

  .xq1v997 {
    width: 20px;
  }

  .x1k8j6t6 {
    width: 64px;
  }

  .x2knrs0 {
    width: 18px;
  }

  .x1l4xobk {
    width: 28px;
  }

  .xr2tr1r {
    width: 12px;
  }

  .x9aq7pf {
    width: 14px;
  }

  .x1tipjci {
    width: 24px;
  }

  .x1t6dooo {
    width: 16px;
  }

  .x13ezy1a:is([data-slot="table-footer"] > :last-child), .xw7qjk5:is([data-slot="table-body"] > :last-child) {
    border-bottom-width: 0;
  }

  .xlo0ty3:not(:first-child) {
    border-top-color: var(--xuvkj5d);
  }

  .xa1hsq:not(:first-child) {
    border-top-style: solid;
  }

  .x10n88xp:not(:first-child) {
    border-top-width: 1px;
  }

  .x6x631w:is([data-slot="tabs"][data-orientation="horizontal"] *):after {
    bottom: -5px;
  }

  .x1hwcoaf[data-orientation="horizontal"], .xqmlo60[data-orientation="vertical"] {
    height: 100%;
  }

  .x16dr6sb:is([data-command-dialog] *) {
    height: 20px;
  }

  .x1578z5:is([data-slot="tabs"][data-orientation="horizontal"] *):after {
    height: 2px;
  }

  .xq8tsns:is([data-command-dialog] *) {
    height: 48px;
  }

  .x1tb1r0z[data-orientation="horizontal"] {
    height: 6px;
  }

  .x1h6501u:is([data-slot="tabs"][data-orientation="vertical"] *) {
    height: fit-content;
  }

  .x8qz2ag:is([data-variant="legend"] + *) {
    margin-top: -6px;
  }

  .xhjl7tz[data-orientation="vertical"] {
    min-height: 176px;
  }

  .x18pi39w.border-b {
    padding-bottom: var(--card-spacing);
  }

  .x1yj2h2m:is([data-slot="tabs"][data-orientation="vertical"] *):after {
    right: -4px;
  }

  .x1g487ut[data-orientation="vertical"], .x1j3zqwa[data-orientation="horizontal"], .x1sol4se:is([data-slot="tabs"][data-orientation="vertical"] *) {
    width: 100%;
  }

  .xcl5lam:is([data-command-dialog] *) {
    width: 20px;
  }

  .x1bx8xcg:is([data-slot="tabs"][data-orientation="vertical"] *):after {
    width: 2px;
  }

  .xop51dj[data-orientation="vertical"] {
    width: 6px;
  }

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

  .x1uvutxw:has( > [data-align="block-end"]), .x1uzq5yc:has( > [data-align="block-start"]), .ximsx6q:has( > textarea) {
    height: auto;
  }

  .x1p0o6ik:has( > button) {
    margin-left: -.3rem;
  }

  .x4b859n:has( > button) {
    margin-right: -.3rem;
  }

  .x1i04oz0:has([data-slot="card-footer"]) {
    padding-bottom: 0;
  }

  .x1wm9jde:has([role="checkbox"]) {
    padding-right: 0;
  }

  .xqycw9w:has( > img:first-child) {
    padding-top: 0;
  }

  .xj3g3yx:has( > [data-slot="field"]) {
    width: 100%;
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

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

  .x4wn1a8:last-child {
    border-bottom-right-radius: calc(.375rem - 1px);
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .x5jhj0f:last-child {
    border-top-right-radius: calc(.375rem - 1px);
  }

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

  .xcrsbgc:last-child {
    margin-top: 0;
  }

  .x16hy195:nth-last-child(2) {
    margin-top: -4px;
  }

  @media (width >= 1024px) {
    .x1hp1c9o.x1hp1c9o {
      border-bottom-width: 0;
    }
  }

  @media (width <= 767px) {
    .x1tfhiso.x1tfhiso {
      border-bottom-width: 2px;
    }
  }

  @media (width >= 1024px) {
    .x1pd78vf.x1pd78vf {
      border-top-width: 0;
    }
  }

  @media (width <= 767px) {
    .xtypdzi.xtypdzi {
      height: 36px;
    }
  }

  @media (width >= 640px) {
    .xcnmehg.xcnmehg {
      height: 400px;
    }
  }

  @media (width <= 767px) {
    .xlyoakc.xlyoakc {
      height: auto;
    }
  }

  @media (width >= 640px) {
    .xychheu.xychheu {
      margin-right: auto;
    }
  }

  @media (width >= 1024px) {
    .xw9qk9o.xw9qk9o {
      max-height: none;
    }
  }

  @media (width >= 640px) {
    .x190xaj4.x190xaj4 {
      max-width: 384px;
    }

    .x13qhzym.x13qhzym {
      max-width: 512px;
    }

    .x1qinmof.x1qinmof {
      max-width: 768px;
    }

    .x1bm6g20.x1bm6g20 {
      max-width: none;
    }
  }

  @media (width <= 767px) {
    .x12np5js.x12np5js {
      overflow-x: visible;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xie2s74.xie2s74 {
      width: 100%;
    }
  }

  @media (width <= 640px) {
    .xmwhmck.xmwhmck {
      width: 140px;
    }
  }

  @media (width >= 768px) {
    .x109lap2.x109lap2 {
      width: 260px;
    }

    .x1bvt3d9.x1bvt3d9 {
      width: 300px;
    }
  }

  @media (width <= 767px) {
    .xxzyf8i.xxzyf8i {
      width: 56px;
    }
  }

  @media (width >= 1024px) {
    .x1e1wdka.x1e1wdka {
      width: clamp(400px, 30vw, 600px);
    }

    .x1eipsus.x1eipsus {
      width: var(--editor-view-aside-width, 360px);
    }
  }

  @container new-pipeline (width >= 56rem) {
    .x112ht8j.x112ht8j {
      overflow-x: visible;
    }

    .x1watmdg.x1watmdg {
      width: 100%;
    }

    .xq27qco.xq27qco {
      width: 220px;
    }
  }
}

@layer stylex.priority6 {
  .x1xxufkn[aria-invalid="true"] {
    border-color: var(--color-destructive);
  }

  .xsqvji5[aria-invalid="true"] {
    border-color: var(--x1sjqzx8);
  }

  @media (width >= 768px) {
    .xfcobgu.xfcobgu {
      border-radius: .5rem;
    }

    .x196e121.x196e121 {
      border-width: 1px;
    }

    .xzf9ljt.xzf9ljt {
      padding-inline: 40px;
    }
  }
}

@layer stylex.priority7 {
  .x16mgpuq[aria-invalid="true"] {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1sjqzx8) 20%,transparent);
  }

  .x1l7u2t5[aria-invalid="true"] {
    box-shadow: none;
  }

  @media (width >= 768px) {
    .x7i2z2z.x7i2z2z {
      grid-template-columns: 264px minmax(0, 1fr);
    }

    .x1y3pfh3.x1y3pfh3 {
      grid-template-rows: minmax(0, 1fr);
    }
  }

  .xarstr8:after {
    inset: 0;
  }

  @media (width >= 768px) {
    .x1p7zqfh.x1p7zqfh {
      translate: -50% -50%;
    }
  }
}

@layer stylex.priority8 {
  @media (width >= 768px) {
    .x1yef668.x1yef668 {
      border-bottom-width: 0;
    }
  }

  .xbjg2k5:after {
    border-radius: .25rem;
  }

  .x56wymt:after {
    border-radius: .375rem;
  }

  @media (width >= 768px) {
    .x43wszm.x43wszm {
      border-right-width: 1px;
    }

    .xsgh686.xsgh686 {
      bottom: auto;
    }

    .xd895db.xd895db {
      height: 720px;
    }

    .xggnp4y.xggnp4y {
      left: 50%;
    }

    .xc2cwc7.xc2cwc7 {
      max-height: 90vh;
    }

    .x303bdi.x303bdi {
      max-height: none;
    }

    .x10paouw.x10paouw {
      max-width: 1120px;
    }

    .xcc12vl.xcc12vl {
      right: auto;
    }

    .x1263neb.x1263neb {
      top: 50%;
    }

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

@layer stylex.priority9 {
  .x3pxiar::-webkit-inner-spin-button {
    appearance: none;
  }

  .x7uq1h6::-webkit-outer-spin-button {
    appearance: none;
  }

  .x1vu6izy:after {
    background-color: var(--xmriz69);
  }

  .x1rxqwf8::selection {
    background-color: var(--xrmsdv4);
  }

  .x1ducvhr:before {
    background-color: var(--xuvkj5d);
  }

  .xx45urv:after {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--color-node-tint) 15%,transparent);
  }

  .x42dkhi:after {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--color-node-tint) 35%,transparent);
  }

  .x19q1hci::marker {
    color: var(--x22r00j);
  }

  .xis4ax5::placeholder {
    color: var(--x22r00j);
  }

  .xf8a9u8::selection {
    color: var(--x2erf7o);
  }

  .x104j08m::placeholder {
    color: var(--x63pos4);
  }

  .x1nttoms::marker {
    color: var(--x63pos4);
  }

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

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .xmf22ne:after {
    opacity: 0;
  }

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

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

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

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

  .x7l6x83:after {
    transition-duration: .15s;
  }

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

  .x1r0yslu:after {
    z-index: 0;
  }

  .xzd673e:focus-visible:before {
    background-color: var(--x88blmq);
  }

  .xt6usuc:hover:before {
    background-color: var(--xmriz69);
  }
}

@layer stylex.priority10 {
  .xszcg87:before {
    height: 100%;
  }

  .xy80zi5:before {
    height: 1px;
  }

  .x1wlytlt:before {
    left: 0;
  }

  .xgdch9p:before {
    left: 50%;
  }

  .x1y3wzot:before {
    top: 0;
  }

  .x1knuo7r:before {
    top: 50%;
  }

  .x1rmj1tg:before {
    width: 100%;
  }

  .x1vgi0k:before {
    width: 1px;
  }
}

@layer utilities;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes x1bllv1u-B {
  from {
    opacity: 0;
    grid-template-rows: 0fr;
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    grid-template-rows: 1fr;
    transform: translateY(0);
  }
}

@keyframes x1qebh90-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }
}

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes xg0bqix-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.95);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1om8q5l-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .4;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x25dpmb-B {
  from {
    opacity: 1;
  }

  50% {
    opacity: .4;
  }

  to {
    opacity: 1;
  }
}

@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1ql4fk0-B {
  from {
    opacity: 0;
    transform: translateY(8px) scale(.98);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1k48ry3-B {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1gv5c2w-B {
  from {
    opacity: 0;
    transform: translateX(-16px);
  }

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

@keyframes xf4iijk-B {
  from {
    opacity: 0;
    transform: translateX(16px);
  }

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

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

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

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

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

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

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

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

@keyframes x1x0gsyd-B {
  from {
    transform: translate(-50%, -50%) rotate(0);
  }

  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

@keyframes x1pdt4h0-B {
  from {
    transform: translate(var(--sheet-slide-x),var(--sheet-slide-y));
  }

  to {
    transform: translate(0);
  }
}

@keyframes x15o85fb-B {
  from {
    transform: translate(0);
  }

  to {
    transform: translate(var(--sheet-slide-x),var(--sheet-slide-y));
  }
}

@keyframes xw3ilb2-B {
  from {
    opacity: 0;
    transform: translateX(16px);
  }

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

@keyframes x18yxc3z-B {
  from {
    transform: translateX(-110%);
  }

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

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

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

@keyframes xkmi883-B {
  from {
    opacity: 0;
    width: 0;
  }

  to {
    width: var(--global-chat-dock-width);
    opacity: 1;
  }
}

:root, .xghu1ge {
  --chat-body-family: var(--font-sans);
  --chat-body-size: 14px;
  --chat-body-leading: 21px;
  --chat-body-weight: 400;
  --chat-body-tracking: normal;
  --chat-meta-family: var(--font-sans);
  --chat-meta-size: .8125rem;
  --chat-meta-leading: 1.45;
  --chat-meta-weight: 400;
  --chat-meta-tracking: normal;
  --chat-micro-family: var(--font-sans);
  --chat-micro-size: .6875rem;
  --chat-micro-leading: 1.2;
  --chat-micro-weight: 400;
  --chat-micro-tracking: normal;
  --chat-beta-family: var(--font-sans);
  --chat-beta-size: .5625rem;
  --chat-beta-leading: 1;
  --chat-beta-weight: 500;
  --chat-beta-tracking: .025em;
  --chat-hero-family: var(--font-display);
  --chat-hero-size: 1.5rem;
  --chat-hero-leading: 1.15;
  --chat-hero-weight: 500;
  --chat-hero-tracking: normal;
  --chat-display-family: var(--font-display);
  --chat-display-size: 2.25rem;
  --chat-display-leading: 1.1;
  --chat-display-weight: 500;
  --chat-display-tracking: -.01em;
  --chat-metric-family: var(--font-sans);
  --chat-metric-size: 1.375rem;
  --chat-metric-leading: 1;
  --chat-metric-weight: 500;
  --chat-metric-tracking: -.025em;
}

:root, .x1goqqbf {
  --chat-md-h1-size: 1.5em;
  --chat-md-h1-leading: 1.3;
  --chat-md-h2-size: 1.25em;
  --chat-md-h3-size: 1.1em;
  --chat-md-heading-leading: 1.25;
}

:root, .x15bo42r {
  --color-node-tint: var(--tint-neutral);
  --color-node-tint-faded: color-mix(in srgb, var(--color-node-tint) 80%, var(--color-node));
  --color-container: color-mix(in srgb, var(--color-node-tint) 5%, var(--color-canvas));
  --color-node-button-fill: color-mix(in srgb, var(--color-node-tint) 20%, transparent);
  --color-node-button-fill-hover: color-mix(in srgb, var(--color-node-tint) 30%, transparent);
}

:root, .xdu3pc8 {
  --widget-row-height: 25px;
  --widget-font-size: 11px;
  --widget-input-size: 11px;
  --widget-meta-size: 11px;
  --widget-title-size: 13px;
  --widget-font-family: var(--font-panel);
  --widget-label-font-family: var(--font-panel);
  --widget-label-weight: 400;
  --widget-radius: .25rem;
  --widget-input-padding-inline: 4px;
  --widget-input-padding-block: 3px;
  --widget-control-hover-border: var(--color-muted-foreground);
  --widget-control-hover-bg: var(--accent);
  --widget-description-display: none;
  --widget-label-actions-opacity: 0;
  --node-row-height: 24px;
  --node-font-size: 11px;
  --node-meta-size: 11px;
  --node-title-size: 13px;
}

:root, .xiloeej {
  --x180cipk: var(--xe7nzts);
  --x9le8ld: var(--xe7nzts);
  --xoz11bc: var(--x1tncvg6);
  --x1v0unvg: var(--x1tncvg6);
  --x9kzysb: var(--x1bix3ov);
  --x587buy: var(--x1bix3ov);
  --x1vvm8gj: var(--x1ypjt4a);
  --x15kwkll: var(--x1ypjt4a);
  --x1ezqz3y: var(--x1w1xyll);
  --x3wq70g: var(--x1w1xyll);
  --x1xozonf: var(--x1w1xyll);
  --x1jszau9: var(--x1w1xyll);
  --x1lm116x: var(--xe7nzts);
  --x16jjt2i: var(--x1bix3ov);
  --xvtdqd3: var(--x1sjqzx8);
  --x10ebef5: var(--x1w1xyll);
  --x1txbj2a: var(--x1w1xyll);
  --xinnaxz: var(--x1w1xyll);
  --x3kndc0: var(--x1tncvg6);
}

:root, .x1npaxy4 {
  --x1ustobd: var(--color-chat);
  --xb7sczv: var(--color-user-message);
  --x7qs7cg: var(--xw7tn6);
  --x10y9ve8: var(--xw7tn6);
  --x1ky1wck: var(--xw7tn6);
  --x733fpq: 0 1px 2px #0000000f, 0 4px 12px #0000000f;
  --xjqom1u: 0 1px 2px #00000014, 0 2px 6px #0000000f;
  --xe424qm: var(--x1ejew7n);
  --x1ht1b5l: var(--x7s72st);
  --xwzebsd: var(--xju32wo);
  --xggk9q1: var(--xka28pt);
  --x106512b: var(--x1v1iiua);
  --xdzbb48: var(--xmriz69);
  --x63pos4: var(--x1w1xyll);
  --x1flq4va: var(--x1h7g9n8);
  --x643l76: var(--xa8b9b0);
  --x1cidhy1: var(--xuvkj5d);
  --x4ixbr4: color-mix(in srgb, var(--xuvkj5d) 60%, transparent);
  --x1s49r85: color-mix(in srgb, var(--x7oatl) 40%, transparent);
  --xb91bvm: color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6));
  --x16pxuqj: color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6));
  --x1mwxa4m: color-mix(in srgb, var(--xy62a2h) 60%, transparent);
  --x1yzoouj: color-mix(in srgb, var(--xgibmtf) 70%, color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6)));
  --x1jaaaf7: var(--xgibmtf);
  --x1qs65bu: var(--xuvkj5d);
  --x1kp6zs5: var(--x1h7g9n8);
  --x1o9iydj: var(--x1w1xyll);
  --x1rgbwh1: var(--x1kwcptm);
  --x1eyc1qs: var(--x1kwcptm);
  --x5f3zhx: var(--xmriz69);
  --x1cztfr1: var(--x88blmq);
}

:root, .x1ckflvw {
  --xy62a2h: var(--background);
  --xmriz69: var(--color-surface-12);
  --x7oatl: var(--color-surface-3);
  --x22r00j: var(--color-surface-11);
  --xqny3ab: var(--color-surface-2);
  --xx4rr63: var(--color-surface-12);
  --x17sma8g: var(--color-tertiary);
  --x1gybhju: var(--color-tertiary-foreground);
  --x1kwcptm: var(--color-surface-3);
  --xlqfcy7: var(--color-surface-12);
  --xw7tn6: var(--card);
  --xblx52l: var(--color-surface-12);
  --x18ypq6f: var(--color-surface-1);
  --x1yb3rj3: var(--color-surface-12);
  --x155npc8: var(--color-surface-2);
  --xrmsdv4: var(--color-surface-12);
  --x2erf7o: var(--color-surface-1);
  --x1sjqzx8: var(--red-9);
  --x1x4n2e9: var(--red-1);
  --x1b6xbb: var(--mint-3);
  --x13z6m7m: var(--mint-11);
  --x1nxkgaj: var(--color-mint-5);
  --x164aefy: var(--color-mint-11);
  --x1in2uwy: var(--amber-5);
  --x9szrto: var(--amber-11);
  --xuvkj5d: var(--border);
  --xetlgmn: var(--color-surface-8);
  --x1tlkyw: var(--color-surface-7);
  --xpsgfv5: var(--input-background);
  --x88blmq: var(--color-surface-8);
  --xroufw0: var(--color-surface-1);
  --x1bw363k: var(--overlay);
  --x2ro33o: var(--modal);
  --xa0xfqq: var(--modal-border);
  --xc1nxz9: #64646433;
  --x85swtg: var(--sidebar);
  --xzmlaja: var(--color-surface-12);
  --x38stpm: var(--color-surface-4);
  --xeplaht: var(--color-surface-1);
  --x1nxv94i: var(--color-surface-3);
  --x1fdrzvg: var(--color-surface-12);
  --x6gqjwa: var(--color-surface-9);
  --xasr29n: var(--color-surface-5);
  --x10nwdgh: var(--color-surface-9);
  --x1nzejz4: var(--color-surface-12);
  --xcaoy29: var(--color-surface-0);
  --x5olg3: var(--color-surface-1);
  --xs79q31: var(--color-surface-2);
  --x7alw0h: var(--color-surface-3);
  --xgibmtf: var(--color-surface-4);
  --xr8a2mb: var(--color-surface-5);
  --x7fpp2a: var(--color-surface-6);
  --xcm4dfl: var(--color-surface-7);
  --xvodfpg: var(--color-surface-8);
  --x1h7g9n8: var(--color-surface-9);
  --x1w1xyll: var(--color-surface-10);
  --xa8b9b0: var(--color-surface-11);
  --x1575k1d: var(--color-surface-12);
  --x2ziyhy: var(--color-error-3);
  --x562vec: var(--color-error-9);
  --x1ypjt4a: var(--color-error-11);
  --x1bix3ov: var(--color-success-11);
  --x1by6sae: var(--color-warning-3);
  --x1tncvg6: var(--color-warning-11);
  --x12zx873: var(--color-info-3);
  --x1nhifrw: var(--color-info-6);
  --xe7nzts: var(--color-info-11);
  --x1mzexz2: var(--color-mint-1);
  --x1ezaic: var(--color-mint-2);
  --xka28pt: var(--color-mint-3);
  --x27z1vv: var(--color-mint-4);
  --xpi1alk: var(--color-mint-5);
  --x1ud0l54: var(--color-mint-6);
  --x1eybq2r: var(--color-mint-7);
  --xtbngaj: var(--color-mint-8);
  --x1ejew7n: var(--color-mint-9);
  --x7s72st: var(--color-mint-10);
  --x1v1iiua: var(--color-mint-11);
  --xcevae: var(--color-mint-12);
  --xiovfrk: var(--color-mint-a1);
  --x1ncycfi: var(--color-mint-a2);
  --xch3oia: var(--color-mint-a3);
  --xer2zur: var(--color-mint-a4);
  --x2ov4t5: var(--color-mint-a5);
  --x1d9wwp3: var(--color-mint-a6);
  --xi0fthv: var(--color-mint-a7);
  --x11scoq4: var(--color-mint-a8);
  --xqpqjb8: var(--color-mint-a9);
  --x1caqotu: var(--color-mint-a10);
  --x16yz1qo: var(--color-mint-a11);
  --xqjdrdb: var(--color-mint-a12);
  --xju32wo: var(--color-mint-contrast);
  --x75l427: var(--color-tertiary-1);
  --x1l6yjq3: var(--color-tertiary-2);
  --xqhi4s6: var(--color-tertiary-3);
  --x1nq41ze: var(--color-tertiary-4);
  --x1yedn1i: var(--color-tertiary-5);
  --x2k6qt7: var(--color-tertiary-6);
  --xhfa220: var(--color-tertiary-7);
  --x14k9sfj: var(--color-tertiary-8);
  --xhdfs5d: var(--color-tertiary-9);
  --x1hxlhu9: var(--color-tertiary-10);
  --xa0zhjs: var(--color-tertiary-11);
  --xrm1z8l: var(--color-tertiary-12);
  --x1nzfm0p: var(--color-tertiary-a1);
  --xs35d1r: var(--color-tertiary-a2);
  --x19kzq9w: var(--color-tertiary-a3);
  --x1q7dqpz: var(--color-tertiary-a4);
  --x1w3tf1h: var(--color-tertiary-a5);
  --xf7dluj: var(--color-tertiary-a6);
  --x7p5b1w: var(--color-tertiary-a7);
  --x1p1uege: var(--color-tertiary-a8);
  --xxjp7rp: var(--color-tertiary-a9);
  --x1jpgf7u: var(--color-tertiary-a10);
  --x1dc5w7u: var(--color-tertiary-a11);
  --x96dhzo: var(--color-tertiary-a12);
  --xk3oj45: var(--color-tertiary-contrast);
  --xm5hb4h: var(--color-purple-11);
  --x1t9khhb: var(--color-mint-11);
  --x1eneb0s: var(--color-warning-11);
  --x1j5byaw: var(--color-info-11);
  --xwfavs8: var(--color-mint-a4);
  --x1k0oiu8: var(--color-warning-a4);
  --x1ianjsv: var(--color-info-a4);
  --x1n6brxy: var(--color-error-a4);
  --x124pm8x: var(--color-canvas);
  --xzu7s3z: var(--color-editor);
  --x1awtiq: var(--color-editor-header);
  --x1j8iars: var(--color-interfaces);
  --xlwx9cj: var(--color-interfaces-panel);
}

@media (width <= 767px) {
  :root, .xghu1ge {
    --chat-display-size: 1.5rem;
  }
}

.x13xjl0c.x13xjl0c, .x13xjl0c.x13xjl0c:root {
  --chat-body-family: var(--font-sans);
  --chat-body-leading: 16px;
  --chat-body-size: 11px;
  --chat-body-tracking: normal;
  --chat-body-weight: 400;
  --chat-meta-family: var(--font-sans);
  --chat-meta-leading: 16px;
  --chat-meta-size: 11px;
  --chat-meta-tracking: normal;
  --chat-meta-weight: 400;
  --chat-micro-family: var(--font-mono);
  --chat-micro-leading: 14px;
  --chat-micro-size: 10px;
  --chat-micro-tracking: normal;
  --chat-micro-weight: 400;
}

.xrl60ku.xrl60ku, .xrl60ku.xrl60ku:root {
  --chat-md-h1-leading: 16px;
  --chat-md-h1-size: 1em;
  --chat-md-h2-size: 1em;
  --chat-md-h3-size: 1em;
  --chat-md-heading-leading: 16px;
}

.x1m370yw.x1m370yw, .x1m370yw.x1m370yw:root {
  --color-container: color-mix(in srgb, var(--tint-cobalt) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-cobalt);
}

.x1agsg4z.x1agsg4z, .x1agsg4z.x1agsg4z:root {
  --color-container: color-mix(in srgb, var(--tint-moss) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-moss);
}

.x18kider.x18kider, .x18kider.x18kider:root {
  --color-container: color-mix(in srgb, var(--tint-neutral) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-neutral);
}

.x1tetn3p.x1tetn3p, .x1tetn3p.x1tetn3p:root {
  --color-container: color-mix(in srgb, var(--tint-plum) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-plum);
}

.x1w0ptqj.x1w0ptqj, .x1w0ptqj.x1w0ptqj:root {
  --color-container: color-mix(in srgb, var(--tint-sienna) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-sienna);
}

.x1wwldvx.x1wwldvx, .x1wwldvx.x1wwldvx:root {
  --color-container: color-mix(in srgb, var(--tint-slate) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-slate);
}

.x6vvp2f.x6vvp2f, .x6vvp2f.x6vvp2f:root {
  --color-container: color-mix(in srgb, var(--tint-teal) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-teal);
}

.x1u51dmr.x1u51dmr, .x1u51dmr.x1u51dmr:root {
  --color-container: color-mix(in srgb, var(--tint-umber) 5%, var(--color-canvas));
  --color-node-tint: var(--tint-umber);
}

.xzsvhp5.xzsvhp5, .xzsvhp5.xzsvhp5:root {
  --node-font-size: 11px;
  --node-meta-size: 11px;
  --node-row-height: 24px;
  --node-title-size: 13px;
  --widget-control-hover-bg: var(--accent);
  --widget-control-hover-border: var(--color-muted-foreground);
  --widget-description-display: none;
  --widget-font-family: var(--font-panel);
  --widget-font-size: 11px;
  --widget-input-size: 11px;
  --widget-label-actions-opacity: 0;
  --widget-label-font-family: var(--font-panel);
  --widget-label-weight: 400;
  --widget-meta-size: 11px;
  --widget-radius: .25rem;
  --widget-row-height: 24px;
  --widget-title-size: 13px;
}

.x15icelk.x15icelk, .x15icelk.x15icelk:root {
  --node-font-size: 12px;
  --node-meta-size: 12px;
  --node-row-height: 30px;
  --node-title-size: 14px;
  --widget-control-hover-bg: var(--accent);
  --widget-control-hover-border: var(--ring);
  --widget-description-display: block;
  --widget-font-family: var(--font-panel);
  --widget-font-size: 12px;
  --widget-input-padding-block: 6px;
  --widget-input-padding-inline: 8px;
  --widget-input-size: 12px;
  --widget-label-actions-opacity: .5;
  --widget-label-font-family: var(--font-panel);
  --widget-label-weight: 500;
  --widget-meta-size: 12px;
  --widget-radius: .25rem;
  --widget-row-height: 30px;
  --widget-title-size: 14px;
}

.x1pa12bu.x1pa12bu, .x1pa12bu.x1pa12bu:root {
  --x1sjqzx8: var(--red-10);
  --x1x4n2e9: var(--color-surface-12);
  --x1tlkyw: var(--color-surface-5);
  --x7oatl: var(--color-surface-2);
  --x1nxv94i: var(--color-surface-2);
  --x1j5byaw: var(--color-info-9);
  --x1eneb0s: var(--color-warning-9);
  --x1t9khhb: var(--color-mint-9);
}

.x1f4bf1y.x1f4bf1y, .x1f4bf1y.x1f4bf1y:root {
  --xe424qm: var(--x1ejew7n);
  --xwzebsd: var(--xju32wo);
  --x106512b: var(--x1v1iiua);
  --x1ht1b5l: var(--x7s72st);
  --xggk9q1: var(--xka28pt);
  --x1ustobd: var(--color-chat);
  --x1cidhy1: var(--xuvkj5d);
  --x7qs7cg: var(--xw7tn6);
  --xb91bvm: color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6));
  --x1yzoouj: color-mix(in srgb, var(--xgibmtf) 70%, color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6)));
  --x1jaaaf7: var(--xgibmtf);
  --x1qs65bu: var(--xuvkj5d);
  --x10y9ve8: var(--x7alw0h);
  --x1kp6zs5: var(--x1h7g9n8);
  --x1o9iydj: var(--x1w1xyll);
  --x1rgbwh1: var(--x1kwcptm);
  --x1eyc1qs: var(--x1kwcptm);
  --x5f3zhx: var(--xmriz69);
  --x1flq4va: var(--x1h7g9n8);
  --x1ky1wck: var(--xs79q31);
  --x733fpq: 0 1px 2px #00000080, 0 6px 16px #0006;
  --xdzbb48: var(--xmriz69);
  --x63pos4: var(--x1w1xyll);
  --x16pxuqj: var(--xs79q31);
  --x643l76: var(--xa8b9b0);
  --x1cztfr1: var(--x88blmq);
  --xjqom1u: 0 1px 2px #00000080, 0 3px 8px #00000059;
  --x4ixbr4: color-mix(in srgb, var(--xuvkj5d) 60%, transparent);
  --x1s49r85: color-mix(in srgb, var(--x7oatl) 40%, transparent);
  --x1mwxa4m: color-mix(in srgb, var(--xy62a2h) 60%, transparent);
  --xb7sczv: var(--color-user-message);
}

.xkykc3w.xkykc3w, .xkykc3w.xkykc3w:root {
  --xe424qm: var(--x1ejew7n);
  --xwzebsd: var(--xju32wo);
  --x106512b: var(--x1v1iiua);
  --x1ht1b5l: var(--x7s72st);
  --xggk9q1: var(--xka28pt);
  --x1ustobd: var(--color-chat);
  --x1cidhy1: var(--xuvkj5d);
  --x7qs7cg: var(--xw7tn6);
  --xb91bvm: color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6));
  --x1yzoouj: color-mix(in srgb, var(--xgibmtf) 70%, color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6)));
  --x1jaaaf7: var(--xgibmtf);
  --x1qs65bu: var(--xuvkj5d);
  --x10y9ve8: var(--xw7tn6);
  --x1kp6zs5: var(--x1h7g9n8);
  --x1o9iydj: var(--x1w1xyll);
  --x1rgbwh1: var(--x1kwcptm);
  --x1eyc1qs: var(--x1kwcptm);
  --x5f3zhx: var(--xmriz69);
  --x1flq4va: var(--x1h7g9n8);
  --x1ky1wck: var(--xw7tn6);
  --x733fpq: 0 1px 2px #0000000f, 0 4px 12px #0000000f;
  --xdzbb48: var(--xmriz69);
  --x63pos4: var(--x1w1xyll);
  --x16pxuqj: color-mix(in srgb, var(--x7oatl) 40%, var(--xw7tn6));
  --x643l76: var(--xa8b9b0);
  --x1cztfr1: var(--x88blmq);
  --xjqom1u: 0 1px 2px #00000014, 0 2px 6px #0000000f;
  --x4ixbr4: color-mix(in srgb, var(--xuvkj5d) 60%, transparent);
  --x1s49r85: color-mix(in srgb, var(--x7oatl) 40%, transparent);
  --x1mwxa4m: color-mix(in srgb, var(--xy62a2h) 60%, transparent);
  --xb7sczv: var(--color-user-message);
}

.xo84crd {
  --artifact-preview-max-h: 100%;
}

.xdrtxu0 {
  --card-spacing: 24px;
}

.x14pi94s {
  --color-node-border: color-mix(in srgb,var(--color-node-tint) 40%,var(--color-surface-6));
}

.xota2zk {
  --color-node-border: var(--color-warning-8);
}

.x1pcu91t {
  --color-node-foreground: var(--color-warning-11);
}

.x4h71a {
  --color-node-highlight: color-mix(in srgb,var(--color-node-tint) 15%,var(--color-surface-3));
}

.x18ofoms {
  --color-node-highlight: color-mix(in srgb,var(--color-warning-11) 10%,transparent);
}

.x10jhwn2 {
  --color-node-input: color-mix(in srgb,var(--color-node-tint) 25%,var(--color-surface-5));
}

.xxuqtvr {
  --color-node-input: color-mix(in srgb,var(--color-warning-9) 30%,transparent);
}

.xu5lkzl {
  --color-node-muted-foreground: var(--color-warning-11);
}

.x11ukzyr {
  --color-node-popover: color-mix(in srgb,var(--color-node-tint) 15%,var(--color-surface-2));
}

.x1i6xuoc {
  --color-node: color-mix(in srgb,var(--color-node-tint) 25%,var(--color-surface-2));
}

.xwf5vyj {
  --color-node: color-mix(in srgb,var(--color-node-tint) 43%,var(--color-surface-3));
}

.x1vo8oq5 {
  --color-node: color-mix(in srgb,var(--color-warning-2) 80%,transparent);
}

.xh809f9 {
  --interface-card-accent: var(--x22r00j);
}

.xwln8c4 {
  --interface-card-arrow-shift: 0px;
}

.x1er52in {
  --interface-card-chip-border: var(--xgibmtf);
}

.xvc6q8d {
  --interface-card-chip: var(--x7alw0h);
}

.xgcuudw {
  --interface-card-icon: var(--xmriz69);
}

.xpjgv67 {
  --sheet-slide-x: -100%;
}

.x1v0ij22 {
  --sheet-slide-x: 0%;
}

.x3lnj7v {
  --sheet-slide-x: 100%;
}

.x1axx2h6 {
  --sheet-slide-y: -100%;
}

.xb62yne {
  --sheet-slide-y: 0%;
}

.x1eq5yds {
  --sheet-slide-y: 100%;
}

.x19ywoie:hover {
  --interface-card-accent: var(--x1v1iiua);
}

.xlw50zj:hover {
  --interface-card-arrow-shift: 3px;
}

.x1ai77lz:hover {
  --interface-card-chip-border: var(--x7s72st);
}

.x18obhva:hover {
  --interface-card-chip: var(--x7s72st);
}

.x1ntp4u9:hover {
  --interface-card-icon: var(--xju32wo);
}
