.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box{border:1px transparent}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:inherit;border-width:8px 8px 0;bottom:-8px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:inherit;border-width:0 8px 8px;top:-8px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:inherit;border-width:8px 0 8px 8px;right:-8px;top:0}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:8px 8px 8px 0;left:-8px;top:0;border-right-color:inherit}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg:first-child:not(:last-child){top:17px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg:first-child:not(:last-child){bottom:17px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg:first-child:not(:last-child){left:12px}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg:first-child:not(:last-child){right:12px}.tippy-arrow{border-color:inherit}.tippy-arrow:after{content:"";z-index:-1;position:absolute;border-color:transparent;border-style:solid}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.medium-zoom-overlay{position:fixed;inset:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;inset:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff;border-radius:4px}.vjs-tree-node.is-highlight .vjs-tree-node-actions,.vjs-tree-node:hover .vjs-tree-node-actions{display:block}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node .vjs-tree-node-actions{display:none;position:absolute;right:0;top:0;padding:0 4px;background-color:#e6f7ff;border-radius:4px}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item{cursor:pointer}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item:hover{color:#1890ff}.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark .vjs-tree-node-actions,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{position:absolute;right:100%;margin-right:4px;-webkit-user-select:none;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-key{white-space:nowrap}.vjs-value{word-break:break-word}.vjs-tree-node.dynamic-height .vjs-value{white-space:pre-wrap}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}.stream-markdown{--default-transition-duration: .15s;--typewriter-transition-duration: .9s;--font-sans: "Geist", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif: "Geist", "Geist Fallback", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: "Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius: .5rem;font-family:var(--font-sans);color:var(--foreground)}.stream-markdown *{box-sizing:border-box;border:0 solid;margin:0;padding:0}.stream-markdown ::-webkit-scrollbar{width:6px;height:6px}.stream-markdown ::-webkit-scrollbar-track{background:transparent}.stream-markdown ::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.stream-markdown ::-webkit-scrollbar-thumb:hover{background:var(--border);opacity:.5}.stream-markdown .tippy-box{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border)}.stream-markdown .tippy-arrow{color:var(--popover)}.stream-markdown .tippy-box>.tippy-svg-arrow{border-top-color:var(--popover)}.stream-markdown [data-stream-markdown=button]{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem;cursor:pointer;border:none;border-radius:.375rem;font-size:.75rem;line-height:1rem;background-color:transparent;color:var(--muted-foreground);transition-duration:var(--default-transition-duration)}.stream-markdown [data-stream-markdown=button]:hover{color:var(--foreground);background-color:var(--accent)}.stream-markdown [data-stream-markdown=dropdown-overlay]{padding:.25rem}.stream-markdown [data-stream-markdown=error-component]{display:inline-block;color:var(--muted-foreground);font-family:var(--font-mono);font-size:.875rem;line-height:1.25rem}.stream-markdown [data-stream-markdown=error-component] span{flex:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.stream-markdown [data-stream-markdown=error-component-icon]{display:inline-flex;align-items:center;line-height:1;vertical-align:text-bottom;margin-right:.5rem}.stream-markdown [data-stream-markdown=modal]{position:fixed;inset:0;display:flex;flex-direction:column;background-color:var(--background)}.stream-markdown [data-stream-markdown=modal-header]{position:relative;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding-inline:1rem;padding-block:.5rem;background-color:color-mix(in oklab,var(--muted) 80%,transparent);color:var(--muted-foreground);border-bottom:1px solid var(--border)}.stream-markdown [data-stream-markdown=modal-actions]{display:flex;align-items:center;gap:.5rem}.stream-markdown [data-stream-markdown=modal-body]{flex:1 1 0%;overflow:auto}.stream-markdown [data-stream-markdown=modal-header]>:first-child{flex:1}.stream-markdown [data-stream-markdown=modal-header]>:last-child{flex:1;display:flex;justify-content:flex-end}.stream-markdown [data-stream-markdown=modal-header]>:nth-child(2){position:absolute;left:50%;transform:translate(-50%)}.stream-markdown .typewriter-enter-from{opacity:0}.stream-markdown .typewriter-enter-active{transition:opacity var(--typewriter-transition-duration) ease-out;will-change:opacity}.stream-markdown .typewriter-enter-to{opacity:1}.stream-markdown [data-stream-markdown=segmented]{display:flex;align-items:center;gap:.25rem;padding:.125rem;border-radius:.375rem}.stream-markdown [data-stream-markdown=spin]{display:inline-block;height:1rem;width:1rem;margin-block:1rem;border:2px solid var(--foreground);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}.stream-markdown [data-stream-markdown=table]{width:100%;border-collapse:collapse;border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.stream-markdown [data-stream-markdown=table-header]{position:relative;background-color:color-mix(in oklab,var(--muted) 80%,transparent)}.stream-markdown [data-stream-markdown=table-body]{position:relative;border-color:var(--border);border-block-width:1px;font-weight:600;background-color:color-mix(in oklab,var(--muted) 40%,transparent)}.stream-markdown [data-stream-markdown=table] tr{border-bottom:1px solid var(--border)}.stream-markdown [data-stream-markdown=table] p{margin:0}.stream-markdown [data-stream-markdown=table-header] th{white-space:nowrap}.stream-markdown [data-stream-markdown=table-header] th,.stream-markdown [data-stream-markdown=table-body] td{padding-inline:1rem;padding-block:.5rem;font-size:.875rem;line-height:1.25rem}.stream-markdown [data-stream-markdown=tooltip-overlay]{padding-block:.25rem;padding-inline:.5rem}.stream-markdown [data-stream-markdown=zoom-container]{height:100%;position:relative;overflow:hidden;touch-action:none}.stream-markdown [data-stream-markdown=zoom-inner]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.stream-markdown [data-stream-markdown=zoom-transform-container]{width:100%;flex-shrink:0}.stream-markdown [data-stream-markdown=zoom-controls]{position:absolute;z-index:10;display:flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:.75rem;border:1px solid var(--border);background-color:var(--background)}.stream-markdown [data-stream-markdown=actions]{display:flex;align-items:center;gap:.25rem}.stream-markdown [data-stream-markdown=code-block]{margin-block:1rem;border-radius:.75rem;border:1px solid var(--border);overflow:hidden}.stream-markdown [data-stream-markdown=code-block][data-collapsed=true] [data-stream-markdown=code-block-header]{border-bottom:none}.stream-markdown [data-stream-markdown=code-block-header]{position:relative;display:flex;justify-content:space-between;align-items:center;padding-inline:1rem;padding-block:.375rem;border-bottom:1px solid var(--border);font-size:.875rem;line-height:1.25rem;background-color:color-mix(in oklab,var(--muted) 80%,transparent);color:var(--muted-foreground)}@media(max-width:1024px){.stream-markdown [data-stream-markdown=code-block-header]{padding-inline:.75rem}}.stream-markdown [data-stream-markdown=code-block-content]{overflow:auto}.stream-markdown [data-stream-markdown=code-block-header]>:first-child{flex:1}.stream-markdown [data-stream-markdown=code-block-header]>:last-child{flex:1;display:flex;justify-content:flex-end}.stream-markdown [data-stream-markdown=code-block-header]>:nth-child(2){position:absolute;left:50%;transform:translate(-50%)}.stream-markdown [data-stream-markdown=language-title]{display:flex;align-items:center;gap:.5rem}.stream-markdown [data-stream-markdown=language-name]{font-family:var(--font-mono);font-size:.875rem;line-height:1.25rem;text-transform:lowercase}.stream-markdown [data-stream-markdown=html-previewer]{height:100%;width:100%}.stream-markdown [data-stream-markdown=mermaid-previewer]{text-align:center}.stream-markdown [data-stream-markdown=mermaid]{display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.stream-markdown [data-stream-markdown=blockquote]{position:relative;margin-inline:0;margin-block:1rem;padding-left:1rem;border-left:4px solid color-mix(in oklab,var(--muted-foreground) 30%,transparent);font-style:italic;color:var(--muted-foreground)}.stream-markdown [data-stream-markdown=blockquote] p{margin-bottom:0}.stream-markdown [data-stream-markdown=delete]{text-decoration:line-through}.stream-markdown [data-stream-markdown=emphasis]{font-style:italic}.stream-markdown [data-stream-markdown=heading-1],.stream-markdown [data-stream-markdown=heading-2],.stream-markdown [data-stream-markdown=heading-3],.stream-markdown [data-stream-markdown=heading-4],.stream-markdown [data-stream-markdown=heading-5],.stream-markdown [data-stream-markdown=heading-6]{margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.stream-markdown [data-stream-markdown=heading-1]{font-size:1.875rem;line-height:2.25rem}.stream-markdown [data-stream-markdown=heading-2]{font-size:1.5rem;line-height:2rem}.stream-markdown [data-stream-markdown=heading-3]{font-size:1.25rem;line-height:1.75rem}.stream-markdown [data-stream-markdown=heading-4]{font-size:1.125rem;line-height:1.75rem}.stream-markdown [data-stream-markdown=heading-5]{font-size:1rem;line-height:1.5rem}.stream-markdown [data-stream-markdown=heading-6]{font-size:.875rem;line-height:1.25rem}.stream-markdown [data-stream-markdown=image-figure]{display:inline-block}.stream-markdown [data-stream-markdown=image-wrapper]{position:relative;text-align:center}.stream-markdown [data-stream-markdown=image]{display:block;max-width:100%;height:auto;object-fit:contain;border-radius:.5rem}.stream-markdown [data-stream-markdown=image-caption]{text-align:center;font-size:.875rem;line-height:1.25rem;font-style:italic}.stream-markdown [data-stream-markdown=image-mask]{display:none;position:absolute;inset:0;border-radius:.5rem;background-color:#0000001a;pointer-events:none}.stream-markdown [data-stream-markdown=image-download-button]{pointer-events:all;position:absolute;bottom:.5rem;right:.5rem}.stream-markdown [data-stream-markdown=inline-code]{background-color:var(--muted);border-radius:.25rem;padding-inline:.375rem;padding-block:.125rem;font-family:var(--font-mono);font-size:.875rem;line-height:1.25rem;white-space:normal;overflow-wrap:break-word}.stream-markdown [data-stream-markdown=link]{color:var(--primary);text-decoration:underline;overflow-wrap:anywhere}.stream-markdown [data-stream-markdown=link][data-stream-markdown-loading=true]{position:relative;cursor:default;text-decoration:none;pointer-events:none}.stream-markdown [data-stream-markdown=list-item]{padding-block:.25rem;padding-left:.25rem}.stream-markdown [data-stream-markdown=list-item] p{margin:0}.stream-markdown [data-stream-markdown=task-list-item] p{display:inline-block}.stream-markdown [data-stream-markdown=task-list-item-checkbox]{margin-right:.5rem;vertical-align:middle}.stream-markdown [data-stream-markdown=ordered-list],.stream-markdown [data-stream-markdown=unordered-list],.stream-markdown [data-stream-markdown=task-list]{padding-left:1.25rem;white-space:normal}.stream-markdown [data-stream-markdown=ordered-list]{list-style-type:decimal}.stream-markdown [data-stream-markdown=unordered-list],.stream-markdown [data-stream-markdown=task-list]{list-style-type:disc}.stream-markdown [data-stream-markdown=math]{text-align:center;margin-block:1rem}.stream-markdown [data-stream-markdown=paragraph]{margin-bottom:1rem;vertical-align:middle;transition:height var(--default-transition-duration) ease}.stream-markdown [data-stream-markdown=strong]{font-weight:600}.stream-markdown [data-stream-markdown=table-wrapper]{display:flex;align-items:center;flex-direction:column;gap:.5rem;margin-block:1rem}.stream-markdown [data-stream-markdown=table-controls]{width:100%;display:flex;align-items:center;justify-content:end;gap:.25rem}.stream-markdown [data-stream-markdown=table-inner-wrapper]{width:100%;overflow-x:auto}.stream-markdown [data-stream-markdown=text]{white-space:pre-wrap;overflow-wrap:break-word}.stream-markdown [data-stream-markdown=thematic-break]{margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid var(--border)}.stream-markdown [data-stream-markdown=yaml]{width:100%;overflow-x:auto}.stream-markdown [data-stream-markdown=code],.stream-markdown [data-stream-markdown=code] code{font-family:var(--font-mono);font-size:.875rem}.stream-markdown [data-stream-markdown=code] [data-stream-markdown=code-line]{display:block;position:relative;font-size:.875rem;min-height:1rem}.stream-markdown [data-stream-markdown=code] [data-stream-markdown=code-line]:before{display:inline-block;width:1rem;margin-right:1rem;font-size:13px;text-align:right;color:color-mix(in oklab,var(--muted-foreground) 50%,transparent);font-family:var(--font-mono);content:counter(line);counter-increment:line;-webkit-user-select:none;user-select:none}.stream-markdown [data-stream-markdown=code][data-show-line-numbers=false] [data-stream-markdown=code-line]:before{display:none}.stream-markdown [data-stream-markdown=code]{padding:1rem}.stream-markdown .modal-enter-from,.stream-markdown .modal-leave-to{opacity:0}.stream-markdown .modal-enter-active,.stream-markdown .modal-leave-active{transition:opacity var(--default-transition-duration) ease}.stream-markdown .img-switch-enter-active,.stream-markdown .img-switch-leave-active{transition:opacity var(--default-transition-duration) ease,transform var(--default-transition-duration) ease}.stream-markdown .img-switch-enter-from,.stream-markdown .img-switch-leave-to{opacity:0;transform:translateY(6px)}.stream-markdown .img-switch-enter-to,.stream-markdown .img-switch-leave-from{opacity:1;transform:translateY(0)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollbar-gutter-stable{scrollbar-gutter:stable}html,body,#app{height:100%;margin:0;padding:0}html.dark{color-scheme:dark}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border);opacity:.5}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2147483646}.dark::view-transition-old(root){z-index:2147483646}.dark::view-transition-new(root){z-index:1}:root{--background: oklch(1 0 0);--foreground: oklch(.141 .005 285.823);--card: oklch(1 0 0);--card-foreground: oklch(.141 .005 285.823);--popover: oklch(1 0 0);--popover-foreground: oklch(.141 .005 285.823);--primary: oklch(.488 .243 264.376);--primary-foreground: oklch(.97 .014 254.604);--secondary: oklch(.967 .001 286.375);--secondary-foreground: oklch(.21 .006 285.885);--muted: oklch(.967 .001 286.375);--muted-foreground: oklch(.552 .016 285.938);--accent: oklch(.967 .001 286.375);--accent-foreground: oklch(.21 .006 285.885);--destructive: oklch(.577 .245 27.325);--border: oklch(.92 .004 286.32);--input: oklch(.92 .004 286.32);--ring: oklch(.708 0 0);--chart-1: oklch(.809 .105 251.813);--chart-2: oklch(.623 .214 259.815);--chart-3: oklch(.546 .245 262.881);--chart-4: oklch(.488 .243 264.376);--chart-5: oklch(.424 .199 265.638);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.141 .005 285.823);--sidebar-primary: oklch(.546 .245 262.881);--sidebar-primary-foreground: oklch(.97 .014 254.604);--sidebar-accent: oklch(.967 .001 286.375);--sidebar-accent-foreground: oklch(.21 .006 285.885);--sidebar-border: oklch(.92 .004 286.32);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.141 .005 285.823);--foreground: oklch(.985 0 0);--card: oklch(.21 .006 285.885);--card-foreground: oklch(.985 0 0);--popover: oklch(.21 .006 285.885);--popover-foreground: oklch(.985 0 0);--primary: oklch(.488 .243 264.376);--primary-foreground: oklch(.97 .014 254.604);--secondary: oklch(.274 .006 286.033);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.274 .006 286.033);--muted-foreground: oklch(.705 .015 286.067);--accent: oklch(.274 .006 286.033);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.809 .105 251.813);--chart-2: oklch(.623 .214 259.815);--chart-3: oklch(.546 .245 262.881);--chart-4: oklch(.488 .243 264.376);--chart-5: oklch(.424 .199 265.638);--sidebar: oklch(.21 .006 285.885);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.623 .214 259.815);--sidebar-primary-foreground: oklch(.97 .014 254.604);--sidebar-accent: oklch(.274 .006 286.033);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.439 0 0)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}abbr:where([title]){text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}[hidden]:where(:not([hidden=until-found])){display:none}.vue-stream-markdown .monaco-editor,.vue-stream-markdown .monaco-diff-editor,.vue-stream-markdown .monaco-component{--vscode-editor-background: var(--background);--vscode-editorGutter-background: var(--background)}.vue-stream-markdown .monaco-editor .line-numbers{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}.vue-stream-markdown .tippy-box{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border)}.vue-stream-markdown .tippy-arrow{color:var(--popover)}.vue-stream-markdown .tippy-box>.tippy-svg-arrow{border-top-color:var(--popover)}.vjs-tree{color:var(--foreground);font-family:var(--font-mono)}.vjs-tree .vjs-tree-brackets:hover,.vjs-tree .vjs-carets:hover{color:var(--primary)}.vjs-tree .vjs-tree-node.is-highlight,.vjs-tree .vjs-tree-node:hover{background:var(--accent);color:var(--accent-foreground)}.vjs-tree .vjs-tree-node .vjs-indent-unit.has-line{border-color:var(--border)}.vjs-tree .vjs-tree-node .vjs-node-index{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}.vjs-tree .vjs-value-null,.vjs-value-undefined{color:var(--muted-foreground)}.vjs-tree .vjs-value-boolean{color:var(--chart-4)}.vjs-tree .vjs-value-number{color:var(--chart-3)}.vjs-tree .vjs-value-string{color:var(--chart-2)}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMInpna6VEdtaiLqoA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMIlJna6VEdtaiLqoA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOMImpna6VEdtaiL.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KK5Q5Cl4PuCTfNjENg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KK5a5Cl4PuCTfNjENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KK5U5Cl4PuCTfNg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-bg-opacity:100%;--un-leading:initial;--un-text-opacity:100%;--un-border-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;--un-ring-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}:root,:host{--spacing: .25rem;--radius-md: .375rem;--fontWeight-bold: 700;--font-mono: "Geist Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--leading-none: 1;--fontWeight-medium: 500;--fontWeight-semibold: 600;--colors-white: #fff;--colors-green-200: oklch(92.5% .084 155.995);--colors-green-800: oklch(44.8% .119 151.328);--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem;--colors-red-DEFAULT: oklch(70.4% .191 22.216);--font-sans: "Geist",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, 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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.container{width:100%}.flex-center{display:flex;align-items:center;justify-content:center}@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}}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.file\:text-sm::file-selector-button{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.selection\:text-primary-foreground *::selection,.selection\:text-primary-foreground::selection{color:color-mix(in srgb,var(--primary-foreground) var(--un-text-opacity),transparent)}.text-accent-foreground{color:color-mix(in srgb,var(--accent-foreground) var(--un-text-opacity),transparent)}.text-green-200{color:color-mix(in srgb,var(--colors-green-200) var(--un-text-opacity),transparent)}.text-green-800{color:color-mix(in srgb,var(--colors-green-800) var(--un-text-opacity),transparent)}.text-muted-foreground{color:color-mix(in srgb,var(--muted-foreground) var(--un-text-opacity),transparent)}.text-popover-foreground{color:color-mix(in srgb,var(--popover-foreground) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:text-accent-foreground:hover{color:color-mix(in srgb,var(--accent-foreground) var(--un-text-opacity),transparent)}.placeholder\:text-muted-foreground::placeholder{color:color-mix(in srgb,var(--muted-foreground) var(--un-text-opacity),transparent)}.file\:text-foreground::file-selector-button{color:color-mix(in srgb,var(--foreground) var(--un-text-opacity),transparent)}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-mono{font-family:var(--font-mono)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.file\:font-medium::file-selector-button{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.my-3{margin-block:calc(var(--spacing) * 3)}.me{margin-inline-end:calc(var(--spacing) * 4)}.p-2{padding:calc(var(--spacing) * 2)}.p\$\$\,{padding:var(--\$)}.px{padding-inline:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pie{padding-inline-end:calc(var(--spacing) * 4)}.appearance-none{-webkit-appearance:none;appearance:none}.outline-none{--un-outline-style:none;outline-style:none}.-b{border-width:-1px}.b,.border{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-border{border-color:color-mix(in srgb,var(--border) var(--un-border-opacity),transparent)}.border-input{border-color:color-mix(in srgb,var(--input) var(--un-border-opacity),transparent)}.border-transparent{border-color:transparent}.focus-visible\:border-ring:focus-visible{border-color:color-mix(in srgb,var(--ring) var(--un-border-opacity),transparent)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-md{border-radius:var(--radius-md)}.bg-accent{background-color:color-mix(in srgb,var(--accent) var(--un-bg-opacity),transparent)}.bg-background{background-color:color-mix(in srgb,var(--background) var(--un-bg-opacity),transparent)}.bg-destructive{background-color:color-mix(in srgb,var(--destructive) var(--un-bg-opacity),transparent)}.bg-destructive\/30{background-color:color-mix(in srgb,var(--destructive) 30%,transparent)}.bg-popover{background-color:color-mix(in srgb,var(--popover) var(--un-bg-opacity),transparent)}.bg-transparent{background-color:transparent}.dark .dark\:bg-input\/30{background-color:color-mix(in srgb,var(--input) 30%,transparent)}.dark .dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:color-mix(in srgb,var(--primary-foreground) var(--un-bg-opacity),transparent)}.dark .dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:color-mix(in srgb,var(--foreground) var(--un-bg-opacity),transparent)}.dark .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in srgb,var(--input) 80%,transparent)}.data-\[state\=checked\]\:bg-primary[data-state=checked],.selection\:bg-primary *::selection,.selection\:bg-primary::selection{background-color:color-mix(in srgb,var(--primary) var(--un-bg-opacity),transparent)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:color-mix(in srgb,var(--input) var(--un-bg-opacity),transparent)}.dark .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in srgb,var(--input) 50%,transparent)}.hover\:bg-accent:hover{background-color:color-mix(in srgb,var(--accent) var(--un-bg-opacity),transparent)}.hover\:bg-destructive\/50:hover{background-color:color-mix(in srgb,var(--destructive) 50%,transparent)}.hover\:bg-muted:hover{background-color:color-mix(in srgb,var(--muted) var(--un-bg-opacity),transparent)}.hover\:bg-red:hover{background-color:color-mix(in srgb,var(--colors-red-DEFAULT) var(--un-bg-opacity),transparent)}.file\:bg-transparent::file-selector-button{background-color:transparent}.disabled\:opacity-50:disabled{opacity:50%}.peer:disabled~.peer-disabled\:opacity-50{opacity:50%}.flex{display:flex}.inline-flex{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-full{width:100%;height:100%}.h-\[1\.15rem\]{height:1.15rem}.h-100{height:calc(var(--spacing) * 100)}.h-12{height:calc(var(--spacing) * 12)}.h-9{height:calc(var(--spacing) * 9)}.h-full{height:100%}.h1{height:calc(var(--spacing) * 1)}.h3{height:calc(var(--spacing) * 3)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-w-0{min-width:calc(var(--spacing) * 0)}.w-28{width:calc(var(--spacing) * 28)}.w-8{width:calc(var(--spacing) * 8)}.w-80{width:calc(var(--spacing) * 80)}.w-full{width:100%}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.inline{display:inline}.block{display:block}.list-item{display:list-item}.visible{visibility:visible}.collapse{visibility:collapse}.cursor-pointer{cursor:pointer}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.select-none{-webkit-user-select:none;user-select:none}.italic{font-style:italic}.ring-0{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(0px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(3px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--un-ring-color:color-mix(in srgb, var(--ring) 50%, transparent) }.shadow-sm{--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-xs{--un-shadow:0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--un-translate-x: calc(100% - 2px) ;translate:var(--un-translate-x) var(--un-translate-y)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--un-translate-x:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-150{--un-duration:.15s;transition-duration:.15s}.items-center{align-items:center}.inset-0{inset:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.right-13{right:calc(var(--spacing) * 13)}.right-3{right:calc(var(--spacing) * 3)}.top-2{top:calc(var(--spacing) * 2)}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.absolute{position:absolute}.relative{position:relative}.static{position:static}.z-1{z-index:1}.z-10{z-index:10}.overflow-auto{overflow:auto}.table{display:table}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}@supports (color: color-mix(in lab,red,red)){.text-green-200{color:color-mix(in oklab,var(--colors-green-200) var(--un-text-opacity),transparent)}.text-green-800{color:color-mix(in oklab,var(--colors-green-800) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:bg-red:hover{background-color:color-mix(in oklab,var(--colors-red-DEFAULT) var(--un-bg-opacity),transparent)}}@media (max-width: calc(40rem - .1px)){.max-sm\:w-full{width:100%}.max-sm\:justify-center{justify-content:center}}@media(min-width:48rem){.md\:text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}}@media(min-width:64rem){.lg\:flex-row{flex-direction:row}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}}
