/*! tailwindcss v4.3.3 | 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)))){:root,:host{--fd-sidebar-col:0px;--fd-ai-chat-col:0px}*,:before,:after{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--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-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:black;--tw-mask-right-to-color:transparent;--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:black;--tw-mask-left-to-color:transparent;--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-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--radix-collapsible-content-height:0px;--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;--scroll-fade-top:black;--scroll-fade-bottom:black;--scroll-fade-left:black;--scroll-fade-right:black}::backdrop{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;--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-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:black;--tw-mask-right-to-color:transparent;--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:black;--tw-mask-left-to-color:transparent;--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-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--radix-collapsible-content-height:0px;--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;--scroll-fade-top:black;--scroll-fade-bottom:black;--scroll-fade-left:black;--scroll-fade-right:black}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--spacing:.25rem;--breakpoint-sm:40rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--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-6xl:3.75rem;--text-6xl--line-height:1;--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;--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;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"JetBrains Mono", ui-monospace, monospace;--animate-fd-fade-in:fd-fade-in .3s ease;--animate-fd-fade-out:fd-fade-out .3s ease;--animate-fd-dialog-in:fd-dialog-in .3s cubic-bezier(.16, 1, .3, 1);--animate-fd-dialog-out:fd-dialog-out .3s cubic-bezier(.16, 1, .3, 1);--animate-fd-popover-in:fd-popover-in .1s ease;--animate-fd-popover-out:fd-popover-out .1s ease;--animate-fd-enterFromLeft:fd-enterFromLeft .25s ease;--animate-fd-enterFromRight:fd-enterFromRight .25s ease;--animate-fd-sidebar-in:fd-sidebar-in .25s ease;--animate-fd-sidebar-out:fd-sidebar-out .25s ease;--animate-fd-exitToLeft:fd-exitToLeft .25s ease;--animate-fd-exitToRight:fd-exitToRight .25s ease;--animate-fd-collapsible-down:fd-collapsible-down .15s cubic-bezier(.45, 0, .55, 1);--animate-fd-collapsible-up:fd-collapsible-up .15s cubic-bezier(.45, 0, .55, 1);--animate-fd-accordion-down:fd-accordion-down .2s ease-out;--animate-fd-accordion-up:fd-accordion-up .2s ease-out;--animate-fd-nav-menu-in:fd-nav-menu-in .2s ease;--animate-fd-nav-menu-out:fd-nav-menu-out .2s ease;--color-foreground:var(--foreground);--color-primary:var(--primary);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-muted-foreground:var(--muted-foreground);--color-success:var(--success);--color-warning:var(--warning);--color-feature:var(--feature);--color-information:var(--information);--color-viewer-tool-active:var(--viewer-tool-active);--color-fd-primary:var(--primary);--color-fd-secondary:var(--secondary);--color-fd-secondary-foreground:var(--secondary-foreground);--color-fd-background:var(--background);--color-fd-foreground:var(--foreground);--color-fd-muted:var(--muted);--color-fd-muted-foreground:var(--muted-foreground);--color-fd-border:var(--border);--color-fd-card:var(--card);--color-fd-diff-remove-symbol:#e60a64;--color-fd-diff-add-symbol:#0ac864}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}body{background-color:var(--color-fd-background);color:var(--color-fd-foreground)}:where(svg[stroke-width="2"]){stroke-width:var(--icon-stroke-width,1.5)}:where(button,summary,select,input:is([type=button],[type=checkbox],[type=color],[type=file],[type=radio],[type=range],[type=reset],[type=submit]),[role=button],[role=checkbox],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=radio],[role=slider],[role=switch],[role=tab],[role=treeitem]):not(:any-link):not(:disabled):not([aria-disabled=true]):not([data-disabled=""]):not([data-disabled=true]),[data-slot=sidebar] :any-link{cursor:var(--cursor-action)}[data-radix-popper-content-wrapper]:has(>[data-slot=tooltip-content]){pointer-events:none}:where(svg[id^=mermaid-] .clickable):not(a,a *){transition:filter .15s;cursor:var(--cursor-action)!important}:where(svg[id^=mermaid-] .clickable):not(a,a *):hover{filter:drop-shadow(0 0 2px var(--ring))}@supports (corner-shape:superellipse(1.5)){:where(*){corner-shape:superellipse(1.5)}:where([class*=rounded-full]){corner-shape:round}}*,:after,:before{border-color:var(--border,currentColor)}::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}html,body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,sans-serif}::selection{background-color:var(--highlighter);color:var(--highlighter-foreground)}.dockview-theme-tau :where(.dv-default-tab-action,.dv-tabs-overflow-dropdown-default,.dv-tab,.dv-pinned-tab,.dv-tab-group-chip,.dv-tabs-overflow-group-header,.dv-edge-peek-pin,.dv-edge-peek-close,.dv-default-header,.dv-pane-header.dv-pane-draggable,.dv-context-menu-item:not(.dv-context-menu-item--disabled),.dv-context-menu-color-swatch){cursor:var(--cursor-action)!important}.dockview-theme-tau :where(.dv-pinned-tab,.dv-default-header,.dv-pane-header.dv-pane-draggable):hover{background-color:var(--dv-icon-hover-background-color)}.dockview-theme-tau .dv-tab-group-chip:hover{filter:brightness(1.08)}:where(.monaco-scrollable-element>.scrollbar>.scra,.mtkoverflow,.monaco-select-box,.monaco-list.mouse-support .monaco-list-row,.monaco-select-box-dropdown-container .monaco-list-row,.monaco-action-bar .action-item,.monaco-component.diff-review .revertButton,.monaco-dropdown>.dropdown-label,.monaco-editor .diff-hidden-lines .breadcrumb-item,.monaco-editor .fold-unchanged,.monaco-editor .arrow-revert-change,.monaco-editor .lightbulb-glyph,.monaco-text-button,.monaco-button-dropdown,.action-widget .monaco-list-row,.monaco-editor .lightBulbWidget,.monaco-editor .glyph-margin-widgets .cgmr,.monaco-hover .action-container,.monaco-hover a:not([href]),.monaco-custom-toggle,.monaco-editor .find-widget .button,.colorpicker-color-decoration,.colorpicker-header .picked-color,.colorpicker-header .original-color,.colorpicker-header .close-button,.colorpicker-body .insert-button,.monaco-editor .peekview-title.clickable,.monaco-tree-sticky-row,.monaco-editor .marker-widget .filename,.monaco-editor .verbosity-actions-inner .codicon,.monaco-editor .hover-copy-button,.monaco-editor .margin-view-overlays [class*=codicon-folding-],.monaco-editor .inline-folded,.monaco-editor .suggest-widget .monaco-list-row,.monaco-editor .suggest-details .codicon-close,.monaco-editor .suggest-widget .readMore,.monaco-editor .suggest-preview-additional-widget .button,.monaco-editor .ghost-text-decoration.clickable,.monaco-editor .ghost-text-decoration-preview.clickable,.monaco-editor .suggest-preview-text.clickable .ghost-text,.monaco-editor .sticky-line-content,.monaco-editor .inlineCompletions-char-insert,.monaco-menu-option,.monaco-editor .goto-definition-link,.monaco-editor .detected-link-active,.monaco-editor .parameter-hints-widget .button,.monaco-editor .rename-suggestions-button,.monaco-component.multiDiffEditor .collapse-button):not(:any-link),:where([data-sonner-toast] [data-button],[data-sonner-toast] [data-close-button]),:where(#profiler-toggle,.builtin-tab-btn,.mini-panel-content .list-item.actionable,#floating-btn,#maximize-btn,#hide-panel-btn,.list-item-row.collapsible,.list-item-row.actionable,.console-copy-button,.param-control button,.custom-checkbox,.detached-reattach-btn,.panel-action-btn):not(:any-link){cursor:var(--cursor-action)!important}.param-control input[type=range]::-webkit-slider-thumb{cursor:var(--cursor-action)!important}.param-control input[type=range]::-moz-range-thumb{cursor:var(--cursor-action)!important}:where(#profiler-panel,.detached-tab-content) .custom-checkbox:hover .checkmark{background-color:var(--accent-color)}@supports (color:color-mix(in lab, red, red)){:where(#profiler-panel,.detached-tab-content) .custom-checkbox:hover .checkmark{background-color:color-mix(in srgb, var(--accent-color) 15%, transparent)}}html,body{scroll-behavior:smooth;overscroll-behavior:none;overflow:hidden}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}@supports ((-moz-appearance:none)){*{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}}::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}* ::-webkit-scrollbar-thumb{border:var(--scrollbar-padding) var(--scrollbar-track) solid;background-clip:padding-box}@supports ((-moz-appearance:none)){*{scrollbar-color:initial;scrollbar-width:initial}}}@layer components;@layer utilities{.\@container\/actions{container:actions/inline-size}.\@container\/card-header{container:card-header/inline-size}.\@container\/chat-tool-card{container:chat-tool-card/inline-size}.\@container\/code{container:code/inline-size}.\@container\/converter{container:converter/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/message-queue{container:message-queue/inline-size}.\@container\/panel-empty-state{container:panel-empty-state/inline-size}.\@container\/parameter{container:parameter/inline-size}.\@container\/preview{container:preview/inline-size}.\@container\/properties{container:properties/inline-size}.\@container\/sheet{container:sheet/inline-size}.\@container\/toaster{container:toaster/inline-size}.\@container\/viewer{container:viewer/inline-size}.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.\[container-type\:size\]{container-type:size}.fade-action:before{content:"";width:var(--fade-scrim-size);pointer-events:none;background-image:linear-gradient(to right, transparent, var(--fade-scrim-into));inset-block:0;position:absolute;right:100%}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fd-step:before{background-color:var(--color-fd-secondary);color:var(--color-fd-secondary-foreground);content:counter(step);counter-increment:step;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:2147483647px;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;inset-inline-start:calc(var(--spacing) * -4)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd-steps{counter-reset:step;border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;margin-inline-start:calc(var(--spacing) * 2);padding-inline-start:calc(var(--spacing) * 6);position:relative}@media (min-width:40rem){.fd-steps{margin-inline-start:calc(var(--spacing) * 4);padding-inline-start:calc(var(--spacing) * 7)}}.fade-row{position:relative}.fade-row:hover,.fade-row:focus-within{--fade-label-size:var(--fade-label-size-actions)}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0\.5{inset:calc(var(--spacing) * -.5)}.inset-0{inset:0}.inset-0\!{inset:0!important}.inset-2{inset:calc(var(--spacing) * 2)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-s-0{inset-inline-start:0}.inset-s-3{inset-inline-start:calc(var(--spacing) * 3)}.inset-s-4{inset-inline-start:calc(var(--spacing) * 4)}.inset-s-6{inset-inline-start:calc(var(--spacing) * 6)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.inset-e-0{inset-inline-end:0}.inset-e-2{inset-inline-end:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-12{top:calc(var(--spacing) * -12)}.-top-px{top:-1px}.top-\(--fd-docs-row-1\){top:var(--fd-docs-row-1)}.top-\(--fd-docs-row-2\){top:var(--fd-docs-row-2)}.top-\(--fd-docs-row-3\){top:var(--fd-docs-row-3)}.top-0{top:0}.top-0\.25{top:calc(var(--spacing) * .25)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-12{top:calc(var(--spacing) * 12)}.top-28{top:calc(var(--spacing) * 28)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[78px\]{top:78px}.top-\[calc\(--spacing\(4\)\+var\(--fd-docs-row-3\)\)\]{top:calc(calc(var(--spacing) * 4) + var(--fd-docs-row-3))}.top-\[calc\(var\(--header-height\)\+var\(--spacing\)\*4\)\]{top:calc(var(--header-height) + var(--spacing) * 4)}.top-\[clamp\(5rem\,16\%\,8rem\)\]{top:clamp(5rem,16%,8rem)}.top-full{top:100%}.top-px{top:1px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-0\.25{right:calc(var(--spacing) * .25)}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-84{right:calc(var(--spacing) * 84)}.right-\[calc\(var\(--spacing\)\*4\+1px\)\]{right:calc(var(--spacing) * 4 + 1px)}.right-auto{right:auto}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-26{bottom:calc(var(--spacing) * 26)}.bottom-\[calc\(var\(--nav-height\)\+var\(--spacing\)\*4\)\]{bottom:calc(var(--nav-height) + var(--spacing) * 4)}.bottom-\[calc\(var\(--spacing\)\*4\+1px\)\]{bottom:calc(var(--spacing) * 4 + 1px)}.bottom-full{bottom:100%}.bottom-px{bottom:1px}.-left-1{left:calc(var(--spacing) * -1)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-10{left:calc(var(--spacing) * 10)}.left-\[50\%\]{left:50%}.left-\[452px\]{left:452px}.left-px{left:1px}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-2{z-index:2}.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-100{z-index:100}.z-101\!{z-index:101!important}.z-102{z-index:102}.z-\[1\]{z-index:1}.z-\[100\]{z-index:100}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-0{grid-row:0}.row-1{grid-row:1}.row-3{grid-row:3}.row-127{grid-row:127}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-18{margin:calc(var(--spacing) * 18)}.m-49{margin:calc(var(--spacing) * 49)}.m-73{margin:calc(var(--spacing) * 73)}.m-84{margin:calc(var(--spacing) * 84)}.m-104{margin:calc(var(--spacing) * 104)}.m-111{margin:calc(var(--spacing) * 111)}.m-129{margin:calc(var(--spacing) * 129)}.m-141{margin:calc(var(--spacing) * 141)}.m-auto{margin:auto}.m-auto\!{margin:auto!important}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-2\.5{margin-inline:calc(var(--spacing) * -2.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-px{margin-inline:-1px}.mx-0{margin-inline:0}.mx-0\!{margin-inline:0!important}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:0}.my-0\!{margin-block:0!important}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.ms-px{margin-inline-start:1px}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-me-1\.5{margin-inline-end:calc(var(--spacing) * -1.5)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-auto{margin-inline-end:auto}.prose{--tw-prose-size:1;color:var(--tw-prose-body);max-width:none;font-size:calc(1rem * var(--tw-prose-size));line-height:var(--tw-leading,calc(1.75rem * var(--tw-prose-size)))}.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(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:calc(1rem * var(--tw-prose-size));list-style-type:disc}.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] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.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(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.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] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:500}.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(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(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);font-weight:800;font-size:calc(var(--text-3xl) * var(--tw-prose-size));margin-top:0;margin-bottom:.888889em;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:600;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(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(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(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.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] *)){padding-top:.1875em;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-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] *)){padding:calc(3px * var(--tw-prose-size));font-size:calc(13px * var(--tw-prose-size));border:1px solid;border-color:var(--color-fd-border);background:var(--color-fd-muted);color:var(--tw-prose-code);border-radius:5px;font-weight:400}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:calc(var(--text-2xl) * var(--tw-prose-size))}.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(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.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 :where(a:not([data-card])):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-underline-offset:3.5px;text-decoration:underline;-webkit-text-decoration-color:var(--color-fd-primary);-webkit-text-decoration-color:var(--color-fd-primary);-webkit-text-decoration-color:var(--color-fd-primary);text-decoration-color:var(--color-fd-primary);font-weight:500;text-decoration-thickness:1.5px;transition:opacity .2s}.prose :where(a:not([data-card]):hover):not(:where([class~=not-prose],[class~=not-prose] *)){opacity:.8}.prose{--tw-prose-body:var(--color-fd-foreground)}@supports (color:color-mix(in lab, red, red)){.prose{--tw-prose-body:color-mix(in oklab, var(--color-fd-foreground) 90%, transparent)}}.prose{--tw-prose-headings:var(--color-fd-foreground);--tw-prose-lead:var(--color-fd-foreground);--tw-prose-links:var(--color-fd-foreground);--tw-prose-bold:var(--color-fd-foreground);--tw-prose-counters:var(--color-fd-muted-foreground);--tw-prose-bullets:var(--color-fd-muted-foreground);--tw-prose-hr:var(--color-fd-border);--tw-prose-quotes:var(--color-fd-foreground);--tw-prose-quote-borders:var(--color-fd-border);--tw-prose-captions:var(--color-fd-foreground);--tw-prose-code:var(--color-fd-foreground);--tw-prose-th-borders:var(--color-fd-border);--tw-prose-td-borders:var(--color-fd-border);--tw-prose-kbd:var(--color-fd-foreground);--tw-prose-kbd-shadows:var(--color-fd-primary)}@supports (color:color-mix(in lab, red, red)){.prose{--tw-prose-kbd-shadows:color-mix(in oklab, var(--color-fd-primary) 50%, transparent)}}.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 :where(blockquote>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(blockquote>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;border-collapse:separate;border-spacing:0;background:var(--color-fd-card);border-radius:var(--radius-lg);border:1px solid var(--color-fd-border);width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429;overflow:hidden}.prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start;padding:calc(var(--spacing) * 2.5 * var(--tw-prose-size));border-inline-start:1px solid var(--color-fd-border);background:var(--color-fd-muted)}.prose :where(th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start:none}.prose :where(th:not(tr:last-child *),td:not(tr:last-child *)):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid var(--color-fd-border)}.prose :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start;border-inline-start:1px solid var(--color-fd-border);padding:calc(var(--spacing) * 2.5 * var(--tw-prose-size))}.prose :where(td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start:none}.prose :where(tfoot th,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(thead th,thead td):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose-no-margin>:first-child{margin-top:0}.prose-no-margin>:last-child{margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-\(--header-height\){margin-top:var(--header-height)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0{margin-right:0}.mr-0\!{margin-right:0!important}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mr-px{margin-right:1px}.-mb-0\.5{margin-bottom:calc(var(--spacing) * -.5)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-auto{margin-bottom:auto}.-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)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0{margin-left:0}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}@supports ((-moz-appearance:none)){.scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}.fd-scroll-container::-webkit-scrollbar{width:5px;height:5px}.fd-scroll-container::-webkit-scrollbar-thumb{background:var(--color-fd-border);border-radius:5px}.fd-scroll-container::-webkit-scrollbar-track{background:0 0}.fd-scroll-container::-webkit-scrollbar-corner{display:none}.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}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.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-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-4\.5\!{width:calc(var(--spacing) * 4.5)!important;height:calc(var(--spacing) * 4.5)!important}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(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-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-\[0\.9rem\]{width:.9rem;height:.9rem}.size-\[1\.8rem\]{width:1.8rem;height:1.8rem}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.size-full\!{width:100%!important;height:100%!important}.\!h-48{height:calc(var(--spacing) * 48)!important}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--fd-animated-height\){height:var(--fd-animated-height)}.h-\(--fd-header-height\){height:var(--fd-header-height)}.h-\(--fd-toc-popover-height\){height:var(--fd-toc-popover-height)}.h-\(--header-height\){height:var(--header-height)}.h-\(--nav-height\){height:var(--nav-height)}.h-\(--param-field-h\){height:var(--param-field-h)}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/5{height:60%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-9\.5{height:calc(var(--spacing) * 9.5)}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-75{height:calc(var(--spacing) * 75)}.h-144{height:calc(var(--spacing) * 144)}.h-\[5rem\]{height:5rem}.h-\[25rem\]{height:25rem}.h-\[46px\]{height:46px}.h-\[60vh\]{height:60vh}.h-\[80vh\]\!{height:80vh!important}.h-\[90dvh\]{height:90dvh}.h-\[798px\]{height:798px}.h-\[calc\(--spacing\(5\.5\)\)\]{height:calc(calc(var(--spacing) * 5.5))}.h-\[calc\(100\%\+--spacing\(1\.5\)\)\]{height:calc(100% + calc(var(--spacing) * 1.5))}.h-\[calc\(100dvh-var\(--header-height\)-1px\)\]{height:calc(100dvh - var(--header-height) - 1px)}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-1\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-1))}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-2\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-2))}.h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-3\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-3))}.h-\[min\(78dvh\,48rem\)\]{height:min(78dvh,48rem)}.h-\[var\(--param-field-h\,1\.5rem\)\]{height:var(--param-field-h,1.5rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-6{max-height:calc(var(--spacing) * 6)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-50{max-height:calc(var(--spacing) * 50)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-60\.5{max-height:calc(var(--spacing) * 60.5)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-75{max-height:calc(var(--spacing) * 75)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-\[5rem\]{max-height:5rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60\%\]{max-height:60%}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[80svh\]{max-height:80svh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[460px\]{max-height:460px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[clamp\(4rem\,calc\(100cqh-8rem\)\,22rem\)\]{max-height:clamp(4rem,100cqh - 8rem,22rem)}.max-h-\[min\(12rem\,25cqh\)\]{max-height:min(12rem,25cqh)}.max-h-\[min\(12rem\,30cqh\)\]{max-height:min(12rem,30cqh)}.max-h-\[min\(16rem\,40svh\)\]{max-height:min(16rem,40svh)}.max-h-\[min\(22rem\,45cqh\)\]{max-height:min(22rem,45cqh)}.max-h-\[min\(24rem\,calc\(100vh-1rem\)\)\]{max-height:min(24rem,100vh - 1rem)}.max-h-\[min\(25rem\,70vh\)\]{max-height:min(25rem,70vh)}.max-h-\[min\(70vh\,40rem\)\]{max-height:min(70vh,40rem)}.max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 96) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-none\!{max-height:none!important}.min-h-\(--chat-live-turn-min-h\){min-height:var(--chat-live-turn-min-h)}.min-h-\(--fd-docs-height\){min-height:var(--fd-docs-height)}.min-h-0{min-height:0}.min-h-0\.75{min-height:calc(var(--spacing) * .75)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-20\.5{min-height:calc(var(--spacing) * 20.5)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-144{min-height:calc(var(--spacing) * 144)}.min-h-\[60vh\]{min-height:60vh}.min-h-\[200px\]{min-height:200px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.w-\(--fd-sidebar-width\){width:var(--fd-sidebar-width)}.w-\(--fd-toc-width\){width:var(--fd-toc-width)}.w-\(--param-field-h\){width:var(--param-field-h)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-\(--titlebar-controls-width\){width:var(--titlebar-controls-width)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-0\.75{width:calc(var(--spacing) * .75)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.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-50{width:calc(var(--spacing) * 50)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-65{width:calc(var(--spacing) * 65)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-75{width:calc(var(--spacing) * 75)}.w-80{width:calc(var(--spacing) * 80)}.w-208{width:calc(var(--spacing) * 208)}.w-\[--radix-dropdown-menu-trigger-width\]{width:--radix-dropdown-menu-trigger-width}.w-\[70px\]{width:70px}.w-\[85\%\]{width:85%}.w-\[440px\]{width:440px}.w-\[1276px\]{width:1276px}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.w-\[calc\(100\%-0\.5rem\)\]{width:calc(100% - .5rem)}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-var\(--removed-body-scroll-bar-size\,0px\)\)\]{width:calc(100% - var(--removed-body-scroll-bar-size,0px))}.w-\[calc\(100\%_-_1rem\)\]{width:calc(100% - 1rem)}.w-\[max\(200\%\,200vh\)\]{width:max(200%,200vh)}.w-\[min\(44rem\,calc\(100vw-2rem\)\)\]{width:min(44rem,100vw - 2rem)}.w-\[min\(100vw-2rem\,280px\)\]{width:min(100vw - 2rem,280px)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--radix-select-content-available-width\){max-width:var(--radix-select-content-available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-1\/2{max-width:50%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-3xs{max-width:var(--container-3xs)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-45{max-width:calc(var(--spacing) * 45)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-55{max-width:calc(var(--spacing) * 55)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[48svw\]{max-width:48svw}.max-w-\[64ch\]{max-width:64ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[90vw\]{max-width:90vw}.max-w-\[90vw\]\!{max-width:90vw!important}.max-w-\[98vw\]{max-width:98vw}.max-w-\[240px\]{max-width:240px}.max-w-\[380px\]{max-width:380px}.max-w-\[900px\]{max-width:900px}.max-w-\[1168px\]{max-width:1168px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-5rem\)\]{max-width:calc(100% - 5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-20px\)\]{max-width:calc(100vw - 20px)}.max-w-\[min\(16rem\,100\%\)\]{max-width:min(16rem,100%)}.max-w-\[min\(18rem\,calc\(100\%-1rem\)\)\]{max-width:min(18rem,100% - 1rem)}.max-w-\[min\(42rem\,calc\(100vw-1rem\)\)\]{max-width:min(42rem,100vw - 1rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-none\!{max-width:none!important}.max-w-prose{max-width:65ch}.max-w-screen-sm{max-width:var(--breakpoint-sm)}.max-w-sm{max-width:var(--container-sm)}.max-w-svw{max-width:100svw}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.fade-label{white-space:nowrap;min-width:0;-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--fade-label-size)), transparent);-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--fade-label-size)), transparent);-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--fade-label-size)), transparent);mask-image:linear-gradient(to right, black, black calc(100% - var(--fade-label-size)), transparent);overflow:hidden}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.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-30{min-width:calc(var(--spacing) * 30)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-\[8ch\]{min-width:8ch}.min-w-\[120px\]{min-width:120px}.min-w-\[240px\]{min-width:240px}.min-w-\[calc\(100\%\+var\(--select-gutter\)\)\]{min-width:calc(100% + var(--select-gutter))}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.min-w-\[calc\(var\(--radix-select-trigger-width\)\+var\(--select-gutter\)\*2\)\]{min-width:calc(var(--radix-select-trigger-width) + var(--select-gutter) * 2)}.min-w-\[min\(30rem\,calc\(100cqw-1\.75rem\)\)\]{min-width:min(30rem,100cqw - 1.75rem)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.flex-1{flex:1}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[3\]{flex-shrink:3}.shrink-\[4\]{flex-shrink:4}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-52{flex-basis:calc(var(--spacing) * 52)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.spin-glyph>*{transform-box:view-box;transform-origin:50%;animation:spin-glyph var(--spin-glyph-duration,1s) linear infinite}@media (prefers-reduced-motion:reduce){.spin-glyph>*{animation:none}}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-\[top_center\]{transform-origin:top}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\(--fd-sidebar-width\){--tw-translate-x:calc(var(--fd-sidebar-width) * -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-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-12{--tw-translate-x:calc(var(--spacing) * 12);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-x-\[calc\(-50\%-var\(--removed-body-scroll-bar-size\,0px\)\/2\)\]{--tw-translate-x:calc(-50% - var(--removed-body-scroll-bar-size,0px) / 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\.5px\]{--tw-translate-y:calc(.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;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\.5px\]{--tw-translate-y:.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-x-180{--tw-rotate-x:rotateX(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[transform\:translate3d\(0\,0\,0\)\]{transform:translate(0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.scroll-shadows{-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom)), linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom)), linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom)), linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom)), linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));animation:auto scroll-fade-top linear both, auto scroll-fade-bottom linear both, auto scroll-fade-x linear;animation-timeline:scroll(self y),scroll(self y),scroll(self x);animation-range:0 var(--scroll-fade-size), calc(100% - var(--scroll-fade-size)) 100%, normal;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;overflow:auto;-webkit-mask-composite:source-in;mask-composite:intersect}.scroll-shadows-y{-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom));-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom));-webkit-mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom));mask-image:linear-gradient(to bottom, var(--scroll-fade-top), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-bottom));animation:auto scroll-fade-top linear both, auto scroll-fade-bottom linear both;animation-timeline:scroll(self y);animation-range:0 var(--scroll-fade-size), calc(100% - var(--scroll-fade-size)) 100%;overflow:auto}.scroll-shadows-x{-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));animation:auto scroll-fade-x linear;animation-timeline:scroll(self x);overflow:auto}.animate-breathe{animation:1s cubic-bezier(.4,0,.6,1) infinite breathe}.animate-dictation-scroll{animation:.1s linear forwards dictation-scroll}.animate-dictation-scroll-alternate{animation:.1s linear forwards dictation-scroll-alternate}.animate-fd-fade-in{animation:var(--animate-fd-fade-in)}.animate-gradient{animation:8s linear infinite gradient}.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-none{animation:none}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-action{cursor:var(--cursor-action)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y\!{--tw-pan-y:pan-y!important;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)!important}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-m-4{scroll-margin:calc(var(--spacing) * 4)}.scroll-m-20{scroll-margin:calc(var(--spacing) * 20)}.scroll-m-24{scroll-margin:calc(var(--spacing) * 24)}.scroll-m-28{scroll-margin:calc(var(--spacing) * 28)}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-\(--header-height\){scroll-margin-top:var(--header-height)}.scroll-py-1{scroll-padding-block:var(--spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-auto{grid-auto-columns:auto}.grid-flow-dense{grid-auto-flow:dense}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.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-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[5ch_1fr\]{grid-template-columns:5ch 1fr}.grid-cols-\[10ch_1fr\]{grid-template-columns:10ch 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_1rem\]{grid-template-columns:minmax(0,1fr) 1rem}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,40\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,40%) minmax(0,1fr)}.grid-cols-\[minmax\(5rem\,8rem\)_1fr_3\.5rem\]{grid-template-columns:minmax(5rem,8rem) 1fr 3.5rem}.grid-cols-\[minmax\(8rem\,42\%\)_1fr\]{grid-template-columns:minmax(8rem,42%) 1fr}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center-safe{align-items:safe 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}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.25{gap:calc(var(--spacing) * .25)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.gap-\[0\.28125rem\]{gap:.28125rem}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}: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(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(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(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(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(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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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)),:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 50%, transparent)}}:where(.divide-border\/70>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 70%, transparent)}}:where(.divide-fd-border>:not(:last-child)){border-color:var(--border)}.\[align-self\:self-start\]{align-self:self-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.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-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-auto\!{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.scroll-auto{scroll-behavior:auto}.rounded{border-radius:.25rem}.rounded-\(--param-field-radius\){border-radius:var(--param-field-radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.rounded-\[calc\(var\(--dv-tab-border-radius\)-0\.25rem\)\]\!{border-radius:calc(var(--dv-tab-border-radius) - .25rem)!important}.rounded-\[calc\(var\(--radius-md\)-6px\)\]{border-radius:calc(var(--radius-md) - 6px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--param-field-radius\,var\(--radius-md\)\)\]{border-radius:var(--param-field-radius,var(--radius-md))}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-none\!{border-radius:0!important}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--border-beam-width\){border-style:var(--tw-border-style);border-width:var(--border-beam-width)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-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-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.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-0{border-left-style:var(--tw-border-style);border-left-width:0}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-black{border-color:#000}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-card{border-color:var(--card)}.border-current{border-color:currentColor}.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-fd-primary{border-color:var(--primary)}.border-feature\/20{border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.border-feature\/20{border-color:color-mix(in oklab, var(--feature) 20%, transparent)}}.border-feature\/25{border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.border-feature\/25{border-color:color-mix(in oklab, var(--feature) 25%, transparent)}}.border-feature\/30{border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.border-feature\/30{border-color:color-mix(in oklab, var(--feature) 30%, transparent)}}.border-feature\/40{border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.border-feature\/40{border-color:color-mix(in oklab, var(--feature) 40%, transparent)}}.border-foreground,.border-foreground\/20{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/20{border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.border-foreground\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/50{border-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.border-information\/30{border-color:var(--information)}@supports (color:color-mix(in lab, red, red)){.border-information\/30{border-color:color-mix(in oklab, var(--information) 30%, transparent)}}.border-information\/40{border-color:var(--information)}@supports (color:color-mix(in lab, red, red)){.border-information\/40{border-color:color-mix(in oklab, var(--information) 40%, transparent)}}.border-input{border-color:var(--input)}.border-muted-foreground,.border-muted-foreground\/20{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/20{border-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.border-muted-foreground\/60{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/60{border-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.border-primary,.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-sidebar{border-color:var(--sidebar-background)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sidebar-primary\/20{border-color:var(--sidebar-primary)}@supports (color:color-mix(in lab, red, red)){.border-sidebar-primary\/20{border-color:color-mix(in oklab, var(--sidebar-primary) 20%, transparent)}}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-transparent{border-color:#0000}.border-warning,.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-t-primary{border-top-color:var(--primary)}.border-t-transparent{border-top-color:#0000}.border-b-primary{border-bottom-color:var(--primary)}.border-l-transparent{border-left-color:#0000}.primary-action{--focus-outline-color:var(--primary-action-foreground);color:var(--primary-action-foreground);background-color:var(--primary-action);background-image:var(--primary-action-sheen)}.primary-action:hover:not(:disabled):not([aria-disabled=true]){background-image:var(--primary-action-glint), var(--primary-action-sheen)}@media (prefers-contrast:more),(forced-colors:active){.primary-action,.primary-action:hover:not(:disabled):not([aria-disabled=true]){background-image:none}}.bg-\(--callout-color\)\/50{background-color:var(--callout-color)}@supports (color:color-mix(in lab, red, red)){.bg-\(--callout-color\)\/50{background-color:color-mix(in oklab, var(--callout-color) 50%, transparent)}}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\(--fade-scrim-into\){background-color:var(--fade-scrim-into)}.bg-\(--fade-scrim-into\,var\(--background\)\){background-color:var(--fade-scrim-into,var(--background))}.bg-\(--shiki-light-bg\){background-color:var(--shiki-light-bg)}.bg-\[\#E5E5E5\]{background-color:#e5e5e5}.bg-\[var\(--sdm-bg\,inherit\)\]{background-color:var(--sdm-bg,inherit)}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-accent,.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-accent\/70{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.bg-alert\/10{background-color:var(--alert)}@supports (color:color-mix(in lab, red, red)){.bg-alert\/10{background-color:color-mix(in oklab, var(--alert) 10%, transparent)}}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-black{background-color:#000}.bg-black\/10{background-color:#0000001a;background-color:lab(0% 0 0/.1)}.bg-black\/50{background-color:#00000080;background-color:lab(0% 0 0/.5)}.bg-black\/60{background-color:#0009;background-color:lab(0% 0 0/.6)}.bg-border,.bg-border\/50{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/50{background-color:color-mix(in oklab, var(--border) 50%, transparent)}}.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, var(--border) 60%, transparent)}}.bg-card,.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--card) 50%, transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-destructive-surface{background-color:var(--destructive-surface)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/20{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/20{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.bg-fd-accent{background-color:var(--accent)}.bg-fd-background,.bg-fd-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-fd-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-fd-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-fd-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-fd-border{background-color:var(--border)}.bg-fd-card{background-color:var(--card)}.bg-fd-muted{background-color:var(--muted)}.bg-fd-popover,.bg-fd-popover\/60{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.bg-fd-popover\/60{background-color:color-mix(in oklab, var(--popover) 60%, transparent)}}.bg-fd-popover\/80{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.bg-fd-popover\/80{background-color:color-mix(in oklab, var(--popover) 80%, transparent)}}.bg-fd-primary,.bg-fd-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-fd-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-fd-secondary,.bg-fd-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-fd-secondary\/50{background-color:color-mix(in oklab, var(--secondary) 50%, transparent)}}.bg-feature,.bg-feature\/5{background-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.bg-feature\/5{background-color:color-mix(in oklab, var(--feature) 5%, transparent)}}.bg-feature\/10{background-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.bg-feature\/10{background-color:color-mix(in oklab, var(--feature) 10%, transparent)}}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.bg-information,.bg-information\/10{background-color:var(--information)}@supports (color:color-mix(in lab, red, red)){.bg-information\/10{background-color:color-mix(in oklab, var(--information) 10%, transparent)}}.bg-information\/80{background-color:var(--information)}@supports (color:color-mix(in lab, red, red)){.bg-information\/80{background-color:color-mix(in oklab, var(--information) 80%, transparent)}}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/15{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/15{background-color:color-mix(in oklab, var(--muted-foreground) 15%, transparent)}}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/70{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.bg-muted-foreground\/80{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/80{background-color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/15{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/15{background-color:color-mix(in oklab, var(--muted) 15%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/35{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/35{background-color:color-mix(in oklab, var(--muted) 35%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}.bg-neutral,.bg-neutral\/5{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.bg-neutral\/5{background-color:color-mix(in oklab, var(--neutral) 5%, transparent)}}.bg-neutral\/10{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.bg-neutral\/10{background-color:color-mix(in oklab, var(--neutral) 10%, transparent)}}.bg-neutral\/20{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.bg-neutral\/20{background-color:color-mix(in oklab, var(--neutral) 20%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground\/30{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/30{background-color:color-mix(in oklab, var(--primary-foreground) 30%, transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.bg-secondary,.bg-secondary\/80{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/80{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.bg-sidebar{background-color:var(--sidebar-background)}.bg-sidebar\!{background-color:var(--sidebar-background)!important}.bg-sidebar-accent,.bg-sidebar-accent\/70{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-accent\/70{background-color:color-mix(in oklab, var(--sidebar-accent) 70%, transparent)}}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-sidebar\/50{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/50{background-color:color-mix(in oklab, var(--sidebar-background) 50%, transparent)}}.bg-sidebar\/70{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/70{background-color:color-mix(in oklab, var(--sidebar-background) 70%, transparent)}}.bg-sidebar\/80{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar\/80{background-color:color-mix(in oklab, var(--sidebar-background) 80%, transparent)}}.bg-stable,.bg-stable\/10{background-color:var(--stable)}@supports (color:color-mix(in lab, red, red)){.bg-stable\/10{background-color:color-mix(in oklab, var(--stable) 10%, transparent)}}.bg-success,.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/20{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/20{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-warning,.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/80{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/80{background-color:color-mix(in oklab, var(--warning) 80%, transparent)}}.bg-white{background-color:#fff}.bg-white\/30{background-color:#ffffff4d;background-color:lab(100% -.0000298023 .0000119209/.3)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;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))}.destructive-action{--focus-outline-color:var(--destructive-foreground);background-image:none}.destructive-action:hover:not(:disabled):not([aria-disabled=true]){background-image:none}.bg-\[conic-gradient\(from_0deg\,transparent_0\%\,transparent_65\%\,var\(--color-primary\)_90\%\,transparent_100\%\)\]{background-image:conic-gradient(from 0deg,transparent 0%,transparent 65%,var(--color-primary) 90%,transparent 100%)}.bg-\[linear-gradient\(135deg\,color-mix\(in_oklab\,var\(--information\)_18\%\,var\(--background\)\)\,color-mix\(in_oklab\,var\(--feature\)_14\%\,var\(--background\)\)\,color-mix\(in_oklab\,var\(--warning\)_12\%\,var\(--background\)\)\)\]{background-image:linear-gradient(135deg,var(--information),var(--feature),var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_oklab\,var\(--information\)_18\%\,var\(--background\)\)\,color-mix\(in_oklab\,var\(--feature\)_14\%\,var\(--background\)\)\,color-mix\(in_oklab\,var\(--warning\)_12\%\,var\(--background\)\)\)\]{background-image:linear-gradient(135deg,color-mix(in oklab,var(--information) 18%,var(--background)),color-mix(in oklab,var(--feature) 14%,var(--background)),color-mix(in oklab,var(--warning) 12%,var(--background)))}}.bg-\[radial-gradient\(var\(--color-border\)_0\.5px\,transparent_0\.5px\)\]{background-image:radial-gradient(var(--color-border) .5px,transparent .5px)}.from-\[var\(--color-from\)\]{--tw-gradient-from:var(--color-from);--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))}.from-neutral\/10{--tw-gradient-from:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.from-neutral\/10{--tw-gradient-from:color-mix(in oklab, var(--neutral) 10%, transparent)}}.from-neutral\/10{--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-\[var\(--color-to\)\]{--tw-gradient-via:var(--color-to);--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)}.via-foreground{--tw-gradient-via:var(--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)}.via-25\%{--tw-gradient-via-position:25%}.to-\[var\(--color-from\)\]{--tw-gradient-to:var(--color-from);--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-neutral\/10{--tw-gradient-to:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.to-neutral\/10{--tw-gradient-to:color-mix(in oklab, var(--neutral) 10%, transparent)}}.to-neutral\/10{--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))}.to-50\%{--tw-gradient-to-position:50%}.mask-x-from-\[calc\(100\%-var\(--spacing\)\*4\)\]{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-right:linear-gradient(to right, var(--tw-mask-right-from-color) var(--tw-mask-right-from-position), var(--tw-mask-right-to-color) var(--tw-mask-right-to-position));--tw-mask-right-from-position:calc(100% - var(--spacing) * 4);--tw-mask-left:linear-gradient(to left, var(--tw-mask-left-from-color) var(--tw-mask-left-from-position), var(--tw-mask-left-to-color) var(--tw-mask-left-to-position));--tw-mask-left-from-position:calc(100% - var(--spacing) * 4);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-x-to-100\%{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-right:linear-gradient(to right, var(--tw-mask-right-from-color) var(--tw-mask-right-from-position), var(--tw-mask-right-to-color) var(--tw-mask-right-to-position));--tw-mask-right-to-position:100%;--tw-mask-left:linear-gradient(to left, var(--tw-mask-left-from-color) var(--tw-mask-left-from-position), var(--tw-mask-left-to-color) var(--tw-mask-left-to-position));--tw-mask-left-to-position:100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-image\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_--spacing\(14\)\,white_calc\(100\%---spacing\(14\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent);mask-image:linear-gradient(to bottom,transparent,white calc(var(--spacing) * 14),white calc(100% - calc(var(--spacing) * 14)),transparent)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_12px\,white_calc\(100\%-12px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#fff 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#fff 12px calc(100% - 12px),#0000)}.mask-\[linear-gradient\(to_bottom\,transparent\,white_16px\,white_calc\(100\%-16px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#fff 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#fff 16px calc(100% - 16px),#0000)}.scroll-shadow-bottom{-webkit-mask-image:linear-gradient(to bottom, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));-webkit-mask-image:linear-gradient(to bottom, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));-webkit-mask-image:linear-gradient(to bottom, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));mask-image:linear-gradient(to bottom, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end))}.scroll-shadow-right{-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));-webkit-mask-image:linear-gradient(to right, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end));mask-image:linear-gradient(to right, black, black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-end))}.\[background-size\:170\%_100\%\]{background-size:170% 100%}.bg-\[length\:var\(--bg-size\)_100\%\]{background-size:var(--bg-size) 100%}.bg-size-\[1rem_1rem\]{background-size:1rem 1rem}.bg-clip-padding{background-clip:padding-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.\[mask-composite\:intersect\]{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.fill-\(--callout-color\){fill:var(--callout-color)}.fill-\[\#E5E5E5\]{fill:#e5e5e5}.fill-background{fill:var(--background)}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-fd-muted{fill:var(--muted)}.fill-fd-muted-foreground{fill:var(--muted-foreground)}.fill-fd-primary{fill:var(--primary)}.fill-fd-primary-foreground{fill:var(--primary-foreground)}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-none{fill:none}.fill-white{fill:#fff}.stroke-border{stroke:var(--border)}.stroke-current\/25{stroke:currentColor}@supports (color:color-mix(in lab, red, red)){.stroke-current\/25{stroke:color-mix(in oklab, currentcolor 25%, transparent)}}.stroke-fd-foreground\/10{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-fd-foreground\/10{stroke:color-mix(in oklab, var(--foreground) 10%, transparent)}}.stroke-fd-primary{stroke:var(--primary)}.stroke-feature,.stroke-feature\/20{stroke:var(--feature)}@supports (color:color-mix(in lab, red, red)){.stroke-feature\/20{stroke:color-mix(in oklab, var(--feature) 20%, transparent)}}.stroke-foreground,.stroke-foreground\/10{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/10{stroke:color-mix(in oklab, var(--foreground) 10%, transparent)}}.stroke-foreground\/50{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/50{stroke:color-mix(in oklab, var(--foreground) 50%, transparent)}}.stroke-foreground\/75{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/75{stroke:color-mix(in oklab, var(--foreground) 75%, transparent)}}.stroke-muted-foreground\/45{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-muted-foreground\/45{stroke:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}.stroke-success,.stroke-success\/20{stroke:var(--success)}@supports (color:color-mix(in lab, red, red)){.stroke-success\/20{stroke:color-mix(in oklab, var(--success) 20%, transparent)}}.stroke-warning,.stroke-warning\/20{stroke:var(--warning)}@supports (color:color-mix(in lab, red, red)){.stroke-warning\/20{stroke:color-mix(in oklab, var(--warning) 20%, transparent)}}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--select-gutter\){padding:var(--select-gutter)}.p-0{padding:0}.p-0\!{padding:0!important}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.25{padding:calc(var(--spacing) * .25)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-1\!{padding:var(--spacing)!important}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.25{padding-inline:calc(var(--spacing) * 2.25)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[calc\(var\(--spacing\)\*1\.75\)\]{padding-inline:calc(var(--spacing) * 1.75)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3\.25{padding-inline-start:calc(var(--spacing) * 3.25)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-\(--pane-group-gap\){padding-top:var(--pane-group-gap)}.pt-\(--pane-row-gap\){padding-top:var(--pane-row-gap)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-\(--removed-body-scroll-bar-size\,0\){padding-right:var(--removed-body-scroll-bar-size,0)}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-0\.75{padding-right:calc(var(--spacing) * .75)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-\(--pane-unit-gap\){padding-bottom:var(--pane-unit-gap)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.pl-\(--desktop-titlebar-inset\){padding-left:var(--desktop-titlebar-inset)}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7\.5{padding-left:calc(var(--spacing) * 7.5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-22{padding-left:calc(var(--spacing) * 22)}.pl-\[30px\]{padding-left:30px}.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-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.\!\[font-family\:var\(--font-sans\)\]{font-family:var(--font-sans)!important}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.font-sans\!{font-family:Inter,ui-sans-serif,system-ui,sans-serif!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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-\[0\.8125rem\]\/5{font-size:.8125rem;line-height:calc(var(--spacing) * 5)}.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-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.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-xs\/5{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5)}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75em\]{font-size:1.75em}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-0{--tw-leading:0px;line-height:0}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[5rem\]{--tw-leading:5rem;line-height:5rem}.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-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)}.prose-sm{--tw-prose-size:.875}.prose-sm :where(dt,strong,blockquote,h1,h2,h3,h4,kbd,thead th,a:not([data-card])):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:450}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.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)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--callout-color\){color:var(--callout-color)}.text-\(--param-field-color\){color:var(--param-field-color)}.text-\[var\(--param-field-color\,var\(--color-muted-foreground\)\)\]{color:var(--param-field-color,var(--color-muted-foreground))}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-accent-foreground{color:var(--accent-foreground)}.text-alert{color:var(--alert)}.text-background{color:var(--background)}.text-border{color:var(--border)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-fd-accent-foreground{color:var(--foreground)}.text-fd-card{color:var(--card)}.text-fd-card-foreground{color:var(--card-foreground)}.text-fd-foreground,.text-fd-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-fd-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-fd-muted-foreground,.text-fd-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-fd-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-fd-popover-foreground,.text-fd-popover-foreground\/80{color:var(--popover-foreground)}@supports (color:color-mix(in lab, red, red)){.text-fd-popover-foreground\/80{color:color-mix(in oklab, var(--popover-foreground) 80%, transparent)}}.text-fd-primary{color:var(--primary)}.text-fd-primary-foreground{color:var(--primary-foreground)}.text-fd-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-fd-primary\/50{color:color-mix(in oklab, var(--primary) 50%, transparent)}}.text-fd-secondary-foreground{color:var(--secondary-foreground)}.text-feature,.text-feature\/50{color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.text-feature\/50{color:color-mix(in oklab, var(--feature) 50%, transparent)}}.text-feature\/80{color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.text-feature\/80{color:color-mix(in oklab, var(--feature) 80%, transparent)}}.text-foreground,.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-information{color:var(--information)}.text-inherit{color:inherit}.text-menu-destructive-foreground{color:var(--menu-destructive-foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\!{color:var(--muted-foreground)!important}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-muted-foreground\/90{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/90{color:color-mix(in oklab, var(--muted-foreground) 90%, transparent)}}.text-neutral-foreground{color:var(--neutral-foreground)}.text-neutral\/80{color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.text-neutral\/80{color:color-mix(in oklab, var(--neutral) 80%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-popover-foreground\!{color:var(--popover-foreground)!important}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.text-stable{color:var(--stable)}.text-success{color:var(--success)}.text-transparent{color:#0000}.text-viewer-tool-active{color:var(--viewer-tool-active)}.text-warning,.text-warning\/80{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.text-warning\/80{color:color-mix(in oklab, var(--warning) 80%, transparent)}}.text-white{color:#fff}.text-white\/50{color:#ffffff80;color:lab(100% -.0000298023 .0000119209/.5)}.text-white\/70{color:#ffffffb3;color:lab(100% -.0000298023 .0000119209/.7)}.text-white\/80{color:#fffc;color:lab(100% -.0000298023 .0000119209/.8)}.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}.decoration-current{text-decoration-color:currentColor}.decoration-muted-foreground,.decoration-muted-foreground\/50{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:var(--primary)}.opacity-\(--opacity\,0\){opacity:var(--opacity,0)}.opacity-0{opacity:0}.opacity-0\!{opacity:0!important}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.opacity-100\!{opacity:1!important}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow{--tw-shadow:0 16px 32px -12px var(--tw-shadow-color,#0e121b1a);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_-12px_0_16px_-14px_var\(--sidebar-border\)\]{--tw-shadow:inset -12px 0 16px -14px var(--tw-shadow-color,var(--sidebar-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-lg{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#0e121b2e);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 16px 32px -12px var(--tw-shadow-color,#0e121b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-menu{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--menu-ring)), 0 6px 20px -4px 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-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 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);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,#0a0d1408);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\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, lab(0% 0 0/.5) var(--tw-shadow-alpha), transparent)}}.ring-border,.ring-border\/50{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ring-border\/50{--tw-ring-color:color-mix(in oklab, var(--border) 50%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-primary,.ring-primary\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.focus-outline{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.focus-outline-outside{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset-outside)}.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,)}.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-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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-\[--fd-sidebar-col\]{transition-property:--fd-sidebar-col;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-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-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;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-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,offset-distance\]{transition-property:opacity,offset-distance;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,color\]{transition-property:opacity,translate,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,margin\,border-radius\,opacity\,visibility\]{transition-property:padding,margin,border-radius,opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]\!{transition-property:transform,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,inset-block\,translate\,background-color\]{transition-property:width,inset-block,translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,margin\,translate\,visibility\]{transition-property:width,margin,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,margin\,translate\]{transition-property:width,margin,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-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))}.delay-\[60ms\]{transition-delay:60ms}.duration-0{--tw-duration:0s;transition-duration:0s}.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-200\!{--tw-duration:.2s!important;transition-duration:.2s!important}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[will-change\:scroll-position\]{will-change:scroll-position}.animation-duration-\[3s\]{--tw-animation-duration:3s;animation-duration:3s}.delay-\[60ms\]{--tw-animation-delay:60ms;animation-delay:60ms}.fade-in-0{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:.5}.fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}.outline-none{--tw-outline-style:none;outline-style:none}.select-auto{-webkit-user-select:auto;user-select:auto}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\!\[--monaco-monospace-font\:var\(--font-mono\)\]{--monaco-monospace-font:var(--font-mono)!important}.\!paused{animation-play-state:paused!important}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[--dv-active-sash-color\:transparent\]{--dv-active-sash-color:transparent}.\[--dv-activegroup-hiddenpanel-tab-background-color\:transparent\]{--dv-activegroup-hiddenpanel-tab-background-color:transparent}.\[--dv-activegroup-hiddenpanel-tab-color\:var\(--muted-foreground\)\]{--dv-activegroup-hiddenpanel-tab-color:var(--muted-foreground)}.\[--dv-activegroup-visiblepanel-tab-background-color\:var\(--accent\)\]{--dv-activegroup-visiblepanel-tab-background-color:var(--accent)}.\[--dv-activegroup-visiblepanel-tab-color\:var\(--foreground\)\]{--dv-activegroup-visiblepanel-tab-color:var(--foreground)}.\[--dv-border-radius\:0px\]{--dv-border-radius:0px}.\[--dv-drag-over-background-color\:color-mix\(in_oklch\,var\(--primary\)\,transparent_80\%\)\]{--dv-drag-over-background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[--dv-drag-over-background-color\:color-mix\(in_oklch\,var\(--primary\)\,transparent_80\%\)\]{--dv-drag-over-background-color:color-mix(in oklch,var(--primary),transparent 80%)}}.\[--dv-drag-over-border-color\:var\(--primary\)\]{--dv-drag-over-border-color:var(--primary)}.\[--dv-floating-box-shadow\:0_4px_12px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_85\%\)\]{--dv-floating-box-shadow:0 4px 12px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[--dv-floating-box-shadow\:0_4px_12px_color-mix\(in_oklch\,var\(--foreground\)\,transparent_85\%\)\]{--dv-floating-box-shadow:0 4px 12px color-mix(in oklch,var(--foreground),transparent 85%)}}.\[--dv-group-view-background-color\:var\(--background\)\]{--dv-group-view-background-color:var(--background)}.\[--dv-icon-hover-background-color\:var\(--accent\)\]{--dv-icon-hover-background-color:var(--accent)}.\[--dv-inactivegroup-hiddenpanel-tab-background-color\:transparent\]{--dv-inactivegroup-hiddenpanel-tab-background-color:transparent}.\[--dv-inactivegroup-hiddenpanel-tab-color\:var\(--muted-foreground\)\]{--dv-inactivegroup-hiddenpanel-tab-color:var(--muted-foreground)}.\[--dv-inactivegroup-visiblepanel-tab-background-color\:var\(--accent\)\]{--dv-inactivegroup-visiblepanel-tab-background-color:var(--accent)}.\[--dv-inactivegroup-visiblepanel-tab-color\:var\(--foreground\)\]{--dv-inactivegroup-visiblepanel-tab-color:var(--foreground)}.\[--dv-overlay-z-index\:999\]{--dv-overlay-z-index:999}.\[--dv-paneview-active-outline-color\:transparent\]{--dv-paneview-active-outline-color:transparent}.\[--dv-paneview-header-border-color\:transparent\]{--dv-paneview-header-border-color:transparent}.\[--dv-sash-color\:transparent\]{--dv-sash-color:transparent}.\[--dv-scrollbar-background-color\:var\(--border\)\]{--dv-scrollbar-background-color:var(--border)}.\[--dv-separator-border\:var\(--border\)\]{--dv-separator-border:var(--border)}.\[--dv-tab-border-radius\:var\(--radius-sm\)\]{--dv-tab-border-radius:var(--radius-sm)}.\[--dv-tab-divider-color\:transparent\]{--dv-tab-divider-color:transparent}.\[--dv-tab-font-size\:13px\]{--dv-tab-font-size:13px}.\[--dv-tab-margin\:0\.25rem_0\.125rem\]{--dv-tab-margin:.25rem .125rem}.\[--dv-tabs-and-actions-container-background-color\:transparent\]{--dv-tabs-and-actions-container-background-color:transparent}.\[--dv-tabs-and-actions-container-font-size\:13px\]{--dv-tabs-and-actions-container-font-size:13px}.\[--dv-tabs-and-actions-container-height\:2\.25rem\]{--dv-tabs-and-actions-container-height:2.25rem}.\[--dv-tabs-container-scrollbar-color\:var\(--border\)\]{--dv-tabs-container-scrollbar-color:var(--border)}.\[--fade-label-size\:var\(--fade-label-size-actions\)\]{--fade-label-size:var(--fade-label-size-actions)}.\[--fade-scrim-into\:var\(--background\)\]{--fade-scrim-into:var(--background)}.\[--fade-scrim-into\:var\(--sidebar-background\)\]{--fade-scrim-into:var(--sidebar-background)}.\[--fd-docs-height\:100dvh\]{--fd-docs-height:100dvh}.\[--fd-header-height\:0px\]{--fd-header-height:0px}.\[--fd-layout-width\:1400px\]{--fd-layout-width:1400px}.\[--fd-sidebar-width\:0px\]{--fd-sidebar-width:0px}.\[--fd-toc-col\:max\(var\(--fd-toc-width\)\,var\(--fd-ai-chat-col\)\)\]{--fd-toc-col:max(var(--fd-toc-width), var(--fd-ai-chat-col))}.\[--fd-toc-popover-height\:0px\]{--fd-toc-popover-height:0px}.\[--fd-toc-width\:0px\]{--fd-toc-width:0px}.\[--header-height\:0px\]{--header-height:0px}.\[--header-height\:calc\(var\(--spacing\)\*9\)\]{--header-height:calc(var(--spacing) * 9)}.\[--header-height\:calc\(var\(--spacing\)\*12\)\]{--header-height:calc(var(--spacing) * 12)}.\[--nav-height\:calc\(var\(--spacing\)\*10\)\]{--nav-height:calc(var(--spacing) * 10)}.\[--nav-height\:calc\(var\(--spacing\)\*11\)\]{--nav-height:calc(var(--spacing) * 11)}.\[--pane-group-gap\:--spacing\(2\)\]{--pane-group-gap:calc(var(--spacing) * 2)}.\[--pane-row-gap\:--spacing\(1\)\]{--pane-row-gap:var(--spacing)}.\[--pane-unit-gap\:--spacing\(2\)\]{--pane-unit-gap:calc(var(--spacing) * 2)}.\[--scroll-fade-end\:transparent\]{--scroll-fade-end:transparent}.\[--scroll-fade-size\:28px\]{--scroll-fade-size:28px}.\[--select-gutter\:var\(--spacing\)\]{--select-gutter:var(--spacing)}.\[--separator-border\:var\(--sidebar-border\)\]{--separator-border:var(--sidebar-border)}.\[--spacing\:0\.275rem\]{--spacing:.275rem}.\[--spin-glyph-duration\:2s\]{--spin-glyph-duration:2s}.\[--spin-glyph-duration\:500ms\]{--spin-glyph-duration:.5s}.\[--var\:value\]{--var:value}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[app-region\:drag\]{app-region:drag}.\[app-region\:no-drag\]{app-region:no-drag}.\[clip-path\:inset\(0_0_100\%\)\]{clip-path:inset(0 0 100%)}.\[clip-path\:polygon\(0_1\.5px\,calc\(100\%-1\.5px\)_100\%\,0_100\%\)\]{clip-path:polygon(0 1.5px,calc(100% - 1.5px) 100%,0 100%)}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}.\[grid-area\:header\]{grid-area:header}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:sidebar\]{grid-area:sidebar}.\[grid-area\:toc-popover\]{grid-area:toc-popover}.\[grid-area\:toc\]{grid-area:toc}.\[offset-distance\:var\(--offset-distance\,0\)\]{offset-distance:var(--offset-distance,0)}.\[transition\:--fd-sidebar-col_150ms\,--fd-ai-chat-col_300ms_ease-in-out\]{transition:--fd-sidebar-col .15s,--fd-ai-chat-col .3s ease-in-out}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-1{--tw-enter-translate-y:calc(1*var(--spacing))}:is(.\*\:pointer-events-auto>*){pointer-events:auto}:is(.\*\:col-start-1>*){grid-column-start:1}:is(.\*\:row-start-1>*){grid-row-start:1}:is(.\*\:mx-auto>*){margin-inline:auto}:is(.\*\:my-auto>*){margin-block:auto}:is(.\*\:flex>*){display:flex}:is(.\*\:flex\!>*){display:flex!important}:is(.\*\:w-\(--fd-sidebar-width\)>*){width:var(--fd-sidebar-width)}:is(.\*\:w-\[min\(100\%\,calc\(100cqw-1rem\)\)\]>*){width:min(100%,100cqw - 1rem)}:is(.\*\:max-w-\(--fd-layout-width\)>*){max-width:var(--fd-layout-width)}:is(.\*\:max-w-\[900px\]>*){max-width:900px}:is(.\*\:max-w-\[1285px\]>*){max-width:1285px}:is(.\*\:min-w-0>*){min-width:0}:is(.\*\:flex-col>*){flex-direction:column}:is(.\*\:flex-col\!>*){flex-direction:column!important}:is(.\*\:gap-0\!>*){gap:0!important}:is(.\*\:gap-0\.5\!>*){gap:calc(var(--spacing) * .5)!important}:is(.\*\:rounded-full>*){border-radius:2147483647px}:is(.\*\:rounded-lg>*){border-radius:var(--radius-lg)}:is(.\*\:rounded-md>*){border-radius:var(--radius-md)}:is(.\*\:border-b>*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:mask-\[linear-gradient\(to_bottom\,white\,white_30px\,transparent_80px\)\]>*){-webkit-mask-image:linear-gradient(#fff,#fff 30px,#0000 80px);mask-image:linear-gradient(#fff,#fff 30px,#0000 80px)}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}:is(.\*\:not-first\:text-fd-muted-foreground>*):not(:first-child){color:var(--muted-foreground)}.not-last\:mb-2:not(:last-child){margin-bottom:calc(var(--spacing) * 2)}.not-last\:truncate:not(:last-child){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.not-placeholder-shown\:pr-8:not(:placeholder-shown){padding-right:calc(var(--spacing) * 8)}.group-first\/tray-section\:rounded-t-lg:is(:where(.group\/tray-section):first-child *){border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.group-focus-within\/chat-message\:opacity-100:is(:where(.group\/chat-message):focus-within *),.group-focus-within\/file-op\:opacity-100:is(:where(.group\/file-op):focus-within *){opacity:1}.group-focus-within\/label\:flex:is(:where(.group\/label):focus-within *){display:flex}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\/paneview-header\:opacity-100:is(:where(.group\/paneview-header):focus-within *),.group-focus-within\/part\:opacity-100:is(:where(.group\/part):focus-within *){opacity:1}.group-focus-within\/row\:block:is(:where(.group\/row):focus-within *){display:block}.group-focus-within\/row\:flex:is(:where(.group\/row):focus-within *){display:flex}.group-focus-within\/row\:hidden:is(:where(.group\/row):focus-within *){display:none}.group-focus-within\/tab\:opacity-100:is(:where(.group\/tab):focus-within *){opacity:1}.group-focus-within\/tags-trigger\:w-30:is(:where(.group\/tags-trigger):focus-within *){width:calc(var(--spacing) * 30)}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:-translate-x-5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-12:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[100\.8\]:is(:where(.group):hover *){scale:100.8}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/chat-message\:opacity-100:is(:where(.group\/chat-message):hover *),.group-hover\/chat-tool-card\:opacity-100:is(:where(.group\/chat-tool-card):hover *){opacity:1}.group-hover\/chat-tool-trigger\:text-foreground:is(:where(.group\/chat-tool-trigger):hover *),.group-hover\/chat-tool-trigger\:text-foreground\/80:is(:where(.group\/chat-tool-trigger):hover *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\/chat-tool-trigger\:text-foreground\/80:is(:where(.group\/chat-tool-trigger):hover *){color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.group-hover\/chat-tool-trigger\:opacity-100:is(:where(.group\/chat-tool-trigger):hover *),.group-hover\/chip\:opacity-100:is(:where(.group\/chip):hover *){opacity:1}.group-hover\/external-link\:translate-x-0:is(:where(.group\/external-link):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/external-link\:opacity-100:is(:where(.group\/external-link):hover *){opacity:1}.group-hover\/file\:text-muted-foreground:is(:where(.group\/file):hover *){color:var(--muted-foreground)}.group-hover\/file-mutation-trigger\:text-destructive:is(:where(.group\/file-mutation-trigger):hover *){color:var(--destructive)}.group-hover\/file-mutation-trigger\:text-success:is(:where(.group\/file-mutation-trigger):hover *){color:var(--success)}.group-hover\/file-op\:opacity-100:is(:where(.group\/file-op):hover *),.group-hover\/filetree\:opacity-100:is(:where(.group\/filetree):hover *),.group-hover\/floating-panel\:opacity-100:is(:where(.group\/floating-panel):hover *){opacity:1}.group-hover\/handle\:block:is(:where(.group\/handle):hover *){display:block}.group-hover\/handle\:hidden:is(:where(.group\/handle):hover *){display:none}.group-hover\/heading\:opacity-100:is(:where(.group\/heading):hover *){opacity:1}.group-hover\/image-preview\:opacity-80:is(:where(.group\/image-preview):hover *){opacity:.8}.group-hover\/label\:flex:is(:where(.group\/label):hover *){display:flex}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\/paneview-header\:opacity-100:is(:where(.group\/paneview-header):hover *),.group-hover\/part\:opacity-100:is(:where(.group\/part):hover *){opacity:1}.group-hover\/pin\:block:is(:where(.group\/pin):hover *){display:block}.group-hover\/pin\:hidden:is(:where(.group\/pin):hover *){display:none}.group-hover\/preview\:opacity-100:is(:where(.group\/preview):hover *){opacity:1}.group-hover\/row\:block:is(:where(.group\/row):hover *){display:block}.group-hover\/row\:flex:is(:where(.group\/row):hover *){display:flex}.group-hover\/row\:hidden:is(:where(.group\/row):hover *){display:none}.group-hover\/row\:text-neutral:is(:where(.group\/row):hover *){color:var(--neutral)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/slider-input\:opacity-40:is(:where(.group\/slider-input):hover *){opacity:.4}.group-hover\/tab\:opacity-100:is(:where(.group\/tab):hover *){opacity:1}.group-hover\/trigger\:opacity-0:is(:where(.group\/trigger):hover *){opacity:0}.group-hover\/trigger\:opacity-100:is(:where(.group\/trigger):hover *){opacity:1}}.group-focus-visible\/chat-tool-trigger\:text-foreground:is(:where(.group\/chat-tool-trigger):focus-visible *),.group-focus-visible\/chat-tool-trigger\:text-foreground\/80:is(:where(.group\/chat-tool-trigger):focus-visible *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/chat-tool-trigger\:text-foreground\/80:is(:where(.group\/chat-tool-trigger):focus-visible *){color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.group-focus-visible\/chat-tool-trigger\:opacity-100:is(:where(.group\/chat-tool-trigger):focus-visible *),.group-focus-visible\/chevron-trigger\:opacity-100:is(:where(.group\/chevron-trigger):focus-visible *){opacity:1}.group-focus-visible\/handle\:block:is(:where(.group\/handle):focus-visible *){display:block}.group-focus-visible\/handle\:hidden:is(:where(.group\/handle):focus-visible *){display:none}.group-focus-visible\/pin\:block:is(:where(.group\/pin):focus-visible *){display:block}.group-focus-visible\/pin\:hidden:is(:where(.group\/pin):focus-visible *){display:none}.group-focus-visible\/preview\:opacity-100:is(:where(.group\/preview):focus-visible *),.group-focus-visible\/trigger\:opacity-100:is(:where(.group\/trigger):focus-visible *){opacity:1}.group-has-focus-visible\/row\:text-neutral:is(:where(.group\/row):has(:focus-visible) *){color:var(--neutral)}.group-has-focus-visible\/row\:opacity-100:is(:where(.group\/row):has(:focus-visible) *){opacity:1}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *){display:none}.group-has-\[\[data-cancel\]\]\:basis-full:is(:where(.group):has([data-cancel]) *){flex-basis:100%}.group-has-\[\[data-driver-control\]\:focus-within\]\/kinematics-driver\:bg-sidebar-accent:is(:where(.group\/kinematics-driver):has([data-driver-control]:focus-within) *),.group-has-\[\[data-driver-control\]\:hover\]\/kinematics-driver\:bg-sidebar-accent:is(:where(.group\/kinematics-driver):has([data-driver-control]:hover) *){background-color:var(--sidebar-accent)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-aria-expanded\/issues\:rotate-180:is(:where(.group\/issues)[aria-expanded=true] *){rotate:180deg}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-\[active\=true\]\:bg-fd-primary:is(:where(.group)[data-active=true] *){background-color:var(--primary)}.group-data-\[active\=true\]\:text-fd-primary-foreground:is(:where(.group)[data-active=true] *){color:var(--primary-foreground)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-7\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[compact\=true\]\/user-view\:hidden:is(:where(.group\/user-view)[data-compact=true] *){display:none}.group-data-\[compact\=true\]\/user-view\:size-4:is(:where(.group\/user-view)[data-compact=true] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[compact\=true\]\/user-view\:h-3:is(:where(.group\/user-view)[data-compact=true] *){height:calc(var(--spacing) * 3)}.group-data-\[compact\=true\]\/user-view\:gap-0:is(:where(.group\/user-view)[data-compact=true] *){gap:0}.group-data-\[compact\=true\]\/user-view\:text-\[10px\]:is(:where(.group\/user-view)[data-compact=true] *){font-size:10px}.group-data-\[compact\=true\]\/user-view\:font-normal:is(:where(.group\/user-view)[data-compact=true] *){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.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\:focus-outline:is(:where(.group\/day)[data-focused=true] *){outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.group-data-\[hide-kernel\]\/bar\:hidden:is(:where(.group\/bar)[data-hide-kernel] *){display:none}.group-data-\[hide-kernel\]\/bar\:gap-0\.5:is(:where(.group\/bar)[data-hide-kernel] *){gap:calc(var(--spacing) * .5)}.group-data-\[hide-kernel\]\/bar\:px-1\.5:is(:where(.group\/bar)[data-hide-kernel] *){padding-inline:calc(var(--spacing) * 1.5)}.group-data-\[hide-level\]\/bar\:hidden:is(:where(.group\/bar)[data-hide-level] *),.group-data-\[hide-mode\]\/bar\:hidden:is(:where(.group\/bar)[data-hide-mode] *){display:none}.group-data-\[hide-mode\]\/bar\:w-7:is(:where(.group\/bar)[data-hide-mode] *){width:calc(var(--spacing) * 7)}.group-data-\[hide-mode\]\/bar\:px-0:is(:where(.group\/bar)[data-hide-mode] *){padding-inline:0}.group-data-\[keyboard\=open\]\/drawer-content\:h-auto\!:is(:where(.group\/drawer-content)[data-keyboard=open] *){height:auto!important}.group-data-\[keyboard\=open\]\/drawer-content\:min-h-0:is(:where(.group\/drawer-content)[data-keyboard=open] *){min-height:0}.group-data-\[keyboard\=open\]\/drawer-content\:flex-1:is(:where(.group\/drawer-content)[data-keyboard=open] *){flex:1}.group-data-\[selected\=true\]\/chip\:opacity-100:is(:where(.group\/chip)[data-selected=true] *){opacity:1}.group-data-\[selected\=true\]\/row\:text-neutral:is(:where(.group\/row)[data-selected=true] *){color:var(--neutral)}.group-data-\[selected\=true\]\/row\:opacity-100:is(:where(.group\/row)[data-selected=true] *){opacity:1}.group-data-\[side\=left\]\:-right-3:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -3)}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[state\=active\]\:bg-fd-primary:is(:where(.group)[data-state=active] *){background-color:var(--primary)}.group-data-\[state\=open\]\:rotate-90:is(:where(.group)[data-state=open] *){rotate:90deg}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/chat-tool-trigger\:rotate-90:is(:where(.group\/chat-tool-trigger)[data-state=open] *),.group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state=open] *){rotate:90deg}.group-data-\[state\=open\]\/collapsible\:rotate-180:is(:where(.group\/collapsible)[data-state=open] *),.group-data-\[state\=open\]\/details\:rotate-180:is(:where(.group\/details)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/disclosure\:rotate-90:is(:where(.group\/disclosure)[data-state=open] *){rotate:90deg}.group-data-\[state\=open\]\/file\:rotate-180:is(:where(.group\/file)[data-state=open] *),.group-data-\[state\=open\]\/followers\:rotate-180:is(:where(.group\/followers)[data-state=open] *),.group-data-\[state\=open\]\/machine\:rotate-180:is(:where(.group\/machine)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/measurement\:rotate-0:is(:where(.group\/measurement)[data-state=open] *){rotate:0deg}.group-data-\[state\=open\]\/parameter-group\:rounded-b-none:is(:where(.group\/parameter-group)[data-state=open] *){border-bottom-right-radius:0;border-bottom-left-radius:0}.group-data-\[state\=open\]\/report\:rotate-90:is(:where(.group\/report)[data-state=open] *),.group-data-\[state\=open\]\/request\:rotate-90:is(:where(.group\/request)[data-state=open] *){rotate:90deg}.group-data-\[state\=open\]\/revision\:rotate-180:is(:where(.group\/revision)[data-state=open] *),.group-data-\[state\=open\]\/row\:rotate-180:is(:where(.group\/row)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/stage\:invisible:is(:where(.group\/stage)[data-state=open] *){visibility:hidden}.group-data-\[state\=open\]\/stage\:rotate-180:is(:where(.group\/stage)[data-state=open] *),.group-data-\[state\=open\]\/structure\:rotate-180:is(:where(.group\/structure)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\/trace\:-rotate-90:is(:where(.group\/trace)[data-state=open] *){rotate:-90deg}.group-data-\[variant\=floating\]\:hidden:is(:where(.group)[data-variant=floating] *){display:none}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.peer-not-placeholder-shown\/search-input\:invisible:is(:where(.peer\/search-input):not(:placeholder-shown)~*),.peer-placeholder-shown\/search-input\:invisible:is(:where(.peer\/search-input):placeholder-shown~*),.peer-focus-within\/search-input\:invisible:is(:where(.peer\/search-input):focus-within~*){visibility:hidden}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(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(--foreground)}.placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.placeholder\:text-fd-muted-foreground::placeholder,.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:inset-y-1:before{content:var(--tw-content);inset-block:var(--spacing)}.before\:inset-s-2\.5:before,.before\:start-2\.5:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 2.5)}.before\:-top-0\.5:before{content:var(--tw-content);top:calc(var(--spacing) * -.5)}.before\:right-0:before{content:var(--tw-content);right:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:-left-96:before{content:var(--tw-content);left:calc(var(--spacing) * -96)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[15\.5px\]:before{content:var(--tw-content);left:15.5px}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-2:before{content:var(--tw-content);height:calc(var(--spacing) * 2)}.before\:h-3\.5:before{content:var(--tw-content);height:calc(var(--spacing) * 3.5)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before,.before\:bg-fd-border:before{content:var(--tw-content);background-color:var(--border)}.before\:bg-feature:before{content:var(--tw-content);background-color:var(--feature)}.before\:bg-information:before{content:var(--tw-content);background-color:var(--information)}.before\:bg-muted:before{content:var(--tw-content);background-color:var(--muted)}.before\:bg-muted-foreground\/35:before{content:var(--tw-content);background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:bg-muted-foreground\/35:before{background-color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.before\:bg-muted-foreground\/45:before{content:var(--tw-content);background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:bg-muted-foreground\/45:before{background-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}.before\:bg-success:before{content:var(--tw-content);background-color:var(--success)}.before\:bg-warning:before{content:var(--tw-content);background-color:var(--warning)}.before\:bg-\[repeating-linear-gradient\(to_bottom\,var\(--color-border\)_0_2px\,transparent_2px_4px\)\]:before{content:var(--tw-content);background-image:repeating-linear-gradient(to bottom,var(--color-border) 0 2px,transparent 2px 4px)}.before\:text-right:before{content:var(--tw-content);text-align:right}.before\:font-mono:before{content:var(--tw-content);font-family:JetBrains Mono,ui-monospace,monospace}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:text-muted-foreground\/50:before{content:var(--tw-content);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:text-muted-foreground\/50:before{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}.before\:content-none:before{content:var(--tw-content);--tw-content:none;content:none}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:top-5\.5:after{content:var(--tw-content);top:calc(var(--spacing) * 5.5)}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-neutral\/50:after{content:var(--tw-content);background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.after\:bg-neutral\/50:after{background-color:color-mix(in oklab, var(--neutral) 50%, transparent)}}.after\:bg-\[repeating-linear-gradient\(to_bottom\,var\(--color-border\)_0_2px\,transparent_2px_4px\)\]:after{content:var(--tw-content);background-image:repeating-linear-gradient(to bottom,var(--color-border) 0 2px,transparent 2px 4px)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-\[width\,height\]:after{content:var(--tw-content);transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-\[width\]:after{content:var(--tw-content);transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:ease-in-out:after{content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.after\:content-none:after{content:var(--tw-content);--tw-content:none;content:none}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:ms-0:first-child{margin-inline-start:0}.first\:mt-0:first-child{margin-top:0}.first\:hidden:first-child{display:none}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}:is(.\*\:first\:font-medium>*):first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\:first\:text-fd-primary>*):first-child{color:var(--primary)}.last\:me-0:last-child{margin-inline-end:0}.last\:mt-0:last-child{margin-top:0}.last\:line-clamp-2:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.last\:block:last-child{display:block}.last\:rounded-b-xl:last-child{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.last\:border-b-0:last-child,:is(.\*\:last\:border-b-0>*):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.placeholder-shown\:truncate:placeholder-shown{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.placeholder-shown\:pr-14:placeholder-shown{padding-right:calc(var(--spacing) * 14)}.empty\:mb-0:empty{margin-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:bg-accent\/50:focus-within{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-accent\/50:focus-within{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.focus-within\:bg-background:focus-within{background-color:var(--background)}.focus-within\:bg-sidebar-accent:focus-within{background-color:var(--sidebar-accent)}.focus-within\:text-\[var\(--param-field-color-focus\,var\(--color-foreground\)\)\]:focus-within{color:var(--param-field-color-focus,var(--color-foreground))}.focus-within\:text-foreground:focus-within{color:var(--foreground)}.focus-within\:text-sidebar-accent-foreground:focus-within{color:var(--sidebar-accent-foreground)}.focus-within\:focus-outline:focus-within{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.focus-within\:\[--fade-scrim-into\:var\(--sidebar-accent\)\]:focus-within{--fade-scrim-into:var(--sidebar-accent)}@media (hover:hover){.hover\:border-border:hover{border-color:var(--border)}.hover\:border-foreground\/20:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/20:hover{border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/35:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/35:hover{background-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-accent\/50\!:hover{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50\!:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)!important}}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/90:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/90:hover{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.hover\:bg-destructive-hover:hover{background-color:var(--destructive-hover)}.hover\:bg-fd-accent:hover,.hover\:bg-fd-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-fd-accent\/80:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-accent\/80:hover{background-color:color-mix(in oklab, var(--accent) 80%, transparent)}}.hover\:bg-fd-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fd-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-feature\/20:hover{background-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-feature\/20:hover{background-color:color-mix(in oklab, var(--feature) 20%, transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/20:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/20:hover{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.hover\:bg-foreground\/85:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/85:hover{background-color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.hover\:bg-menu-highlight:hover{background-color:var(--menu-highlight)}.hover\:bg-menu-highlight-destructive:hover{background-color:var(--menu-highlight-destructive)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-muted-foreground\/10:hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted-foreground\/10:hover{background-color:color-mix(in oklab, var(--muted-foreground) 10%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.hover\:bg-nested-action-hover:hover{background-color:var(--nested-action-hover)}.hover\:bg-nested-action-hover\!:hover{background-color:var(--nested-action-hover)!important}.hover\:bg-neutral\/10:hover{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral\/10:hover{background-color:color-mix(in oklab, var(--neutral) 10%, transparent)}}.hover\:bg-neutral\/20:hover{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral\/20:hover{background-color:color-mix(in oklab, var(--neutral) 20%, transparent)}}.hover\:bg-neutral\/20\!:hover{background-color:var(--neutral)!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-neutral\/20\!:hover{background-color:color-mix(in oklab, var(--neutral) 20%, transparent)!important}}.hover\:bg-primary-foreground\/30:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-foreground\/30:hover{background-color:color-mix(in oklab, var(--primary-foreground) 30%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-stable\/20:hover{background-color:var(--stable)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stable\/20:hover{background-color:color-mix(in oklab, var(--stable) 20%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning\/20:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.hover\:text-\(--param-field-color-focus\):hover{color:var(--param-field-color-focus)}.hover\:text-\[var\(--param-field-color-focus\,var\(--color-foreground\)\)\]:hover{color:var(--param-field-color-focus,var(--color-foreground))}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-background:hover{color:var(--background)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-fd-accent-foreground:hover,.hover\:text-fd-accent-foreground\/80:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-fd-accent-foreground\/80:hover{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.hover\:text-fd-popover-foreground\/50:hover{color:var(--popover-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-fd-popover-foreground\/50:hover{color:color-mix(in oklab, var(--popover-foreground) 50%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-foreground\!:hover{color:var(--foreground)!important}.hover\:text-foreground\/50:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/50:hover{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.hover\:text-foreground\/70:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/70:hover{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.hover\:text-foreground\/80:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.hover\:text-menu-destructive-foreground:hover{color:var(--menu-destructive-foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0a0d1408);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-2:hover{--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)}.hover\:ring-border:hover{--tw-ring-color:var(--border)}.hover\:transition-none:hover{transition-property:none}.hover\:\[--fade-scrim-into\:var\(--sidebar-accent\)\]:hover{--fade-scrim-into:var(--sidebar-accent)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-transparent:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:#0000}.hover\:before\:bg-muted:hover:before{content:var(--tw-content);background-color:var(--muted)}.hover\:after\:w-0\.75:hover:after{content:var(--tw-content);width:calc(var(--spacing) * .75)}.hover\:after\:transition-all:hover:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.focus\:z-10:focus{z-index:10}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-menu-highlight:focus{background-color:var(--menu-highlight)}.focus\:bg-menu-highlight-destructive:focus{background-color:var(--menu-highlight-destructive)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:text-menu-destructive-foreground:focus{color:var(--menu-destructive-foreground)}.focus\:opacity-100:focus{opacity:1}.focus\:placeholder\:opacity-0:focus::placeholder{opacity:0}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:border-border:focus-visible{border-color:var(--border)}.focus-visible\:bg-muted-foreground\/20:focus-visible{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted-foreground\/20:focus-visible{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.focus-visible\:bg-nested-action-hover:focus-visible{background-color:var(--nested-action-hover)}.focus-visible\:text-\(--param-field-color-focus\):focus-visible{color:var(--param-field-color-focus)}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:text-foreground\!:focus-visible{color:var(--foreground)!important}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-none\!:focus-visible{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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-fd-ring:focus-visible,.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:focus-outline:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.focus-visible\:focus-outline-outside:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset-outside)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:opacity-80:active{opacity:.8}.active\:after\:w-0\.75:active:after{content:var(--tw-content);width:calc(var(--spacing) * .75)}.active\:after\:bg-neutral\/50:active:after{content:var(--tw-content);background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.active\:after\:bg-neutral\/50:active:after{background-color:color-mix(in oklab, var(--neutral) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-fd-secondary:disabled{background-color:var(--secondary)}.disabled\:text-fd-secondary-foreground:disabled{color:var(--secondary-foreground)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-100:disabled{opacity:1}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent,:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}.has-checked\:border-primary:has(:checked){border-color:var(--primary)}.has-focus\:focus-outline:has(:focus){outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.has-focus-visible\:bg-fd-accent:has(:focus-visible){background-color:var(--accent)}.has-focus-visible\:bg-menu-highlight:has(:focus-visible){background-color:var(--menu-highlight)}.has-focus-visible\:text-foreground:has(:focus-visible){color:var(--foreground)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-invalid\:border-feature:has([aria-invalid=true]){border-color:var(--feature)}.has-data-\[active\=true\]\:text-fd-primary:has([data-active=true]){color:var(--primary)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:0}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\.tiptap\:focus-visible\]\:focus-outline:has(.tiptap:focus-visible){outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.has-\[\[aria-haspopup\=menu\]\[data-state\=open\]\]\:flex:has([aria-haspopup=menu][data-state=open]){display:flex}.has-\[\[aria-haspopup\=menu\]\[data-state\=open\]\]\:bg-sidebar-accent:has([aria-haspopup=menu][data-state=open]){background-color:var(--sidebar-accent)}.has-\[\[aria-haspopup\=menu\]\[data-state\=open\]\]\:\[--fade-scrim-into\:var\(--sidebar-accent\)\]:has([aria-haspopup=menu][data-state=open]){--fade-scrim-into:var(--sidebar-accent)}.has-\[\[data-close-button\]\]\:pe-10:has([data-close-button]){padding-inline-end:calc(var(--spacing) * 10)}.has-\[\[data-icon\]\]\:ps-9:has([data-icon]){padding-inline-start:calc(var(--spacing) * 9)}.has-\[\[data-selected-single\=true\]\]\:bg-transparent:has([data-selected-single=true]){background-color:#0000}:is(.has-\[\[data-slot\=combobox-chip-input\]\:focus-visible\]\:focus-outline:has([data-slot=combobox-chip-input]:focus-visible),.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:focus-outline:has([data-slot=input-group-control]:focus-visible),.has-\[\[data-slot\=input-tags-input\]\:focus-visible\]\:focus-outline:has([data-slot=input-tags-input]:focus-visible)){outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-feature:has([data-slot][aria-invalid=true]){border-color:var(--feature)}.has-\[input\:focus-visible\]\:focus-outline:has(:is(input:focus-visible)){outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}:is(.\*\:has-\[\+\:last-child\[data-empty\=true\]\]\:border-b-0>*):has(+:last-child[data-empty=true]){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.has-\[\>svg\]\:px-1:has(>svg){padding-inline:var(--spacing)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}@media (hover:hover){.aria-disabled\:hover\:bg-foreground[aria-disabled=true]:hover{background-color:var(--foreground)}}.aria-expanded\:bg-accent[aria-expanded=true],.aria-expanded\:bg-accent\/60[aria-expanded=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.aria-expanded\:bg-accent\/60[aria-expanded=true]{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:border-feature[aria-invalid=true]{border-color:var(--feature)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[checked\=true\]\:bg-menu-highlight[aria-checked=true]{background-color:var(--menu-highlight)}.aria-\[checked\=true\]\:text-foreground[aria-checked=true]{color:var(--foreground)}.aria-\[current\=step\]\:font-medium[aria-current=step]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-\[current\=step\]\:text-primary[aria-current=step]{color:var(--primary)}.aria-\[pressed\=true\]\:bg-menu-highlight[aria-pressed=true]{background-color:var(--menu-highlight)}.aria-\[pressed\=true\]\:text-foreground[aria-pressed=true],.data-checked\:text-fd-accent-foreground[data-checked]{color:var(--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-auto[data-disabled]{pointer-events:auto}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:text-inherit[data-disabled]{color:inherit}.data-disabled\:text-muted-foreground\/50[data-disabled]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.data-disabled\:text-muted-foreground\/50[data-disabled]{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.data-disabled\:opacity-100[data-disabled]{opacity:1}.data-empty\:p-0[data-empty]{padding:0}.data-highlighted\:bg-menu-highlight[data-highlighted]{background-color:var(--menu-highlight)}.data-highlighted\:text-foreground[data-highlighted]{color:var(--foreground)}.data-horizontal\:mx-px[data-horizontal]{margin-inline:1px}.data-horizontal\:w-auto[data-horizontal]{width:auto}.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-pressed\:bg-transparent[data-pressed]{background-color:#0000}.data-vertical\:my-px[data-vertical]{margin-block:1px}.data-vertical\:h-auto[data-vertical]{height:auto}.data-\[active\=true\]\:bg-accent[data-active=true],.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[active\=true\]\:bg-fd-primary\/10[data-active=true]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-fd-primary\/10[data-active=true]{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-fd-primary[data-active=true]{color:var(--primary)}.data-\[active\=true\]\:text-foreground[data-active=true]{color:var(--foreground)}.data-\[active\=true\]\:text-primary[data-active=true]{color:var(--primary)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:\[--fade-scrim-into\:var\(--sidebar-accent\)\][data-active=true]{--fade-scrim-into:var(--sidebar-accent)}.data-\[active\=true\]\:before\:absolute[data-active=true]:before{content:var(--tw-content);position:absolute}.data-\[active\=true\]\:before\:inset-y-2\.5[data-active=true]:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 2.5)}.data-\[active\=true\]\:before\:inset-s-2\.5[data-active=true]:before,.data-\[active\=true\]\:before\:start-2\.5[data-active=true]:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 2.5)}.data-\[active\=true\]\:before\:w-px[data-active=true]:before{content:var(--tw-content);width:1px}.data-\[active\=true\]\:before\:bg-fd-primary[data-active=true]:before{content:var(--tw-content);background-color:var(--primary)}.data-\[active\=true\]\:before\:content-\[\'\'\][data-active=true]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}.data-\[active\=true\]\:hover\:transition-colors[data-active=true]:hover{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))}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[collapsed\=false\]\:hidden[data-collapsed=false]{display:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:text-muted-foreground\/50[data-disabled=true]{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.data-\[disabled\=true\]\:text-muted-foreground\/50[data-disabled=true]{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[drag-active\=true\]\:ring-1[data-drag-active=true]{--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)}.data-\[drag-active\=true\]\:ring-ring[data-drag-active=true]{--tw-ring-color:var(--ring)}.data-\[drag-active\=true\]\:outline-none[data-drag-active=true]{--tw-outline-style:none;outline-style:none}.data-\[empty\=true\]\:text-muted-foreground[data-empty=true]{color:var(--muted-foreground)}:is(.\*\:data-\[empty\=true\]\:border-b-0>*)[data-empty=true]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-\[focused\=true\]\:border-primary\/35[data-focused=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[focused\=true\]\:border-primary\/35[data-focused=true]{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.data-\[focused\=true\]\:bg-primary\/5[data-focused=true]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.data-\[focused\=true\]\:bg-primary\/5[data-focused=true]{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.data-\[highlighted\]\:bg-menu-highlight-destructive[data-highlighted]{background-color:var(--menu-highlight-destructive)}.data-\[highlighted\]\:text-menu-destructive-foreground[data-highlighted]{color:var(--menu-destructive-foreground)}.data-\[hovered\=true\]\:bg-accent[data-hovered=true],.data-\[hovered\=true\]\:bg-accent\/70[data-hovered=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[hovered\=true\]\:bg-accent\/70[data-hovered=true]{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.data-\[invalid\=true\]\:text-feature[data-invalid=true]{color:var(--feature)}.data-\[motion\=from-end\]\:animate-fd-enterFromRight[data-motion=from-end]{animation:var(--animate-fd-enterFromRight)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:animate-fd-enterFromLeft[data-motion=from-start]{animation:var(--animate-fd-enterFromLeft)}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:animate-fd-exitToRight[data-motion=to-end]{animation:var(--animate-fd-exitToRight)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:animate-fd-exitToLeft[data-motion=to-start]{animation:var(--animate-fd-exitToLeft)}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{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-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{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-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:flex[data-orientation=horizontal]{display:flex}.data-\[orientation\=horizontal\]\:inline-flex[data-orientation=horizontal]{display:inline-flex}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:min-h-7[data-orientation=horizontal]{min-height:calc(var(--spacing) * 7)}.data-\[orientation\=horizontal\]\:min-h-8[data-orientation=horizontal]{min-height:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:calc(var(--spacing) * 4)}.data-\[orientation\=vertical\]\:h-fit[data-orientation=vertical]{height:-moz-fit-content;height:fit-content}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-0[data-panel-group-direction=vertical]{height:0}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-px[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:1px}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.data-\[range-end\=true\]\:primary-action[data-range-end=true]{--focus-outline-color:var(--primary-action-foreground);color:var(--primary-action-foreground);background-color:var(--primary-action);background-image:var(--primary-action-sheen)}.data-\[range-end\=true\]\:primary-action[data-range-end=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:var(--primary-action-glint), var(--primary-action-sheen)}@media (prefers-contrast:more),(forced-colors:active){.data-\[range-end\=true\]\:primary-action[data-range-end=true],.data-\[range-end\=true\]\:primary-action[data-range-end=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:none}}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.data-\[range-start\=true\]\:primary-action[data-range-start=true]{--focus-outline-color:var(--primary-action-foreground);color:var(--primary-action-foreground);background-color:var(--primary-action);background-image:var(--primary-action-sheen)}.data-\[range-start\=true\]\:primary-action[data-range-start=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:var(--primary-action-glint), var(--primary-action-sheen)}@media (prefers-contrast:more),(forced-colors:active){.data-\[range-start\=true\]\:primary-action[data-range-start=true],.data-\[range-start\=true\]\:primary-action[data-range-start=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:none}}.data-\[resize-handle-state\=drag\]\:after\:w-0\.75[data-resize-handle-state=drag]:after{content:var(--tw-content);width:calc(var(--spacing) * .75)}.data-\[resize-handle-state\=drag\]\:after\:bg-neutral\/50[data-resize-handle-state=drag]:after{content:var(--tw-content);background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.data-\[resize-handle-state\=drag\]\:after\:bg-neutral\/50[data-resize-handle-state=drag]:after{background-color:color-mix(in oklab, var(--neutral) 50%, transparent)}}.data-\[resize-handle-state\=drag\]\:after\:transition-all[data-resize-handle-state=drag]:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-\[panel-group-direction\=vertical\]\:data-\[resize-handle-state\=drag\]\:after\:h-0\.75[data-panel-group-direction=vertical][data-resize-handle-state=drag]:after{content:var(--tw-content);height:calc(var(--spacing) * .75)}.data-\[panel-group-direction\=vertical\]\:data-\[resize-handle-state\=drag\]\:after\:w-full[data-panel-group-direction=vertical][data-resize-handle-state=drag]:after{content:var(--tw-content);width:100%}.data-\[resize-handle-state\=hover\]\:after\:w-0\.75[data-resize-handle-state=hover]:after{content:var(--tw-content);width:calc(var(--spacing) * .75)}.data-\[resize-handle-state\=hover\]\:after\:transition-all[data-resize-handle-state=hover]:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-\[panel-group-direction\=vertical\]\:data-\[resize-handle-state\=hover\]\:after\:h-0\.75[data-panel-group-direction=vertical][data-resize-handle-state=hover]:after{content:var(--tw-content);height:calc(var(--spacing) * .75)}.data-\[panel-group-direction\=vertical\]\:data-\[resize-handle-state\=hover\]\:after\:w-full[data-panel-group-direction=vertical][data-resize-handle-state=hover]:after{content:var(--tw-content);width:100%}.data-\[selected-single\=true\]\:primary-action[data-selected-single=true]{--focus-outline-color:var(--primary-action-foreground);color:var(--primary-action-foreground);background-color:var(--primary-action);background-image:var(--primary-action-sheen)}.data-\[selected-single\=true\]\:primary-action[data-selected-single=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:var(--primary-action-glint), var(--primary-action-sheen)}@media (prefers-contrast:more),(forced-colors:active){.data-\[selected-single\=true\]\:primary-action[data-selected-single=true],.data-\[selected-single\=true\]\:primary-action[data-selected-single=true]:hover:not(:disabled):not([aria-disabled=true]){background-image:none}}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:border-border[data-selected=true]{border-color:var(--border)}.data-\[selected\=true\]\:bg-background[data-selected=true]{background-color:var(--background)}.data-\[selected\=true\]\:bg-menu-highlight[data-selected=true]{background-color:var(--menu-highlight)}.data-\[selected\=true\]\:bg-menu-highlight-destructive[data-selected=true]{background-color:var(--menu-highlight-destructive)}.data-\[selected\=true\]\:text-foreground[data-selected=true]{color:var(--foreground)}.data-\[selected\=true\]\:text-menu-destructive-foreground[data-selected=true]{color:var(--menu-destructive-foreground)}.data-\[selected\=true\]\:shadow-xs[data-selected=true]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0a0d1408);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[slot\=\'popover-content\'\]\:w-55[data-slot=popover-content]{width:calc(var(--spacing) * 55)}.data-\[slot\=\'popover-content\'\]\:w-64[data-slot=popover-content]{width:calc(var(--spacing) * 64)}.data-\[slot\=\'popover-content\'\]\:w-72[data-slot=popover-content]{width:calc(var(--spacing) * 72)}.data-\[slot\=\'popover-content\'\]\:w-75[data-slot=popover-content]{width:calc(var(--spacing) * 75)}.data-\[slot\=\'popover-content\'\]\:w-80[data-slot=popover-content]{width:calc(var(--spacing) * 80)}.data-\[slot\=\'popover-content\'\]\:w-\[min\(28rem\,calc\(100vw-2rem\)\)\][data-slot=popover-content]{width:min(28rem,100vw - 2rem)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=dialog-close\]\:top-2\.5>*)[data-slot=dialog-close]{top:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=dialog-close\]\:right-2\.5>*)[data-slot=dialog-close]{right:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=dialog-close\]\:hidden>*)[data-slot=dialog-close]{display:none}:is(.\*\:data-\[slot\=dialog-close\]\:bg-background>*)[data-slot=dialog-close]{background-color:var(--background)}@media (hover:hover){:is(.group-hover\/field\:\*\*\:data-\[slot\=dot\]\:opacity-0:is(:where(.group\/field):hover *) *)[data-slot=dot],:is(.group-hover\/paneview-header\:\*\*\:data-\[slot\=dot\]\:opacity-0:is(:where(.group\/paneview-header):hover *) *)[data-slot=dot]{opacity:0}}:is(.\*\:data-\[slot\=field-separator-content\]\:bg-card>*)[data-slot=field-separator-content]{background-color:var(--card)}@media (hover:hover){:is(.group-hover\/field\:\*\*\:data-\[slot\=icon\]\:opacity-100:is(:where(.group\/field):hover *) *)[data-slot=icon],:is(.group-hover\/paneview-header\:\*\*\:data-\[slot\=icon\]\:opacity-100:is(:where(.group\/paneview-header):hover *) *)[data-slot=icon]{opacity:1}}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:var(--spacing)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:0}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--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(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--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(--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)}:is(.\*\*\:data-\[slot\=label\]\:hidden *)[data-slot=label]{display:none}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:min-w-0>*)[data-slot=select-value]{min-width:0}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--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-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.data-\[state\=active\]\:border-border[data-state=active]{border-color:var(--border)}.data-\[state\=active\]\:border-fd-primary[data-state=active]{border-color:var(--primary)}.data-\[state\=active\]\:bg-accent[data-state=active]{background-color:var(--accent)}.data-\[state\=active\]\:font-medium[data-state=active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=active\]\:text-accent-foreground[data-state=active]{color:var(--accent-foreground)}.data-\[state\=active\]\:text-fd-primary[data-state=active]{color:var(--primary)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}@media (hover:hover){.data-\[state\=active\]\:hover\:bg-transparent[data-state=active]:hover{background-color:#0000}}.data-\[state\=checked\]\:translate-x-\[calc\(50\%\+2px\)\][data-state=checked]{--tw-translate-x:calc(50% + 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-transparent[data-state=checked]{border-color:#0000}.data-\[state\=checked\]\:primary-action[data-state=checked]{--focus-outline-color:var(--primary-action-foreground);color:var(--primary-action-foreground);background-color:var(--primary-action);background-image:var(--primary-action-sheen)}.data-\[state\=checked\]\:primary-action[data-state=checked]:hover:not(:disabled):not([aria-disabled=true]){background-image:var(--primary-action-glint), var(--primary-action-sheen)}@media (prefers-contrast:more),(forced-colors:active){.data-\[state\=checked\]\:primary-action[data-state=checked],.data-\[state\=checked\]\:primary-action[data-state=checked]:hover:not(:disabled):not([aria-disabled=true]){background-image:none}}.data-\[state\=checked\]\:bg-accent[data-state=checked]{background-color:var(--accent)}.data-\[state\=checked\]\:bg-menu-highlight[data-state=checked]{background-color:var(--menu-highlight)}.data-\[state\=checked\]\:bg-primary-action-foreground[data-state=checked]{background-color:var(--primary-action-foreground)}.data-\[state\=checked\]\:font-medium[data-state=checked]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=checked\]\:text-accent-foreground[data-state=checked]{color:var(--accent-foreground)}.data-\[state\=checked\]\:text-foreground[data-state=checked]{color:var(--foreground)}.data-\[state\=closed\]\:hidden[data-state=closed]{display:none}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)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\]\:animate-collapsible-up[data-state=closed]{animation:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)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\]\:animate-fd-accordion-up[data-state=closed]{animation:var(--animate-fd-accordion-up)}.data-\[state\=closed\]\:animate-fd-collapsible-up[data-state=closed]{animation:var(--animate-fd-collapsible-up)}.data-\[state\=closed\]\:animate-fd-dialog-out[data-state=closed]{animation:var(--animate-fd-dialog-out)}.data-\[state\=closed\]\:animate-fd-fade-out[data-state=closed]{animation:var(--animate-fd-fade-out)}.data-\[state\=closed\]\:animate-fd-nav-menu-out[data-state=closed]{animation:var(--animate-fd-nav-menu-out)}.data-\[state\=closed\]\:animate-fd-popover-out[data-state=closed]{animation:var(--animate-fd-popover-out)}.data-\[state\=closed\]\:animate-fd-sidebar-out[data-state=closed]{animation:var(--animate-fd-sidebar-out)}.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\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.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[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-fd-fade-out[data-state=hidden]{animation:var(--animate-fd-fade-out)}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{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\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=inactive\]\:block[data-state=inactive]{display:block}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=inactive\]\:bg-neutral\/20[data-state=inactive]{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=inactive\]\:bg-neutral\/20[data-state=inactive]{background-color:color-mix(in oklab, var(--neutral) 20%, transparent)}}.data-\[state\=on\]\:bg-menu-highlight[data-state=on]{background-color:var(--menu-highlight)}.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)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\]\:animate-collapsible-down[data-state=open]{animation:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)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\]\:animate-fd-accordion-down[data-state=open]{animation:var(--animate-fd-accordion-down)}.data-\[state\=open\]\:animate-fd-collapsible-down[data-state=open]{animation:var(--animate-fd-collapsible-down)}.data-\[state\=open\]\:animate-fd-dialog-in[data-state=open]{animation:var(--animate-fd-dialog-in)}.data-\[state\=open\]\:animate-fd-fade-in[data-state=open]{animation:var(--animate-fd-fade-in)}.data-\[state\=open\]\:animate-fd-nav-menu-in[data-state=open]{animation:var(--animate-fd-nav-menu-in)}.data-\[state\=open\]\:animate-fd-popover-in[data-state=open]{animation:var(--animate-fd-popover-in)}.data-\[state\=open\]\:animate-fd-sidebar-in[data-state=open]{animation:var(--animate-fd-sidebar-in)}.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\]\:rounded-b-none[data-state=open]{border-bottom-right-radius:0;border-bottom-left-radius:0}.data-\[state\=open\]\:border[data-state=open]{border-style:var(--tw-border-style);border-width:1px}.data-\[state\=open\]\:border-border[data-state=open]{border-color:var(--border)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-background[data-state=open]{background-color:var(--background)}.data-\[state\=open\]\:bg-card[data-state=open]{background-color:var(--card)}.data-\[state\=open\]\:bg-fd-accent[data-state=open],.data-\[state\=open\]\:bg-fd-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-fd-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-menu-highlight[data-state=open]{background-color:var(--menu-highlight)}.data-\[state\=open\]\:bg-muted-foreground\/15[data-state=open]{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-muted-foreground\/15[data-state=open]{background-color:color-mix(in oklab, var(--muted-foreground) 15%, transparent)}}.data-\[state\=open\]\:bg-nested-action-hover[data-state=open]{background-color:var(--nested-action-hover)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-fd-accent-foreground[data-state=open],.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:text-sidebar-accent-foreground[data-state=open]{color:var(--sidebar-accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:\[--fade-scrim-into\:var\(--sidebar-accent\)\][data-state=open]{--fade-scrim-into:var(--sidebar-accent)}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:focus-within\:bg-sidebar-accent[data-state=open]:focus-within{background-color:var(--sidebar-accent)}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=open\]\:has-\[\[aria-haspopup\=menu\]\[data-state\=open\]\]\:bg-sidebar-accent[data-state=open]:has([aria-haspopup=menu][data-state=open]){background-color:var(--sidebar-accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{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\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[transparent\=false\]\:bg-fd-background\/80[data-transparent=false]{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.data-\[transparent\=false\]\:bg-fd-background\/80[data-transparent=false]{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0a0d1408);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:0}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.data-\[vaul-drawer-direction\=bottom\]\:mt-0[data-vaul-drawer-direction=bottom]{margin-top:0}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[100dvh\][data-vaul-drawer-direction=bottom]{max-height:100dvh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:pb-\[env\(safe-area-inset-bottom\)\][data-vaul-drawer-direction=bottom]{padding-bottom:env(safe-area-inset-bottom)}.data-\[keyboard\=open\]\:data-\[vaul-drawer-direction\=bottom\]\:bottom-\(--keyboard-frame-bottom\)\![data-keyboard=open][data-vaul-drawer-direction=bottom]{bottom:var(--keyboard-frame-bottom)!important}.data-\[keyboard\=open\]\:data-\[vaul-drawer-direction\=bottom\]\:max-h-\(--keyboard-frame-height\)\![data-keyboard=open][data-vaul-drawer-direction=bottom]{max-height:var(--keyboard-frame-height)!important}.data-\[keyboard\=open\]\:data-\[vaul-drawer-direction\=bottom\]\:transform-none\![data-keyboard=open][data-vaul-drawer-direction=bottom]{transform:none!important}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:0}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:0}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:0}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:0}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:0}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing) * 24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:nth-2\:text-xs>*):nth-child(2){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:var(--sidebar-background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-sidebar\/70{background-color:color-mix(in oklab, var(--sidebar-background) 70%, transparent)}}.supports-\[backdrop-filter\]\: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,)}.supports-\[backdrop-filter\]\: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,)}}@media (prefers-reduced-motion:no-preference){.motion-safe\: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)}.motion-safe\: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))}.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:slide-in-from-left-2{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.motion-safe\:slide-in-from-right-2{--tw-enter-translate-x:calc(2*var(--spacing))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.motion-reduce\:flex{display:flex}.motion-reduce\:hidden{display:none}.motion-reduce\:h-7{height:calc(var(--spacing) * 7)}.motion-reduce\:flex-1{flex:1}.motion-reduce\:animate-none{animation:none}.motion-reduce\:items-center{align-items:center}.motion-reduce\:justify-center{justify-content:center}.motion-reduce\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.motion-reduce\:text-muted-foreground{color:var(--muted-foreground)}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:delay-0{--tw-animation-delay:0s;transition-delay:0s;animation-delay:0s}}@media not all and (min-width:80rem){.max-xl\:fixed{position:fixed}.max-xl\:inset-y-2{inset-block:calc(var(--spacing) * 2)}.max-xl\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.max-xl\:hidden{display:none}.max-xl\:w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.max-xl\:translate-x-\[calc\(100\%\+--spacing\(2\)\)\]{--tw-translate-x:calc(100% + calc(var(--spacing) * 2));translate:var(--tw-translate-x) var(--tw-translate-y)}.max-xl\:rounded-2xl{border-radius:var(--radius-2xl)}.max-xl\:border{border-style:var(--tw-border-style);border-width:1px}}@media not all and (min-width:64rem){.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-lg\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.max-lg\:px-0{padding-inline:0}.max-lg\:shadow-lg{--tw-shadow:0 24px 48px -12px var(--tw-shadow-color,#0e121b2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:48rem){.max-md\:absolute{position:absolute}.max-md\:relative{position:relative}.max-md\:inset-0{inset:0}.max-md\:top-12{top:calc(var(--spacing) * 12)}.max-md\:left-2{left:calc(var(--spacing) * 2)}.max-md\:left-4{left:calc(var(--spacing) * 4)}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-md\:h-10{height:calc(var(--spacing) * 10)}.max-md\:max-h-\[45\%\]{max-height:45%}.max-md\:min-h-8{min-height:calc(var(--spacing) * 8)}.max-md\:min-h-12\.5{min-height:calc(var(--spacing) * 12.5)}.max-md\:w-\[90vw\]{width:90vw}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:scroll-shadows-x{-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));mask-image:linear-gradient(to right, var(--scroll-fade-left), black var(--scroll-fade-size), black calc(100% - var(--scroll-fade-size)), var(--scroll-fade-right));animation:auto scroll-fade-x linear;animation-timeline:scroll(self x);overflow:auto}.max-md\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-md\:justify-start{justify-content:flex-start}.max-md\:gap-1{gap:var(--spacing)}.max-md\:overflow-hidden{overflow:hidden}.max-md\:scroll-smooth{scroll-behavior:smooth}.max-md\:rounded-3xl{border-radius:var(--radius-3xl)}.max-md\:rounded-full{border-radius:2147483647px}.max-md\:rounded-md{border-radius:var(--radius-md)}.max-md\:border{border-style:var(--tw-border-style);border-width:1px}.max-md\:bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.max-md\:bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.max-md\:bg-fd-secondary{background-color:var(--secondary)}.max-md\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.max-md\:px-0{padding-inline:0}.max-md\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-md\:backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:pointer-events-none:is(:where(.group\/chat-textarea)[data-collapsed] *){pointer-events:none}.max-md\:group-data-\[collapsed\]\/chat-textarea\:invisible:is(:where(.group\/chat-textarea)[data-collapsed] *){visibility:hidden}.max-md\:group-data-\[collapsed\]\/chat-textarea\:-mt-6\.5:is(:where(.group\/chat-textarea)[data-collapsed] *){margin-top:calc(var(--spacing) * -6.5)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:max-h-6:is(:where(.group\/chat-textarea)[data-collapsed] *){max-height:calc(var(--spacing) * 6)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:overflow-hidden:is(:where(.group\/chat-textarea)[data-collapsed] *){overflow:hidden}.max-md\:group-data-\[collapsed\]\/chat-textarea\:pr-7:is(:where(.group\/chat-textarea)[data-collapsed] *){padding-right:calc(var(--spacing) * 7)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:pr-15:is(:where(.group\/chat-textarea)[data-collapsed] *){padding-right:calc(var(--spacing) * 15)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:pb-0:is(:where(.group\/chat-textarea)[data-collapsed] *){padding-bottom:0}.max-md\:group-data-\[collapsed\]\/chat-textarea\:pl-7:is(:where(.group\/chat-textarea)[data-collapsed] *){padding-left:calc(var(--spacing) * 7)}.max-md\:group-data-\[collapsed\]\/chat-textarea\:opacity-0:is(:where(.group\/chat-textarea)[data-collapsed] *){opacity:0}.max-md\:active\:scale-105:active{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.max-md\:data-\[collapsed\]\:rounded-3xl[data-collapsed]{border-radius:var(--radius-3xl)}}@media not all and (min-width:40rem){.max-sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}}@media (min-width:40rem){.sm\:inset-x-10{inset-inline:calc(var(--spacing) * 10)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:order-none{order:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[400px\]{max-width:400px}.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\: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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:0}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-1{padding:var(--spacing)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:py-0{padding-block:0}.sm\:pl-\(--desktop-titlebar-inset\){padding-left:var(--desktop-titlebar-inset)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:text-left{text-align:left}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:inset-y-0{inset-block:0}.md\:top-\[calc\(50\%-250px\)\]{top:calc(50% - 250px)}.md\:right-0{right:0}.md\:right-84{right:calc(var(--spacing) * 84)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.md\:mb-auto{margin-bottom:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-full{height:100%}.md\:min-h-0{min-height:0}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:min-w-56{min-width:calc(var(--spacing) * 56)}.md\:flex-1{flex:1}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.md\:grid-cols-\[repeat\(auto-fit\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:overflow-hidden{overflow:hidden}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-0{padding:0}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\: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))}.md\:\[--header-height\:calc\(var\(--spacing\)\*9\)\]{--header-height:calc(var(--spacing) * 9)}.md\:\[--spacing\:0\.25rem\]{--spacing:.25rem}@media (hover:hover){.md\:group-hover\/codeblock\:opacity-100:is(:where(.group\/codeblock):hover *){opacity:1}.md\:group-hover\/modified\:opacity-0:is(:where(.group\/modified):hover *){opacity:0}.md\:group-hover\/modified\:opacity-100:is(:where(.group\/modified):hover *){opacity:1}}.md\:group-data-\[sidebar-open\=false\]\/app-shell\:ml-\(--titlebar-controls-width\):is(:where(.group\/app-shell)[data-sidebar-open=false] *){margin-left:var(--titlebar-controls-width)}.md\:group-data-\[sidebar-open\=false\]\/app-shell\:pt-9:is(:where(.group\/app-shell)[data-sidebar-open=false] *){padding-top:calc(var(--spacing) * 9)}.md\:group-data-\[sidebar-open\=false\]\/app-shell\:pl-\(--titlebar-controls-width\):is(:where(.group\/app-shell)[data-sidebar-open=false] *){padding-left:var(--titlebar-controls-width)}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#1018280f), 0 1px 3px 0 var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}.md\:focus-within\:opacity-100:focus-within{opacity:1}:where([data-sidebar-collapsed=true]) .md\:in-data-\[sidebar-collapsed\=true\]\:pt-16{padding-top:calc(var(--spacing) * 16)}.has-data-\[collapsed\=true\]\:md\:flex:has([data-collapsed=true]){display:flex}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:aspect-auto{aspect-ratio:auto}.lg\:flex-1{flex:1}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:items-start{align-items:flex-start}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:\[contain\:size\]{contain:size}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\(--fd-docs-row-1\){top:var(--fd-docs-row-1)}.xl\:top-\(--fd-docs-row-3\){top:var(--fd-docs-row-3)}.xl\:hidden{display:none}.xl\:h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-1\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-1))}.xl\:h-\[calc\(var\(--fd-docs-height\)-var\(--fd-docs-row-3\)\)\]{height:calc(var(--fd-docs-height) - var(--fd-docs-row-3))}.xl\:w-\(--fd-ai-chat-width\){width:var(--fd-ai-chat-width)}.xl\:max-w-full{max-width:100%}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:pt-14{padding-top:calc(var(--spacing) * 14)}.xl\:\[--fd-ai-chat-col\:var\(--fd-ai-chat-width\)\]{--fd-ai-chat-col:var(--fd-ai-chat-width)}:where([data-sidebar-collapsed=true]) .xl\:in-data-\[sidebar-collapsed\=true\]\:pt-14{padding-top:calc(var(--spacing) * 14)}}@media (min-width:96rem){.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container preview not (width>=768px){.\@max-\[768px\]\/preview\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\@max-\[768px\]\/preview\:px-0{padding-inline:0}}@container viewer not (width>=420px){.\@max-\[420px\]\/viewer\:inline{display:inline}}@container sheet not (width>=40rem){.\@max-\[40rem\]\/sheet\:hidden{display:none}.\@max-\[40rem\]\/sheet\:max-h-\[45\%\]{max-height:45%}.\@max-\[40rem\]\/sheet\:w-full{width:100%}.\@max-\[40rem\]\/sheet\:flex-col{flex-direction:column}.\@max-\[40rem\]\/sheet\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@max-\[40rem\]\/sheet\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}}@container not (width>=36rem){.\@max-xl\:hidden{display:none}}@container viewer not (width>=36rem){.\@max-xl\/viewer\:w-7{width:calc(var(--spacing) * 7)}.\@max-xl\/viewer\:px-0{padding-inline:0}.\@max-xl\/viewer\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}}@container not (width>=32rem){.\@max-lg\:col-span-full{grid-column:1/-1}}@container toaster not (width>=18rem){.\@max-\[18rem\]\/toaster\:basis-full{flex-basis:100%}.\@max-\[18rem\]\/toaster\:group-has-\[\[data-close-button\]\]\:pt-8:is(:where(.group):has([data-close-button]) *),.\@max-\[18rem\]\/toaster\:group-has-\[\[data-icon\]\]\:pt-8:is(:where(.group):has([data-icon]) *){padding-top:calc(var(--spacing) * 8)}.\@max-\[18rem\]\/toaster\:has-\[\[data-close-button\]\]\:pe-3:has([data-close-button]){padding-inline-end:calc(var(--spacing) * 3)}.\@max-\[18rem\]\/toaster\:has-\[\[data-icon\]\]\:ps-3:has([data-icon]){padding-inline-start:calc(var(--spacing) * 3)}}@container properties not (width>=14rem){.\@max-\[14rem\]\/properties\:mb-2{margin-bottom:calc(var(--spacing) * 2)}}@container actions not (width>=14.5rem){.\@max-\[14\.5rem\]\/actions\:hidden{display:none}.\@max-\[14\.5rem\]\/actions\:inline{display:inline}}@container message-queue not (width>=14rem){.\@max-\[14rem\]\/message-queue\:basis-full{flex-basis:100%}}@container properties not (width>=14rem){.\@max-\[14rem\]\/properties\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container message-queue not (width>=14rem){.\@max-\[14rem\]\/message-queue\:flex-wrap{flex-wrap:wrap}.\@max-\[14rem\]\/message-queue\:justify-end{justify-content:flex-end}}@container properties not (width>=14rem){.\@max-\[14rem\]\/properties\:pl-0{padding-left:0}.\@max-\[14rem\]\/properties\:text-left{text-align:left}}@container parameter (width>=240px){.\@\[240px\]\/parameter\:w-\[40\%\]{width:40%}.\@\[240px\]\/parameter\:flex-row{flex-direction:row}.\@\[240px\]\/parameter\:items-start{align-items:flex-start}.\@\[240px\]\/parameter\:gap-2{gap:calc(var(--spacing) * 2)}}@container viewer (width>=520px){.\@min-\[520px\]\/viewer\:block{display:block}.\@min-\[520px\]\/viewer\:inline{display:inline}.\@min-\[520px\]\/viewer\:w-auto{width:auto}.\@min-\[520px\]\/viewer\:px-2{padding-inline:calc(var(--spacing) * 2)}}@container preview (width>=640px){.\@min-\[640px\]\/preview\:order-none{order:0}.\@min-\[640px\]\/preview\:h-12{height:calc(var(--spacing) * 12)}.\@min-\[640px\]\/preview\:w-auto{width:auto}.\@min-\[640px\]\/preview\:flex-1{flex:1}.\@min-\[640px\]\/preview\:flex-nowrap{flex-wrap:nowrap}.\@min-\[640px\]\/preview\:gap-2{gap:calc(var(--spacing) * 2)}.\@min-\[640px\]\/preview\:gap-4{gap:calc(var(--spacing) * 4)}.\@min-\[640px\]\/preview\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@min-\[640px\]\/preview\:py-0{padding-block:0}}@container preview (width>=768px){.\@min-\[768px\]\/preview\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.\@min-\[768px\]\/preview\:inline{display:inline}}@container (width>=1024px){.\@min-\[1024px\]\:flex{display:flex}}@container (width>=10rem){.\@\[10rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=16rem){.\@\[16rem\]\:hidden{display:none}.\@\[16rem\]\:inline{display:inline}.\@\[16rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=20rem){.\@xs\:flex-row{flex-direction:row}.\@xs\:gap-1{gap:var(--spacing)}.\@xs\:gap-2{gap:calc(var(--spacing) * 2)}}@container code (width>=20rem){:is(.\@xs\/code\:\*\*\:data-\[slot\=label\]\:flex *)[data-slot=label]{display:flex}}@container (width>=22rem){.\@\[22rem\]\:inline{display:inline}}@container (width>=24rem){.\@sm\:flex-row{flex-direction:row}.\@sm\:items-center{align-items:center}}@container (width>=28rem){.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container viewer (width>=36rem){.\@xl\/viewer\:hidden{display:none}.\@xl\/viewer\:inline{display:inline}}.rtl\:right-1\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:calc(var(--spacing) * 1.5)}.rtl\:mr-5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){margin-right:calc(var(--spacing) * 5)}.rtl\:-translate-x-2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-90:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}@media not all and (min-width:80rem){.rtl\:max-xl\:-translate-x-\[calc\(100\%\+--spacing\(2\)\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(100% + calc(var(--spacing) * 2)) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.dark\:border-\[\#404040\]:where(.dark,.dark *){border-color:#404040}.dark\:border-border\/40:where(.dark,.dark *){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:border-border\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.dark\:border-input:where(.dark,.dark *){border-color:var(--input)}.dark\:border-muted:where(.dark,.dark *){border-color:var(--muted)}.dark\:bg-\(--shiki-dark-bg\):where(.dark,.dark *){background-color:var(--shiki-dark-bg)}.dark\:bg-\[\#404040\]:where(.dark,.dark *){background-color:#404040}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-bg\,inherit\)\)\]:where(.dark,.dark *){background-color:var(--shiki-dark-bg,var(--sdm-bg,inherit))}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]:where(.dark,.dark *){background-color:var(--shiki-dark-bg,var(--sdm-tbg))}.dark\:bg-card\/30:where(.dark,.dark *){background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-card\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--card) 30%, transparent)}}.dark\:bg-card\/50:where(.dark,.dark *){background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-card\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--card) 50%, transparent)}}.dark\:bg-foreground:where(.dark,.dark *){background-color:var(--foreground)}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-muted\/30:where(.dark,.dark *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-white\/20:where(.dark,.dark *){background-color:#fff3;background-color:lab(100% -.0000298023 .0000119209/.2)}.dark\:fill-\[\#262626\]:where(.dark,.dark *){fill:#262626}.dark\:fill-\[\#404040\]:where(.dark,.dark *){fill:#404040}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]:where(.dark,.dark *){color:var(--shiki-dark,var(--sdm-c,inherit))}.dark\:text-background:where(.dark,.dark *){color:var(--background)}.dark\:text-feature\/70:where(.dark,.dark *){color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.dark\:text-feature\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--feature) 70%, transparent)}}.dark\:text-feature\/80:where(.dark,.dark *){color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.dark\:text-feature\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--feature) 80%, transparent)}}.dark\:text-muted-foreground:where(.dark,.dark *){color:var(--muted-foreground)}.dark\:text-sidebar-foreground:where(.dark,.dark *){color:var(--sidebar-foreground)}.dark\:text-white:where(.dark,.dark *){color:#fff}.dark\:shadow-none:where(.dark,.dark *){--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)}@media (hover:hover){.dark\:hover\:bg-accent\/80:where(.dark,.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/80:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--accent) 80%, transparent)}}.dark\:hover\:bg-accent\/80\!:where(.dark,.dark *):hover{background-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/80\!:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--accent) 80%, transparent)!important}}.dark\:hover\:bg-foreground\/85:where(.dark,.dark *):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-foreground\/85:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-input\/60:where(.dark,.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--input) 60%, transparent)}}.dark\:hover\:bg-nested-action-hover:where(.dark,.dark *):hover{background-color:var(--nested-action-hover)}.dark\:hover\:bg-neutral\/10:where(.dark,.dark *):hover{background-color:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-neutral\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--neutral) 10%, transparent)}}.dark\:hover\:bg-transparent:where(.dark,.dark *):hover{background-color:#0000}.dark\:hover\:text-background:where(.dark,.dark *):hover{color:var(--background)}}.dark\:has-aria-invalid\:border-feature\/50:where(.dark,.dark *):has([aria-invalid=true]){border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.dark\:has-aria-invalid\:border-feature\/50:where(.dark,.dark *):has([aria-invalid=true]){border-color:color-mix(in oklab, var(--feature) 50%, transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:where(.dark,.dark *):has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:where(.dark,.dark *):has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:aria-expanded\:bg-accent\/80:where(.dark,.dark *)[aria-expanded=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-expanded\:bg-accent\/80:where(.dark,.dark *)[aria-expanded=true]{background-color:color-mix(in oklab, var(--accent) 80%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:where(.dark,.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:where(.dark,.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:where(.dark,.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}@media (pointer:coarse){.pointer-coarse\:flex{display:flex}.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.pointer-coarse\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.pointer-coarse\:min-h-10{min-height:calc(var(--spacing) * 10)}.pointer-coarse\:px-3{padding-inline:calc(var(--spacing) * 3)}.pointer-coarse\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.pointer-coarse\:py-2{padding-block:calc(var(--spacing) * 2)}.pointer-coarse\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.pointer-coarse\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.pointer-coarse\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.pointer-coarse\:opacity-100{opacity:1}.pointer-coarse\:\[--fade-label-size\:var\(--fade-label-size-actions\)\]{--fade-label-size:var(--fade-label-size-actions)}.pointer-coarse\:data-\[orientation\=horizontal\]\:min-h-10[data-orientation=horizontal]{min-height:calc(var(--spacing) * 10)}}:is(#nd-docs-layout:has(.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-notebook-layout:has(.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-home-layout:has(.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#nd-flux-layout:has(.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\]),#fd-glass-layout:has(.layout\:\[--fd-ai-chat-width\:min\(--spacing\(100\)\,100vw---spacing\(4\)\)\])){--fd-ai-chat-width:min(calc(var(--spacing) * 100), 100vw - calc(var(--spacing) * 4))}:is(#nd-docs-layout:has(.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-notebook-layout:has(.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-home-layout:has(.layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-flux-layout:has(.layout\:\[--fd-header-height\:--spacing\(14\)\]),#fd-glass-layout:has(.layout\:\[--fd-header-height\:--spacing\(14\)\])){--fd-header-height:calc(var(--spacing) * 14)}@media not all and (min-width:80rem){:is(#nd-docs-layout:has(.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-notebook-layout:has(.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-home-layout:has(.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#nd-flux-layout:has(.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\]),#fd-glass-layout:has(.max-xl\:layout\:\[--fd-toc-popover-height\:--spacing\(10\)\])){--fd-toc-popover-height:calc(var(--spacing) * 10)}}@media not all and (min-width:48rem){:is(#nd-docs-layout:has(.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-notebook-layout:has(.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-home-layout:has(.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#nd-flux-layout:has(.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\]),#fd-glass-layout:has(.max-md\:layout\:\[--fd-header-height\:--spacing\(14\)\])){--fd-header-height:calc(var(--spacing) * 14)}}@media (min-width:48rem){:is(#nd-docs-layout:has(.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-notebook-layout:has(.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-home-layout:has(.md\:layout\:\[--fd-sidebar-width\:268px\]),#nd-flux-layout:has(.md\:layout\:\[--fd-sidebar-width\:268px\]),#fd-glass-layout:has(.md\:layout\:\[--fd-sidebar-width\:268px\])){--fd-sidebar-width:268px}}@media (min-width:64rem){:is(#nd-docs-layout:has(.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-notebook-layout:has(.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-home-layout:has(.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#nd-flux-layout:has(.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\]),#fd-glass-layout:has(.lg\:layout\:\[--fd-header-height\:--spacing\(24\)\])){--fd-header-height:calc(var(--spacing) * 24)}}@media (min-width:80rem){:is(#nd-docs-layout:has(.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-notebook-layout:has(.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-home-layout:has(.xl\:layout\:\[--fd-toc-width\:268px\]),#nd-flux-layout:has(.xl\:layout\:\[--fd-toc-width\:268px\]),#fd-glass-layout:has(.xl\:layout\:\[--fd-toc-width\:268px\])){--fd-toc-width:268px}}.\[\&_\*\]\:min-w-0 *{min-width:0}.\[\&_\*\]\:font-normal *{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\*\]\:italic *{font-style:italic}.\[\&_\.diff\.add\]\:border-l-success .diff.add{border-left-color:var(--success)}.\[\&_\.diff\.add\]\:bg-success\/20 .diff.add{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.diff\.add\]\:bg-success\/20 .diff.add{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.\[\&_\.diff\.add\]\:before\:content-\[\'\'\]\! .diff.add:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.diff\.remove\]\:bg-destructive\/20 .diff.remove{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.diff\.remove\]\:bg-destructive\/20 .diff.remove{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[\&_\.diff\.remove\]\:opacity-70 .diff.remove{opacity:.7}.\[\&_\.diff\.remove\]\:before\:absolute .diff.remove:before{content:var(--tw-content);position:absolute}.\[\&_\.diff\.remove\]\:before\:inset-y-0 .diff.remove:before{content:var(--tw-content);inset-block:0}.\[\&_\.diff\.remove\]\:before\:-left-0\.5\! .diff.remove:before{content:var(--tw-content);left:calc(var(--spacing) * -.5)!important}.\[\&_\.diff\.remove\]\:before\:w-0\.5 .diff.remove:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.\[\&_\.diff\.remove\]\:before\:bg-\[repeating-linear-gradient\(to_bottom\,var\(--destructive\)_0_1px\,transparent_1px_2px\)\] .diff.remove:before{content:var(--tw-content);background-image:repeating-linear-gradient(to bottom,var(--destructive) 0 1px,transparent 1px 2px)}.\[\&_\.diff\.remove\]\:before\:content-\[\'\'\]\! .diff.remove:before{content:var(--tw-content);--tw-content:""!important;content:var(--tw-content)!important}.\[\&_\.dv-dockview\]\:\[contain\:none\] .dv-dockview{contain:none}.\[\&_\.dv-drop-target-container_\.dv-drop-target-anchor\.dv-drop-target-anchor-container-changed\]\:opacity-0 .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0}.\[\&_\.dv-drop-target-container_\.dv-drop-target-anchor\.dv-drop-target-anchor-container-changed\]\:transition-none .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{transition-property:none}.\[\&_\.dv-drop-target-selection\]\:\[border-radius\:var\(--dv-tab-border-radius\)\] .dv-drop-target-selection{border-radius:var(--dv-tab-border-radius)}.\[\&_\.dv-groupview_\>_\.dv-content-container\]\:bg-background .dv-groupview>.dv-content-container{background-color:var(--background)}.\[\&_\.dv-groupview\:focus-within_\.dv-pane-action\]\:opacity-100 .dv-groupview:focus-within .dv-pane-action,.\[\&_\.dv-groupview\:hover_\.dv-pane-action\]\:opacity-100 .dv-groupview:hover .dv-pane-action{opacity:1}.\[\&_\.dv-groupview\:not\(\:has\(\.dv-tab\)\)_\.dv-pane-action\]\:opacity-100 .dv-groupview:not(:has(.dv-tab)) .dv-pane-action{opacity:1}.\[\&_\.dv-horizontal_\>_\.dv-view-container_\>_\.dv-view\:not\(\:first-child\)_\.dv-tabs-and-actions-container\]\:border-l .dv-horizontal>.dv-view-container>.dv-view:not(:first-child) .dv-tabs-and-actions-container{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&_\.dv-horizontal_\>_\.dv-view-container_\>_\.dv-view\:not\(\:first-child\)_\.dv-tabs-and-actions-container\]\:border-l-border .dv-horizontal>.dv-view-container>.dv-view:not(:first-child) .dv-tabs-and-actions-container{border-left-color:var(--border)}.\[\&_\.dv-left-actions-container\]\:border-b .dv-left-actions-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-left-actions-container\]\:border-b-border .dv-left-actions-container{border-bottom-color:var(--border)}.\[\&_\.dv-left-actions-container\]\:pl-1 .dv-left-actions-container{padding-left:var(--spacing)}.\[\&_\.dv-left-actions-container_\>_\.dv-react-part\]\:flex .dv-left-actions-container>.dv-react-part{display:flex}.\[\&_\.dv-left-actions-container_\>_\.dv-react-part\]\:items-center .dv-left-actions-container>.dv-react-part{align-items:center}.\[\&_\.dv-left-actions-container_button\]\:\!h-7 .dv-left-actions-container button{height:calc(var(--spacing) * 7)!important}.\[\&_\.dv-left-actions-container_button\:has\(\>svg\:only-child\)\]\:\!w-7 .dv-left-actions-container button:has(>svg:only-child){width:calc(var(--spacing) * 7)!important}.\[\&_\.dv-pane-action\]\:opacity-0 .dv-pane-action{opacity:0}.\[\&_\.dv-pane-action\]\:transition-opacity .dv-pane-action{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.dv-pane-action\]\:duration-150 .dv-pane-action{--tw-duration:.15s;transition-duration:.15s}.\[\&_\.dv-pane-action\]\:ease-in-out .dv-pane-action{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[\&_\.dv-pane-action\[aria-expanded\=true\]\]\:opacity-100 .dv-pane-action[aria-expanded=true]{opacity:1}.\[\&_\.dv-pane-body\]\:overflow-y-hidden\! .dv-pane-body{overflow-y:hidden!important}.\[\&_\.dv-pane-body\]\:px-2\! .dv-pane-body{padding-inline:calc(var(--spacing) * 2)!important}.\[\&_\.dv-pane-body\]\:pb-2\! .dv-pane-body{padding-bottom:calc(var(--spacing) * 2)!important}.\[\&_\.dv-pre-actions-container\]\:border-b .dv-pre-actions-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-pre-actions-container\]\:border-b-border .dv-pre-actions-container{border-bottom-color:var(--border)}.\[\&_\.dv-pre-actions-container_button\]\:\!h-7 .dv-pre-actions-container button{height:calc(var(--spacing) * 7)!important}.\[\&_\.dv-pre-actions-container_button\:has\(\>svg\:only-child\)\]\:\!w-7 .dv-pre-actions-container button:has(>svg:only-child){width:calc(var(--spacing) * 7)!important}.\[\&_\.dv-render-overlay\]\:isolation-auto .dv-render-overlay{isolation:auto}.\[\&_\.dv-render-overlay\]\:transform-none .dv-render-overlay{transform:none}.\[\&_\.dv-render-overlay\]\:\[will-change\:auto\] .dv-render-overlay{will-change:auto}.\[\&_\.dv-render-overlay\]\:\[contain\:none\] .dv-render-overlay{contain:none}.\[\&_\.dv-render-overlay\]\:\[backface-visibility\:visible\] .dv-render-overlay{backface-visibility:visible}.\[\&_\.dv-right-actions-container\]\:border-b .dv-right-actions-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-right-actions-container\]\:border-b-border .dv-right-actions-container{border-bottom-color:var(--border)}.\[\&_\.dv-right-actions-container_\>_\.dv-react-part\]\:flex .dv-right-actions-container>.dv-react-part{display:flex}.\[\&_\.dv-right-actions-container_\>_\.dv-react-part\]\:items-center .dv-right-actions-container>.dv-react-part{align-items:center}.\[\&_\.dv-right-actions-container_\>_\.dv-react-part\]\:pr-1 .dv-right-actions-container>.dv-react-part{padding-right:var(--spacing)}.\[\&_\.dv-right-actions-container_button\]\:\!h-7 .dv-right-actions-container button{height:calc(var(--spacing) * 7)!important}.\[\&_\.dv-right-actions-container_button\:has\(\>svg\:only-child\)\]\:\!w-7 .dv-right-actions-container button:has(>svg:only-child){width:calc(var(--spacing) * 7)!important}.\[\&_\.dv-scrollbar-horizontal\]\:\!h-\[calc\(var\(--scrollbar-thickness\)\/2\)\] .dv-scrollbar-horizontal{height:calc(var(--scrollbar-thickness) / 2)!important}.\[\&_\.dv-split-view-container\.dv-animation_\.dv-view\]\:transform-none .dv-split-view-container.dv-animation .dv-view{transform:none}.\[\&_\.dv-split-view-container\.dv-animation_\.dv-view\]\:\[will-change\:auto\] .dv-split-view-container.dv-animation .dv-view{will-change:auto}.\[\&_\.dv-split-view-container\.dv-animation_\.dv-view\]\:\[backface-visibility\:visible\] .dv-split-view-container.dv-animation .dv-view{backface-visibility:visible}.\[\&_\.dv-split-view-container\.dv-horizontal_\>_\.dv-sash-container_\>_\.dv-sash\.dv-enabled\]\:\!cursor-col-resize .dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-enabled,.\[\&_\.dv-split-view-container\.dv-horizontal_\>_\.dv-sash-container_\>_\.dv-sash\.dv-maximum\]\:\!cursor-col-resize .dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-maximum,.\[\&_\.dv-split-view-container\.dv-horizontal_\>_\.dv-sash-container_\>_\.dv-sash\.dv-minimum\]\:\!cursor-col-resize .dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-minimum{cursor:col-resize!important}.\[\&_\.dv-split-view-container\.dv-vertical_\>_\.dv-sash-container_\>_\.dv-sash\.dv-enabled\]\:\!cursor-row-resize .dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-enabled,.\[\&_\.dv-split-view-container\.dv-vertical_\>_\.dv-sash-container_\>_\.dv-sash\.dv-maximum\]\:\!cursor-row-resize .dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-maximum,.\[\&_\.dv-split-view-container\.dv-vertical_\>_\.dv-sash-container_\>_\.dv-sash\.dv-minimum\]\:\!cursor-row-resize .dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-minimum{cursor:row-resize!important}.\[\&_\.dv-tab\]\:rounded-sm .dv-tab{border-radius:var(--radius-sm)}.\[\&_\.dv-tab_\.dv-default-tab_\.dv-default-tab-action\]\:bg-transparent .dv-tab .dv-default-tab .dv-default-tab-action{background-color:#0000}.\[\&_\.dv-tab_\.dv-default-tab_\.dv-default-tab-action\]\:text-muted-foreground .dv-tab .dv-default-tab .dv-default-tab-action{color:var(--muted-foreground)}.\[\&_\.dv-tab_\.dv-default-tab_\.dv-default-tab-action\:hover\]\:\!bg-nested-action-hover .dv-tab .dv-default-tab .dv-default-tab-action:hover{background-color:var(--nested-action-hover)!important}.\[\&_\.dv-tab_\.dv-default-tab_\.dv-default-tab-action\:hover\]\:text-foreground .dv-tab .dv-default-tab .dv-default-tab-action:hover{color:var(--foreground)}.\[\&_\.dv-tab\.dv-active-tab_\.dockview-tab-title\]\:\[mask-image\:none\] .dv-tab.dv-active-tab .dockview-tab-title{-webkit-mask-image:none;mask-image:none}.\[\&_\.dv-tab\.dv-active-tab_\.dockview-tab-title\]\:\[--fade-label-size\:var\(--fade-label-size-actions\)\] .dv-tab.dv-active-tab .dockview-tab-title{--fade-label-size:var(--fade-label-size-actions)}.\[\&_\.dv-tab\.dv-active-tab_\.dv-default-tab_\.dv-default-tab-action\:not\(\:hover\)\]\:\!bg-accent .dv-tab.dv-active-tab .dv-default-tab .dv-default-tab-action:not(:hover){background-color:var(--accent)!important}.\[\&_\.dv-tab\.dv-active-tab_\.dv-default-tab-action\]\:opacity-100 .dv-tab.dv-active-tab .dv-default-tab-action{opacity:1}.\[\&_\.dv-tab\.dv-active-tab_\.dv-default-tab-action\:\:before\]\:\!\[content\:none\] .dv-tab.dv-active-tab .dv-default-tab-action:before{content:none!important}.\[\&_\.dv-tab\:focus-visible\]\:focus-outline .dv-tab:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.\[\&_\.dv-tab\:focus-within_\.dv-default-tab-action\]\:visible .dv-tab:focus-within .dv-default-tab-action{visibility:visible}.\[\&_\.dv-tab\:focus-within_\.dv-default-tab-action\]\:opacity-100 .dv-tab:focus-within .dv-default-tab-action{opacity:1}.\[\&_\.dv-tab\:focus-within\:\:after\]\:\!\[outline\:none\] .dv-tab:focus-within:after{outline:none!important}.\[\&_\.dv-tab\:focus-within\:\:after\]\:\!\[content\:none\] .dv-tab:focus-within:after{content:none!important}.\[\&_\.dv-tab\:focus\:\:after\]\:\!\[outline\:none\] .dv-tab:focus:after{outline:none!important}.\[\&_\.dv-tab\:focus\:\:after\]\:\!\[content\:none\] .dv-tab:focus:after{content:none!important}.\[\&_\.dv-tab\:hover_\.dv-default-tab_\.dv-default-tab-action\:not\(\:hover\)\]\:\!bg-accent .dv-tab:hover .dv-default-tab .dv-default-tab-action:not(:hover),.\[\&_\.dv-tab\:not\(\.dv-active-tab\)\:hover\]\:\!bg-accent .dv-tab:not(.dv-active-tab):hover{background-color:var(--accent)!important}.\[\&_\.dv-tab\:not\(\.dv-active-tab\)\:hover\]\:\!text-muted-foreground .dv-tab:not(.dv-active-tab):hover{color:var(--muted-foreground)!important}.\[\&_\.dv-tabs-and-actions-container\]\:relative .dv-tabs-and-actions-container{position:relative}.\[\&_\.dv-tabs-and-actions-container\]\:z-6 .dv-tabs-and-actions-container{z-index:6}.\[\&_\.dv-tabs-and-actions-container\]\:\[app-region\:no-drag\] .dv-tabs-and-actions-container{app-region:no-drag}.\[\&_\.dv-tabs-and-actions-container\:not\(\.dv-view\:not\(\:first-child\)_\*\)\]\:before\:w-\[calc\(var\(--titlebar-controls-width\)-var\(--spacing\)\)\] .dv-tabs-and-actions-container:not(.dv-view:not(:first-child) *):before{content:var(--tw-content);width:calc(var(--titlebar-controls-width) - var(--spacing))}.\[\&_\.dv-tabs-and-actions-container\:not\(\.dv-view\:not\(\:first-child\)_\*\)\]\:before\:shrink-0 .dv-tabs-and-actions-container:not(.dv-view:not(:first-child) *):before{content:var(--tw-content);flex-shrink:0}.\[\&_\.dv-tabs-and-actions-container\:not\(\.dv-view\:not\(\:first-child\)_\*\)\]\:before\:border-b .dv-tabs-and-actions-container:not(.dv-view:not(:first-child) *):before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-tabs-and-actions-container\:not\(\.dv-view\:not\(\:first-child\)_\*\)\]\:before\:border-b-border .dv-tabs-and-actions-container:not(.dv-view:not(:first-child) *):before{content:var(--tw-content);border-bottom-color:var(--border)}.\[\&_\.dv-tabs-and-actions-container\:not\(\.dv-view\:not\(\:first-child\)_\*\)\]\:before\:content-\[\'\'\] .dv-tabs-and-actions-container:not(.dv-view:not(:first-child) *):before{--tw-content:"";content:var(--tw-content)}.\[\&_\.dv-tabs-container\]\:\[animation\:scroll-fade-x_linear\] .dv-tabs-container{animation:linear scroll-fade-x}.\[\&_\.dv-tabs-container\]\:border-b .dv-tabs-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-tabs-container\]\:border-b-border .dv-tabs-container{border-bottom-color:var(--border)}.\[\&_\.dv-tabs-container\]\:\[mask-image\:linear-gradient\(to_bottom\,\#000_1px\,transparent_1px\,transparent_calc\(100\%_-_1px\)\,\#000_calc\(100\%_-_1px\)\)\,linear-gradient\(to_right\,var\(--scroll-fade-left\)\,\#000_var\(--scroll-fade-size\)\,\#000_calc\(100\%_-_var\(--scroll-fade-size\)\)\,var\(--scroll-fade-right\)\)\] .dv-tabs-container{-webkit-mask-image:linear-gradient(to bottom,#000 1px,transparent 1px,transparent calc(100% - 1px),#000 calc(100% - 1px)),linear-gradient(to right,var(--scroll-fade-left),#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to bottom,#000 1px,transparent 1px,transparent calc(100% - 1px),#000 calc(100% - 1px)),linear-gradient(to right,var(--scroll-fade-left),#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),var(--scroll-fade-right));-webkit-mask-image:linear-gradient(to bottom,#000 1px,transparent 1px,transparent calc(100% - 1px),#000 calc(100% - 1px)),linear-gradient(to right,var(--scroll-fade-left),#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),var(--scroll-fade-right));mask-image:linear-gradient(to bottom,#000 1px,transparent 1px,transparent calc(100% - 1px),#000 calc(100% - 1px)),linear-gradient(to right,var(--scroll-fade-left),#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),var(--scroll-fade-right))}.\[\&_\.dv-tabs-container\]\:\[mask-composite\:add\] .dv-tabs-container{-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;-webkit-mask-composite:source-over;mask-composite:add}.\[\&_\.dv-tabs-container\]\:\[--scroll-fade-end\:transparent\] .dv-tabs-container{--scroll-fade-end:transparent}.\[\&_\.dv-tabs-container\]\:\[--scroll-fade-size\:42px\] .dv-tabs-container{--scroll-fade-size:42px}.\[\&_\.dv-tabs-container\]\:\[animation-timeline\:scroll\(self_x\)\] .dv-tabs-container{animation-timeline:scroll(self x)}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)\]\:px-\[0\.125rem\] .dv-tabs-container:not(.dv-tabs-container-vertical){padding-inline:.125rem}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:w-40 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{width:calc(var(--spacing) * 40)}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:max-w-40 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{max-width:calc(var(--spacing) * 40)}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:min-w-28 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{min-width:calc(var(--spacing) * 28)}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:\!shrink .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{flex-shrink:1!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:grow .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{flex-grow:1}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\]\:\!p-0 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab{padding:0!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:pointer-events-none .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{pointer-events:none}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:absolute .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{position:absolute}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!top-1\/2 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{top:50%!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!left-\[-0\.125rem\] .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{left:-.125rem!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:z-5 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{z-index:5}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!h-4 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{height:calc(var(--spacing) * 4)!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!w-px .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{width:1px!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!-translate-y-1\/2 .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:\!bg-border .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{background-color:var(--border)!important}.\[\&_\.dv-tabs-container\:not\(\.dv-tabs-container-vertical\)_\>_\.dv-tab\:not\(\.dv-active-tab\)_\+_\.dv-tab\:not\(\.dv-active-tab\)\:\:before\]\:content-\[\'\'\] .dv-tabs-container:not(.dv-tabs-container-vertical)>.dv-tab:not(.dv-active-tab)+.dv-tab:not(.dv-active-tab):before{--tw-content:"";content:var(--tw-content)}.\[\&_\.dv-vertical_\>_\.dv-view-container_\>_\.dv-view\:not\(\:first-child\)_\.dv-tabs-and-actions-container\]\:border-t .dv-vertical>.dv-view-container>.dv-view:not(:first-child) .dv-tabs-and-actions-container{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\.dv-vertical_\>_\.dv-view-container_\>_\.dv-view\:not\(\:first-child\)_\.dv-tabs-and-actions-container\]\:border-t-border .dv-vertical>.dv-view-container>.dv-view:not(:first-child) .dv-tabs-and-actions-container{border-top-color:var(--border)}.\[\&_\.dv-void-container\]\:border-b .dv-void-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.dv-void-container\]\:border-b-border .dv-void-container{border-bottom-color:var(--border)}@media (pointer:coarse){.pointer-coarse\:\[\&_\.find-widget_\.monaco-findInput_\.input\]\:\!text-base .find-widget .monaco-findInput .input{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}}.\[\&_\.line\]\:relative .line{position:relative}.\[\&_\.line\]\:block .line{display:block}.\[\&_\.line\]\:min-h-\[1\.6em\] .line{min-height:1.6em}.\[\&_\.line\]\:w-full .line{width:100%}.\[\&_\.line\]\:border-l-2 .line{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_\.line\]\:border-transparent .line{border-color:#0000}.\[\&_\.line\]\:px-3\! .line{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.line-numbers\:\:before\]\:\!hidden .line-numbers:before{display:none!important}.\[\&_\.line\:empty\]\:min-h-\[1\.6em\] .line:empty{min-height:1.6em}.\[\&_\.marker-widget_\.message_\.code\]\:\!font-mono .marker-widget .message .code{font-family:JetBrains Mono,ui-monospace,monospace!important}.\[\&_\.monaco-editor\]\:\!\[font-family\:var\(--font-sans\)\] .monaco-editor{font-family:var(--font-sans)!important}.\[\&_\.monaco-editor\]\:\!\[--monaco-monospace-font\:var\(--font-mono\)\] .monaco-editor{--monaco-monospace-font:var(--font-mono)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-breadcrumb-background\:transparent\] .monaco-editor{--vscode-breadcrumb-background:transparent!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-editor-background\:var\(--background\)\] .monaco-editor{--vscode-editor-background:var(--background)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-editorGutter-background\:var\(--background\)\] .monaco-editor{--vscode-editorGutter-background:var(--background)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-editorMarkerNavigation-background\:var\(--background\)\] .monaco-editor{--vscode-editorMarkerNavigation-background:var(--background)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-editorStickyScroll-background\:var\(--background\)\] .monaco-editor{--vscode-editorStickyScroll-background:var(--background)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-multiDiffEditor-background\:var\(--background\)\] .monaco-editor{--vscode-multiDiffEditor-background:var(--background)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-peekViewEditor-matchHighlightBackground\:oklch\(0\.75_0\.15_var\(--hue-primary\)_\/_0\.4\)\] .monaco-editor{--vscode-peekViewEditor-matchHighlightBackground:oklch(.75 .15 var(--hue-primary) / .4)!important}.\[\&_\.monaco-editor\]\:\!\[--vscode-peekViewResult-matchHighlightBackground\:oklch\(0\.75_0\.15_var\(--hue-primary\)_\/_0\.3\)\] .monaco-editor{--vscode-peekViewResult-matchHighlightBackground:oklch(.75 .15 var(--hue-primary) / .3)!important}.\[\&_\.monaco-editor-background\.textAreaCover\.line-numbers\]\:\!hidden .monaco-editor-background.textAreaCover.line-numbers{display:none!important}.\[\&_\.monaco-hover_\:is\(h1\,h2\,h3\,h4\)\]\:\[margin-block\:0\.5rem_0\.25rem\] .monaco-hover :is(h1,h2,h3,h4){margin-block:.5rem .25rem}.\[\&_\.monaco-hover_\:is\(h1\,h2\,h3\,h4\)\]\:font-semibold .monaco-hover :is(h1,h2,h3,h4){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.monaco-hover_blockquote\]\:\[margin-block\:0\.25rem\] .monaco-hover blockquote{margin-block:.25rem}.\[\&_\.monaco-hover_blockquote\]\:border-s-2 .monaco-hover blockquote{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.\[\&_\.monaco-hover_blockquote\]\:border-s-\(--vscode-editorHoverWidget-border\) .monaco-hover blockquote{border-inline-start-color:var(--vscode-editorHoverWidget-border)}.\[\&_\.monaco-hover_blockquote\]\:ps-2 .monaco-hover blockquote{padding-inline-start:calc(var(--spacing) * 2)}.\[\&_\.monaco-hover_blockquote\]\:text-\(--vscode-descriptionForeground\) .monaco-hover blockquote{color:var(--vscode-descriptionForeground)}.\[\&_\.monaco-hover_li\+li\]\:\[margin-block-start\:0\.125rem\] .monaco-hover li+li{margin-block-start:.125rem}.\[\&_\.monaco-hover_ol\]\:\[margin-block\:0\.25rem\] .monaco-hover ol{margin-block:.25rem}.\[\&_\.monaco-hover_ol\]\:ps-5 .monaco-hover ol{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.monaco-hover_ol\]\:\[list-style\:revert\] .monaco-hover ol{list-style:revert}.\[\&_\.monaco-hover_ul\]\:\[margin-block\:0\.25rem\] .monaco-hover ul{margin-block:.25rem}.\[\&_\.monaco-hover_ul\]\:ps-5 .monaco-hover ul{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.monaco-hover_ul\]\:\[list-style\:revert\] .monaco-hover ul{list-style:revert}.\[\&_\.monaco-scrollable-element_\>_\.scrollbar\]\:\!bg-\(--scrollbar-track\) .monaco-scrollable-element>.scrollbar{background-color:var(--scrollbar-track)!important}.\[\&_\.monaco-scrollable-element_\>_\.scrollbar_\>_\.slider\]\:\!bg-\(--scrollbar-thumb\)\/80 .monaco-scrollable-element>.scrollbar>.slider{background-color:var(--scrollbar-thumb)!important}@supports (color:color-mix(in lab, red, red)){.\[\&_\.monaco-scrollable-element_\>_\.scrollbar_\>_\.slider\]\:\!bg-\(--scrollbar-thumb\)\/80 .monaco-scrollable-element>.scrollbar>.slider{background-color:color-mix(in oklab, var(--scrollbar-thumb) 80%, transparent)!important}}.\[\&_\.parameter-hints-widget_\:is\(h1\,h2\,h3\,h4\)\]\:\[margin-block\:0\.5rem_0\.25rem\] .parameter-hints-widget :is(h1,h2,h3,h4){margin-block:.5rem .25rem}.\[\&_\.parameter-hints-widget_\:is\(h1\,h2\,h3\,h4\)\]\:font-semibold .parameter-hints-widget :is(h1,h2,h3,h4){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.parameter-hints-widget_blockquote\]\:\[margin-block\:0\.25rem\] .parameter-hints-widget blockquote{margin-block:.25rem}.\[\&_\.parameter-hints-widget_blockquote\]\:border-s-2 .parameter-hints-widget blockquote{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.\[\&_\.parameter-hints-widget_blockquote\]\:border-s-\(--vscode-editorHoverWidget-border\) .parameter-hints-widget blockquote{border-inline-start-color:var(--vscode-editorHoverWidget-border)}.\[\&_\.parameter-hints-widget_blockquote\]\:ps-2 .parameter-hints-widget blockquote{padding-inline-start:calc(var(--spacing) * 2)}.\[\&_\.parameter-hints-widget_blockquote\]\:text-\(--vscode-descriptionForeground\) .parameter-hints-widget blockquote{color:var(--vscode-descriptionForeground)}.\[\&_\.parameter-hints-widget_li\+li\]\:\[margin-block-start\:0\.125rem\] .parameter-hints-widget li+li{margin-block-start:.125rem}.\[\&_\.parameter-hints-widget_ol\]\:\[margin-block\:0\.25rem\] .parameter-hints-widget ol{margin-block:.25rem}.\[\&_\.parameter-hints-widget_ol\]\:ps-5 .parameter-hints-widget ol{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.parameter-hints-widget_ol\]\:\[list-style\:revert\] .parameter-hints-widget ol{list-style:revert}.\[\&_\.parameter-hints-widget_ul\]\:\[margin-block\:0\.25rem\] .parameter-hints-widget ul{margin-block:.25rem}.\[\&_\.parameter-hints-widget_ul\]\:ps-5 .parameter-hints-widget ul{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.parameter-hints-widget_ul\]\:\[list-style\:revert\] .parameter-hints-widget ul{list-style:revert}.\[\&_\.peekview-title_\.filename\]\:\!font-mono .peekview-title .filename{font-family:JetBrains Mono,ui-monospace,monospace!important}.\[\&_\.peekview-widget_\.head_\.peekview-actions\]\:\!pr-2 .peekview-widget .head .peekview-actions{padding-right:calc(var(--spacing) * 2)!important}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.reference-zone-widget_\.ref-tree\]\:\!font-mono .reference-zone-widget .ref-tree{font-family:JetBrains Mono,ui-monospace,monospace!important}.\[\&_\.reference-zone-widget_\.ref-tree\]\:\!\[font-size\:13px\] .reference-zone-widget .ref-tree{font-size:13px!important}.\[\&_\.split-view-view\:not\(\:last-child\)\]\:border-r .split-view-view:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&_\.split-view-view\:not\(\:last-child\)\]\:border-border .split-view-view:not(:last-child){border-color:var(--border)}.\[\&_\.suggest-widget_\:is\(h1\,h2\,h3\,h4\)\]\:\[margin-block\:0\.5rem_0\.25rem\] .suggest-widget :is(h1,h2,h3,h4){margin-block:.5rem .25rem}.\[\&_\.suggest-widget_\:is\(h1\,h2\,h3\,h4\)\]\:font-semibold .suggest-widget :is(h1,h2,h3,h4){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.suggest-widget_blockquote\]\:\[margin-block\:0\.25rem\] .suggest-widget blockquote{margin-block:.25rem}.\[\&_\.suggest-widget_blockquote\]\:border-s-2 .suggest-widget blockquote{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.\[\&_\.suggest-widget_blockquote\]\:border-s-\(--vscode-editorHoverWidget-border\) .suggest-widget blockquote{border-inline-start-color:var(--vscode-editorHoverWidget-border)}.\[\&_\.suggest-widget_blockquote\]\:ps-2 .suggest-widget blockquote{padding-inline-start:calc(var(--spacing) * 2)}.\[\&_\.suggest-widget_blockquote\]\:text-\(--vscode-descriptionForeground\) .suggest-widget blockquote{color:var(--vscode-descriptionForeground)}.\[\&_\.suggest-widget_li\+li\]\:\[margin-block-start\:0\.125rem\] .suggest-widget li+li{margin-block-start:.125rem}.\[\&_\.suggest-widget_ol\]\:\[margin-block\:0\.25rem\] .suggest-widget ol{margin-block:.25rem}.\[\&_\.suggest-widget_ol\]\:ps-5 .suggest-widget ol{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.suggest-widget_ol\]\:\[list-style\:revert\] .suggest-widget ol{list-style:revert}.\[\&_\.suggest-widget_ul\]\:\[margin-block\:0\.25rem\] .suggest-widget ul{margin-block:.25rem}.\[\&_\.suggest-widget_ul\]\:ps-5 .suggest-widget ul{padding-inline-start:calc(var(--spacing) * 5)}.\[\&_\.suggest-widget_ul\]\:\[list-style\:revert\] .suggest-widget ul{list-style:revert}.\[\&_\.tiptap\]\:bg-gradient-to-r .tiptap{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[\&_\.tiptap\]\:from-foreground\/30 .tiptap{--tw-gradient-from:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.tiptap\]\:from-foreground\/30 .tiptap{--tw-gradient-from:color-mix(in oklab, var(--foreground) 30%, transparent)}}.\[\&_\.tiptap\]\:from-foreground\/30 .tiptap{--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))}.\[\&_\.tiptap\]\:via-foreground .tiptap{--tw-gradient-via:var(--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)}.\[\&_\.tiptap\]\:via-25\% .tiptap{--tw-gradient-via-position:25%}.\[\&_\.tiptap\]\:to-foreground\/30 .tiptap{--tw-gradient-to:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.tiptap\]\:to-foreground\/30 .tiptap{--tw-gradient-to:color-mix(in oklab, var(--foreground) 30%, transparent)}}.\[\&_\.tiptap\]\:to-foreground\/30 .tiptap{--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))}.\[\&_\.tiptap\]\:to-50\% .tiptap{--tw-gradient-to-position:50%}.\[\&_\.tiptap\]\:\[background-size\:170\%_100\%\] .tiptap{background-size:170% 100%}.\[\&_\.tiptap\]\:bg-clip-text .tiptap{-webkit-background-clip:text;background-clip:text}.\[\&_\.tiptap\]\:bg-repeat .tiptap{background-repeat:repeat}.\[\&_\.tiptap\]\:text-transparent .tiptap{color:#0000}.\[\&_\.tiptap\]\:outline-none .tiptap{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_\.tiptap\]\:animate-none .tiptap{animation:none}}.\[\&_\.tiptap_\[data-node-view-wrapper\]\]\:text-foreground .tiptap [data-node-view-wrapper]{color:var(--foreground)}.\[\&_\.tiptap_p\]\:m-0 .tiptap p{margin:0}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:pointer-events-none .tiptap p.is-editor-empty:first-child:before{pointer-events:none}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:float-left .tiptap p.is-editor-empty:first-child:before{float:left}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:h-0 .tiptap p.is-editor-empty:first-child:before{height:0}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:text-muted-foreground .tiptap p.is-editor-empty:first-child:before{color:var(--muted-foreground)}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:\[content\:attr\(data-placeholder\)\] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder)}.\[\&_\.whitespace-nowrap\]\:text-xs .whitespace-nowrap{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\:\:highlight\(fd-search\)\]\:text-fd-primary ::highlight(fd-search){color:var(--primary)}.\[\&_\:\:highlight\(fd-search\)\]\:underline ::highlight(fd-search){text-decoration-line:underline}.\[\&_\:is\(\.dv-left-actions-container\,\.dv-right-actions-container\,\.dv-pre-actions-container\)_button\]\:\!bg-transparent :is(.dv-left-actions-container,.dv-right-actions-container,.dv-pre-actions-container) button{background-color:#0000!important}.\[\&_\:is\(\.dv-left-actions-container\,\.dv-right-actions-container\,\.dv-pre-actions-container\)_button\:hover\]\:\!bg-accent :is(.dv-left-actions-container,.dv-right-actions-container,.dv-pre-actions-container) button:hover{background-color:var(--accent)!important}.\[\&_\:is\(\.dv-tab\,\.dv-left-actions-container\,\.dv-right-actions-container\,\.dv-pre-actions-container\)\]\:\[app-region\:no-drag\] :is(.dv-tab,.dv-left-actions-container,.dv-right-actions-container,.dv-pre-actions-container){app-region:no-drag}.\[\&_\:is\(\.dv-tabs-container\,\.dv-void-container\)\]\:\[app-region\:drag\] :is(.dv-tabs-container,.dv-void-container){app-region:drag}.\[\&_\:is\(a\,button\)\]\:\[app-region\:no-drag\] :is(a,button),.\[\&_\:is\(a\,button\,input\)\]\:\[app-region\:no-drag\] :is(a,button,input){app-region:no-drag}.\[\&_\:is\(input\,textarea\,\[contenteditable\=true\]\)\]\:select-text :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-0\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * .5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group-items\]\]\:flex [cmdk-group-items]{display:flex}.\[\&_\[cmdk-group-items\]\]\:flex-col [cmdk-group-items]{flex-direction:column}.\[\&_\[cmdk-group-items\]\]\:gap-0\.5 [cmdk-group-items]{gap:calc(var(--spacing) * .5)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:size-4 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\[data-settings-section\]\]\:gap-3 [data-settings-section]{gap:calc(var(--spacing) * 3)}.\[\&_\[data-settings-section\]\]\:border-0 [data-settings-section]{border-style:var(--tw-border-style);border-width:0}.\[\&_\[data-settings-section\]\]\:bg-transparent [data-settings-section]{background-color:#0000}.\[\&_\[data-settings-section\]\]\:py-0 [data-settings-section]{padding-block:0}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\]\:rounded-xl [data-settings-section]>[data-slot=card-content]{border-radius:var(--radius-xl)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\]\:border [data-settings-section]>[data-slot=card-content]{border-style:var(--tw-border-style);border-width:1px}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\]\:bg-card [data-settings-section]>[data-slot=card-content]{background-color:var(--card)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\]\:py-4 [data-settings-section]>[data-slot=card-content]{padding-block:calc(var(--spacing) * 4)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\:has\(\>\[data-slot\=settings-item\]\)\]\:gap-0 [data-settings-section]>[data-slot=card-content]:has(>[data-slot=settings-item]){gap:0}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:pt-4 [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child){padding-top:calc(var(--spacing) * 4)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:before\:absolute [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child):before{content:var(--tw-content);position:absolute}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:before\:inset-x-0 [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child):before{content:var(--tw-content);inset-inline:0}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:before\:top-0 [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child):before{content:var(--tw-content);top:0}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:before\:border-t [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child):before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:first-child\)\]\:before\:content-\[\"\"\] [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:first-child):before{--tw-content:"";content:var(--tw-content)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-content\]\>\[data-slot\=settings-item\]\:not\(\:last-child\)\]\:pb-4 [data-settings-section]>[data-slot=card-content]>[data-slot=settings-item]:not(:last-child){padding-bottom:calc(var(--spacing) * 4)}.\[\&_\[data-settings-section\]\>\[data-slot\=card-header\]\]\:px-0 [data-settings-section]>[data-slot=card-header]{padding-inline:0}.\[\&_\[data-settings-section\]\>\[data-slot\=card-header\]_\[data-slot\=card-description\]\]\:hidden [data-settings-section]>[data-slot=card-header] [data-slot=card-description]{display:none}.\[\&_\[data-settings-section\]\>\[data-slot\=card-header\]_\[data-slot\=card-title\]\]\:text-sm [data-settings-section]>[data-slot=card-header] [data-slot=card-title]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\[data-settings-section\]\>\[data-slot\=card-header\]_\[data-slot\=card-title\]\]\:font-medium [data-settings-section]>[data-slot=card-header] [data-slot=card-title]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[data-slot\=\"slider-range\"\]\]\:bg-transparent [data-slot=slider-range]{background-color:#0000}.\[\&_\[data-slot\=\"slider-thumb\"\]\]\:size-9 [data-slot=slider-thumb]{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&_\[data-slot\=\"slider-thumb\"\]\]\:border-2 [data-slot=slider-thumb]{border-style:var(--tw-border-style);border-width:2px}.\[\&_\[data-slot\=\"slider-thumb\"\]\]\:border-border [data-slot=slider-thumb]{border-color:var(--border)}.\[\&_\[data-slot\=\"slider-thumb\"\]\]\:bg-primary [data-slot=slider-thumb]{background-color:var(--primary)}.\[\&_\[data-slot\=\"slider-track\"\]\]\:h-6 [data-slot=slider-track]{height:calc(var(--spacing) * 6)}.\[\&_\[data-slot\=\"slider-track\"\]\]\:rounded-md [data-slot=slider-track]{border-radius:var(--radius-md)}.\[\&_\[data-slot\=\"slider-track\"\]\]\:border-x-9 [data-slot=slider-track]{border-inline-style:var(--tw-border-style);border-inline-width:9px}.\[\&_\[data-slot\=\"slider-track\"\]\]\:border-x-\[oklch\(var\(--l-primary\)_var\(--c-primary\)_0\)\] [data-slot=slider-track]{border-inline-color:oklch(var(--l-primary) var(--c-primary) 0)}.\[\&_\[data-slot\=\"slider-track\"\]\]\:bg-\[linear-gradient\(_to_right\,_oklch\(var\(--l-primary\)_var\(--c-primary\)_0\)\,_oklch\(var\(--l-primary\)_var\(--c-primary\)_120\)\,_oklch\(var\(--l-primary\)_var\(--c-primary\)_240\)\,_oklch\(var\(--l-primary\)_var\(--c-primary\)_360\)_\)\] [data-slot=slider-track]{background-image:linear-gradient(to right, oklch(var(--l-primary) var(--c-primary) 0), oklch(var(--l-primary) var(--c-primary) 120), oklch(var(--l-primary) var(--c-primary) 240), oklch(var(--l-primary) var(--c-primary) 360))}.\[\&_\[data-slot\=\'breadcrumb-link\'\]\]\:h-7 [data-slot=breadcrumb-link]{height:calc(var(--spacing) * 7)}.\[\&_\[data-slot\=\'breadcrumb-link\'\]\]\:rounded-sm [data-slot=breadcrumb-link]{border-radius:var(--radius-sm)}.\[\&_\[data-slot\=\'breadcrumb-link\'\]\]\:p-2 [data-slot=breadcrumb-link]{padding:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=\'dropdown-menu-radio-item-indicator\'\]\]\:hidden [data-slot=dropdown-menu-radio-item-indicator]{display:none}.\[\&_\[data-slot\=\'tabs-trigger\'\]\]\:min-h-8 [data-slot=tabs-trigger]{min-height:calc(var(--spacing) * 8)}.\[\&_\[data-slot\=\'tooltip-trigger\'\]\]\:h-7 [data-slot=tooltip-trigger]{height:calc(var(--spacing) * 7)}.\[\&_\[data-slot\=\'tooltip-trigger\'\]\]\:rounded-sm [data-slot=tooltip-trigger]{border-radius:var(--radius-sm)}.\[\&_\[data-slot\=\'tooltip-trigger\'\]\]\:p-2 [data-slot=tooltip-trigger]{padding:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=button\]\]\:h-7 [data-slot=button]{height:calc(var(--spacing) * 7)}.\[\&_\[data-slot\=button\]\]\:w-full [data-slot=button]{width:100%}.\[\&_\[data-slot\=button\]\]\:max-w-full [data-slot=button]{max-width:100%}.\[\&_\[data-slot\=button\]\]\:rounded-sm [data-slot=button]{border-radius:var(--radius-sm)}.\[\&_\[data-slot\=button\]\]\:p-2 [data-slot=button]{padding:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=button\]\]\:text-base [data-slot=button]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\[data-slot\=button\]\]\:font-medium [data-slot=button]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[data-slot\=button\]\]\:font-semibold [data-slot=button]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\[data-slot\=card\]\]\:shadow-none [data-slot=card]{--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-slot\=command-input-wrapper\]\>svg\]\:hidden [data-slot=command-input-wrapper]>svg{display:none}.\[\&_\[data-slot\=command-item\]\]\:min-h-10 [data-slot=command-item]{min-height:calc(var(--spacing) * 10)}.\[\&_\[data-slot\=command\]\]\:bg-transparent [data-slot=command]{background-color:#0000}.\[\&_\[data-slot\=drawer-handle-indicator\]\]\:bg-sidebar-primary\/15 [data-slot=drawer-handle-indicator]{background-color:var(--sidebar-primary)}@supports (color:color-mix(in lab, red, red)){.\[\&_\[data-slot\=drawer-handle-indicator\]\]\:bg-sidebar-primary\/15 [data-slot=drawer-handle-indicator]{background-color:color-mix(in oklab, var(--sidebar-primary) 15%, transparent)}}.\[\&_\[data-slot\=embedded-form-root\]\>\[data-slot\=parameter-field\]\]\:px-0 [data-slot=embedded-form-root]>[data-slot=parameter-field]{padding-inline:0}.\[\&_\[data-slot\=input-group\]\]\:bg-card [data-slot=input-group]{background-color:var(--card)}.\[\&_\[data-slot\=input\]\]\:h-7 [data-slot=input]{height:calc(var(--spacing) * 7)}.\[\&_\[data-slot\=input\]\]\:rounded-sm [data-slot=input]{border-radius:var(--radius-sm)}.\[\&_\[data-slot\=input\]\]\:bg-card [data-slot=input]{background-color:var(--card)}.\[\&_\[data-slot\=input\]\]\:focus-visible\:outline-none [data-slot=input]:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&_\[data-slot\=panel-empty-state-copy\]\]\:mt-6 [data-slot=panel-empty-state-copy]{margin-top:calc(var(--spacing) * 6)}.\[\&_\[data-slot\=paneview-header\]\]\:mt-\(--pane-unit-gap\)\! [data-slot=paneview-header]{margin-top:var(--pane-unit-gap)!important}.\[\&_\[data-slot\=paneview-header\]\]\:mb-0\! [data-slot=paneview-header]{margin-bottom:0!important}.\[\&_\[data-slot\=paneview-header\]\]\:h-\[calc\(40px-var\(--pane-unit-gap\)\)\]\! [data-slot=paneview-header]{height:calc(40px - var(--pane-unit-gap))!important}.\[\&_\[data-slot\=paneview-header\]\[data-state\=open\]\]\:rounded-b-none\! [data-slot=paneview-header][data-state=open]{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.\[\&_\[data-slot\=paneview-header\]\[data-state\=open\]\]\:border-b-0\! [data-slot=paneview-header][data-state=open]{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.\[\&_\[data-slot\=parameter-catalog\]\]\:m-0 [data-slot=parameter-catalog]{margin:0}.\[\&_\[data-slot\=parameter-catalog\]\]\:rounded-none [data-slot=parameter-catalog]{border-radius:0}.\[\&_\[data-slot\=parameter-catalog\]\]\:border-0 [data-slot=parameter-catalog]{border-style:var(--tw-border-style);border-width:0}.\[\&_\[data-slot\=parameter-catalog\]\]\:bg-transparent [data-slot=parameter-catalog]{background-color:#0000}.\[\&_\[data-slot\=parameter-catalog\]\]\:p-2 [data-slot=parameter-catalog]{padding:calc(var(--spacing) * 2)}.\[\&_\[data-slot\=save-button\]\]\:hidden [data-slot=save-button]{display:none}.\[\&_\[data-slot\=select-trigger\]\]\:bg-card [data-slot=select-trigger]{background-color:var(--card)}.\[\&_\[data-slot\=sidebar-group-label\]\]\:text-muted-foreground [data-slot=sidebar-group-label]{color:var(--muted-foreground)}.\[\&_\[data-slot\=slider-input-fill\]\]\:hidden [data-slot=slider-input-fill]{display:none}.\[\&_\[data-slot\=slider-input-leading\]\]\:text-muted-foreground [data-slot=slider-input-leading]{color:var(--muted-foreground)}.\[\&_\[data-slot\=slider-input\]\]\:bg-card [data-slot=slider-input]{background-color:var(--card)}.\[\&_\[data-slot\=slider-thumb\]\]\:size-0 [data-slot=slider-thumb]{width:0;height:0}.\[\&_\[data-slot\=slider-thumb\]\]\:size-3 [data-slot=slider-thumb]{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_\[data-slot\=slider-thumb\]\]\:opacity-0 [data-slot=slider-thumb]{opacity:0}.\[\&_\[data-slot\=slider-thumb\]\]\:data-\[disabled\]\:cursor-not-allowed [data-slot=slider-thumb][data-disabled]{cursor:not-allowed}.\[\&_\[data-slot\=slider-track\]\]\:h-4\.5 [data-slot=slider-track]{height:calc(var(--spacing) * 4.5)}.\[\&_\[data-slot\=slider-track\]\]\:cursor-action [data-slot=slider-track]{cursor:var(--cursor-action)}.\[\&_\[data-slot\=slider-track\]\]\:bg-background [data-slot=slider-track]{background-color:var(--background)}.\[\&_\[data-slot\=slider-track\]\]\:transition-\[box-shadow\] [data-slot=slider-track]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&_\[data-slot\=slider-track\]\]\:hover\:ring-2 [data-slot=slider-track]:hover{--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)}.\[\&_\[data-slot\=slider-track\]\]\:hover\:ring-ring [data-slot=slider-track]:hover{--tw-ring-color:var(--ring)}}.\[\&_\[data-slot\=slider-track\]\]\:data-\[disabled\]\:cursor-not-allowed [data-slot=slider-track][data-disabled]{cursor:not-allowed}.\[\&_\[data-slot\=textarea\]\]\:bg-card [data-slot=textarea]{background-color:var(--card)}.\[\&_a\]\:\[app-region\:no-drag\] a{app-region:no-drag}.\[\&_button\]\:rounded button{border-radius:.25rem}.\[\&_button\]\:border button{border-style:var(--tw-border-style);border-width:1px}.\[\&_button\]\:bg-background button{background-color:var(--background)}.\[\&_button\]\:px-2 button{padding-inline:calc(var(--spacing) * 2)}.\[\&_button\]\:py-1 button{padding-block:var(--spacing)}.\[\&_button\]\:font-normal button{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_button\]\:\[app-region\:no-drag\] button{app-region:no-drag}.\[\&_button\:focus-visible\]\:text-foreground button:focus-visible,.\[\&_button\:hover\]\:text-foreground button:hover,.\[\&_button\[aria-expanded\=true\]\]\:text-foreground button[aria-expanded=true],.\[\&_button\[aria-pressed\=true\]\]\:text-foreground button[aria-pressed=true],.\[\&_button\[data-state\=open\]\]\:text-foreground button[data-state=open]{color:var(--foreground)}.\[\&_code\]\:border-feature\/30 code{border-color:var(--feature)}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:border-feature\/30 code{border-color:color-mix(in oklab, var(--feature) 30%, transparent)}}.\[\&_code\]\:bg-background\/80 code{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:bg-background\/80 code{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:text-feature code{color:var(--feature)}.\[\&_h1\]\:text-inherit h1{color:inherit}.\[\&_h2\]\:text-sm h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h2\]\:text-inherit h2,.\[\&_h3\]\:text-inherit h3,.\[\&_h4\]\:text-inherit h4,.\[\&_h5\]\:text-inherit h5,.\[\&_h6\]\:text-inherit h6{color:inherit}.\[\&_input\]\:w-24 input{width:calc(var(--spacing) * 24)}.\[\&_input\]\:border input{border-style:var(--tw-border-style);border-width:1px}.\[\&_input\]\:bg-background input{background-color:var(--background)}.\[\&_pre\]\:m-0 pre{margin:0}.\[\&_pre\]\:my-0 pre{margin-block:0}.\[\&_pre\]\:bg-transparent\! pre{background-color:#0000!important}.\[\&_pre\]\:p-0 pre{padding:0}.\[\&_pre\]\:leading-\[1\.6\] pre{--tw-leading:1.6;line-height:1.6}.\[\&_pre\]\:leading-\[1\.45\] pre{--tw-leading:1.45;line-height:1.45}.\[\&_pre_code\]\:flex pre code{display:flex}.\[\&_pre_code\]\:flex-col pre code{flex-direction:column}.\[\&_select\]\:border select{border-style:var(--tw-border-style);border-width:1px}.\[\&_select\]\:bg-background select{background-color:var(--background)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-4\! svg{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.\[\&_svg\]\:size-4\.5 svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-5\.5 svg{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:-translate-y-\[0\.5px\] svg{--tw-translate-y:calc(.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_svg\]\:translate-y-0 svg{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_svg\]\:text-fd-muted-foreground svg{color:var(--muted-foreground)}.\[\&_svg\]\:text-foreground svg{color:var(--foreground)}.\[\&_svg\]\:text-menu-destructive-foreground\! svg{color:var(--menu-destructive-foreground)!important}.\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}.group-data-\[state\=open\]\/floating-panel\:\[\&_svg\]\:text-primary:is(:where(.group\/floating-panel)[data-state=open] *) svg{color:var(--primary)}@media (hover:hover){.hover\:\[\&_svg\]\:text-menu-destructive-foreground\!:hover svg{color:var(--menu-destructive-foreground)!important}}.focus\:\[\&_svg\]\:text-menu-destructive-foreground\!:focus svg{color:var(--menu-destructive-foreground)!important}.data-disabled\:\[\&_svg\]\:text-muted-foreground\/50\![data-disabled] svg{color:var(--muted-foreground)!important}@supports (color:color-mix(in lab, red, red)){.data-disabled\:\[\&_svg\]\:text-muted-foreground\/50\![data-disabled] svg{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)!important}}.data-\[active\=true\]\:\[\&_svg\]\:text-viewer-tool-active[data-active=true] svg{color:var(--viewer-tool-active)}.data-\[highlighted\]\:\[\&_svg\]\:text-menu-destructive-foreground\![data-highlighted] svg,.data-\[selected\=true\]\:\[\&_svg\]\:text-menu-destructive-foreground\![data-selected=true] svg{color:var(--menu-destructive-foreground)!important}.data-\[state\=active\]\:\[\&_svg\]\:text-accent-foreground[data-state=active] svg{color:var(--accent-foreground)}.data-\[state\=open\]\:\[\&_svg\]\:text-foreground[data-state=open] svg{color:var(--foreground)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(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:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}@media (hover:hover){.hover\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-foreground:hover svg:not([class*=text-]){color:var(--foreground)}}.focus\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-foreground:focus svg:not([class*=text-]),.data-highlighted\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-foreground[data-highlighted] svg:not([class*=text-]),.data-\[selected\=true\]\:\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-foreground[data-selected=true] svg:not([class*=text-]){color:var(--foreground)}.\[\&_thead\]\:sticky thead{position:sticky}.\[\&_thead\]\:top-0 thead{top:0}.\[\&_thead\]\:z-10 thead{z-index:10}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\.field-group\]\:mt-2+.field-group{margin-top:calc(var(--spacing) * 2)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:appearance-none::-webkit-calendar-picker-indicator{appearance:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:focus-within_\[data-slot\=slider-track\]\]\:focus-outline:focus-within [data-slot=slider-track]{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.\[\&\:has\(\.properties\:not\(\:empty\)\)_\.no-params\]\:hidden:has(.properties:not(:empty)) .no-params{display:none}.\[\&\:has\(\>\:not\(\:empty\)\)\]\:block:has(>:not(:empty)){display:block}.\[\&\:has\(\[data-state\=open\]\)\]\:opacity-100:has([data-state=open]){opacity:1}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-b\]\:pb-4.border-b{padding-bottom:calc(var(--spacing) * 4)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-4.border-t{padding-top:calc(var(--spacing) * 4)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\:\[span\]\:last\:col-start-1>*):is(span):last-child{grid-column-start:1}:is(.\*\:\[span\]\:last\:row-start-1>*):is(span):last-child{grid-row-start:1}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:min-w-0>*):is(span):last-child{min-width:0}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[span\]\:last\:truncate>*):is(span):last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:not\(\:first-child\)\]\:pt-\(--pane-group-gap\):not(:first-child){padding-top:var(--pane-group-gap)}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\:not\(\[data-sd-caret-hidden\]\)\]\:after\:inline>:last-child:not([data-sd-caret-hidden]):after{content:var(--tw-content);display:inline}.\[\&\>\*\:last-child\:not\(\[data-sd-caret-hidden\]\)\]\:after\:align-baseline>:last-child:not([data-sd-caret-hidden]):after{content:var(--tw-content);vertical-align:baseline}.\[\&\>\*\:last-child\:not\(\[data-sd-caret-hidden\]\)\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:not([data-sd-caret-hidden]):after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.field-group\]\:mx-1>.field-group{margin-inline:var(--spacing)}.\[\&\>\.panel\]\:contents>.panel{display:contents}.\[\&\>\.panel\>\.field-group\]\:col-span-2>.panel>.field-group{grid-column:span 2/span 2}.\[\&\>\.panel\>\.form-group\]\:col-start-2>.panel>.form-group{grid-column-start:2}.\[\&\>\.panel\>\.form-group\]\:row-start-1>.panel>.form-group{grid-row-start:1}.\[\&\>\.panel\>\.form-group\]\:flex>.panel>.form-group{display:flex}.\[\&\>\.panel\>\.form-group\]\:justify-end>.panel>.form-group{justify-content:flex-end}.\[\&\>\.panel\>\.form-group\]\:py-1\.5>.panel>.form-group{padding-block:calc(var(--spacing) * 1.5)}.\[\&\>\.panel\>\.form-group\]\:pr-2\.5>.panel>.form-group{padding-right:calc(var(--spacing) * 2.5)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=card\]\]\:shadow-xs>[data-slot=card]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0a0d1408);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>\[data-slot\=dropdown-menu-radio-item-indicator\]\]\:hidden>[data-slot=dropdown-menu-radio-item-indicator]{display:none}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\=material-swatch\]\]\:size-8>[data-slot=material-swatch]{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>\[data-slot\=progress-indicator\]\]\:bg-foreground>[data-slot=progress-indicator]{background-color:var(--foreground)}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:-moz-fit-content;width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.\[\&\>\[data-vaul-handle-hitarea\]\]\:static\!>[data-vaul-handle-hitarea]{position:static!important}.\[\&\>\[data-vaul-handle-hitarea\]\]\:inset-auto\!>[data-vaul-handle-hitarea]{inset:auto!important}.\[\&\>\[data-vaul-handle-hitarea\]\]\:flex>[data-vaul-handle-hitarea]{display:flex}.\[\&\>\[data-vaul-handle-hitarea\]\]\:size-full\!>[data-vaul-handle-hitarea]{width:100%!important;height:100%!important}.\[\&\>\[data-vaul-handle-hitarea\]\]\:transform-none\!>[data-vaul-handle-hitarea]{transform:none!important}.\[\&\>\[data-vaul-handle-hitarea\]\]\:items-center>[data-vaul-handle-hitarea]{align-items:center}.\[\&\>\[data-vaul-handle-hitarea\]\]\:justify-between>[data-vaul-handle-hitarea]{justify-content:space-between}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>figure\:only-child\]\:-m-4>figure:only-child{margin:calc(var(--spacing) * -4)}.\[\&\>figure\:only-child\]\:border-none>figure:only-child{--tw-border-style:none;border-style:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius-md\)-6px\)\]>kbd{border-radius:calc(var(--radius-md) - 6px)}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>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}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\]\:grayscale-0>svg{--tw-grayscale:grayscale(0%);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,)}.\[\&\>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:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}:root:has([data-slot=drawer-content][data-keyboard=open]) .\[\:root\:has\(\[data-slot\=drawer-content\]\[data-keyboard\=open\]\)_\&\]\:hidden{display:none}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:\[\&_\.dv-groupview\:hover_\.dv-pane-action\]\:opacity-100 .dv-groupview:hover .dv-pane-action{opacity:1}.\[\@media\(hover\:hover\)\]\:\[\&_\:is\(\.dv-left-actions-container\,\.dv-right-actions-container\,\.dv-pre-actions-container\)_button\:hover\]\:\!bg-accent :is(.dv-left-actions-container,.dv-right-actions-container,.dv-pre-actions-container) button:hover{background-color:var(--accent)!important}}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100,.\[\@media\(hover\:none\)\]\:\[\&_\.dv-pane-action\]\:opacity-100 .dv-pane-action{opacity:1}}[data-pane-list-key]:not([aria-posinset="1"])>.\[\[data-pane-list-key\]\:not\(\[aria-posinset\=\"1\"\]\)\>\&\]\:pt-\(--pane-group-gap\){padding-top:var(--pane-group-gap)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-1{right:calc(var(--spacing) * -1)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-1{left:calc(var(--spacing) * -1)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=viewer-leading]:empty+.\[\[data-slot\=viewer-leading\]\:empty\+\&\]\:hidden{display:none}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive-hover:hover{background-color:var(--destructive-hover)}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}li .\[li_\&\]\:pl-6{padding-left:calc(var(--spacing) * 6)}.animate-shiny-text{animation:1.2s linear infinite shiny-text}.animate-activity-shimmer{color:#0000;background-color:var(--muted-foreground);background-image:linear-gradient(90deg, var(--muted-foreground), var(--background) 25%, var(--background) 50%, var(--background) 75%, var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.animate-activity-shimmer{background-image:linear-gradient(90deg, var(--muted-foreground), color-mix(in srgb, var(--background) 45%, var(--muted-foreground)) 25%, color-mix(in srgb, var(--background) 90%, var(--muted-foreground)) 50%, color-mix(in srgb, var(--background) 45%, var(--muted-foreground)) 75%, var(--muted-foreground))}}.animate-activity-shimmer{background-repeat:no-repeat;background-size:10ch 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite activity-shimmer}@media (prefers-reduced-motion:reduce){.animate-shiny-text{animation:none}.animate-activity-shimmer{color:var(--muted-foreground);background:0 0;animation:none}}}:root{--fd-sidebar-drawer-offset:100%}[dir=rtl]{--fd-sidebar-drawer-offset:-100%}@property --radix-collapsible-content-height{syntax:"<length>";inherits:false;initial-value:0}@property --fd-sidebar-col{syntax:"<length>";inherits:true;initial-value:0}@property --fd-ai-chat-col{syntax:"<length>";inherits:true;initial-value:0}.fd-page-tree-item-name{align-items:center;gap:var(--spacing);width:100%;display:inline-flex}.shiki:not(.not-fumadocs-codeblock *){--padding-left:calc(var(--spacing) * 4);--padding-right:calc(var(--spacing) * 4)}.shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.shiki:not(.not-fumadocs-codeblock *) .line{padding-left:var(--padding-left);padding-right:var(--padding-right);position:relative}.shiki:not(.not-fumadocs-codeblock *) .line:empty{height:1lh}.shiki:not(.not-fumadocs-codeblock *).has-focused .line:not(.focused){filter:blur(2px);transition:filter .2s}.shiki:not(.not-fumadocs-codeblock *).has-focused:hover .line:not(.focused){filter:blur()}.shiki:not(.not-fumadocs-codeblock *) .diff:before{left:calc(var(--spacing) * 1.5);position:absolute}.shiki:not(.not-fumadocs-codeblock *) .diff.remove{opacity:.7;--fd-counter-color:var(--color-fd-diff-remove-symbol);background-color:#c80a641f}.shiki:not(.not-fumadocs-codeblock *) .diff.remove:before{content:"-";color:#e60a64}.shiki:not(.not-fumadocs-codeblock *) .diff.add{--fd-counter-color:var(--color-fd-diff-add-symbol);background-color:#0eb4641a}.shiki:not(.not-fumadocs-codeblock *) .diff.add:before{content:"+";color:#0ac864}.shiki:not(.not-fumadocs-codeblock *) .highlighted{--fd-counter-color:var(--color-fd-primary);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted:after{content:"";border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--primary);inset-block:0;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted:after{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary);margin-block:-1px;padding:1px}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.shiki:not(.not-fumadocs-codeblock *) .highlighted-word{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .twoslash-meta-line{padding-left:calc(var(--padding-left) + 7 * var(--spacing))}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line{counter-increment:line;padding-left:calc(var(--padding-left) + 7 * var(--spacing))}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{content:counter(line);color:var(--fd-counter-color,var(--color-fd-muted-foreground));position:absolute}@supports (color:color-mix(in lab, red, red)){.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{color:color-mix(in oklab, var(--fd-counter-color,var(--color-fd-muted-foreground)) 60%, transparent)}}.shiki:not(.not-fumadocs-codeblock *)[data-line-numbers] .line:after{width:calc(var(--spacing) * 7);text-align:right;inset-block:0;left:0}.dark .shiki:not(.not-fumadocs-codeblock *) code span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.dark code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}@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}:root{--radius-4xl:calc(var(--radius-3xl) + .5rem);--radius-3xl:calc(var(--radius-2xl) + .5rem);--radius-2xl:calc(var(--radius-xl) + .25rem);--radius-xl:calc(var(--radius-lg) + .25rem);--radius-lg:calc(var(--radius-md) + .125rem);--radius-md:calc(var(--radius-sm) + .125rem);--radius-sm:calc(var(--radius-xs) + .125rem);--radius-xs:.25rem;--cursor-action:default;--hue-primary:33deg;--hue-secondary:calc(var(--hue-primary) - 10deg);--hue-destructive:19deg;--hue-success:150deg;--hue-warning:70deg;--hue-feature:280deg;--hue-information:250deg;--hue-highlighted:330deg;--hue-stable:185deg;--hue-alert:90deg;--hue-verified:210deg;--hue-highlighter:calc(var(--hue-primary) + 52deg);--hue-paper:78deg;--c-paper:.008;--l-base:.965;--l-surface:.93;--l-subtle:.877;--l-element:.83;--l-medium:.55;--l-emphasized:.5;--l-high:.33;--l-sidebar-foreground:.396;--l-intense:.263;--l-deepest:.263;--l-primary:.545;--l-highlighter:.9;--c-primary:.157;--c-highlighter:.12;--background:oklch(var(--l-base) var(--c-paper) var(--hue-paper));--foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--muted:oklch(var(--l-surface) var(--c-paper) var(--hue-paper));--muted-foreground:oklch(var(--l-emphasized) var(--c-paper) var(--hue-paper));--primary:oklch(var(--l-primary) var(--c-primary) var(--hue-primary));--primary-foreground:oklch(.972 var(--c-paper) var(--hue-paper));--primary-action:var(--primary);--primary-action-foreground:var(--primary-foreground);--primary-action-glint:linear-gradient(#0000001a, #0000001a);--primary-action-sheen:linear-gradient(180deg, white, var(--primary-action))}@supports (color:lab(0% 0 0)){:root{--primary-action-glint:linear-gradient(lab(0% 0 0/.1), lab(0% 0 0/.1))}}@supports (color:color-mix(in lab, red, red)){:root{--primary-action-sheen:linear-gradient(180deg, color-mix(in oklch, white 6%, var(--primary-action)), var(--primary-action))}}:root{--secondary:oklch(var(--l-surface) var(--c-paper) var(--hue-paper));--secondary-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--neutral:oklch(var(--l-medium) var(--c-paper) var(--hue-paper));--neutral-foreground:oklch(var(--l-base) var(--c-paper) var(--hue-paper));--accent:oklch(.915 var(--c-paper) var(--hue-paper));--accent-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--nested-action-hover:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--nested-action-hover:color-mix(in oklch, var(--foreground) 8%, var(--accent))}}:root{--border:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--destructive:oklch(var(--l-medium) .25 var(--hue-destructive));--destructive-surface:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-surface:color-mix(in oklch, var(--destructive) 10%, var(--popover))}}:root{--destructive-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-foreground:color-mix(in oklch, var(--foreground) 5%, var(--destructive))}}:root{--destructive-hover:var(--destructive-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-hover:color-mix(in oklch, var(--destructive-foreground) 5%, var(--destructive-surface))}}:root{--success:oklch(var(--l-medium) .18 var(--hue-success));--warning:oklch(var(--l-medium) .18 var(--hue-warning));--feature:oklch(var(--l-medium) .22 var(--hue-feature));--information:oklch(var(--l-medium) .22 var(--hue-information));--highlighted:oklch(var(--l-medium) .25 var(--hue-highlighted));--stable:oklch(var(--l-medium) .18 var(--hue-stable));--alert:oklch(var(--l-medium) .18 var(--hue-alert));--verified:oklch(var(--l-medium) .25 var(--hue-verified));--input:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--ring:oklch(var(--l-medium) .08 var(--hue-primary));--focus-outline-color:var(--ring);--focus-outline-width:2px;--focus-outline-offset:calc(-1 * var(--focus-outline-width));--focus-outline-offset-outside:var(--focus-outline-width);--fade-label-size:1.5rem;--fade-label-size-actions:2.625rem;--fade-scrim-size:1.5rem;--fade-scrim-into:var(--accent);--popover:oklch(.987 var(--c-paper) var(--hue-paper));--popover-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--menu-ring:black}@supports (color:color-mix(in lab, red, red)){:root{--menu-ring:color-mix(in oklch, black 10%, var(--popover))}}:root{--menu-highlight:var(--neutral)}@supports (color:color-mix(in lab, red, red)){:root{--menu-highlight:color-mix(in oklch, var(--neutral) 20%, var(--popover))}}:root{--selected-indicator:oklch(var(--l-emphasized) var(--c-paper) var(--hue-paper));--menu-highlight-destructive:var(--destructive-hover);--menu-destructive-foreground:var(--destructive-foreground);--card:oklch(.987 var(--c-paper) var(--hue-paper));--card-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--sidebar-background:oklch(.973 var(--c-paper) var(--hue-paper));--sidebar-foreground:oklch(var(--l-sidebar-foreground) var(--c-paper) var(--hue-paper));--sidebar-primary:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--sidebar-primary-foreground:oklch(.972 var(--c-paper) var(--hue-paper));--sidebar-accent:oklch(.928 var(--c-paper) var(--hue-paper));--sidebar-accent-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--sidebar-border:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--sidebar-ring:var(--ring);--highlighter:oklch(var(--l-highlighter) var(--c-highlighter) var(--hue-highlighter) / .5);--highlighter-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper) / .7);--chart-1:#0074c9;--chart-2:#7457d1;--chart-3:#008674;--chart-4:#008a3b;--chart-5:#cc2a1b}@supports (color:lab(0% 0 0)){:root{--chart-1:lab(46.6457% -.178784 -60.0399);--chart-2:lab(45.0488% 34.6836 -60.2039);--chart-3:lab(49.6811% -53.9205 -.334775);--chart-4:lab(49.9978% -55.2448 37.5695);--chart-5:lab(45.8683% 62.2002 50.529)}}:root[data-pointer-cursors=true]{--cursor-action:pointer}.dark,:root[class~=dark]{--c-paper:.006;--l-base:.171;--l-surface:.24;--l-subtle:.303;--l-element:.364;--l-medium:.55;--l-emphasized:.706;--l-high:.865;--l-sidebar-foreground:.865;--l-intense:.919;--l-deepest:.919;--l-highlighter:.8;--background:oklch(var(--l-base) var(--c-paper) var(--hue-paper));--neutral:oklch(.47 var(--c-paper) var(--hue-paper));--muted:oklch(var(--l-surface) var(--c-paper) var(--hue-paper));--input:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--border:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--accent:oklch(.273 var(--c-paper) var(--hue-paper));--card:oklch(.207 var(--c-paper) var(--hue-paper));--popover:oklch(.252 var(--c-paper) var(--hue-paper));--primary-foreground:oklch(.958 var(--c-paper) var(--hue-paper));--sidebar-background:oklch(.183 var(--c-paper) var(--hue-paper));--sidebar-primary-foreground:oklch(var(--l-base) var(--c-paper) var(--hue-paper));--sidebar-border:oklch(var(--l-subtle) var(--c-paper) var(--hue-paper));--sidebar-accent:oklch(.251 var(--c-paper) var(--hue-paper));--primary-action:var(--primary);--primary-action-sheen:linear-gradient(180deg, white, var(--primary-action))}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--primary-action-sheen:linear-gradient(180deg, color-mix(in oklch, white 4%, var(--primary-action)), var(--primary-action))}}.dark,:root[class~=dark]{--primary-action-glint:linear-gradient(#0000001f, #0000001f);--menu-ring:white}@supports (color:lab(0% 0 0)){.dark,:root[class~=dark]{--primary-action-glint:linear-gradient(lab(0% 0 0/.12), lab(0% 0 0/.12))}}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--menu-ring:color-mix(in oklch, white 25%, var(--popover))}}.dark,:root[class~=dark]{--menu-highlight:var(--neutral)}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--menu-highlight:color-mix(in oklch, var(--neutral) 30%, var(--popover))}}.dark,:root[class~=dark]{--destructive-surface:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--destructive-surface:color-mix(in oklch, var(--destructive) 20%, var(--popover))}}.dark,:root[class~=dark]{--destructive-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--destructive-foreground:color-mix(in oklch, var(--foreground) 30%, var(--destructive))}}.dark,:root[class~=dark]{--secondary-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper));--highlighter:oklch(var(--l-highlighter) var(--c-highlighter) var(--hue-highlighter) / .5);--highlighter-foreground:oklch(var(--l-deepest) var(--c-paper) var(--hue-paper) / .85);--chart-1:#42a3fd;--chart-2:#9e8afa;--chart-3:#00b8a1;--chart-4:#43b966;--chart-5:#fa6a57}@supports (color:lab(0% 0 0)){.dark,:root[class~=dark]{--chart-1:lab(64.4811% -6.05693 -53.9178);--chart-2:lab(63.0832% 27.1685 -53.9644);--chart-3:lab(66.9564% -49.3743 -.34858);--chart-4:lab(67.212% -48.3355 31.8984);--chart-5:lab(63.5337% 55.1878 39.7829)}}.black,:root[class~=black]{--c-paper:0;--l-base:0;--l-surface:.075;--l-subtle:.278;--l-element:.2;--l-medium:.5;--l-emphasized:.65;--l-high:.82;--l-sidebar-foreground:.82;--l-intense:.95;--l-deepest:.95;--background:#000;--muted:oklch(var(--l-surface) 0 none);--input:oklch(var(--l-subtle) 0 none);--border:oklch(var(--l-subtle) 0 none);--accent:#242424;--secondary:#141414;--neutral:#525252;--sidebar-background:#000;--sidebar-border:#232323;--sidebar-accent:#1d1d1d;--card:oklch(var(--l-base) 0 none);--popover:oklch(var(--l-base) 0 none)}@supports (color:lab(0% 0 0)){.black,:root[class~=black]{--background:lab(0% 0 0);--accent:lab(14.276% -.0000149012 0);--secondary:lab(6.19571% 0 0);--neutral:lab(35.04% -.0000149012 0);--sidebar-background:lab(.0387287% 0 0);--sidebar-border:lab(13.812% -.0000149012 0);--sidebar-accent:lab(10.912% -.00000745058 .00000298023)}}.high-contrast,:root[class~=high-contrast]{--c-paper:0;--l-base:.06;--l-surface:.15;--l-subtle:.55;--l-element:.3;--l-medium:.72;--l-emphasized:.82;--l-high:.95;--l-sidebar-foreground:.95;--l-intense:1;--l-deepest:1;--l-primary:.4;--primary-action-sheen:none;--primary-action-glint:none;--l-highlighter:.78;--background:oklch(var(--l-base) 0 none);--muted:oklch(var(--l-surface) 0 none);--input:oklch(var(--l-subtle) 0 none);--border:oklch(var(--l-subtle) 0 none);--accent:oklch(var(--l-element) 0 none);--neutral:oklch(var(--l-medium) 0 none);--popover:#060606;--card:#060606;--menu-ring:white}@supports (color:lab(0% 0 0)){.high-contrast,:root[class~=high-contrast]{--popover:lab(1.5609% 0 0);--card:lab(1.5609% 0 0)}}@supports (color:color-mix(in lab, red, red)){.high-contrast,:root[class~=high-contrast]{--menu-ring:color-mix(in oklch, white 70%, var(--popover))}}.high-contrast,:root[class~=high-contrast]{--menu-highlight:white}@supports (color:color-mix(in lab, red, red)){.high-contrast,:root[class~=high-contrast]{--menu-highlight:color-mix(in oklch, white 20%, var(--popover))}}.high-contrast,:root[class~=high-contrast]{--destructive-surface:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.high-contrast,:root[class~=high-contrast]{--destructive-surface:color-mix(in oklch, var(--destructive) 35%, var(--popover))}}.high-contrast,:root[class~=high-contrast]{--destructive-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.high-contrast,:root[class~=high-contrast]{--destructive-foreground:color-mix(in oklch, var(--foreground) 50%, var(--destructive))}}.high-contrast,:root[class~=high-contrast]{--sidebar-background:#030303;--sidebar-border:oklch(var(--l-subtle) 0 none);--sidebar-accent:#292929;--sidebar-primary-foreground:oklch(var(--l-base) 0 none);--chart-1:#89c3ff;--chart-2:#bdb0ff;--chart-3:#52d7c1;--chart-4:#75d78d;--chart-5:#ffa08f}@supports (color:lab(0% 0 0)){.high-contrast,:root[class~=high-contrast]{--sidebar-background:lab(.903296% 0 0);--sidebar-accent:lab(16.48% 0 0);--chart-1:lab(76.3064% -7.95698 -47.5912);--chart-2:lab(75.0905% 22.0697 -47.5772);--chart-3:lab(78.3059% -41.8308 -.320864);--chart-4:lab(78.5898% -41.9989 27.3944);--chart-5:lab(75.3542% 48.6127 33.8635)}}@media (prefers-contrast:more){:root{--c-paper:0;--l-base:1;--l-surface:.94;--l-subtle:.58;--l-element:.82;--l-medium:.42;--l-emphasized:.4;--l-high:.14;--l-sidebar-foreground:.14;--l-intense:.08;--l-deepest:.08;--l-primary:.4;--background:oklch(var(--l-base) 0 none);--muted:oklch(var(--l-surface) 0 none);--input:oklch(var(--l-subtle) 0 none);--border:oklch(var(--l-subtle) 0 none);--accent:oklch(var(--l-element) 0 none);--neutral:oklch(var(--l-medium) 0 none);--popover:#f2f2f2;--card:#f2f2f2;--menu-ring:black}@supports (color:lab(0% 0 0)){:root{--popover:lab(95.36% 0 0);--card:lab(95.36% 0 0)}}@supports (color:color-mix(in lab, red, red)){:root{--menu-ring:color-mix(in oklch, black 55%, var(--popover))}}:root{--menu-highlight:black}@supports (color:color-mix(in lab, red, red)){:root{--menu-highlight:color-mix(in oklch, black 14%, var(--popover))}}:root{--destructive-surface:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-surface:color-mix(in oklch, var(--destructive) 25%, var(--popover))}}:root{--destructive-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-foreground:color-mix(in oklch, var(--foreground) 5%, var(--destructive))}}:root{--sidebar-background:#f2f2f2;--sidebar-border:oklch(var(--l-subtle) 0 none);--sidebar-accent:#c4c4c4;--chart-1:#004f8b;--chart-2:#50349c;--chart-3:#005c4f;--chart-4:#005e26;--chart-5:#930700}@supports (color:lab(0% 0 0)){:root{--sidebar-background:lab(95.36% 0 0);--sidebar-accent:lab(79.12% -.0000298023 -.0000119209);--chart-1:lab(31.5137% 3.17085 -53.2067);--chart-2:lab(30.0782% 32.8623 -53.4038);--chart-3:lab(34.4751% -51.2551 -.283551);--chart-4:lab(34.6435% -49.6251 34.5694);--chart-5:lab(30.9388% 56.3892 50.2273)}}.dark,:root[class~=dark]{--c-paper:0;--l-base:.06;--l-surface:.15;--l-subtle:.55;--l-element:.3;--l-medium:.72;--l-emphasized:.82;--l-high:.95;--l-sidebar-foreground:.95;--l-intense:1;--l-deepest:1;--l-primary:.4;--l-highlighter:.78;--background:oklch(var(--l-base) 0 none);--muted:oklch(var(--l-surface) 0 none);--input:oklch(var(--l-subtle) 0 none);--border:oklch(var(--l-subtle) 0 none);--accent:oklch(var(--l-element) 0 none);--neutral:oklch(var(--l-medium) 0 none);--popover:#060606;--card:#060606;--menu-ring:white}@supports (color:lab(0% 0 0)){.dark,:root[class~=dark]{--popover:lab(1.5609% 0 0);--card:lab(1.5609% 0 0)}}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--menu-ring:color-mix(in oklch, white 70%, var(--popover))}}.dark,:root[class~=dark]{--menu-highlight:white}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--menu-highlight:color-mix(in oklch, white 20%, var(--popover))}}.dark,:root[class~=dark]{--destructive-surface:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--destructive-surface:color-mix(in oklch, var(--destructive) 35%, var(--popover))}}.dark,:root[class~=dark]{--destructive-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark,:root[class~=dark]{--destructive-foreground:color-mix(in oklch, var(--foreground) 50%, var(--destructive))}}.dark,:root[class~=dark]{--sidebar-background:#030303;--sidebar-border:oklch(var(--l-subtle) 0 none);--sidebar-accent:#292929;--sidebar-primary-foreground:oklch(var(--l-base) 0 none);--chart-1:#89c3ff;--chart-2:#bdb0ff;--chart-3:#52d7c1;--chart-4:#75d78d;--chart-5:#ffa08f}@supports (color:lab(0% 0 0)){.dark,:root[class~=dark]{--sidebar-background:lab(.903296% 0 0);--sidebar-accent:lab(16.48% 0 0);--chart-1:lab(76.3064% -7.95698 -47.5912);--chart-2:lab(75.0905% 22.0697 -47.5772);--chart-3:lab(78.3059% -41.8308 -.320864);--chart-4:lab(78.5898% -41.9989 27.3944);--chart-5:lab(75.3542% 48.6127 33.8635)}}.black,:root[class~=black]{--l-base:0;--background:#000;--muted:#060606;--popover:#020202;--card:#020202;--sidebar-background:#000}@supports (color:lab(0% 0 0)){.black,:root[class~=black]{--background:lab(0% 0 0);--muted:lab(1.5609% 0 0);--popover:lab(.658503% 0 0);--card:lab(.658503% 0 0);--sidebar-background:lab(.0387287% 0 0)}}}@supports (corner-shape:superellipse(1.5)){:root{--radius-xs:.34375rem;--radius-sm:.5rem;--radius-md:.6875rem;--radius-lg:.84375rem;--radius-xl:1.1875rem;--radius-2xl:1.5rem;--radius-3xl:2.1875rem;--radius-4xl:2.875rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes spin-glyph{to{transform:rotate(1turn)}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}@keyframes sd-markerIn{0%{color:#0000}}[data-sd-animate-marker]::marker{animation:sd-markerIn var(--sd-marker-duration,.15s) var(--sd-marker-easing,ease) var(--sd-marker-delay,0s) both}.pane-resize,.section-resize{--resize-idle:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.pane-resize,.section-resize{--resize-idle:color-mix(in oklch, var(--muted-foreground) 30%, transparent)}}.pane-resize,.section-resize{--resize-hover:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.pane-resize,.section-resize{--resize-hover:color-mix(in oklch, var(--muted-foreground) 70%, transparent)}}.pane-resize,.section-resize{--resize-drag:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.pane-resize,.section-resize{--resize-drag:color-mix(in oklch, var(--foreground) 70%, transparent)}}.pane-resize,.section-resize{--dv-sash-color:transparent;--dv-active-sash-color:transparent}.pane-resize .dv-sash,.section-resize .dv-sash,.pane-resize-allotment .sash:before{background:0 0!important;transition:none!important}.section-resize .dv-pane:has([data-slot=paneview-header][data-state=closed])>.dv-pane-body{visibility:hidden}.pane-resize .dv-sash:not(.section-resize .dv-sash):after,.pane-resize-allotment .sash:after,.section-resize .dv-sash:after{content:"";pointer-events:none;opacity:0;transition:opacity .1s ease-out;position:absolute}.pane-resize-allotment .sash.sash-vertical:after,.pane-resize .dv-horizontal>.dv-sash-container>.dv-sash:not(.section-resize .dv-sash):after{width:calc(var(--spacing) / 4);background:linear-gradient(to bottom, transparent, var(--resize-hover) 45%, var(--resize-hover) 55%, transparent);inset-block:0;left:50%;transform:translate(-50%)}.pane-resize-allotment .sash.sash-horizontal:after,.pane-resize .dv-vertical>.dv-sash-container>.dv-sash:not(.section-resize .dv-sash):after{height:calc(var(--spacing) / 4);background:linear-gradient(to right, transparent, var(--resize-hover) 45%, var(--resize-hover) 55%, transparent);inset-inline:0;top:50%;transform:translateY(-50%)}.pane-resize .dv-sash:not(.section-resize .dv-sash):is(:hover,:focus-visible):after,.pane-resize-allotment .sash:is(:hover,:focus-visible):after{opacity:1}.pane-resize .dv-sash:not(.section-resize .dv-sash)[data-resize-dragging]:after,.pane-resize-allotment .sash[data-resize-dragging]:after{--resize-hover:var(--resize-drag);opacity:1;transition:none}.pane-resize-allotment .sash.sash-vertical[data-resize-dragging]:after,.pane-resize .dv-horizontal>.dv-sash-container>.dv-sash:not(.section-resize .dv-sash)[data-resize-dragging]:after{width:calc(var(--spacing) / 2)}.pane-resize-allotment .sash.sash-horizontal[data-resize-dragging]:after,.pane-resize .dv-vertical>.dv-sash-container>.dv-sash:not(.section-resize .dv-sash)[data-resize-dragging]:after{height:calc(var(--spacing) / 2)}.section-resize .dv-vertical>.dv-sash-container>.dv-sash{margin-top:2px;height:var(--pane-unit-gap)!important}.section-resize .dv-pane-header{border-top:0!important}.section-resize .dv-sash:after{width:calc(var(--spacing) * 12);height:calc(var(--spacing) / 2);border-radius:var(--radius-xl);background:var(--resize-idle);top:50%;left:50%;transform:translate(-50%,-50%)}.section-resize .dv-sash:is(:hover,:focus-visible):after{background:var(--muted-foreground);opacity:1}.section-resize .dv-sash[data-resize-dragging]:after{background:var(--resize-drag);opacity:1;transition:none;transform:translate(-50%,-50%)scale(1.33333,1.5)}[data-resize-owner] :is(.dv-sash,.sash)[aria-disabled=true]:after{opacity:0!important;transition:none!important}[data-resize-owner] :is(.dv-sash,.sash):focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset-outside)}.high-contrast .pane-resize{--resize-hover:var(--muted-foreground);--resize-drag:var(--foreground)}.high-contrast .section-resize{--resize-idle:var(--muted-foreground);--resize-drag:var(--foreground)}@media (pointer:coarse){.pane-resize-allotment .sash:not(.sash-disabled)[aria-disabled=false]:before{pointer-events:auto}.pane-resize-allotment .sash.sash-vertical:before{transform:translate(-50%);width:calc(var(--spacing) * 6)!important;left:50%!important}.pane-resize-allotment .sash.sash-horizontal:before{transform:translateY(-50%);height:calc(var(--spacing) * 6)!important;top:50%!important}}@media (prefers-reduced-motion:reduce){[data-resize-owner] :is(.dv-sash,.sash):after{transition-duration:.01ms}}#application-allotment>.split-view-container>:first-child:not([style]){width:var(--sidebar-panel-width);left:0}#application-allotment>.split-view-container>:last-child:not([style]){left:0;right:0}[data-slot=application-shell][data-sidebar-open=true] #application-allotment>.split-view-container>:last-child:not([style]){left:var(--sidebar-panel-width)}[data-slot=application-shell][data-sidebar-open=false] #application-allotment>.split-view-container>:first-child:not(:last-child,[style]){display:none}:root{--scroll-fade-size:28px;--scroll-fade-end:transparent}@property --scroll-fade-top{syntax:"<color>";inherits:false;initial-value:#000}@property --scroll-fade-bottom{syntax:"<color>";inherits:false;initial-value:#000}@property --scroll-fade-left{syntax:"<color>";inherits:false;initial-value:#000}@property --scroll-fade-right{syntax:"<color>";inherits:false;initial-value:#000}@keyframes scroll-fade-top{0%{--scroll-fade-top:black}to{--scroll-fade-top:var(--scroll-fade-end)}}@keyframes scroll-fade-bottom{0%{--scroll-fade-bottom:var(--scroll-fade-end)}to{--scroll-fade-bottom:black}}@keyframes scroll-fade-x{0%{--scroll-fade-left:black;--scroll-fade-right:var(--scroll-fade-end)}3%,97%{--scroll-fade-left:var(--scroll-fade-end);--scroll-fade-right:var(--scroll-fade-end)}to{--scroll-fade-left:var(--scroll-fade-end);--scroll-fade-right:black}}@keyframes shiny-text{0%{background-position:75% 0}to{background-position:-175% 0}}@keyframes activity-shimmer{0%{background-position:-15ch 0}to{background-position:calc(100% + 15ch) 0}}:root{--desktop-titlebar-inset:calc(var(--spacing) * 20);--chat-streaming-fade-duration:.15s;--chat-streaming-fade-easing:cubic-bezier(.37, .55, .86, .88);--scrollbar-thumb:var(--border);--scrollbar-track:transparent;--scrollbar-thickness:9px;--scrollbar-padding:1.5px;--diagram-node:oklch(.96 .015 var(--hue-primary));--diagram-node-border:oklch(.8 .05 var(--hue-primary));--diagram-node-text:var(--foreground);--diagram-cluster:oklch(.97 .008 var(--hue-primary));--diagram-cluster-border:oklch(.88 .03 var(--hue-primary));--diagram-line:oklch(.55 .05 var(--hue-primary));--diagram-text:var(--muted-foreground);--diagram-note:oklch(.96 .012 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.78 .04 calc(var(--hue-primary) + 60deg));--diagram-accent:var(--muted-foreground);--viewer-tool-active:oklch(.53 .12 var(--hue-primary))}@keyframes chat-streaming-fade{0%{opacity:0}to{opacity:1}}[data-chat-streaming-fade]{animation:chat-streaming-fade var(--chat-streaming-fade-duration) var(--chat-streaming-fade-easing) both}@media (prefers-reduced-motion:reduce){[data-chat-streaming-fade]{opacity:1;animation-duration:.01ms;animation-delay:0s}}.dark,:root[class~=dark]{--diagram-node:oklch(.28 .02 var(--hue-primary));--diagram-node-border:oklch(.4 .03 var(--hue-primary));--diagram-cluster:oklch(.22 .01 var(--hue-primary));--diagram-cluster-border:oklch(.3 .02 var(--hue-primary));--diagram-line:oklch(.5 .03 var(--hue-primary));--diagram-note:oklch(.26 .015 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.38 .025 calc(var(--hue-primary) + 60deg));--viewer-tool-active:oklch(.75 .1 var(--hue-primary))}.black,:root[class~=black]{--diagram-node:oklch(.13 .012 var(--hue-primary));--diagram-node-border:oklch(.27 .025 var(--hue-primary));--diagram-cluster:oklch(.055 .006 var(--hue-primary));--diagram-cluster-border:oklch(.2 .015 var(--hue-primary));--diagram-note:oklch(.11 .01 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.25 .02 calc(var(--hue-primary) + 60deg))}.high-contrast,:root[class~=high-contrast]{--scrollbar-thumb:#8f8f8f;--diagram-node:oklch(.18 .012 var(--hue-primary));--diagram-node-border:oklch(.72 .05 var(--hue-primary));--diagram-cluster:oklch(.11 .006 var(--hue-primary));--diagram-cluster-border:oklch(.62 .03 var(--hue-primary));--diagram-line:oklch(.82 .04 var(--hue-primary));--diagram-note:oklch(.2 .012 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.72 .04 calc(var(--hue-primary) + 60deg));--viewer-tool-active:oklch(.85 .06 var(--hue-primary))}@supports (color:lab(0% 0 0)){.high-contrast,:root[class~=high-contrast]{--scrollbar-thumb:lab(59.4% 0 0)}}@media (prefers-contrast:more){:root{--scrollbar-thumb:#5d5d5d;--diagram-node:oklch(.92 .012 var(--hue-primary));--diagram-node-border:oklch(.48 .05 var(--hue-primary));--diagram-cluster:oklch(.96 .006 var(--hue-primary));--diagram-cluster-border:oklch(.5 .03 var(--hue-primary));--diagram-line:oklch(.38 .04 var(--hue-primary));--diagram-note:oklch(.9 .012 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.46 .04 calc(var(--hue-primary) + 60deg));--viewer-tool-active:oklch(.41 .12 var(--hue-primary))}@supports (color:lab(0% 0 0)){:root{--scrollbar-thumb:lab(39.68% 0 0)}}.dark,:root[class~=dark]{--scrollbar-thumb:#8f8f8f;--diagram-node:oklch(.18 .012 var(--hue-primary));--diagram-node-border:oklch(.72 .05 var(--hue-primary));--diagram-cluster:oklch(.11 .006 var(--hue-primary));--diagram-cluster-border:oklch(.62 .03 var(--hue-primary));--diagram-line:oklch(.82 .04 var(--hue-primary));--diagram-note:oklch(.2 .012 calc(var(--hue-primary) + 60deg));--diagram-note-border:oklch(.72 .04 calc(var(--hue-primary) + 60deg));--viewer-tool-active:oklch(.85 .06 var(--hue-primary))}@supports (color:lab(0% 0 0)){.dark,:root[class~=dark]{--scrollbar-thumb:lab(59.4% 0 0)}}}.high-contrast .shiki:not(.not-fumadocs-codeblock *) code span,.high-contrast code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-high-contrast-dark);font-style:var(--shiki-high-contrast-dark-font-style)}@media (prefers-contrast:more){.shiki:not(.not-fumadocs-codeblock *) code span,code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-high-contrast-light);font-style:var(--shiki-high-contrast-light-font-style)}.dark .shiki:not(.not-fumadocs-codeblock *) code span,.dark code.shiki:not(.not-fumadocs-code *) span{color:var(--shiki-high-contrast-dark);font-style:var(--shiki-high-contrast-dark-font-style)}}@font-face{font-family:Inter;src:url(/fonts/Inter-Latin-Variable.woff2)format("woff2-variations");font-weight:100 900;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:Inter;src:url(/fonts/Inter-LatinExt-Variable.woff2)format("woff2-variations");font-weight:100 900;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:JetBrains Mono;src:url(/fonts/JetBrainsMono-Latin-Variable.woff2)format("woff2-variations");font-weight:100 800;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:JetBrains Mono;src:url(/fonts/JetBrainsMono-LatinExt-Variable.woff2)format("woff2-variations");font-weight:100 800;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}:root{--scrollbar-corner:var(--scrollbar-track);--scrollbar-width:var(--scrollbar-thickness);--scrollbar-height:var(--scrollbar-thickness);--scrollbar-radius:calc(var(--scrollbar-thickness) / 2);--scrollbar-thumb-radius:var(--scrollbar-radius);--scrollbar-track-radius:var(--scrollbar-radius);--scrollbar-corner-radius:var(--scrollbar-radius)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fd-sidebar-in{0%{transform:translateX(var(--fd-sidebar-drawer-offset))}}@keyframes fd-sidebar-out{to{transform:translateX(var(--fd-sidebar-drawer-offset))}}@keyframes fd-dialog-in{0%{opacity:0;transform:scale(1.06)}to{transform:scale(1)}}@keyframes fd-dialog-out{0%{transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes fd-popover-in{0%{opacity:0;transform:scale(.9)}}@keyframes fd-popover-out{to{opacity:0;transform:scale(.9)}}@keyframes fd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fd-enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes fd-enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes fd-exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes fd-exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes fd-collapsible-down{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes fd-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{opacity:0;height:0}}@keyframes fd-accordion-down{0%{opacity:.5;height:0}to{height:var(--radix-accordion-content-height)}}@keyframes fd-accordion-up{0%{height:var(--radix-accordion-content-height)}to{opacity:.5;height:0}}@keyframes fd-nav-menu-in{0%{opacity:0;height:0}to{opacity:1;height:var(--radix-navigation-menu-viewport-height)}}@keyframes fd-nav-menu-out{0%{opacity:1;height:var(--radix-navigation-menu-viewport-height)}to{opacity:0;height:0}}@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))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.25}}@keyframes dictation-scroll{to{transform:translateX(calc(var(--spacing) * -1.5))}}@keyframes dictation-scroll-alternate{to{transform:translateX(calc(var(--spacing) * -1.5))}}@keyframes gradient{to{background-position:var(--bg-size,300%) 0}}
