.container[data-v-5a862d7b]{align-items:center;display:flex}.container .dot[data-v-5a862d7b]{border-radius:50%;width:8px;height:8px;margin-right:.5rem;display:inline-block}[data-v-5a862d7b] .status-tag{justify-content:center;align-items:center;width:80px;display:flex}[data-v-712d5571] .arco-select-dropdown-list-wrapper,[data-v-16d64dd0] .arco-select-dropdown-list-wrapper{max-height:350px}.detail-page-container[data-v-ff58e224]{flex-direction:column;height:calc(100vh - 38px);display:flex}.detail-page-container--hide-header .detail-page-container__content[data-v-ff58e224]{height:100%}.detail-page-container__content[data-v-ff58e224]{background:#fff;height:calc(100% - 90px);margin:0 24px;position:relative;overflow:hidden}.detail-page-container__content-scroll[data-v-ff58e224]{height:100%;padding:0;overflow:auto}.recent-chat-item:hover .recent-chat-title[data-v-1b191926],.recent-chat-item:focus-within .recent-chat-title[data-v-1b191926]{padding-right:24px}.recent-chat-item:has([data-sidebar=menu-action][data-state=open]) .recent-chat-title[data-v-1b191926]{padding-right:24px}.attachment-card-image[data-v-d6d3e3b4]{position:relative}.attachment-card-image[data-v-d6d3e3b4]:after{border:1px solid var(--ai-border-2);content:"";pointer-events:none;border-radius:10px;position:absolute;inset:0}.attachment-card-image[data-v-d6d3e3b4] .arco-image-img{width:64px;height:64px}.artifact-spreadsheet[data-v-3eb792dc]{background:var(--ai-spreadsheet-grid-bg);background-size:80px 24px}.artifact-spreadsheet__row-header[data-v-3eb792dc]{min-width:40px;height:24px;color:var(--ai-text-3);white-space:nowrap;text-align:center;background:var(--ai-fill-1);border:1px solid var(--ai-border-2);font-weight:400}.artifact-spreadsheet__cell[data-v-3eb792dc]{min-width:112px;max-width:260px;height:24px;color:var(--ai-text-1);white-space:nowrap;text-overflow:ellipsis;background:var(--ai-surface);border:1px solid var(--ai-border-2);padding:1px 8px;overflow:hidden}.artifact-spreadsheet__cell--header[data-v-3eb792dc]{background:var(--ai-fill-1);font-weight:500}.stream-fade-text-chunk[data-v-fdf62ba8]{animation:stream-fade-chunk-in-fdf62ba8 var(--ai-stream-chunk-fade-duration,.3s) var(--ai-stream-chunk-fade-ease,cubic-bezier(.33, 0, .67, 1)) both;will-change:opacity}@keyframes stream-fade-chunk-in-fdf62ba8{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stream-fade-text-chunk[data-v-fdf62ba8]{animation:none}}.blockquote[data-v-83a20fd5]{color:var(--blockquote-fg,hsl(var(--ms-muted-foreground)));border-left:3px solid var(--blockquote-border);margin-top:var(--ms-flow-blockquote-y);margin-bottom:var(--ms-flow-blockquote-y);padding-left:var(--ms-flow-blockquote-indent);font-style:normal;font-weight:400}.blockquote[data-v-83a20fd5] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.checkbox-node[data-v-be21ab83]{vertical-align:-.15em;align-items:center;margin-right:.5em;display:inline-flex}.checkbox-icon[data-v-be21ab83]{flex-shrink:0}.checkbox-unchecked[data-v-be21ab83]{color:hsl(var(--ms-muted-foreground) / .5)}.checkbox-checked[data-v-be21ab83]{color:hsl(var(--ms-info))}.definition-list[data-v-4e103b30]{margin:0 0 1rem}.definition-term[data-v-4e103b30]{margin-top:var(--ms-flow-definition-term-mt);font-weight:600}.definition-desc[data-v-4e103b30]{margin-left:var(--ms-flow-definition-desc-ml);margin-bottom:var(--ms-flow-definition-desc-mb)}.definition-list[data-v-4e103b30] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.emoji-node[data-v-de55dc97]{display:inline-block}.footnote-reference[data-v-c1463a29]{font-size:.75em;line-height:0}.footnote-link[data-v-c1463a29]{color:var(--link-color);text-decoration:none}.footnote-link[data-v-c1463a29]:hover{text-decoration:underline}.html-inline-node[data-v-d7e17280]{display:inline}.html-inline-node--loading[data-v-d7e17280]{opacity:.85}.inline-code[data-v-9ee1744f]{font-family:var(--ms-font-mono);font-size:.8125em;line-height:inherit;color:var(--inline-code-fg);background-color:var(--inline-code-bg);white-space:normal;word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em;max-width:100%;padding:.15em .35em;display:inline}.inline-code-stream-delta[data-v-9ee1744f]{animation-duration:var(--stream-update-fade-duration,var(--fade-duration,.28s));animation-timing-function:var(--stream-update-fade-ease,var(--fade-ease,cubic-bezier(.33, 0, .67, 1)));will-change:opacity;animation-fill-mode:both}.inline-code-stream-delta--a[data-v-9ee1744f]{animation-name:inline-code-stream-update-fade-a-9ee1744f}.inline-code-stream-delta--b[data-v-9ee1744f]{animation-name:inline-code-stream-update-fade-b-9ee1744f}@keyframes inline-code-stream-update-fade-a-9ee1744f{0%{opacity:0}to{opacity:1}}@keyframes inline-code-stream-update-fade-b-9ee1744f{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.inline-code-stream-delta[data-v-9ee1744f]{animation:none!important}}.tooltip-element[data-v-e28aa7bd]{z-index:9999;border-radius:calc(var(--ms-radius) * .75);white-space:normal;word-break:break-word;pointer-events:none;background-color:var(--tooltip-bg);max-width:20rem;color:var(--tooltip-fg);box-shadow:inset 0 1px #ffffff26,0 0 0 1px #0000001f,var(--ms-shadow-popover);transition:transform var(--ms-duration-emphasis) var(--ms-ease-spring),box-shadow var(--ms-duration-emphasis) var(--ms-ease-spring);padding:.25rem .5rem;font-size:.75rem;line-height:1.4;display:inline-block}.tooltip-arrow[data-v-e28aa7bd]{background:inherit;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.tooltip-arrow[data-placement^=top][data-v-e28aa7bd]{bottom:-3px}.tooltip-arrow[data-placement^=bottom][data-v-e28aa7bd]{top:-3px}.tooltip-arrow[data-placement^=left][data-v-e28aa7bd]{right:-3px}.tooltip-arrow[data-placement^=right][data-v-e28aa7bd]{left:-3px}.tooltip-enter-active[data-v-e28aa7bd]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.tooltip-leave-active[data-v-e28aa7bd]{transition:opacity .12s ease-in,transform .12s ease-in}.tooltip-enter-from[data-v-e28aa7bd]{opacity:0;transform:scale(.96)}.tooltip-enter-to[data-v-e28aa7bd],.tooltip-leave-from[data-v-e28aa7bd]{opacity:1;transform:scale(1)}.tooltip-leave-to[data-v-e28aa7bd]{opacity:0;transform:scale(.97)}.image-node-container[data-v-0f18a0a5]{vertical-align:middle;max-width:var(--ms-size-image-max-width);display:inline-block}.image-node__img[data-v-0f18a0a5]{vertical-align:middle;max-width:100%;height:auto;transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard);display:inline-block}.image-node__img.is-loading[data-v-0f18a0a5]{opacity:0}.image-node__img.is-loaded[data-v-0f18a0a5]{opacity:1}.image-placeholder[data-v-0f18a0a5]{width:100%;min-height:8rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.image-shimmer[data-v-0f18a0a5]{background:linear-gradient(90deg,hsl(var(--ms-muted)),hsl(var(--ms-muted-foreground) / .06),hsl(var(--ms-muted)));background-size:200% 100%;width:100%;height:100%;min-height:8rem;animation:1.5s ease-in-out infinite image-shimmer-0f18a0a5;display:block}@keyframes image-shimmer-0f18a0a5{0%{background-position:100% 0}to{background-position:-100% 0}}.image-error[data-v-0f18a0a5]{min-height:4rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground));font-size:var(--ms-text-label);vertical-align:middle;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:inline-flex}.image-node__raw-text[data-v-0f18a0a5]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.img-switch-enter-active[data-v-0f18a0a5],.img-switch-leave-active[data-v-0f18a0a5]{transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard),transform var(--ms-duration-emphasis) var(--ms-ease-standard)}.img-switch-enter-from[data-v-0f18a0a5],.img-switch-leave-to[data-v-0f18a0a5]{opacity:0;transform:translateY(4px)}.img-switch-enter-to[data-v-0f18a0a5],.img-switch-leave-from[data-v-0f18a0a5]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.image-shimmer[data-v-0f18a0a5]{animation:none!important}.img-switch-enter-active[data-v-0f18a0a5],.img-switch-leave-active[data-v-0f18a0a5]{transition:none!important}}.text-node[data-v-f672433a]{font-weight:inherit;vertical-align:baseline;display:inline}.text-node-center[data-v-f672433a]{justify-content:center;width:100%;display:inline-flex}.text-node-stream-delta[data-v-f672433a]{animation-duration:var(--stream-update-fade-duration,var(--fade-duration,.28s));animation-timing-function:var(--stream-update-fade-ease,var(--fade-ease,cubic-bezier(.33, 0, .67, 1)));will-change:opacity;animation-fill-mode:both}.text-node-stream-delta--a[data-v-f672433a]{animation-name:text-node-stream-update-fade-a-f672433a}.text-node-stream-delta--b[data-v-f672433a]{animation-name:text-node-stream-update-fade-b-f672433a}@keyframes text-node-stream-update-fade-a-f672433a{0%{opacity:0}to{opacity:1}}@keyframes text-node-stream-update-fade-b-f672433a{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.text-node-stream-delta[data-v-f672433a]{animation:none!important}}.reference-node[data-v-775c65e4]{background-color:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground))}.reference-node[data-v-775c65e4]:hover{background-color:hsl(var(--ms-secondary))}.superscript-node[data-v-6dc1e3ba]{vertical-align:super;font-size:.8em}.subscript-node[data-v-69de9b81]{vertical-align:sub;font-size:.8em}.strong-node[data-v-af3ce037]{font-weight:700}.strikethrough-node[data-v-904d5bd1]{text-decoration:line-through}.link-node[data-v-8992f408]{color:var(--link-color);text-decoration:none}.link-node[data-v-8992f408]:hover{text-underline-offset:.2rem;text-decoration:underline}.link-loading .link-text-wrapper[data-v-8992f408]{position:relative}.link-loading[data-v-8992f408]{color:var(--link-color)}.link-loading .link-text[data-v-8992f408]{z-index:2;position:relative}.link-loading-indicator[data-v-8992f408]{height:var(--underline-height,2px);left:0;right:0;bottom:var(--underline-bottom,-3px);will-change:opacity;opacity:var(--underline-rest-opacity,.18);animation:underlinePulse-8992f408 var(--underline-duration,1.6s) var(--underline-timing,ease-in-out) var(--underline-iteration,infinite);background:currentColor;border-radius:999px;position:absolute}@keyframes underlinePulse-8992f408{0%,to{opacity:var(--underline-rest-opacity,.18)}50%{opacity:var(--underline-opacity,.35)}}@media (prefers-reduced-motion:reduce){.link-loading-indicator[data-v-8992f408]{opacity:var(--underline-rest-opacity,.18);animation:none}}.insert-node[data-v-ab1ec9bc]{text-decoration:underline}.highlight-node[data-v-36e74e6b]{background-color:var(--highlight-bg);border-radius:.2em;padding:0 .2rem}.emphasis-node[data-v-8264674d]{font-style:italic}.footnote-anchor[data-v-83c33a47]{color:var(--link-color);margin-left:.5rem}.footnote-node{margin-top:var(--ms-flow-footnote-y);margin-bottom:var(--ms-flow-footnote-y)}.markstream-vue [class*=footnote-] .markdown-renderer,.markstream-vue .flex-1 .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.hard-break[data-v-50c58f70]{display:block}.heading-node[data-v-bf120de0]{font-weight:500;line-height:1.25}hr+.heading-node[data-v-bf120de0]{margin-top:0}.heading-1[data-v-bf120de0]{font-size:var(--ms-text-h1);line-height:var(--ms-leading-h1);font-weight:var(--ms-weight-h1);margin-top:var(--ms-flow-heading-1-mt);margin-bottom:var(--ms-flow-heading-1-mb)}.heading-2[data-v-bf120de0]{font-size:var(--ms-text-h2);line-height:var(--ms-leading-h2);font-weight:var(--ms-weight-h2);margin-top:var(--ms-flow-heading-2-mt);margin-bottom:var(--ms-flow-heading-2-mb)}.heading-3[data-v-bf120de0]{font-size:var(--ms-text-h3);line-height:var(--ms-leading-h3);font-weight:var(--ms-weight-h3);margin-top:var(--ms-flow-heading-3-mt);margin-bottom:var(--ms-flow-heading-3-mb)}.heading-4[data-v-bf120de0]{font-size:var(--ms-text-h4);font-weight:var(--ms-weight-h4);margin-top:var(--ms-flow-heading-4-mt);margin-bottom:var(--ms-flow-heading-4-mb)}.heading-5[data-v-bf120de0]{font-size:var(--ms-text-h5);margin-top:var(--ms-flow-heading-5-mt);margin-bottom:var(--ms-flow-heading-5-mb)}.heading-6[data-v-bf120de0]{font-size:var(--ms-text-h6);margin-top:var(--ms-flow-heading-6-mt);margin-bottom:var(--ms-flow-heading-6-mb)}.list-item[data-v-9b3024e6]{margin:var(--ms-flow-list-item-y) 0;padding-left:var(--ms-space-1_5)}ol>.list-item[data-v-9b3024e6]::marker{color:var(--list-counter-marker);line-height:1.6}ul>.list-item[data-v-9b3024e6]::marker{color:var(--list-marker)}.list-item[data-v-9b3024e6] .markdown-renderer{content-visibility:visible;contain-intrinsic-size:0px 0px;contain:none}.list-node[data-v-8f37f7cc]{margin-top:var(--ms-flow-list-y);margin-bottom:var(--ms-flow-list-y);padding-left:var(--ms-flow-list-indent)}.list-decimal[data-v-8f37f7cc]{list-style-type:decimal}.list-disc[data-v-8f37f7cc]{list-style-type:disc}@media (width<=1023px){.list-disc[data-v-8f37f7cc]{padding-left:var(--ms-flow-list-indent-mobile);margin-top:1.33333em;margin-bottom:1.33333em}}.html-block-node__raw[data-v-4d8bb24b]{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85}.html-block-node__placeholder[data-v-4d8bb24b]{flex-direction:column;gap:.35rem;padding:.5rem 0;display:flex}.html-block-node__placeholder-bar[data-v-4d8bb24b]{background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;border-radius:9999px;height:.8rem;animation:1.2s infinite html-block-node-shimmer-4d8bb24b;display:block}@keyframes html-block-node-shimmer-4d8bb24b{0%{background-position:0 0}to{background-position:200% 0}}.paragraph-node[data-v-a07f942f]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:var(--ms-flow-paragraph-y) 0}li .paragraph-node[data-v-a07f942f]{margin:0}.markstream-vue pre[class^=language-],.markstream-vue pre[class*=\ language-]{white-space:pre;tab-size:2;font-variant-ligatures:none;contain:content;backface-visibility:hidden;-webkit-font-smoothing:antialiased;overflow:auto;transform:translateZ(0)}.markstream-vue pre[class^=language-]>code,.markstream-vue pre[class*=\ language-]>code{display:block}.markstream-vue pre[class^=language-]:focus,.markstream-vue pre[class*=\ language-]:focus{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.table-node-wrapper[data-v-93c55efe]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable;max-width:100%;position:relative;overflow-x:auto}.table-node[data-v-93c55efe]{border-collapse:separate;border-spacing:0;width:100%;margin:var(--ms-flow-table-y) 0;font-size:inherit;border:1px solid var(--table-border);border-radius:var(--ms-radius);box-shadow:var(--ms-shadow-subtle);overflow:hidden}.table-node[data-v-93c55efe] th,.table-node[data-v-93c55efe] td{border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);padding:var(--ms-flow-table-cell);white-space:normal;overflow-wrap:break-word;word-break:normal}.table-node[data-v-93c55efe] th:last-child,.table-node[data-v-93c55efe] td:last-child{border-right:none}.table-node[data-v-93c55efe] tbody tr:last-child td{border-bottom:none}.table-node[data-v-93c55efe] thead th{background-color:var(--table-header-bg);border-bottom-width:2px;font-weight:600;position:relative}.table-node__resize-handle[data-v-93c55efe]{z-index:1;cursor:col-resize;touch-action:none;background:0 0;border:0;width:8px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.table-node__resize-handle[data-v-93c55efe]:after{content:"";background:color-mix(in srgb,var(--table-border) 45%,hsl(var(--ms-foreground)));opacity:0;width:2px;transition:opacity var(--ms-duration-fast) var(--ms-ease-standard);border-radius:9999px;position:absolute;top:.35em;bottom:.35em;left:50%;transform:translate(-50%)}.table-node__resize-handle[data-v-93c55efe]:hover:after,.table-node__resize-handle[data-v-93c55efe]:focus-visible:after{opacity:1}.table-node[data-v-93c55efe] tbody tr:nth-child(2n){background-color:hsl(var(--ms-muted) / .35)}.table-node[data-v-93c55efe] tbody tr:hover{background-color:var(--code-action-hover-bg)}.table-node--loading tbody td[data-v-93c55efe]{position:relative;overflow:hidden}.table-node--loading tbody td[data-v-93c55efe]>*{visibility:hidden}.table-node--loading tbody td[data-v-93c55efe]:after{content:"";border-radius:calc(var(--ms-radius) * .5);background:linear-gradient(90deg,var(--loading-shimmer) 25%,var(--loading-shimmer) 50%,var(--loading-shimmer) 75%);will-change:background-position;background-size:200% 100%;animation:1.2s linear infinite table-node-shimmer-93c55efe;position:absolute;inset:0}.table-node__loading[data-v-93c55efe]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.table-node__spinner[data-v-93c55efe]{border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform;border-radius:9999px;width:2.5rem;height:2.5rem}.table-node-fade-enter-active[data-v-93c55efe],.table-node-fade-leave-active[data-v-93c55efe]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-93c55efe],.table-node-fade-leave-to[data-v-93c55efe]{opacity:0}[data-v-93c55efe] .table-node .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px;display:contents}[data-v-93c55efe] .table-node .markdown-renderer .node-slot,[data-v-93c55efe] .table-node .markdown-renderer .node-content,[data-v-93c55efe] .table-node .markdown-renderer .node-space{display:contents}[data-v-93c55efe] .table-node .text-node,[data-v-93c55efe] .table-node code{white-space:inherit;overflow-wrap:inherit;word-break:inherit;max-width:none}@keyframes table-node-shimmer-93c55efe{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:200% 0}}.hr+.table-node-wrapper[data-v-93c55efe],.hr+.table-node-wrapper .table-node[data-v-93c55efe]{margin-top:0}.sr-only[data-v-93c55efe]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hr-node[data-v-39b2349c]{border-top-width:1px;border-color:var(--hr-border);margin:var(--ms-flow-hr-y) 0}.vmr-container[data-v-037b1caa]{border-radius:var(--ms-radius);border-width:1px;border-left-width:var(--ms-border-width-strong);margin-top:1rem;margin-bottom:1rem;padding:1rem}.code-block-container{margin:var(--ms-flow-codeblock-y) 0;contain:layout style;background:var(--code-bg);border-color:var(--code-border);color:var(--code-fg);box-shadow:var(--ms-shadow-subtle);container-type:inline-size}.code-block-header{z-index:1;gap:var(--ms-gap-header);border-radius:var(--ms-radius) var(--ms-radius) 0 0;position:relative;overflow:visible}.code-block-header .code-header-main{align-items:center;gap:var(--ms-gap-header-main);flex:auto;min-width:0;display:flex;overflow:hidden}.code-block-header .code-header-copy{gap:2px;min-width:0;display:grid}.code-block-header .code-header-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ms-text-label);color:var(--code-action-fg);font-weight:500;overflow:hidden}.code-block-header .code-header-caption{text-overflow:ellipsis;white-space:nowrap;color:var(--code-line-number);font-size:12px;overflow:hidden}.code-block-header .code-header-actions{justify-content:flex-end;align-items:center;gap:var(--ms-gap-header-actions);flex-wrap:wrap;display:flex}.code-block-header .icon-slot{justify-content:center;align-items:center;display:inline-flex}.code-block-header .icon-slot svg,.code-block-header .icon-slot img{width:100%;height:100%;display:block}.code-diff-stats{align-items:center;gap:var(--ms-space-1_5);margin-right:var(--ms-space-1);font-size:var(--ms-text-label);font-variant-numeric:tabular-nums;font-weight:600;line-height:1;display:inline-flex}.code-diff-stat{border-radius:var(--ms-radius);align-items:center;padding:2px 6px;line-height:1;display:inline-flex}.code-diff-stat.removed{color:var(--diff-removed-fg);background:hsl(var(--ms-diff-removed) / .1)}.code-diff-stat.added{color:var(--diff-added-fg);background:hsl(var(--ms-diff-added) / .1)}.code-more-menu{z-index:50;border-radius:var(--ms-radius);margin-top:4px;position:absolute;top:100%;right:0}.code-block-shell-content,.code-loading-placeholder{border-radius:0 0 var(--ms-radius) var(--ms-radius);contain:content;overflow:hidden}.code-menu-enter-active,.code-menu-leave-active{transform-origin:100% 0}.code-menu-enter-active{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.code-menu-leave-active{transition:opacity .14s ease-in,transform .14s ease-in}.code-menu-enter-from{opacity:0;transform:scale(.9)translateY(-4px)}.code-menu-leave-to{opacity:0;transform:scale(.95)translateY(-2px)}.code-block-content[data-v-4d9ce96f]{max-height:min(70vh,var(--ms-size-code-max-height));transition:max-height var(--ms-duration-slow) var(--ms-ease-standard);font-family:var(--markstream-code-font-family,ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace);font-size:var(--vscode-editor-font-size,14px);line-height:var(--vscode-editor-line-height,1.5);display:grid;overflow:auto}.code-block-render[data-v-4d9ce96f],.code-fallback-plain[data-v-4d9ce96f]{grid-area:1/1;min-width:0}.code-block-render[data-v-4d9ce96f]{min-height:1px}[data-v-4d9ce96f] .code-block-render pre,[data-v-4d9ce96f] .code-block-content .shiki{font-family:inherit;font-size:inherit;line-height:inherit}[data-v-4d9ce96f] .code-block-content pre{box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:1rem}[data-v-4d9ce96f] .code-block-content .shiki-fallback{color:inherit;white-space:pre;background:0 0}.code-fallback-plain[data-v-4d9ce96f]{white-space:pre;color:inherit;font-size:inherit;line-height:inherit;background:0 0;font-family:inherit;overflow:auto}.code-loading-placeholder[data-v-4d9ce96f]{min-height:var(--ms-size-skeleton-min-height);padding:1rem}.loading-skeleton[data-v-4d9ce96f]{flex-direction:column;gap:.75rem;display:flex}.skeleton-line[data-v-4d9ce96f]{background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted-foreground) / .12) 37%,var(--loading-shimmer) 63%);border-radius:calc(var(--ms-radius) * .5);background-size:400% 100%;height:1rem;animation:1.2s ease-in-out infinite code-skeleton-shimmer-4d9ce96f}.skeleton-line.short[data-v-4d9ce96f]{width:60%}@keyframes code-skeleton-shimmer-4d9ce96f{0%{background-position:100% 0}to{background-position:0 0}}.markdown-renderer[data-v-347f0b35]{contain:layout;content-visibility:auto;contain-intrinsic-size:800px 600px;position:relative}.markdown-renderer.virtualized[data-v-347f0b35]{content-visibility:visible;contain-intrinsic-size:auto}.height-estimation-probes[data-v-347f0b35]{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;top:0;left:-100000px;overflow:hidden}.node-slot[data-v-347f0b35],.node-content[data-v-347f0b35]{width:100%}.node-placeholder[data-v-347f0b35]{border-radius:var(--ms-radius);background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;width:100%;min-height:1rem;margin:.25rem 0;animation:1.1s ease-in-out infinite node-placeholder-shimmer-347f0b35}.node-placeholder[data-v-347f0b35]:first-child{margin-top:0}@keyframes node-placeholder-shimmer-347f0b35{0%{background-position:200% 0}to{background-position:-200% 0}}.node-spacer[data-v-347f0b35]{width:100%}.unknown-node[data-v-347f0b35]{color:hsl(var(--ms-muted-foreground));margin:var(--ms-flow-paragraph-y) 0;font-style:italic}.typewriter-cursor[data-v-347f0b35]{background:var(--typewriter-cursor-color,currentColor);pointer-events:none;width:1px;min-height:1em;animation:1s step-end infinite typewriter-cursor-blink-347f0b35;position:absolute;top:0;left:0}@keyframes typewriter-cursor-blink-347f0b35{0%,49%{opacity:1}50%,to{opacity:0}}.markstream-vue .fade-enter-from{opacity:0}.markstream-vue .fade-enter-active{transition:opacity var(--fade-duration,.28s) var(--fade-ease,cubic-bezier(.33, 0, .67, 1));will-change:opacity}.markstream-vue .fade-enter-to{opacity:1}.admonition[data-v-a83480e1]{margin:var(--ms-flow-admonition-y) 0;border:1px solid var(--admonition-border);border-radius:var(--ms-radius);color:var(--admonition-fg);padding:.25em .75em .375em;position:relative}.admonition-legend[data-v-a83480e1]{background-color:hsl(var(--ms-background));align-items:center;gap:.35em;padding:0 .5em;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;left:.75em;transform:translateY(-50%)}.admonition-icon[data-v-a83480e1]{flex-shrink:0}.admonition-title[data-v-a83480e1]{white-space:nowrap}.admonition-content[data-v-a83480e1]{color:var(--admonition-fg);padding-top:.25em}.admonition-note[data-v-a83480e1],.admonition-info[data-v-a83480e1]{border-color:hsl(var(--ms-info) / .3);background-color:hsl(var(--ms-info) / .04)}.admonition-note .admonition-legend[data-v-a83480e1],.admonition-info .admonition-legend[data-v-a83480e1]{color:var(--admonition-note)}.admonition-tip[data-v-a83480e1]{border-color:hsl(var(--ms-success) / .3);background-color:hsl(var(--ms-success) / .04)}.admonition-tip .admonition-legend[data-v-a83480e1]{color:var(--admonition-tip)}.admonition-warning[data-v-a83480e1],.admonition-caution[data-v-a83480e1]{border-color:hsl(var(--ms-warning) / .3);background-color:hsl(var(--ms-warning) / .04)}.admonition-warning .admonition-legend[data-v-a83480e1],.admonition-caution .admonition-legend[data-v-a83480e1]{color:var(--admonition-warning)}.admonition-danger[data-v-a83480e1],.admonition-error[data-v-a83480e1]{border-color:hsl(var(--ms-destructive) / .3);background-color:hsl(var(--ms-destructive) / .04)}.admonition-danger .admonition-legend[data-v-a83480e1],.admonition-error .admonition-legend[data-v-a83480e1]{color:var(--admonition-danger)}.admonition-toggle[data-v-a83480e1]{color:inherit;cursor:pointer;border-radius:calc(var(--ms-radius) * .5);transition:background-color var(--ms-duration-fast) var(--ms-ease-standard);background:0 0;border:none;align-items:center;margin-left:.25em;padding:.125rem;display:inline-flex}.admonition-toggle[data-v-a83480e1]:hover{background-color:hsl(var(--ms-accent))}.admonition-toggle[data-v-a83480e1]:focus-visible{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.admonition-content[data-v-a83480e1] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}:where(.markstream-vue) button{appearance:none;font:inherit;color:inherit;background:0 0;border:0}.markstream-vue li:has(.checkbox-node){margin-left:calc(-1 * var(--ms-flow-list-indent));list-style-type:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.markstream-vue .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.markstream-vue .pointer-events-none{pointer-events:none}.markstream-vue .\!visible{visibility:visible!important}.markstream-vue .visible{visibility:visible}.markstream-vue .collapse{visibility:collapse}.markstream-vue .static{position:static}.markstream-vue .fixed{position:fixed}.markstream-vue .absolute{position:absolute}.markstream-vue .relative{position:relative}.markstream-vue .inset-0{inset:0}.markstream-vue .right-2{right:.5rem}.markstream-vue .right-6{right:1.5rem}.markstream-vue .top-2{top:.5rem}.markstream-vue .top-6{top:1.5rem}.markstream-vue .z-10{z-index:10}.markstream-vue .z-50{z-index:50}.markstream-vue .m-0{margin:0}.markstream-vue .mx-0\.5{margin-left:.125rem;margin-right:.125rem}.markstream-vue .mr-2{margin-right:.5rem}.markstream-vue .mt-2{margin-top:.5rem}.markstream-vue .block{display:block}.markstream-vue .inline{display:inline}.markstream-vue .flex{display:flex}.markstream-vue .inline-flex{display:inline-flex}.markstream-vue .table{display:table}.markstream-vue .grid{display:grid}.markstream-vue .contents{display:contents}.markstream-vue .list-item{display:list-item}.markstream-vue .hidden{display:none}.markstream-vue .h-4{height:1rem}.markstream-vue .h-full{height:100%}.markstream-vue .max-h-full{max-height:100%}.markstream-vue .min-h-full{min-height:100%}.markstream-vue .w-2\/3{width:66.6667%}.markstream-vue .w-4{width:1rem}.markstream-vue .w-4\/5{width:80%}.markstream-vue .w-full{width:100%}.markstream-vue .min-w-\[10rem\]{min-width:10rem}.markstream-vue .max-w-full{max-width:100%}.markstream-vue .flex-1{flex:1}.markstream-vue .flex-shrink{flex-shrink:1}.markstream-vue .flex-shrink-0{flex-shrink:0}.markstream-vue .shrink{flex-shrink:1}.markstream-vue .shrink-0{flex-shrink:0}.markstream-vue .border-collapse{border-collapse:collapse}.markstream-vue .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.markstream-vue .animate-spin{animation:1s linear infinite spin}.markstream-vue .cursor-grab{cursor:grab}.markstream-vue .cursor-grabbing{cursor:grabbing}.markstream-vue .cursor-not-allowed{cursor:not-allowed}.markstream-vue .cursor-pointer{cursor:pointer}.markstream-vue .resize{resize:both}.markstream-vue .list-decimal{list-style-type:decimal}.markstream-vue .list-disc{list-style-type:disc}.markstream-vue .flex-wrap{flex-wrap:wrap}.markstream-vue .items-center{align-items:center}.markstream-vue .items-baseline{align-items:baseline}.markstream-vue .justify-center{justify-content:center}.markstream-vue .justify-between{justify-content:space-between}.markstream-vue .gap-0\.5{gap:.125rem}.markstream-vue .gap-1\.5{gap:.375rem}.markstream-vue .gap-2{gap:.5rem}.markstream-vue .gap-\[var\(--ms-gap-header-actions\)\]{gap:var(--ms-gap-header-actions)}.markstream-vue .gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.markstream-vue .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.markstream-vue .overflow-hidden{overflow:hidden}.markstream-vue .overflow-x-auto{overflow-x:auto}.markstream-vue .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.markstream-vue .whitespace-nowrap{white-space:nowrap}.markstream-vue .whitespace-pre-wrap{white-space:pre-wrap}.markstream-vue .break-words{overflow-wrap:break-word}.markstream-vue .rounded{border-radius:calc(var(--ms-radius) * .5)}.markstream-vue .rounded-lg{border-radius:var(--ms-radius)}.markstream-vue .rounded-md{border-radius:calc(var(--ms-radius) * .75)}.markstream-vue .border{border-width:1px}.markstream-vue .border-b{border-bottom-width:1px}.markstream-vue .border-t{border-top-width:1px}.markstream-vue .border-\[var\(--code-border\)\]{border-color:var(--code-border)}.markstream-vue .border-\[var\(--footnote-border\)\]{border-color:var(--footnote-border)}.markstream-vue .border-\[var\(--hr-border\)\]{border-color:var(--hr-border)}.markstream-vue .bg-\[hsl\(var\(--ms-popover\)\)\]{background-color:hsl(var(--ms-popover))}.markstream-vue .bg-\[var\(--code-header-bg\)\]{background-color:var(--code-header-bg)}.markstream-vue .p-0{padding:0}.markstream-vue .p-1{padding:.25rem}.markstream-vue .p-4{padding:1rem}.markstream-vue .p-\[var\(--ms-action-btn-padding\)\]{padding:var(--ms-action-btn-padding)}.markstream-vue .px-1\.5{padding-left:.375rem;padding-right:.375rem}.markstream-vue .px-2{padding-left:.5rem;padding-right:.5rem}.markstream-vue .px-4{padding-left:1rem;padding-right:1rem}.markstream-vue .px-\[var\(--ms-inset-panel-x\)\]{padding-left:var(--ms-inset-panel-x);padding-right:var(--ms-inset-panel-x)}.markstream-vue .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.markstream-vue .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.markstream-vue .py-\[var\(--ms-inset-panel-y\)\]{padding-top:var(--ms-inset-panel-y);padding-bottom:var(--ms-inset-panel-y)}.markstream-vue .pb-3{padding-bottom:.75rem}.markstream-vue .pt-2{padding-top:.5rem}.markstream-vue .text-left{text-align:left}.markstream-vue .text-center{text-align:center}.markstream-vue .text-right{text-align:right}.markstream-vue .font-mono{font-family:var(--ms-font-mono)}.markstream-vue .text-\[length\:var\(--ms-text-label\)\]{font-size:var(--ms-text-label)}.markstream-vue .text-sm{font-size:.875rem;line-height:1.25rem}.markstream-vue .text-xs{font-size:.75rem;line-height:1rem}.markstream-vue .font-medium{font-weight:500}.markstream-vue .font-semibold{font-weight:600}.markstream-vue .uppercase{text-transform:uppercase}.markstream-vue .lowercase{text-transform:lowercase}.markstream-vue .italic{font-style:italic}.markstream-vue .leading-\[normal\]{line-height:normal}.markstream-vue .leading-none{line-height:1}.markstream-vue .leading-relaxed{line-height:1.625}.markstream-vue .text-\[\#0366d6\]{--tw-text-opacity:1;color:rgb(3 102 214/var(--tw-text-opacity,1))}.markstream-vue .text-\[hsl\(var\(--ms-popover-foreground\)\)\]{color:hsl(var(--ms-popover-foreground))}.markstream-vue .text-\[var\(--code-action-fg\)\]{color:var(--code-action-fg)}.markstream-vue .text-\[var\(--code-fg\)\]{color:var(--code-fg)}.markstream-vue .underline{text-decoration-line:underline}.markstream-vue .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markstream-vue .opacity-0{opacity:0}.markstream-vue .opacity-50{opacity:.5}.markstream-vue .shadow-\[var\(--ms-shadow-popover\)\]{--tw-shadow-color:var(--ms-shadow-popover);--tw-shadow:var(--tw-shadow-colored)}.markstream-vue .outline{outline-style:solid}.markstream-vue .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)}.markstream-vue .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)}.markstream-vue .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)}.markstream-vue .backdrop-filter{-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)}.markstream-vue .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-\[height\]{transition-property:height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.markstream-vue{--ms-background:0 0% 100%;--ms-foreground:0 0% 10%;--ms-muted:0 0% 96.5%;--ms-muted-foreground:0 0% 43%;--ms-secondary:0 0% 93.5%;--ms-secondary-foreground:0 0% 10%;--ms-accent:0 0% 91%;--ms-accent-foreground:0 0% 10%;--ms-primary:0 0% 10%;--ms-primary-foreground:0 0% 100%;--ms-destructive:0 62% 52%;--ms-destructive-foreground:0 0% 100%;--ms-border:0 0% 87%;--ms-ring:0 0% 10%;--ms-popover:0 0% 100%;--ms-popover-foreground:0 0% 10%;--ms-radius:.5rem;--ms-info:215 60% 50%;--ms-info-foreground:0 0% 100%;--ms-success:152 56% 39%;--ms-success-foreground:0 0% 100%;--ms-warning:38 64% 46%;--ms-warning-foreground:0 0% 9%;--ms-diff-added:152 50% 36%;--ms-diff-removed:0 58% 48%;--ms-highlight:50 60% 72%;--ms-highlight-foreground:0 0% 0%;--ms-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ms-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.dark .markstream-vue,.markstream-vue.dark{--ms-background:0 0% 7%;--ms-foreground:0 0% 93%;--ms-muted:0 0% 12%;--ms-muted-foreground:0 0% 60%;--ms-secondary:0 0% 16%;--ms-secondary-foreground:0 0% 93%;--ms-accent:0 0% 24%;--ms-accent-foreground:0 0% 93%;--ms-primary:0 0% 93%;--ms-primary-foreground:0 0% 10%;--ms-destructive:0 60% 50%;--ms-destructive-foreground:0 0% 93%;--ms-border:0 0% 20%;--ms-ring:0 0% 80%;--ms-popover:0 0% 9%;--ms-popover-foreground:0 0% 93%;--ms-info:215 55% 62%;--ms-info-foreground:0 0% 100%;--ms-success:152 48% 55%;--ms-success-foreground:0 0% 100%;--ms-warning:32 65% 58%;--ms-warning-foreground:0 0% 9%;--ms-diff-added:152 42% 60%;--ms-diff-removed:0 58% 58%;--ms-highlight:48 65% 50%;--ms-highlight-foreground:0 0% 0%;--ms-shadow-subtle:0 1px 3px 0 #00000040;--ms-shadow-popover:0 4px 6px -1px #0003, 0 2px 4px -2px #00000026;--ms-shadow-modal:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006;--ms-shadow-preview:0 10px 40px #0009;--tooltip-bg:#1f1f1f;--tooltip-fg:#b8b8b8;--code-header-bg:hsl(var(--ms-muted));--admonition-note-header-bg:color-mix(in srgb, hsl(var(--ms-info)) 12%, transparent);--admonition-tip-header-bg:color-mix(in srgb, hsl(var(--ms-success)) 12%, transparent);--admonition-warn-header-bg:color-mix(in srgb, hsl(var(--ms-warning)) 12%, transparent);--admonition-danger-header-bg:color-mix(in srgb, hsl(var(--ms-destructive)) 12%, transparent)}.markstream-vue{font-family:var(--ms-font-sans);font-size:var(--ms-text-body);line-height:var(--ms-leading-body);--inline-code-bg:hsl(var(--ms-secondary));--inline-code-fg:hsl(var(--ms-foreground) / .75);--inline-code-border:hsl(var(--ms-border) / .9);--code-bg:hsl(var(--ms-muted));--code-fg:hsl(var(--ms-foreground));--code-border:hsl(var(--ms-border));--code-header-bg:hsl(var(--ms-secondary));--code-selection-bg:hsl(var(--ms-accent) / .3);--code-line-number:hsl(var(--ms-muted-foreground));--code-action-fg:hsl(var(--ms-muted-foreground));--code-action-hover-bg:hsl(var(--ms-accent));--code-action-hover-fg:hsl(var(--ms-accent-foreground));--code-action-active-bg:hsl(var(--ms-primary));--code-action-active-fg:hsl(var(--ms-primary-foreground));--diff-added-fg:hsl(var(--ms-diff-added));--diff-removed-fg:hsl(var(--ms-diff-removed));--diff-added-bg:hsl(var(--ms-diff-added) / .1);--diff-added-inline-bg:hsl(var(--ms-diff-added) / .2);--diff-removed-bg:hsl(var(--ms-diff-removed) / .1);--diff-removed-inline-bg:hsl(var(--ms-diff-removed) / .2);--blockquote-border:hsl(var(--ms-muted-foreground) / .2);--admonition-bg:hsl(var(--ms-muted));--admonition-border:hsl(var(--ms-border));--admonition-fg:hsl(var(--ms-foreground));--admonition-muted:hsl(var(--ms-muted-foreground));--admonition-header-bg:hsl(var(--ms-muted) / .5);--admonition-note:hsl(var(--ms-info));--admonition-tip:hsl(var(--ms-success));--admonition-warning:hsl(var(--ms-warning));--admonition-danger:hsl(var(--ms-destructive));--admonition-note-header-bg:color-mix(in srgb, hsl(var(--ms-info)) 6%, transparent);--admonition-tip-header-bg:color-mix(in srgb, hsl(var(--ms-success)) 6%, transparent);--admonition-warn-header-bg:color-mix(in srgb, hsl(var(--ms-warning)) 6%, transparent);--admonition-danger-header-bg:color-mix(in srgb, hsl(var(--ms-destructive)) 6%, transparent);--table-border:hsl(var(--ms-border));--table-header-bg:hsl(var(--ms-muted));--link-color:hsl(var(--ms-info));--list-marker:hsl(var(--ms-muted-foreground) / .5);--list-counter-marker:hsl(var(--ms-muted-foreground));--hr-border:hsl(var(--ms-border));--highlight-bg:hsl(var(--ms-highlight));--footnote-border:hsl(var(--ms-border));--tooltip-bg:#2e2e2e;--tooltip-fg:#e0e0e0;--tooltip-border:hsl(var(--ms-border));--modal-overlay:#000000b3;--modal-bg:hsl(var(--ms-popover));--modal-fg:hsl(var(--ms-popover-foreground));--diagram-bg:hsl(var(--ms-muted));--diagram-border:hsl(var(--ms-border));--diagram-header-bg:hsl(var(--ms-muted));--loading-spinner:hsl(var(--ms-muted-foreground));--loading-shimmer:hsl(var(--ms-muted) / .5);--image-placeholder-bg:hsl(var(--ms-muted));--focus-ring:hsl(var(--ms-ring));--ms-space-1:.25rem;--ms-space-1_5:.375rem;--ms-space-2:.5rem;--ms-space-2_5:.625rem;--ms-space-3:.75rem;--ms-space-4:1rem;--ms-space-5:1.25rem;--ms-space-6:1.5rem;--ms-space-8:2rem;--ms-space-12:3rem;--ms-flow-paragraph-y:1.5em;--ms-flow-list-y:1em;--ms-flow-list-item-y:.25em;--ms-flow-list-indent:1.625em;--ms-flow-list-indent-mobile:calc(14 / 9 * 1em);--ms-flow-table-y:2em;--ms-flow-table-cell:.5em .75em;--ms-flow-blockquote-y:1.25em;--ms-flow-blockquote-indent:1.25em;--ms-flow-admonition-y:1.25em;--ms-flow-footnote-y:.5em;--ms-flow-hr-y:2.5em;--ms-flow-diagram-y:1.5em;--ms-flow-codeblock-y:1.5em;--ms-flow-definition-term-mt:.75em;--ms-flow-definition-desc-ml:1.25em;--ms-flow-definition-desc-mb:.5em;--ms-flow-heading-1-mt:0;--ms-flow-heading-1-mb:1em;--ms-flow-heading-2-mt:2em;--ms-flow-heading-2-mb:.75em;--ms-flow-heading-3-mt:1.5em;--ms-flow-heading-3-mb:.6em;--ms-flow-heading-4-mt:1.25em;--ms-flow-heading-4-mb:.4em;--ms-flow-heading-5-mt:1em;--ms-flow-heading-5-mb:.25em;--ms-flow-heading-6-mt:1em;--ms-flow-heading-6-mb:.25em;--ms-text-body:1rem;--ms-leading-body:1.75;--ms-text-h1:2.25rem;--ms-text-h2:1.5rem;--ms-text-h3:1.25rem;--ms-text-h4:1rem;--ms-text-h5:1rem;--ms-text-h6:1rem;--ms-leading-h1:1.2;--ms-leading-h2:1.35;--ms-leading-h3:1.5;--ms-weight-h1:700;--ms-weight-h2:600;--ms-weight-h3:600;--ms-weight-h4:600;--ms-text-label:.75rem;--ms-action-btn-padding:.375rem;--ms-action-btn-icon:.875rem;--ms-inset-panel-x:.625rem;--ms-inset-panel-y:.375rem;--ms-inset-panel-body-sm:.5rem;--ms-inset-panel-body:1rem;--ms-inset-admonition-body-top:.5rem;--ms-inset-admonition-body-bottom:.75rem;--ms-gap-header:var(--ms-space-4);--ms-gap-header-main:var(--ms-space-2_5);--ms-gap-header-actions:var(--ms-space-2);--ms-shadow-subtle:0 1px 3px 0 hsl(var(--ms-foreground) / .06);--ms-shadow-popover:0 4px 6px -1px hsl(var(--ms-foreground) / .1), 0 2px 4px -2px hsl(var(--ms-foreground) / .1);--ms-shadow-modal:0 10px 15px -3px hsl(var(--ms-foreground) / .1), 0 4px 6px -4px hsl(var(--ms-foreground) / .1);--ms-shadow-preview:0 10px 40px hsl(var(--ms-foreground) / .25);--ms-duration-fast:.12s;--ms-duration-standard:.18s;--ms-duration-overlay:.2s;--ms-duration-emphasis:.22s;--ms-duration-slow:.3s;--ms-duration-stream:.28s;--ms-ease-linear:linear;--ms-ease-standard:ease;--ms-ease-out:ease-out;--ms-ease-in-out:ease-in-out;--ms-ease-spring:cubic-bezier(.16, 1, .3, 1);--ms-border-width:1px;--ms-border-width-strong:4px;--ms-focus-ring-width:2px;--ms-focus-ring-offset:2px;--ms-size-diagram-min-height:360px;--ms-size-code-max-height:500px;--ms-size-image-max-width:24rem;--ms-size-math-min-height:40px;--ms-size-skeleton-min-height:120px}body>div[id^=dmermaid-]{visibility:hidden;pointer-events:none;width:100%;position:fixed;top:-10000px;left:0}.markstream-vue .hover\:bg-\[var\(--code-action-hover-bg\)\]:hover{background-color:var(--code-action-hover-bg)}.markstream-vue .hover\:text-\[var\(--code-action-hover-fg\)\]:hover{color:var(--code-action-hover-fg)}.markstream-vue .hover\:underline:hover{text-decoration-line:underline}.markstream-vue .active\:scale-\[0\.96\]:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.markstream-vue .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.markstream-vue .disabled\:opacity-40:disabled{opacity:.4}.math-inline-wrapper[data-v-6c6e62e1]{display:inline-block;position:relative}.math-inline[data-v-6c6e62e1]{vertical-align:middle;display:inline-block}.math-inline--fallback[data-v-6c6e62e1]{white-space:pre-wrap}.math-inline__loading[data-v-6c6e62e1]{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.math-inline__spinner[data-v-6c6e62e1]{border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform;border-radius:9999px;width:1rem;height:1rem}.table-node-fade-enter-active[data-v-6c6e62e1],.table-node-fade-leave-active[data-v-6c6e62e1]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-6c6e62e1],.table-node-fade-leave-to[data-v-6c6e62e1]{opacity:0}.sr-only[data-v-6c6e62e1]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.math-block[data-v-2dc0a6cd]{min-height:var(--ms-size-math-min-height);transition:min-height var(--ms-duration-overlay) var(--ms-ease-standard)}.math-loading-overlay[data-v-2dc0a6cd]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-height:var(--ms-size-math-min-height);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.math-loading-spinner[data-v-2dc0a6cd]{border:2px solid color-mix(in srgb,var(--loading-spinner) 15%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite math-spin-2dc0a6cd}@keyframes math-spin-2dc0a6cd{to{transform:rotate(360deg)}}.math-rendering[data-v-2dc0a6cd]{opacity:.3;transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.math-block__fallback[data-v-2dc0a6cd]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.math-fade-enter-active[data-v-2dc0a6cd],.math-fade-leave-active[data-v-2dc0a6cd]{transition:all var(--ms-duration-slow) var(--ms-ease-standard)}.math-fade-enter-from[data-v-2dc0a6cd],.math-fade-leave-to[data-v-2dc0a6cd]{opacity:0}.html-preview-frame__backdrop[data-v-24e66176]{background-color:var(--modal-overlay);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.html-preview-frame[data-v-24e66176]{background-color:var(--modal-bg);width:80vw;max-width:960px;height:70vh;color:var(--modal-fg);border-radius:calc(var(--ms-radius) * 2);box-shadow:var(--ms-shadow-preview);flex-direction:column;display:flex;overflow:hidden}.html-preview-frame__header[data-v-24e66176]{border-bottom:1px solid var(--code-border);justify-content:space-between;align-items:center;padding:.4rem .75rem;display:flex}.html-preview-frame__title[data-v-24e66176]{letter-spacing:.02em;text-transform:uppercase;opacity:.85;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;display:inline-flex}.html-preview-frame__dot[data-v-24e66176]{background-color:hsl(var(--ms-success));border-radius:999px;width:.5rem;height:.5rem}.html-preview-frame__label[data-v-24e66176]{white-space:nowrap}.html-preview-frame__close[data-v-24e66176]{cursor:pointer;color:var(--modal-fg);background:0 0;border:none;font-size:1.25rem;line-height:1}.html-preview-frame__iframe[data-v-24e66176]{border:none;width:100%;height:100%;display:block}@media (width<=640px){.html-preview-frame[data-v-24e66176]{border-radius:0;width:100vw;height:80vh}}.code-block-container[data-v-b7ce948c]{--markstream-code-fallback-bg:var(--code-bg);--markstream-code-fallback-fg:var(--code-fg);--markstream-code-border-color:var(--code-border);--vscode-editor-selectionBackground:var(--markstream-code-fallback-selection-bg);--markstream-code-fallback-selection-bg:var(--code-selection-bg);--markstream-diff-frame-border:var(--code-border);--markstream-diff-frame-shadow:0 16px 40px -32px hsl(var(--ms-foreground) / .18);--markstream-diff-shell-fg:hsl(var(--ms-foreground));--markstream-diff-shell-muted:hsl(var(--ms-muted-foreground));--markstream-diff-shell-border:var(--code-border);--markstream-diff-shell-shadow:var(--ms-shadow-subtle);--markstream-diff-shell-bg:var(--code-bg);--markstream-diff-header-border:hsl(var(--ms-border) / .92);--markstream-diff-editor-bg:var(--code-bg);--markstream-diff-editor-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-bg:hsl(var(--ms-muted));--markstream-diff-unchanged-divider:hsl(var(--ms-background) / .94);--markstream-diff-focus:var(--focus-ring);--markstream-diff-widget-shadow:hsl(var(--ms-foreground) / .26);--markstream-diff-action-hover:var(--code-action-hover-bg);--markstream-diff-panel-bg:linear-gradient(180deg, var(--code-bg) 0%, hsl(var(--ms-muted)) 100%);--markstream-diff-panel-bg-soft:var(--code-bg);--markstream-diff-panel-bg-strong:var(--code-bg);--markstream-diff-panel-border:hsl(var(--ms-border) / .3);--markstream-diff-pane-divider:hsl(var(--ms-border) / .42);--markstream-diff-gutter-bg:transparent;--markstream-diff-gutter-guide:transparent;--markstream-diff-gutter-gap:8px;--markstream-diff-line-number:var(--code-line-number);--markstream-diff-line-number-active:var(--code-line-number);--markstream-diff-added-fg:var(--diff-added-fg);--markstream-diff-removed-fg:var(--diff-removed-fg);--markstream-diff-added-line:var(--diff-added-bg);--markstream-diff-removed-line:var(--diff-removed-bg);--markstream-diff-added-inline:var(--diff-added-inline-bg);--markstream-diff-removed-inline:var(--diff-removed-inline-bg);--markstream-diff-added-inline-border:transparent;--markstream-diff-removed-inline-border:transparent;--markstream-diff-added-gutter:linear-gradient(90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width,4px), hsl(var(--ms-diff-added) / .08) var(--stream-monaco-gutter-marker-width,4px) 100%);--markstream-diff-removed-gutter:repeating-linear-gradient(180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px) left / var(--stream-monaco-gutter-marker-width,4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .08) 0 100%);--markstream-diff-added-line-fill:var(--diff-added-bg);--markstream-diff-removed-line-fill:var(--diff-removed-bg)}.code-block-container.is-dark[data-v-b7ce948c]{--markstream-code-fallback-bg:var(--code-bg);--markstream-code-fallback-fg:var(--code-fg);--markstream-code-border-color:var(--code-border);--markstream-code-fallback-selection-bg:var(--code-selection-bg);--markstream-diff-frame-border:var(--code-border);--markstream-diff-frame-shadow:0 18px 40px -30px hsl(var(--ms-foreground) / .84);--markstream-diff-shell-fg:hsl(var(--ms-foreground));--markstream-diff-shell-muted:hsl(var(--ms-muted-foreground));--markstream-diff-shell-border:var(--code-border);--markstream-diff-shell-shadow:var(--ms-shadow-subtle);--markstream-diff-shell-bg:var(--code-bg);--markstream-diff-header-border:hsl(var(--ms-border) / .82);--markstream-diff-editor-bg:var(--code-bg);--markstream-diff-editor-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-fg:hsl(var(--ms-foreground));--markstream-diff-unchanged-bg:hsl(var(--ms-muted));--markstream-diff-unchanged-divider:hsl(var(--ms-background) / .18);--markstream-diff-focus:var(--focus-ring);--markstream-diff-widget-shadow:hsl(var(--ms-foreground) / .72);--markstream-diff-action-hover:var(--code-action-hover-bg);--markstream-diff-panel-bg:hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-soft:hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-strong:hsl(var(--ms-background) / .99);--markstream-diff-panel-border:hsl(var(--ms-border) / .3);--markstream-diff-pane-divider:hsl(var(--ms-border) / .34);--markstream-diff-gutter-bg:linear-gradient(180deg, hsl(var(--ms-background) / .94) 0%, hsl(var(--ms-background) / .98) 100%);--markstream-diff-gutter-guide:hsl(var(--ms-muted-foreground) / .08);--markstream-diff-gutter-gap:8px;--markstream-diff-line-number:var(--code-line-number);--markstream-diff-line-number-active:var(--code-line-number);--markstream-diff-added-fg:var(--diff-added-fg);--markstream-diff-removed-fg:var(--diff-removed-fg);--markstream-diff-added-line:var(--diff-added-bg);--markstream-diff-removed-line:var(--diff-removed-bg);--markstream-diff-added-inline:var(--diff-added-inline-bg);--markstream-diff-removed-inline:var(--diff-removed-inline-bg);--markstream-diff-added-inline-border:transparent;--markstream-diff-removed-inline-border:transparent;--markstream-diff-added-gutter:linear-gradient(90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width,4px), hsl(var(--ms-diff-added) / .2) var(--stream-monaco-gutter-marker-width,4px) 100%);--markstream-diff-removed-gutter:repeating-linear-gradient(180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px) left / var(--stream-monaco-gutter-marker-width,4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .18) 0 100%);--markstream-diff-added-line-fill:var(--diff-added-bg);--markstream-diff-removed-line-fill:var(--diff-removed-bg)}.code-editor-container[data-v-b7ce948c],.code-block-container.is-diff .code-editor-container[data-v-b7ce948c]{transition:none}.code-editor-layer[data-v-b7ce948c]{min-width:0;display:grid}.code-editor-layer>.code-editor-container[data-v-b7ce948c],[data-v-b7ce948c] .code-editor-layer>pre.code-pre-fallback{grid-area:1/1}.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .monaco-editor-background,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .lines-content{background:var(--vscode-editor-background,var(--markstream-code-fallback-bg))!important}.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .view-lines,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .view-line,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .view-line span,.code-block-container.is-plain-text[data-v-b7ce948c]:not(.is-diff) .monaco-editor .line-numbers{color:var(--vscode-editor-foreground,var(--markstream-code-fallback-fg))!important}.code-block-container.is-diff[data-v-b7ce948c]{color:var(--markstream-diff-shell-fg);border-color:var(--markstream-diff-shell-border);background:var(--markstream-diff-shell-bg);box-shadow:var(--markstream-diff-shell-shadow);--vscode-editor-selectionBackground:var(--markstream-diff-action-hover);--code-fg:var(--markstream-diff-shell-fg);--code-header-bg:transparent;--code-border:var(--markstream-diff-header-border);--code-line-number:var(--markstream-diff-shell-muted);--code-action-fg:var(--markstream-diff-shell-muted)}.code-block-container.is-diff .code-editor-layer[data-v-b7ce948c]{--vscode-editor-background:var(--markstream-diff-editor-bg);--vscode-editor-foreground:var(--markstream-diff-editor-fg);--vscode-diffEditor-unchangedRegionForeground:var(--markstream-diff-unchanged-fg);--vscode-diffEditor-unchangedRegionBackground:var(--markstream-diff-unchanged-bg);--vscode-focusBorder:var(--markstream-diff-focus);--vscode-widget-shadow:var(--markstream-diff-widget-shadow);--vscode-editor-selectionBackground:color-mix(in srgb, var(--markstream-diff-editor-bg) 90%, var(--markstream-diff-editor-fg) 10%);--stream-monaco-editor-bg:var(--markstream-diff-editor-bg);--stream-monaco-editor-fg:var(--markstream-diff-editor-fg);--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg);--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg);--stream-monaco-frame-radius:0;--stream-monaco-fixed-editor-bg:var(--markstream-diff-editor-bg);--stream-monaco-frame-border:transparent;--stream-monaco-frame-shadow:none;--stream-monaco-panel-bg:var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-soft:var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-strong:var(--markstream-diff-editor-bg);--stream-monaco-panel-border:transparent;--stream-monaco-pane-divider:var(--markstream-diff-pane-divider);--stream-monaco-gutter-bg:var(--markstream-diff-gutter-bg);--stream-monaco-gutter-guide:var(--markstream-diff-gutter-guide);--stream-monaco-gutter-marker-width:3px;--stream-monaco-gutter-gap:8px;--stream-monaco-line-number:var(--markstream-diff-line-number);--stream-monaco-line-number-active:var(--markstream-diff-line-number-active);--stream-monaco-line-number-left:calc(var(--stream-monaco-gutter-marker-width) + var(--stream-monaco-gutter-gap));--stream-monaco-line-number-width:28px;--stream-monaco-line-number-align:right;--stream-monaco-original-margin-width:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width));--stream-monaco-original-scrollable-left:var(--stream-monaco-original-margin-width);--stream-monaco-original-scrollable-width:calc(100% - var(--stream-monaco-original-margin-width));--stream-monaco-modified-margin-width:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width));--stream-monaco-modified-scrollable-left:var(--stream-monaco-modified-margin-width);--stream-monaco-modified-scrollable-width:calc(100% - var(--stream-monaco-modified-margin-width));--stream-monaco-added-fg:var(--markstream-diff-added-fg);--stream-monaco-removed-fg:var(--markstream-diff-removed-fg);--stream-monaco-added-line:var(--markstream-diff-added-line);--stream-monaco-removed-line:var(--markstream-diff-removed-line);--stream-monaco-added-inline:var(--markstream-diff-added-inline);--stream-monaco-removed-inline:var(--markstream-diff-removed-inline);--stream-monaco-added-outline:transparent;--stream-monaco-removed-outline:transparent;--stream-monaco-added-inline-border:var(--markstream-diff-added-inline-border);--stream-monaco-removed-inline-border:var(--markstream-diff-removed-inline-border);--stream-monaco-added-line-shadow:none;--stream-monaco-removed-line-shadow:none;--stream-monaco-added-gutter:var(--markstream-diff-added-gutter);--stream-monaco-removed-gutter:var(--markstream-diff-removed-gutter);--stream-monaco-added-line-fill:var(--markstream-diff-added-line-fill);--stream-monaco-removed-line-fill:var(--markstream-diff-removed-line-fill);--stream-monaco-added-border:hsl(var(--ms-diff-added) / .25);--stream-monaco-removed-border:hsl(var(--ms-diff-removed) / .25);--stream-monaco-widget-shadow:var(--markstream-diff-widget-shadow);background:0 0}.code-editor-container.is-hidden[data-v-b7ce948c]{opacity:0;pointer-events:none}[data-v-b7ce948c] pre.code-pre-fallback{padding:var(--markstream-code-padding-y,8px) var(--markstream-code-padding-x,12px);padding-left:var(--markstream-code-padding-left,52px);color:var(--vscode-editor-foreground,inherit);font-size:var(--vscode-editor-font-size,14px);font-weight:400;font-family:var(--markstream-code-font-family,ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace);background:0 0;margin:0}[data-v-b7ce948c] pre.code-pre-fallback>code{font-size:inherit;font-weight:inherit;line-height:inherit}[data-v-b7ce948c] pre.code-pre-fallback.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.code-block-container.is-rendering .code-height-placeholder[data-v-b7ce948c]{min-height:var(--ms-size-skeleton-min-height);background-size:400% 100%;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);animation:1.2s ease-in-out infinite code-skeleton-shimmer-b7ce948c}.code-loading-placeholder[data-v-b7ce948c]{min-height:var(--ms-size-skeleton-min-height);padding:1rem}.loading-skeleton[data-v-b7ce948c]{flex-direction:column;gap:.75rem;display:flex}.skeleton-line[data-v-b7ce948c]{background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);border-radius:calc(var(--ms-radius) * .5);background-size:400% 100%;height:1rem;animation:1.2s ease-in-out infinite code-skeleton-shimmer-b7ce948c}.skeleton-line.short[data-v-b7ce948c]{width:60%}@keyframes code-skeleton-shimmer-b7ce948c{0%{background-position:100% 0}to{background-position:0 0}}[data-v-b7ce948c] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center{border-radius:var(--ms-radius)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;min-height:28px!important;transition:background-color .14s,border-color .14s!important}[data-v-b7ce948c] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:hover,[data-v-b7ce948c] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 4%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 10%,transparent)!important;box-shadow:none!important}[data-v-b7ce948c] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center{box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-v-b7ce948c] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center:hover,[data-v-b7ce948c] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 6%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 12%,transparent)!important;box-shadow:none!important}[data-v-b7ce948c] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center .stream-monaco-unchanged-count:before{content:"";background:currentColor;flex-shrink:0;width:14px;height:14px;margin-right:4px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-v-b7ce948c] .monaco-diff-editor .diffOverview{background-color:var(--vscode-editor-background)}[data-v-b7ce948c] .stream-monaco-diff-root .monaco-diff-editor .diffOverview,[data-v-b7ce948c] .stream-monaco-diff-root .decorationsOverviewRuler{opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;display:none!important;overflow:hidden!important}[data-v-b7ce948c] .code-block-container .stream-monaco-diff-root .monaco-diff-editor{box-shadow:none!important;border:0!important;border-radius:0!important}[data-v-b7ce948c] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-clickable)>:not(a){visibility:hidden!important}[data-v-b7ce948c] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines-compact .text{opacity:0!important}[data-v-b7ce948c] .stream-monaco-diff-root{--stream-monaco-gutter-gap:var(--markstream-diff-gutter-gap)!important;--stream-monaco-line-number:var(--markstream-diff-line-number)!important;--stream-monaco-line-number-active:var(--markstream-diff-line-number-active)!important;--stream-monaco-added-fg:var(--markstream-diff-added-fg)!important;--stream-monaco-removed-fg:var(--markstream-diff-removed-fg)!important;--stream-monaco-added-line:var(--markstream-diff-added-line)!important;--stream-monaco-removed-line:var(--markstream-diff-removed-line)!important;--stream-monaco-added-inline:var(--markstream-diff-added-inline)!important;--stream-monaco-removed-inline:var(--markstream-diff-removed-inline)!important;--stream-monaco-added-inline-border:var(--markstream-diff-added-inline-border)!important;--stream-monaco-removed-inline-border:var(--markstream-diff-removed-inline-border)!important;--stream-monaco-added-line-fill:var(--markstream-diff-added-line-fill)!important;--stream-monaco-removed-line-fill:var(--markstream-diff-removed-line-fill)!important;--stream-monaco-added-gutter:var(--markstream-diff-added-gutter)!important;--stream-monaco-removed-gutter:var(--markstream-diff-removed-gutter)!important;--stream-monaco-added-line-shadow:none!important;--stream-monaco-removed-line-shadow:none!important;--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg)!important;--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg)!important}[data-v-b7ce948c] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-unchanged-bridge-source),[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{--stream-monaco-unchanged-bg:var(--markstream-diff-unchanged-bg)!important;--stream-monaco-unchanged-fg:var(--markstream-diff-unchanged-fg)!important;background:var(--stream-monaco-unchanged-bg)!important;color:var(--stream-monaco-unchanged-fg)!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{right:calc(var(--stream-monaco-gutter-marker-width) - var(--stream-monaco-unchanged-rail-width) / 2 + (var(--stream-monaco-gutter-gap) * 2))!important;width:auto!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:hover,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:focus-visible,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important;color:var(--markstream-diff-unchanged-fg)!important;padding-left:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important;padding-right:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge.stream-monaco-diff-unchanged-bridge-line-info .stream-monaco-unchanged-rail,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail{border-right-color:var(--markstream-diff-unchanged-divider)!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal{border-bottom-color:#0000!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-both .stream-monaco-unchanged-reveal:first-child{border-bottom-color:var(--markstream-diff-unchanged-divider)!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-top-only .stream-monaco-unchanged-reveal,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-bottom-only .stream-monaco-unchanged-reveal{border-bottom:0!important}[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-meta,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-count,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-metadata-label,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible,[data-v-b7ce948c] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{color:var(--markstream-diff-unchanged-fg)!important}[data-v-b7ce948c] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center{justify-content:center;align-items:center}[data-v-b7ce948c] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center{align-items:center;position:relative;justify-content:center!important}[data-v-b7ce948c] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center:not(.stream-monaco-clickable){opacity:0!important;pointer-events:none!important}[data-v-b7ce948c] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center .stream-monaco-unchanged-meta{justify-content:center!important;padding:0 28px!important}[data-v-b7ce948c] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center>div:first-child{align-items:center;min-width:100%;display:flex;justify-content:center!important;width:100%!important}[data-v-b7ce948c] .markstream-inline-fold-proxy{appearance:none;border-radius:calc(var(--ms-radius) * .5);box-shadow:none;cursor:pointer;pointer-events:auto;z-index:2;background:0 0;border:0;padding:0;position:absolute;inset:0}[data-v-b7ce948c] .markstream-inline-fold-proxy:hover,[data-v-b7ce948c] .markstream-inline-fold-proxy:focus-visible{background:0 0}[data-v-b7ce948c] .markstream-inline-fold-proxy:focus-visible{outline:1px solid var(--vscode-focusBorder,currentColor);outline-offset:-1px}.action-icon{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot{justify-content:center;align-items:center;display:inline-flex}.icon-slot :deep(svg){width:100%;height:100%;display:block}.mermaid-block-container[data-v-066c1316]{margin:var(--ms-flow-diagram-y) 0;border-color:var(--diagram-border)}.mermaid-block-header[data-v-066c1316]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border)}.mermaid-label-text[data-v-066c1316]{color:var(--code-action-fg)}.mermaid-mode-toggle-group[data-v-066c1316]{background:0 0}.mermaid-mode-btn[data-v-066c1316]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6}.mermaid-mode-btn[data-v-066c1316]:hover{opacity:.9}.mermaid-mode-btn.is-active[data-v-066c1316]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.mermaid-header-actions[data-v-066c1316]{gap:var(--ms-gap-header-actions)}.mermaid-action-btn[data-v-066c1316]{font-family:inherit;font-size:var(--ms-text-label);color:var(--code-action-fg)}.mermaid-action-btn[data-v-066c1316]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.mermaid-action-btn[data-v-066c1316]:active{transform:scale(.98)}.mermaid-source-panel[data-v-066c1316]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.mermaid-source-code[data-v-066c1316]{color:hsl(var(--ms-foreground))}.mermaid-preview-area[data-v-066c1316]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-standard)}.mermaid-modal-overlay[data-v-066c1316]{background:var(--modal-overlay)}.mermaid-modal-panel[data-v-066c1316]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}._mermaid[data-v-066c1316]{content-visibility:auto;contain:content;contain-intrinsic-size:var(--ms-size-diagram-min-height) 240px;font-family:inherit;position:relative}._mermaid[data-v-066c1316] [data-mermaid-svg-layer]{justify-content:center;align-items:center;width:100%;min-height:100%;display:flex;position:absolute;inset:0}._mermaid[data-v-066c1316] svg{width:100%;height:auto;display:block}.fullscreen[data-v-066c1316]{width:100%;height:100%!important;max-height:100%!important}.mermaid-dialog-enter-from[data-v-066c1316],.mermaid-dialog-leave-to[data-v-066c1316]{opacity:0}.mermaid-dialog-enter-active[data-v-066c1316],.mermaid-dialog-leave-active[data-v-066c1316]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.mermaid-dialog-enter-from .dialog-panel[data-v-066c1316],.mermaid-dialog-leave-to .dialog-panel[data-v-066c1316]{opacity:.98;transform:translateY(8px)scale(.98)}.mermaid-dialog-enter-to .dialog-panel[data-v-066c1316],.mermaid-dialog-leave-from .dialog-panel[data-v-066c1316]{opacity:1;transform:translateY(0)scale(1)}.mermaid-dialog-enter-active .dialog-panel[data-v-066c1316],.mermaid-dialog-leave-active .dialog-panel[data-v-066c1316]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-block-container[data-v-65b7e21c]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.infographic-block-header[data-v-65b7e21c]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.infographic-label[data-v-65b7e21c]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.action-icon[data-v-65b7e21c]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot[data-v-65b7e21c]{justify-content:center;align-items:center;display:inline-flex}.icon-slot[data-v-65b7e21c] svg{width:100%;height:100%;display:block}.infographic-mode-toggle[data-v-65b7e21c]{background:0 0}.infographic-mode-btn[data-v-65b7e21c]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:color .15s,background-color .15s,opacity .15s}.infographic-mode-btn[data-v-65b7e21c]:hover{opacity:.9}.infographic-mode-btn.is-active[data-v-65b7e21c]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.infographic-header-actions[data-v-65b7e21c]{gap:var(--ms-gap-header-actions)}.infographic-action-btn[data-v-65b7e21c]{color:var(--code-action-fg);font-family:inherit;transition:background-color .15s,color .15s}.infographic-action-btn[data-v-65b7e21c]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.infographic-action-btn[data-v-65b7e21c]:active{transform:scale(.98)}.infographic-source[data-v-65b7e21c]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.infographic-source-code[data-v-65b7e21c]{color:hsl(var(--ms-foreground))}.infographic-preview[data-v-65b7e21c]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-fast)}.infographic-modal-overlay[data-v-65b7e21c]{background:var(--modal-overlay)}.infographic-modal-panel[data-v-65b7e21c]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}.fullscreen[data-v-65b7e21c]{width:100%;height:100%!important;max-height:100%!important}.infographic-dialog-enter-from[data-v-65b7e21c],.infographic-dialog-leave-to[data-v-65b7e21c]{opacity:0}.infographic-dialog-enter-active[data-v-65b7e21c],.infographic-dialog-leave-active[data-v-65b7e21c]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-dialog-enter-from .dialog-panel[data-v-65b7e21c],.infographic-dialog-leave-to .dialog-panel[data-v-65b7e21c]{opacity:.98;transform:translateY(8px)scale(.98)}.infographic-dialog-enter-to .dialog-panel[data-v-65b7e21c],.infographic-dialog-leave-from .dialog-panel[data-v-65b7e21c]{opacity:1;transform:translateY(0)scale(1)}.infographic-dialog-enter-active .dialog-panel[data-v-65b7e21c],.infographic-dialog-leave-active .dialog-panel[data-v-65b7e21c]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.d2-block-container[data-v-9be36d9c]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.d2-block-header[data-v-9be36d9c]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.d2-mode-toggle[data-v-9be36d9c]{background:0 0}.mode-btn[data-v-9be36d9c]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:opacity .2s,color .2s,background-color .2s}.mode-btn[data-v-9be36d9c]:hover{opacity:.9}.mode-btn.is-active[data-v-9be36d9c]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.d2-header-actions[data-v-9be36d9c]{gap:var(--ms-gap-header-actions)}.d2-action-btn[data-v-9be36d9c]{color:var(--code-action-fg);opacity:.7;transition:opacity .2s,background-color .15s,color .15s}.d2-action-btn[data-v-9be36d9c]:hover{opacity:1;background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.d2-action-btn[data-v-9be36d9c]:disabled{opacity:.3;cursor:not-allowed}.d2-block-body[data-v-9be36d9c]{position:relative}.d2-source[data-v-9be36d9c]{padding:var(--ms-inset-panel-body) var(--ms-inset-panel-x);font-family:var(--vscode-editor-font-family,"Fira Code", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.d2-code[data-v-9be36d9c]{white-space:pre;font-size:.875rem;line-height:1.5}.d2-render[data-v-9be36d9c]{max-height:var(--ms-size-code-max-height);overflow:auto}.d2-svg[data-v-9be36d9c] svg.markstream-d2-root-svg{width:100%;max-width:100%;height:auto;display:block}.d2-label[data-v-9be36d9c]{font-size:var(--ms-text-label)}.action-icon[data-v-9be36d9c]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.d2-error[data-v-9be36d9c]{color:hsl(var(--ms-destructive))}.agent-markdown[data-v-40e3e25f],.agent-markdown[data-v-40e3e25f] .markstream-vue{--ms-text-body:14px;--ms-leading-body:1.6;--ms-text-h1:18px;--ms-text-h2:16px;--ms-text-h3:15px;--ms-text-h4:14px;--ms-weight-h1:600;--ms-weight-h2:600;--ms-weight-h3:600;--ms-weight-h4:600;--ms-flow-paragraph-y:.5rem;--ms-flow-list-y:.35rem;--ms-flow-list-item-y:.14rem;--ms-flow-list-indent:0;--ms-flow-list-indent-mobile:0;--ms-flow-table-y:.5rem;--ms-flow-table-cell:.42rem .7rem;--ms-flow-blockquote-y:.5rem;--ms-flow-blockquote-indent:.75rem;--ms-flow-hr-y:.75rem;--ms-flow-codeblock-y:.625rem;--ms-flow-heading-1-mt:.5rem;--ms-flow-heading-1-mb:.35rem;--ms-flow-heading-2-mt:.65rem;--ms-flow-heading-2-mb:.3rem;--ms-flow-heading-3-mt:.55rem;--ms-flow-heading-3-mb:.25rem;--ms-flow-heading-4-mt:.45rem;--ms-flow-heading-4-mb:.2rem;--inline-code-bg:hsl(var(--muted) / 62%);--inline-code-fg:hsl(var(--foreground));--code-bg:hsl(var(--muted) / 38%);--code-border:hsl(var(--border));--table-border:hsl(var(--border));--table-header-bg:hsl(var(--muted) / 36%);--list-marker:hsl(var(--muted-foreground));--list-counter-marker:hsl(var(--muted-foreground));--blockquote-border:hsl(var(--border));--blockquote-fg:hsl(var(--muted-foreground));--tooltip-bg:hsl(var(--popover));--tooltip-fg:hsl(var(--foreground));color:hsl(var(--foreground));font-size:var(--ms-text-body);font-family:inherit;line-height:var(--ms-leading-body);overflow-wrap:anywhere}.agent-markdown.agent-markdown--compact[data-v-40e3e25f],.agent-markdown--compact[data-v-40e3e25f] .markstream-vue{--ms-text-body:12.5px;--ms-leading-body:1.45}.agent-markdown.agent-markdown--compact[data-v-40e3e25f]{color:hsl(var(--muted-foreground))}.agent-markdown .agent-markdown__plain[data-v-40e3e25f]{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;background-color:#0000;border:0;margin:0;padding:0}.agent-markdown.agent-markdown--human[data-v-40e3e25f],.agent-markdown--human[data-v-40e3e25f] .markstream-vue{--ms-text-body:14px;--ms-leading-body:1.5}.agent-markdown.agent-markdown--muted[data-v-40e3e25f]{color:hsl(var(--muted-foreground))}.agent-markdown.agent-markdown--typewriter[data-v-40e3e25f]{--stream-update-fade-duration:.1s}.agent-markdown[data-v-40e3e25f] .node-slot,.agent-markdown[data-v-40e3e25f] .node-content{min-width:0}.agent-markdown[data-v-40e3e25f] .node-slot:first-child>.node-content>:first-child{margin-top:0}.agent-markdown[data-v-40e3e25f] .node-slot:last-child>.node-content>:last-child{margin-bottom:0}.agent-markdown[data-v-40e3e25f] .strong-node{font-weight:600}.agent-markdown[data-v-40e3e25f] .list-node{margin:var(--ms-flow-list-y) 0;padding-left:0;list-style:none}.agent-markdown[data-v-40e3e25f] .list-item{margin:var(--ms-flow-list-item-y) 0;padding-left:1rem;position:relative}.agent-markdown[data-v-40e3e25f] ul.list-node>.list-item:before{background-color:hsl(var(--muted-foreground) / 68%);content:"";border-radius:9999px;width:4px;height:4px;position:absolute;top:.76em;left:.22rem;transform:translateY(-50%)}.agent-markdown[data-v-40e3e25f] ol.list-node{counter-reset:agent-markdown-list}.agent-markdown[data-v-40e3e25f] ol.list-node>.list-item{counter-increment:agent-markdown-list;padding-left:1.35rem}.agent-markdown[data-v-40e3e25f] ol.list-node>.list-item:before{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;content:counter(agent-markdown-list) ".";position:absolute;top:0;left:0}.agent-markdown[data-v-40e3e25f] .list-node .list-node{margin-top:.18rem;margin-bottom:.18rem}.agent-markdown[data-v-40e3e25f] .inline-code{border:1px solid hsl(var(--border) / 62%);border-radius:4px;padding:.08rem .28rem;font-size:.9em}.agent-markdown[data-v-40e3e25f] .table-node-wrapper{margin:var(--ms-flow-table-y) 0;vertical-align:top;background-color:hsl(var(--card));border:1px solid hsl(var(--border) / 72%);box-shadow:none;border-radius:8px;display:inline-block}.agent-markdown[data-v-40e3e25f] .table-node{width:max-content;min-width:12rem;font-size:inherit;box-shadow:none;border:0;border-radius:0;margin:0}.agent-markdown[data-v-40e3e25f] .table-node th,.agent-markdown[data-v-40e3e25f] .table-node td{white-space:nowrap;vertical-align:middle}.agent-markdown[data-v-40e3e25f] .table-node thead th{color:hsl(var(--muted-foreground));border-bottom-width:1px;font-weight:500}.agent-markdown[data-v-40e3e25f] .table-node tbody tr:nth-child(2n){background-color:#0000}.agent-markdown[data-v-40e3e25f] .table-node tbody tr:hover{background-color:hsl(var(--muted) / 34%)}.agent-markdown[data-v-40e3e25f] [class*=table-node__resize-handle]{display:none}.agent-markdown[data-v-40e3e25f] .tooltip-element{border:1px solid hsl(var(--border));box-shadow:0 8px 24px hsl(var(--foreground) / 8%)}.agent-model-selector-panel[data-v-230da683]{transform-origin:100% 100%}.agent-model-selector-content-enter-active[data-v-230da683]{transition:opacity .18s,transform .18s cubic-bezier(.16,1,.3,1)}.agent-model-selector-content-leave-active[data-v-230da683]{transition:opacity .14s,transform .14s}.agent-model-selector-content-enter-from[data-v-230da683]{opacity:0;transform:translateY(8px)scale(.98)}.agent-model-selector-content-leave-to[data-v-230da683]{opacity:0;transform:translateY(4px)scale(.98)}@keyframes ai-shimmer{0%{background-position:100%}to{background-position:0%}}.input-box-shell[data-v-42ca906b]{container-type:inline-size}.input-box-shell[data-v-42ca906b] [data-slot=input-group]:focus-within{background:var(--ai-brand-border-bg)!important}@property --input-box-border-angle{syntax:"<angle>";inherits:false;initial-value:117.93deg}.input-box-shell.input-box-streaming[data-v-42ca906b] [data-slot=input-group]{animation:3s linear infinite input-box-border-spin-42ca906b;background:var(--ai-brand-border-spin-bg)!important;border-color:#0000!important}@keyframes input-box-border-spin-42ca906b{to{--input-box-border-angle:477.93deg}}@container (width<=320px){.input-box-textarea[data-v-42ca906b]{min-height:76px}.input-box-model-tools[data-v-42ca906b]{gap:8px}.input-box-model-trigger[data-v-42ca906b]{max-width:54px}.input-box-model-name[data-v-42ca906b],.input-box-divider[data-v-42ca906b]{display:none}}.ai-flip-enter-active,.ai-flip-leave-active{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.ai-flip-enter-from{opacity:0;transform:translateY(8px)}.ai-flip-enter-to,.ai-flip-leave-from{opacity:1;transform:translateY(2px)}.ai-flip-leave-to{opacity:0;transform:translateY(-8px)}@keyframes ai-skeleton-entrance{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.ai-skeleton-entrance{animation:.36s ease-out forwards ai-skeleton-entrance}.feedback-shake[data-v-e8dd25a2]{animation:.4s ease-in-out feedback-shake-e8dd25a2}@keyframes feedback-shake-e8dd25a2{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3px)rotate(-8deg)}40%{transform:translate(3px)rotate(8deg)}60%{transform:translate(-2px)rotate(-5deg)}80%{transform:translate(2px)rotate(5deg)}}.ai-loading-dots__dot[data-v-f41b988d]{opacity:.45;background-color:currentColor;border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite ai-loading-dots-wave-f41b988d}.ai-loading-dots__dot--delay-1[data-v-f41b988d]{animation-delay:.14s}.ai-loading-dots__dot--delay-2[data-v-f41b988d]{animation-delay:.28s}@keyframes ai-loading-dots-wave-f41b988d{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:.9;transform:translateY(-3px)}}.welcome-icon-shell[data-v-02f1eb79]{position:relative;overflow:visible}.welcome-icon-shell[data-v-02f1eb79]:before{background:var(--ai-welcome-halo);opacity:.42;filter:blur(32px);content:"";pointer-events:none;width:290px;height:186px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-.54deg)}.welcome-icon-shell[data-v-02f1eb79] svg{z-index:1;position:relative}@layer shadcn-reset{:where(.agent-page,.agent-popup) *,:where(.agent-page,.agent-popup) :before,:where(.agent-page,.agent-popup) :after{box-sizing:border-box;border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0}:where(.agent-page,.agent-popup) :before,:where(.agent-page,.agent-popup) :after{--un-content:""}:where(.agent-page,.agent-popup){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;--un-default-border-color:hsl(var(--border))}:where(.agent-page,.agent-popup) hr{height:0;color:inherit;border-top-width:1px}:where(.agent-page,.agent-popup) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.agent-page,.agent-popup) h1,:where(.agent-page,.agent-popup) h2,:where(.agent-page,.agent-popup) h3,:where(.agent-page,.agent-popup) h4,:where(.agent-page,.agent-popup) h5,:where(.agent-page,.agent-popup) h6{font-weight:inherit;font-size:inherit}:where(.agent-page,.agent-popup) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.agent-page,.agent-popup) b,:where(.agent-page,.agent-popup) strong{font-weight:bolder}:where(.agent-page,.agent-popup) code,:where(.agent-page,.agent-popup) kbd,:where(.agent-page,.agent-popup) samp,:where(.agent-page,.agent-popup) pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(.agent-page,.agent-popup) small{font-size:80%}:where(.agent-page,.agent-popup) sub,:where(.agent-page,.agent-popup) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.agent-page,.agent-popup) sub{bottom:-.25em}:where(.agent-page,.agent-popup) sup{top:-.5em}:where(.agent-page,.agent-popup) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.agent-page,.agent-popup) button,:where(.agent-page,.agent-popup) input,:where(.agent-page,.agent-popup) optgroup,:where(.agent-page,.agent-popup) select,:where(.agent-page,.agent-popup) textarea{color:inherit;font-weight:inherit;font-family:inherit;font-size:100%;line-height:inherit;font-feature-settings:inherit;font-variation-settings:inherit;margin:0;padding:0}:where(.agent-page,.agent-popup) button,:where(.agent-page,.agent-popup) select{text-transform:none}:where(.agent-page,.agent-popup) button,:where(.agent-page,.agent-popup) [type=button],:where(.agent-page,.agent-popup) [type=reset],:where(.agent-page,.agent-popup) [type=submit]{appearance:button;background-color:#0000;background-image:none}:where(.agent-page,.agent-popup) :-moz-focusring{outline:auto}:where(.agent-page,.agent-popup) :-moz-ui-invalid{box-shadow:none}:where(.agent-page,.agent-popup) progress{vertical-align:baseline}:where(.agent-page,.agent-popup) ::-webkit-inner-spin-button{height:auto}:where(.agent-page,.agent-popup) ::-webkit-outer-spin-button{height:auto}:where(.agent-page,.agent-popup) [type=search]{outline-offset:-2px;appearance:textfield}:where(.agent-page,.agent-popup) ::-webkit-search-decoration{appearance:none}:where(.agent-page,.agent-popup) ::-webkit-file-upload-button{font:inherit;appearance:button}:where(.agent-page,.agent-popup) summary{display:list-item}:where(.agent-page,.agent-popup) blockquote,:where(.agent-page,.agent-popup) dl,:where(.agent-page,.agent-popup) dd,:where(.agent-page,.agent-popup) h1,:where(.agent-page,.agent-popup) h2,:where(.agent-page,.agent-popup) h3,:where(.agent-page,.agent-popup) h4,:where(.agent-page,.agent-popup) h5,:where(.agent-page,.agent-popup) h6,:where(.agent-page,.agent-popup) hr,:where(.agent-page,.agent-popup) figure,:where(.agent-page,.agent-popup) p,:where(.agent-page,.agent-popup) pre{margin:0}:where(.agent-page,.agent-popup) fieldset{margin:0;padding:0}:where(.agent-page,.agent-popup) legend{padding:0}:where(.agent-page,.agent-popup) ol,:where(.agent-page,.agent-popup) ul,:where(.agent-page,.agent-popup) menu{margin:0;padding:0;list-style:none}:where(.agent-page,.agent-popup) :where(.markdown-body,.markstream-vue) ul:not(.no-list){list-style-type:disc;list-style-position:outside}:where(.agent-page,.agent-popup) :where(.markdown-body,.markstream-vue) ol:not(.no-list){list-style-type:decimal;list-style-position:outside}:where(.agent-page,.agent-popup) :where(.markdown-body,.markstream-vue) ul:not(.no-list) ul:not(.no-list){list-style-type:circle}:where(.agent-page,.agent-popup) :where(.markdown-body,.markstream-vue) ul:not(.no-list) ul:not(.no-list) ul:not(.no-list){list-style-type:square}:where(.agent-page,.agent-popup) dialog{padding:0}:where(.agent-page,.agent-popup) textarea{resize:vertical}:where(.agent-page,.agent-popup) input::placeholder,:where(.agent-page,.agent-popup) textarea::placeholder{color:#9ca3af;opacity:1}:where(.agent-page,.agent-popup) button,:where(.agent-page,.agent-popup) [role=button]{cursor:pointer}:where(.agent-page,.agent-popup) :disabled{cursor:default}:where(.agent-page,.agent-popup) img,:where(.agent-page,.agent-popup) svg,:where(.agent-page,.agent-popup) video,:where(.agent-page,.agent-popup) canvas,:where(.agent-page,.agent-popup) audio,:where(.agent-page,.agent-popup) iframe,:where(.agent-page,.agent-popup) embed,:where(.agent-page,.agent-popup) object{vertical-align:middle;display:block}:where(.agent-page,.agent-popup) img,:where(.agent-page,.agent-popup) video{max-width:100%;height:auto}:where(.agent-page,.agent-popup) [hidden]:where(:not([hidden=until-found])){display:none}}.agent-page,.agent-popup{--background:222 16% 98%;--foreground:224 38% 12%;--card:0 0% 100%;--card-foreground:224 38% 12%;--popover:0 0% 100%;--popover-foreground:224 38% 12%;--primary:224 56% 48%;--primary-foreground:0 0% 100%;--secondary:220 16% 96%;--secondary-foreground:224 38% 12%;--muted:220 16% 96%;--muted-foreground:222 14% 50%;--accent:226 48% 95%;--accent-foreground:224 56% 48%;--destructive:358 60% 55%;--destructive-foreground:0 0% 100%;--border:222 18% 92%;--input:222 18% 92%;--ring:224 56% 48%;--ai-popup-overlay-z:1190;--ai-popup-z:1200;--ai-popup-elevated-z:3000;--sidebar:220 17% 98%;--sidebar-background:220 17% 98%;--sidebar-foreground:220 15% 14%;--sidebar-primary:224 56% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:226 48% 95%;--sidebar-accent-foreground:224 56% 48%;--sidebar-border:228 11% 91%;--sidebar-ring:224 56% 48%;--radius:8px;--ai-surface:#fff;--ai-surface-translucent:#fffc;--ai-text-inverse:#fff;--ai-text-1:#1d2129;--ai-text-2:#4e5969;--ai-text-3:#86909c;--ai-text-4:#c9cdd4;--ai-gray-5:#a9aeb8;--ai-border-2:#e5e6eb;--ai-fill-1:#f7f8fa;--ai-fill-2:#f2f3f5;--ai-fill-3:#e5e6eb;--ai-danger-6:#f53f3f;--ai-fill-dark-5:#17171a0d;--ai-fill-dark-6:#17171a0f;--ai-fill-dark-10:#17171a1a;--ai-fill-dark-14:#17171a24;--ai-primary-1:#e8f2ff;--ai-primary-6:#365abd;--ai-primary-7:#2f4fa6;--ai-primary-alpha-10:#365abd1a;--ai-primary-alpha-16:#365abd29;--ai-primary-alpha-30:#365abd4d;--ai-fill-blue-1:#fbfcff;--ai-icon-strong:#272e3b;--ai-text-blue-gray:#5f7294;--ai-orange-1:#ffefe8;--ai-popup-shadow:0 4px 10px #0000001a;--ai-toggle-active-shadow:0 1px 2px #0000000f;--ai-page-shadow:0 10px 20px #100e151a;--ai-page-bg:#fafafaf2;--ai-brand-gradient:linear-gradient(117.93deg, #6a53f6 12.08%, #ff804a 88.26%);--ai-brand-border-bg:linear-gradient(var(--ai-surface), var(--ai-surface)) padding-box, var(--ai-brand-gradient) border-box;--ai-brand-border-spin-bg:linear-gradient(var(--ai-surface), var(--ai-surface)) padding-box, conic-gradient(from var(--input-box-border-angle,117.93deg), #6a53f6, #ff804a 50%, #6a53f6) border-box;--ai-welcome-halo:radial-gradient(ellipse at 52% 50%, #5236fb5c 0%, #5236fb2e 28%, #5236fb00 56%), radial-gradient(ellipse at 42% 50%, #ff7a4538 0%, #ff7a451a 30%, #ff7a4500 62%);--ai-spreadsheet-grid-bg:linear-gradient(var(--ai-fill-2) 1px, transparent 1px), linear-gradient(90deg, var(--ai-fill-2) 1px, transparent 1px), var(--ai-surface);--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-muted-foreground:hsl(var(--muted-foreground))}.ai-assistant-ball{--ai-entry-border-bg:linear-gradient(#fff, #fff) padding-box, linear-gradient(135deg, #2e0df54d, #ff5e1a4d) border-box;--ai-entry-glow:0 4px 14px #2e0df526, 0 2px 10px #ff5e1a29;--ai-entry-glow-hover:0 4px 18px #2e0df538, 0 2px 12px #ff5e1a38}.ai-workspace-view-enter-active[data-v-a9c452ae],.ai-workspace-view-leave-active[data-v-a9c452ae]{transition:opacity .16s,transform .16s}.ai-workspace-view-enter-from[data-v-a9c452ae],.ai-workspace-view-leave-to[data-v-a9c452ae]{opacity:0;transform:translateY(4px)}.ai-workspace-view-enter-to[data-v-a9c452ae],.ai-workspace-view-leave-from[data-v-a9c452ae]{opacity:1;transform:translateY(0)}.ai-assistant-ball[data-v-8ed73486]{--ai-assistant-trigger-hit-expand:12px;background:var(--ai-entry-border-bg);box-shadow:var(--ai-entry-glow);border:1px solid #0000;transition:transform .3s cubic-bezier(.34,1.56,.64,1),left .3s cubic-bezier(.34,1.56,.64,1),top .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.ai-assistant-ball[data-v-8ed73486]:after{inset:calc(-1 * var(--ai-assistant-trigger-hit-expand));content:"";position:absolute}.ai-assistant-ball[data-side=right][data-v-8ed73486]:after{right:calc(-1 * var(--ai-assistant-trigger-hit-expand) - var(--ai-assistant-trigger-pop-distance))}.ai-assistant-ball[data-side=left][data-v-8ed73486]:after{left:calc(-1 * var(--ai-assistant-trigger-hit-expand) - var(--ai-assistant-trigger-pop-distance))}.ai-assistant-ball[data-v-8ed73486]:hover,.ai-assistant-ball[data-v-8ed73486]:focus-visible{box-shadow:var(--ai-entry-glow-hover);transform:translateX(var(--ai-assistant-trigger-pop-shift))}.ai-assistant-ball.is-dragging[data-v-8ed73486]{transition:box-shadow .2s;transform:none}.ai-assistant-ball-enter-active[data-v-8ed73486],.ai-assistant-ball-leave-active[data-v-8ed73486]{transition:opacity .2s,transform .2s}.ai-assistant-ball-enter-from[data-v-8ed73486],.ai-assistant-ball-leave-to[data-v-8ed73486]{opacity:0;transform:scale(.8)}.ai-assistant-resizer[data-v-8ed73486]:hover{background:#5236fb26}.ai-assistant-drawer .arco-drawer{clip-path:inset(0 round 12px 0 0 12px);border-radius:12px 0 0 12px;overflow:hidden}.ai-assistant-drawer .arco-drawer-body{padding:0;overflow:hidden}.ai-assistant-drawer .n-drawer-container,.ai-assistant-drawer .n-drawer-body{height:100%;overflow:hidden}.ai-assistant-drawer .n-drawer-body{padding:0}.pwa-toast{z-index:999;color:var(--color-text-1);text-align:left;background-color:var(--color-bg-2);border:1px solid var(--color-border-2);border-radius:4px;margin:16px;padding:12px;position:fixed;bottom:0;right:0;box-shadow:3px 4px 5px #8885}.pwa-toast .message{margin-bottom:8px}.pwa-toast button{border:1px solid var(--color-border-2);border-radius:2px;outline:none;margin-right:5px;padding:3px 10px}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.\!absolute{position:absolute!important}.absolute,[absolute=""]{position:absolute}.relative,[relative=""]{position:relative}.\!right-20px{right:20px!important}.\!top-30px{top:30px!important}.left-0,[left-0=""]{left:0}.top-0,[top-0=""]{top:0}.grid{display:grid}.\!mx-8px{margin-left:8px!important;margin-right:8px!important}.mb-16px{margin-bottom:16px}.mb24px{margin-bottom:24px}.ml-26px{margin-left:26px}.ml-4px,.ml4px{margin-left:4px}.mr-6px{margin-right:6px}.mt-12px{margin-top:12px}.mt-14px{margin-top:14px}.mt-16px{margin-top:16px}.mt-2px{margin-top:2px}.mt20px,[mt-20px=""]{margin-top:20px}.block{display:block}.hidden,[hidden=""]{display:none}[size~="12"]{width:3rem;height:3rem}[size~="90"]{width:22.5rem;height:22.5rem}.h-100px{height:100px}.h-10px{height:10px}.h-200px{height:200px}.h-400px{height:400px}.h-full,.hfull,[hfull=""]{height:100%}.w-10px{width:10px}.w-120px{width:120px}.w-286px{width:286px}.w-300px{width:300px}.w-320px{width:320px}.w-38px{width:38px}.w-50\%{width:50%}.w-full,.wfull,[w-full=""],[wfull=""]{width:100%}[min-h-150px=""]{min-height:150px}.flex,[flex=""]{display:flex}.inline-flex{display:inline-flex}.flex-auto{flex:auto}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-basis-auto{flex-basis:auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.cursor-pointer,.hover\:cursor-pointer:hover{cursor:pointer}.resize{resize:both}.items-start{align-items:flex-start}.items-center,[items-center=""]{align-items:center}.justify-end{justify-content:flex-end}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.gap-10px{gap:10px}.gap-16px{gap:16px}.gap-4px,.gap4px,[gap4px=""]{gap:4px}.gap-8px{gap:8px}.gap5px{gap:5px}.overflow-hidden{overflow:hidden}.whitespace-pre{white-space:pre}.border,[border=""]{border-width:1px}.\!\[\&_\.arco-input-wrapper\]\:border-transparent .arco-input-wrapper{border-color:#0000!important}.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219/var(--un-border-opacity))}.rounded-4px{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.\!\[\&_\.arco-input-wrapper\]\:bg-transparent .arco-input-wrapper{background-color:#0000!important}.bg-\[\#e5e6eb\]{--un-bg-opacity:1;background-color:rgb(229 230 235/var(--un-bg-opacity)) }.bg-\[\#f0f2f5\]{--un-bg-opacity:1;background-color:rgb(240 242 245/var(--un-bg-opacity)) }.bg-green{--un-bg-opacity:1;background-color:rgb(74 222 128/var(--un-bg-opacity)) }.bg-red{--un-bg-opacity:1;background-color:rgb(248 113 113/var(--un-bg-opacity)) }.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) }.bg-yellow{--un-bg-opacity:1;background-color:rgb(250 204 21/var(--un-bg-opacity)) }.active\:bg-\[\#e5e6eb\]:active{--un-bg-opacity:1;background-color:rgb(229 230 235/var(--un-bg-opacity)) }.p-1px{padding:1px}.p-4px,.p4px{padding:4px}.px,[px=""]{padding-left:1rem;padding-right:1rem}.px-8px{padding-left:8px;padding-right:8px}.px4px{padding-left:4px;padding-right:4px}.py-4px{padding-top:4px;padding-bottom:4px}.pr-4px{padding-right:4px}.text-\[20px\],.text-20px{font-size:20px}.font-size-12px,.text-12px{font-size:12px}.font-size-14px,.text-14px{font-size:14px}.text-16px{font-size:16px}.font-size-18px,.text-18px,[font-size-18px=""]{font-size:18px}.text-\[\#2962FF\]{--un-text-opacity:1;color:rgb(41 98 255/var(--un-text-opacity)) }.text-\[var\(--color-text-1\)\]{color:var(--color-text-1) }.color-\[var\(--color-text-3\)\],.text-\[var\(--color-text-3\)\]{color:var(--color-text-3) }.color-\[\#1e2128\]{--un-text-opacity:1;color:rgb(30 33 40/var(--un-text-opacity)) }.color-\[\#4E5969\]{--un-text-opacity:1;color:rgb(78 89 105/var(--un-text-opacity)) }.color-\[\#86909C\],.color-\#86909C{--un-text-opacity:1;color:rgb(134 144 156/var(--un-text-opacity)) }.color-\[\#88909b\]{--un-text-opacity:1;color:rgb(136 144 155/var(--un-text-opacity)) }[color~=lime]{--un-text-opacity:1;color:rgb(163 230 53/var(--un-text-opacity)) }.font-500,.fw500,[font-500=""]{font-weight:500}.leading-22px,.line-height-22px{line-height:22px}.leading-24px,[line-height-24px=""]{line-height:24px}.line-height-20px{line-height:20px}.lowercase{text-transform:lowercase}.tab{tab-size:4}.\!\[\&_\.arco-input-wrapper\]\:shadow-none .arco-input-wrapper{--un-shadow:0 0 var(--un-shadow-color,#0000)!important;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)!important}.shadow-xl{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box}html,body{background-color:var(--color-bg-1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:100%;height:100%;margin:0;padding:0;font-size:14px;overflow:hidden}.echarts-tooltip-diy{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(304.17deg,#fdfeff99 -6.04%,#f4f7fc99 85.2%)!important;border:none!important;border-radius:6px!important}.echarts-tooltip-diy .content-panel{background:#fffc;border-radius:4px;justify-content:space-between;width:164px;height:32px;margin-bottom:4px;padding:0 9px;line-height:32px;display:flex;box-shadow:6px 0 20px #2257bc1a}.echarts-tooltip-diy .tooltip-title{margin:0 0 10px}.echarts-tooltip-diy p{margin:0}.echarts-tooltip-diy .tooltip-title,.echarts-tooltip-diy .tooltip-value{color:#1d2129;text-align:right;align-items:center;font-size:13px;font-weight:700;line-height:15px;display:flex}.echarts-tooltip-diy .tooltip-item-icon{border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.general-card{border:none;border-radius:4px}.general-card>.arco-card-header{border:none;height:auto;padding:20px}.general-card>.arco-card-body{padding:0 20px 20px}.split-line{border-color:rgb(var(--gray-2))}.arco-table-cell .circle{background-color:rgb(var(--blue-6));border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.arco-table-cell .circle.pass{background-color:rgb(var(--green-6))}.page-container{background-color:#fff;flex-direction:column;min-width:800px;min-height:calc(100vh - 38px);display:flex}.page-container .sticky-bottom-toolbar{text-align:right;background-color:var(--color-bg-1);border-top:1px solid var(--color-border-2);width:100%;padding:12px 24px;position:sticky;bottom:0}.custom-card,.arco-card.custom-card{border:none}.custom-card:hover,.arco-card.custom-card:hover{box-shadow:none}.custom-card>.arco-card-header,.arco-card.custom-card>.arco-card-header{border:none;height:auto!important;padding:24px 24px 16px!important}.custom-card>.arco-card-header>.arco-card-header-title,.arco-card.custom-card>.arco-card-header>.arco-card-header-title{color:var(--color-text-1,#1d2129);font-size:20px;line-height:28px}.custom-card>.arco-card-body,.arco-card.custom-card>.arco-card-body{padding:0 24px 24px!important}.arco-select-view-prefix{color:var(--color-text-1);border-right:1px solid var(--color-neutral-3)}.arco-select-view-prefix~.arco-select-view-input,.arco-select-view-prefix~.arco-select-view-value,.arco-select-view-prefix~.arco-select-view-inner{padding-left:12px}.custom-icon{vertical-align:text-bottom;cursor:pointer;outline:none;width:20px;height:20px;padding:2px;transition:transform .2s}.custom-icon:hover{background-color:var(--color-fill-3);border-radius:4px}.custom-icon:active{background-color:var(--color-fill-4);border-radius:4px}.custom-icon[disabled],.disabled-icon{color:var(--color-text-3);cursor:not-allowed}.arco-modal-custom .arco-modal-header,.arco-modal-custom .arco-modal-header .arco-modal-title,.arco-modal-custom .arco-modal-close-btn{align-items:flex-start;line-height:24px}.arco-modal-custom.has-custom-error-bg{background-image:url("data:image/svg+xml,%3csvg%20width='520'%20height='160'%20viewBox='0%200%20520%20160'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='520'%20height='160'%20fill='url(%23paint0_linear_22523_18695)'%20/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_22523_18695'%20x1='260'%20y1='0'%20x2='260'%20y2='160'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFECE8'%20/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover}.arco-modal-custom.has-custom-error-bg .arco-icon-exclamation-circle-fill{color:#f53f3f}.arco-modal-custom.has-custom-warning-bg{background-image:url("data:image/svg+xml,%3csvg%20width='520'%20height='160'%20viewBox='0%200%20520%20160'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='520'%20height='160'%20fill='url(%23paint0_linear_22523_4592)'%20/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_22523_4592'%20x1='260'%20y1='0'%20x2='260'%20y2='160'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFFCE8'%20/%3e%3cstop%20offset='1'%20stop-color='white'%20stop-opacity='0'%20/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover}.custom-confirm-modal .arco-modal-footer{text-align:right}.arco-table-th{background-color:var(--color-fill-1)}.arco-select-view-multiple{white-space:nowrap}.arco-scrollbar-track{z-index:90}.arco-drawer-mask{position:fixed!important}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon{color:#4e5969;font-size:20px}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon:hover{color:var(--color-text-2,#4e5969);background:#0000000d}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon:active{color:var(--color-text-2,#4e5969);background:#0000001a}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon.arco-btn-status-danger:not(.arco-btn-disabled):hover{color:var(--color-danger-6,#f53f3f);background:#fbedec!important}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon.arco-btn-status-danger:not(.arco-btn-disabled):active{color:var(--color-danger-6,#f53f3f);background:#f9e3e2!important}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon.arco-btn-disabled{color:var(--color-text-4,#a9aeb8)}.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon.arco-btn-disabled:hover,.arco-btn.arco-btn-text.arco-btn-shape-square.arco-btn-size-medium.arco-btn-only-icon.action-icon.arco-btn-disabled:active{color:var(--color-text-4,#a9aeb8);background:unset}.batch-actions-panel-container{width:288px;padding:16px 8px}@media (width<=1920px){.batch-actions-panel-container{width:248px}}@media (width>=1920px) and (width<=2560px){.batch-actions-panel-container{width:288px}}@media (width>=2560px){.batch-actions-panel-container{width:328px}}.batch-actions-panel-container .arco-popover-content{margin-top:0}.arco-table-expand-btn{background-color:#0000!important}.action-cell .arco-table-td-content{justify-content:flex-start;align-items:center;display:flex}.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag{background-color:var(--color-fill-1,#f7f8fa);border-color:var(--color-border-2)}.function-btn{width:24px;height:24px;color:var(--color-text-1);border:1px solid rgb(var(--gray-2));cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:3px;font-size:18px;display:flex}.function-btn:hover{background:var(--color-transparent-gray-1,#1d21290d)}.function-btn:active{background:var(--color-transparent-gray-2,#1d21291c)}.function-btn[disabled]{color:#c9cdd4;cursor:not-allowed}.global-tool-button{width:24px;height:24px;color:var(--color-text-2,#4e5969);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:18px;display:flex}.global-tool-button:hover,.global-tool-button:active{background:var(--color-transparent-gray-1,#1d21290d)}.global-tool-button[disabled]{color:#c9cdd4;cursor:not-allowed}.async-select-tooltip-container .arco-checkbox{width:100%}.async-select-tooltip-container .arco-checkbox-label{align-items:center;width:100%;height:36px;display:flex}.arco-drawer-body:has(.custom-drawer-body){padding:0!important}.form-wrapper-item-content .arco-form-item-label{font-weight:500;color:var(--color-neutral-8)!important}.arco-input-group>:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.arco-input-group>:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small)}.arco-message-warning{background:#fff3e8;border:1px solid #ff7d00}.arco-message-warning .arco-message-content{color:#1d2129!important}.arco-message-error{background:#fef0f0;border:1px solid #f54a45}.arco-message-error .arco-message-content{color:#1d2129!important}.arco-message-success{background:#e4fae1;border:1px solid #32a645}.arco-message-success .arco-message-content{color:#1d2129!important}.arco-message-loading{background:#e8f2ff;border:1px solid #2962ff}.arco-message-loading .arco-message-content{color:#1f2329!important}.input-keep-normal{transition:all .1s;background-color:var(--color-bg-white)!important;border:1px solid var(--color-neutral-3)!important}.input-keep-normal:hover{border:1px solid rgb(var(--primary-6))!important}.input-keep-normal.arco-input-focus{border:1px solid rgb(var(--primary-6))!important;box-shadow:0 0 0 2px var(--color-primary-light-2)!important}.arco-alert.arco-alert-info .arco-alert-icon{align-self:start}.drawer-close-btn{width:24px;height:24px;color:var(--color-icon-2);cursor:pointer;border-radius:24px;padding:4px;transition:background .2s}.drawer-close-btn:hover{background:var(--color-fill-2)}.drawer-close-btn:active{background:var(--color-fill-3)}.scroll-bg-transparent{scrollbar-width:thin;scrollbar-color:#9093994d transparent}.scroll-bg-transparent::-webkit-scrollbar{width:6px;height:6px}.scroll-bg-transparent::-webkit-scrollbar-track{background-color:#0000}.scroll-bg-transparent::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:3px;transition:background-color .3s}.scroll-bg-transparent::-webkit-scrollbar-thumb:hover{background-color:#90939980}.unlimited-tooltip-container{max-width:unset!important}.bg-gradient{background:linear-gradient(277deg,#b2c7ff 6.95%,#e5ecff 34.39%,#c7e0ff 78.99%);width:100%;height:100%;position:relative;overflow:hidden}.bg-gradient:before{filter:blur(200px);content:"";border-radius:100%;width:290%;height:230%;position:absolute;top:10rem;left:50%;transform:translate(-50%)translateZ(0);background:var(--color-arco-grey-0,#fcfdfe)!important}@media screen and (width<=650px){.bg-gradient:before{filter:blur(70px)}}.bg-modal-gradient{background:linear-gradient(277deg,#b2c7ff 6.95%,#e5ecff 34.39%,#c7e0ff 78.99%);width:100%;height:100%;position:relative;overflow:hidden}.bg-modal-gradient:before{filter:blur(200px);content:"";border-radius:100%;width:290%;height:230%;position:absolute;top:0;left:50%;transform:translate(-50%)translateZ(0);background:var(--color-arco-grey-0,#fcfdfe)!important}@media screen and (width<=650px){.bg-modal-gradient:before{filter:blur(70px)}}.department-select-iam{max-width:500px}.department-select-iam .arco-tree-node{border-radius:4px;margin-top:4px}.department-select-iam .arco-tree-node:hover{background-color:var(--color-fill-2)}.department-select-iam .arco-tree-node-selected{background:#2962ff1a;border-radius:4px;width:100%}.department-select-iam .arco-tree-node-selected:after{content:url("data:image/svg+xml,%3csvg%20width='12'%20height='9'%20viewBox='0%200%2012%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.37683%207.15575L10.5683%200.96433C10.7936%200.738995%2011.1592%200.74053%2011.3845%200.96588C11.6126%201.19398%2011.6104%201.56563%2011.3783%201.78972C9.35809%203.74098%208.91826%204.16509%205.00239%207.97243C4.62141%208.34285%204.01371%208.35407%203.62735%207.98928C2.61323%207.03181%201.65803%206.08533%200.664328%205.0929C0.436639%204.8655%200.437446%204.49636%200.66499%204.26881C0.892536%204.04126%201.2616%204.04046%201.48915%204.26801L4.37683%207.15575Z'%20fill='%232962FF'%20/%3e%3c/svg%3e");margin-left:4px;font-size:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.arco-input-group>*{border-radius:0}.arco-select-dropdown .arco-select-option .arco-select-option-content,.arco-select-dropdown .arco-select-option-checkbox{flex:1;display:flex}.arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label{flex:1}.arco-form-item-status-error .hide-error-status .arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .hide-error-status .arco-select-view:not(.arco-select-view-disabled){background-color:#fff;border:1px solid #e5e6eb}.arco-form-item-status-error .hide-error-status .arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .hide-error-status .arco-select-view:not(.arco-select-view-disabled):hover{border-color:#2962ff}.arco-form-item-status-error .hide-error-status .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .hide-error-status .arco-select-view:not(.arco-select-view-disabled).arco-input-focus{border-color:#2962ff;box-shadow:0 0 0 2px #c2daff}.arco-form-item-status-error .hide-error-status.arco-input-wrapper:not(.arco-input-disabled),.arco-form-item-status-error .hide-error-status.arco-select-view:not(.arco-select-view-disabled){background-color:#fff;border:1px solid #e5e6eb}.arco-form-item-status-error .hide-error-status.arco-input-wrapper:not(.arco-input-disabled):hover,.arco-form-item-status-error .hide-error-status.arco-select-view:not(.arco-select-view-disabled):hover{border-color:#2962ff}.arco-form-item-status-error .hide-error-status.arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .hide-error-status.arco-select-view:not(.arco-select-view-disabled).arco-input-focus,.arco-form-item-status-error .hide-error-status.arco-input-wrapper:not(.arco-input-disabled).arco-select-view-focus,.arco-form-item-status-error .hide-error-status.arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus{border-color:#2962ff;box-shadow:0 0 0 2px #c2daff}.home-summary-table.arco-table-size-small,.virtual-home-summary-table.arco-table-size-small{font-size:12px!important}.home-summary-table.arco-table-size-small .arco-table-cell,.virtual-home-summary-table.arco-table-size-small .arco-table-cell{height:31px!important;padding:5px 8px!important}.home-summary-table.arco-table-size-small .arco-table-body,.virtual-home-summary-table.arco-table-size-small .arco-table-body{min-height:0!important}.home-summary-table.arco-table-size-small .arco-table-td,.virtual-home-summary-table.arco-table-size-small .arco-table-td,.home-summary-table.arco-table-size-small .arco-table-th,.virtual-home-summary-table.arco-table-size-small .arco-table-th{border-bottom:none!important}.home-summary-table.arco-table-size-small .arco-table-container,.virtual-home-summary-table.arco-table-size-small .arco-table-container{border-radius:8px}.home-summary-table.arco-table-size-small .link-span,.virtual-home-summary-table.arco-table-size-small .link-span,.home-summary-table.arco-table-size-small .arco-table-td,.virtual-home-summary-table.arco-table-size-small .arco-table-td,.home-summary-table.arco-table-size-small .arco-table-th,.virtual-home-summary-table.arco-table-size-small .arco-table-th{font-size:12px!important}@font-face{font-weight:400;font-family:"Alibaba PuHuiTi 3.0";font-style:normal;src:url(https://cdn-tos.bittsnaas.com/assets/AlibabaPuHuiTi-3-55-Regular-CaTJ3M_Z.ttf)format("truetype")}@font-face{font-weight:100;font-family:ByteNumber;font-style:normal;src:url(https://cdn-tos.bittsnaas.com/assets/ByteNumber-Light-CfxZxHKh.ttf)format("truetype")}@font-face{font-weight:400;font-family:ByteNumber;font-style:normal;src:url(https://cdn-tos.bittsnaas.com/assets/ByteNumber-Regular-bP6HCggO.ttf)format("truetype")}@font-face{font-weight:500;font-family:ByteNumber;font-style:normal;src:url(https://cdn-tos.bittsnaas.com/assets/ByteNumber-Medium-DlJrrOUp.ttf)format("truetype")}@font-face{font-weight:900;font-family:ByteNumber;font-style:normal;src:url(https://cdn-tos.bittsnaas.com/assets/ByteNumber-Bold-BsSCkYRS.ttf)format("truetype")}body,html{font-family:Inter,-apple-system,Microsoft YaHei,BlinkMacSystemFont,PingFang SC}.modal-base{position:relative}.modal-base:before{z-index:0;content:"";border-radius:8px;height:160px;position:absolute;top:0;left:0;right:0;transform:translateZ(0)}.modal-base .arco-modal-header,.modal-base .arco-modal-content,.modal-base .arco-modal-footer{z-index:1;position:relative}.modal-warning{position:relative}.modal-warning:before{z-index:0;content:"";border-radius:8px;height:160px;position:absolute;top:0;left:0;right:0;transform:translateZ(0)}.modal-warning .arco-modal-header,.modal-warning .arco-modal-content,.modal-warning .arco-modal-footer{z-index:1;position:relative}.modal-warning:before{background:linear-gradient(180deg, var(--color-arco-gold-1,#fffce8) 0%, #fff0 100%)}.arco-table-tr-expand:hover .arco-table-tr .arco-table-td{background-color:#fff!important}.arco-table-tr-expand:hover .arco-table-tr .arco-table-td.arco-table-col-fixed-left:before,.arco-table-tr-expand:hover .arco-table-tr .arco-table-td.arco-table-col-fixed-right:before{background-color:#0000!important}.arco-table-tr-expand:hover .arco-table-tr:hover .arco-table-td,.arco-table-tr-expand:hover .arco-table-tr:hover .arco-table-td.arco-table-col-fixed-left:before{background-color:var(--color-neutral-1)!important}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-thumb-only{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-thumb-only:hover{scrollbar-color:#c9cdd4 transparent}.scrollbar-thumb-only::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thumb-only::-webkit-scrollbar-track{background:0 0}.scrollbar-thumb-only::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.scrollbar-thumb-only:hover::-webkit-scrollbar-thumb{background:#c9cdd4}.scrollbar-thumb-only:hover::-webkit-scrollbar-thumb:hover{background:#a9aeb8}.animate-in,.data-\[state\=open\]\:animate-in[data-state=open]{--una-enter-opacity:initial;--una-enter-scale:initial;--una-enter-rotate:initial;--una-enter-translate-x:initial;--una-enter-translate-y:initial;animation:.15s una-in}.data-\[state\=closed\]\:animate-out[data-state=closed]{--una-exit-opacity:initial;--una-exit-scale:initial;--una-exit-rotate:initial;--una-exit-translate-x:initial;--una-exit-translate-y:initial;animation:.15s una-out}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }@keyframes shadcn-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes shadcn-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@keyframes shadcn-collapsible-down{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes shadcn-collapsible-up{0%{height:var(--reka-collapsible-content-height)}to{height:0}}:root{--radius:.375rem}.un-line{background-color:var(--color-border-2) ;width:1px;height:15px;margin-right:2px}.\!portal-btn{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;border-radius:.4rem!important;padding:.3rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5rem!important}.portal-btn{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.4rem;padding:.3rem;font-size:1rem;font-weight:400;line-height:1.5rem}.primary-btn{cursor:pointer;--un-text-opacity:1;color:rgb(41 98 255/var(--un-text-opacity)) ;border-radius:4px;padding-left:4px;padding-right:4px}.uno-btn{cursor:pointer;-webkit-user-select:none;user-select:none;--un-text-opacity:1;color:rgb(29 33 41/var(--un-text-opacity)) ;border-radius:.4rem;padding:.3rem;font-size:1rem;font-weight:400;line-height:1.5rem}.\!portal-btn:hover{background-color:var(--color-transparent-brand-1) !important;color:var(--primary-5) !important}.portal-btn:hover{background-color:var(--color-transparent-brand-1) ;color:var(--primary-5) }.primary-btn:hover{--un-bg-opacity:1;background-color:rgb(233 239 253/var(--un-bg-opacity)) }.uno-btn:hover{--un-bg-opacity:1;background-color:rgb(231 232 235/var(--un-bg-opacity)) }.\!portal-btn:active{background-color:var(--color-transparent-brand-2) !important;color:var(--primary-7) !important}.portal-btn:active{background-color:var(--color-transparent-brand-2) ;color:var(--primary-7) }.primary-btn:active{--un-bg-opacity:1;background-color:rgb(221 231 255/var(--un-bg-opacity)) }.uno-btn:active{--un-bg-opacity:1;background-color:rgb(219 220 223/var(--un-bg-opacity)) }@media (width>=640px){[\-~=container]{max-width:640px}}@media (width>=768px){[\-~=container]{max-width:768px}}@media (width>=1024px){[\-~=container]{max-width:1024px}}@media (width>=1280px){[\-~=container]{max-width:1280px}}@media (width>=1536px){[\-~=container]{max-width:1536px}}[select~="$emit("]{user-select:var(--emit\()}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--color-background\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--color-background),#0000 calc(50% + var(--spread)))}.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.\[citation\:\<text\>\]{citation:<text>}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-auto{pointer-events:auto}.\[\&_svg\]\:pointer-events-none svg,.aria-disabled\:pointer-events-none[aria-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled],.pointer-events-none,.disabled\:pointer-events-none:disabled{pointer-events:none}.\!visible{visibility:visible!important}.visible,[visible=""],.default-visible:default{visibility:visible}.\!absolute,[\!absolute=""]{position:absolute!important}.\[\&_\.arco-form-item-label\]\:relative .arco-form-item-label,.\[\&_\.arco-modal-body\]\:relative .arco-modal-body,.relative,[relative=""]{position:relative}.absolute,.position-absolute,[absolute=""]{position:absolute}.fixed,[fixed=""]{position:fixed}.sticky,[sticky=""]{position:sticky}[fixed~=default\:]:default{position:fixed}.after\:absolute:after{position:absolute}.static,[static=""]{position:static}.inset-\[18\.75\%\]{inset:18.75%}.inset-0{inset:0}.after\:-inset-2:after{inset:-.5rem}.inset-x-0{left:0;right:0}.inset-y-\[4px\]{top:4px;bottom:4px}.inset-y-0,.after\:inset-y-0:after{top:0;bottom:0}.-bottom-\[17px\]{bottom:-17px}.bottom-0,[bottom-0=""]{bottom:0}.bottom-16px{bottom:16px}.bottom-2px{bottom:2px}.bottom-4{bottom:1rem}.bottom-8px{bottom:8px}.left-\[50\%\],.left-1\/2,.left-50\%{left:50%}.left-0,[left-0=""],[left~="0"]{left:0}.left-0\.7rem{left:.7rem}.left-12px{left:12px}.left-1rem{left:1rem}.left-2{left:.5rem}.left-2px{left:2px}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5,.top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.right-\[10px\]{right:10px}.right-\[20px\]{right:20px}.right-\[3px\]{right:3px}.right-\[8px\]{right:8px}.right-0,[right-0=""]{right:0}.right-0\.7rem{right:.7rem}.right-1{right:.25rem}.right-12px{right:12px}.right-16px{right:16px}.right-1rem,.right-4{right:1rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-48px{right:48px}.right-49{right:12.25rem}.top-\[16px\],.top-16px{top:16px}.top-\[3px\]{top:3px}.top-\[40\%\]{top:40%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-0,[top~="0"]{top:0}.top-0\.7rem{top:.7rem}.top-1\/2{top:50%}.top-12px{top:12px}.top-13{top:3.25rem}.top-1rem,.top-4{top:1rem}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4px{top:4px}.top-7{top:1.75rem}[left~="-1"]{left:-.25rem}[left~="1"]{left:.25rem}[top~="0.35"]{top:.0875rem}[top~="0.5"]{top:.125rem}[top~="0.65"]{top:.1625rem}[top~="80"]{top:20rem}.\[\&\[data-orientation\=vertical\]\]\:after\:left-0[data-orientation=vertical]:after{left:0}.after\:left-1\/2:after{left:50%}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!z-1001{z-index:1001!important}.z-\[-1\]{z-index:-1}.z-\[990\]{z-index:990}.z-\[var\(--ai-popup-elevated-z\)\]{z-index:var(--ai-popup-elevated-z)}.z-\[var\(--ai-popup-overlay-z\)\]{z-index:var(--ai-popup-overlay-z)}.z-\[var\(--ai-popup-z\)\]{z-index:var(--ai-popup-z)}.z-0{z-index:0}.z-10{z-index:10}.z-100{z-index:100}.z-1000{z-index:1000}.z-10000{z-index:10000}.z-2{z-index:2}.z-20{z-index:20}.z-20002{z-index:20002}.z-30{z-index:30}.z-40{z-index:40}.z-99{z-index:99}.order-first{order:-9999}.order-last{order:9999}.grid,[grid=""]{display:grid}.grid-cols-\[max-content_max-content\]{grid-template-columns:max-content max-content}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-1,[cols~="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2,[cols~="2"],[grid-cols-2=""]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3,[cols~="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[cols~="24"]{grid-template-columns:repeat(24,minmax(0,1fr))}[cols~="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[cols~="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}.\!m-0,.m0\!,[m0\!=""]{margin:0!important}.\[\&\>pre\]\:m-0>pre,.m-0{margin:0}.m4px{margin:4px}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-px{margin-left:-1px;margin-right:-1px}.\!my-0{margin-top:0!important;margin-bottom:0!important}.mx-\[-20px\]{margin-left:-20px;margin-right:-20px}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4px{margin-left:4px;margin-right:4px}.mx-8px{margin-left:8px;margin-right:8px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10px{margin-top:10px;margin-bottom:10px}.my-4px{margin-top:4px;margin-bottom:4px}.my-8{margin-top:2rem;margin-bottom:2rem}.group.is-user .group-\[\.is-user\]\:ml-auto,.ml-auto,.mlauto,[ml-auto=""]{margin-left:auto}.-mb-1{margin-bottom:-.25rem}.-mt-2{margin-top:-.5rem}.\!\[\&_\.arco-btn-icon\]\:mr4px .arco-btn-icon{margin-right:4px!important}.\!mb-0,.\!mb-0px{margin-bottom:0!important}.\!mb24px{margin-bottom:24px!important}.\!ml70px{margin-left:70px!important}.\[\&_\.arco-alert-icon\]\:mb-auto .arco-alert-icon{margin-bottom:auto}.\[\&_\.arco-form-item-label-col\]\:mb0 .arco-form-item-label-col,.\[\&\>\*\:last-child\]\:mb-0>:last-child,.mb-0,.mb0,[mb-0=""]{margin-bottom:0}.\[\&_\.arco-form-item\]\:mb-4px .arco-form-item,.mb-\[4px\],.mb-4px,.mb4px,[mb4px=""]{margin-bottom:4px}.\[\&_\.arco-form-item\]\:mb-8px .arco-form-item,.mb-\[8px\],.mb-8px,.mb8px,.not-last\:mb8px:not(:last-child){margin-bottom:8px}.\[\&_\.wrapper\]\:\!mt0 .wrapper{margin-top:0!important}.\[\&\>\*\:first-child\]\:mt-0>:first-child,.mt-0{margin-top:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.mb-\[12px\],.mb-12px,.mb12px,[mb12px=""]{margin-bottom:12px}.mb-\[24px\],.mb-24px,.mb24px,[mb-24px=""]{margin-bottom:24px}.mb-\[2px\],.mb2px{margin-bottom:2px}.mb-\[6px\],.mb6px{margin-bottom:6px}.mb-1\.5rem,.mb-2xl,[mb-2xl=""]{margin-bottom:1.5rem}.mb-10px{margin-bottom:10px}.mb-12,.mb-5xl{margin-bottom:3rem}.mb-16px,.mb16px,[mb-16px=""]{margin-bottom:16px}.mb-2{margin-bottom:.5rem}.mb-2\.5rem{margin-bottom:2.5rem}.mb-20px,.mb20px{margin-bottom:20px}.mb-3{margin-bottom:.75rem}.mb-6xl{margin-bottom:3.75rem}.mb10rem{margin-bottom:10rem}.mb1rem{margin-bottom:1rem}.mb40px{margin-bottom:40px}.mb8rem{margin-bottom:8rem}.me{margin-inline-end:1rem}.ml--12px{margin-left:-12px}.ml-\[-16px\]{margin-left:-16px}.ml-\[-3px\]{margin-left:-3px}.ml-\[-4px\]{margin-left:-4px}.ml-\[4px\],.ml-4px,.ml4px,[ml-4px=""]{margin-left:4px}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12px,.ml12px{margin-left:12px}.ml-14px{margin-left:14px}.ml-16px,.ml16px{margin-left:16px}.ml-2{margin-left:.5rem}.ml-2px,.ml2px{margin-left:2px}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-6px{margin-left:6px}.ml-8px,.ml8px{margin-left:8px}.ml1px{margin-left:1px}.ml33px{margin-left:33px}.ml5px{margin-left:5px}.ml72px{margin-left:72px}.mr-\[8px\],.mr-8px,.mr8px{margin-right:8px}.mr-12px,.mr12px{margin-right:12px}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-4px,.mr4px,[mr4px=""]{margin-right:4px}.mr-auto{margin-right:auto}.mr16px{margin-right:16px}.mr1px,[mr1px=""]{margin-right:1px}.mr6px{margin-right:6px}.mr8{margin-right:2rem}.ms{margin-inline-start:1rem}.mt-\[-4px\]{margin-top:-4px}.mt-\[-7px\]{margin-top:-7px}.mt-\[1\.2rem\],.mt1\.2rem{margin-top:1.2rem}.mt-\[1\.8rem\]{margin-top:1.8rem}.mt-\[10px\],.mt10px{margin-top:10px}.mt-\[12px\],.mt-12px,.mt12px,[mt-12px=""]{margin-top:12px}.mt-\[16px\],.mt-16px,.mt16px{margin-top:16px}.mt-\[1px\]{margin-top:1px}.mt-\[24px\]{margin-top:24px}.mt-\[2px\],.mt-2px,[mt-2px=""]{margin-top:2px}.mt-\[4px\],.mt-4px,.mt4px{margin-top:4px}.mt-\[7px\]{margin-top:7px}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2,.mt0\.5rem{margin-top:.5rem}.mt-20px{margin-top:20px}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6px,.mt6px{margin-top:6px}.mt-8px,.mt8px{margin-top:8px}.mt14px{margin-top:14px}.mt2rem{margin-top:2rem}.mt40px{margin-top:40px}.mt5px,[mt5px=""]{margin-top:5px}[\!mb-0px~=default\:]:default{margin-bottom:0!important}[mt-8px~=default\:]:default{margin-top:8px}.inline,[inline~=default\:]:default{display:inline}.block,.dark .dark\:block,.is-last-block:last-child,[block=""],[block~=default\:]:default{display:block}.inline-block{display:inline-block}.contents{display:contents}.list-item{display:list-item}.\[\&_\.arco-icon-info-circle-fill\]\:hidden .arco-icon-info-circle-fill,.\[\&_\.arco-modal-header\]\:hidden .arco-modal-header,.dark .dark\:hidden,.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden,.hidden,[hidden=""],[hidden~=default\:]:default{display:none}.aspect-square{aspect-ratio:1}.\!size-\[14px\],.\[\&\>svg\]\:\!size-\[14px\]>svg{width:14px!important;height:14px!important}.\!size-\[16px\]{width:16px!important;height:16px!important}.\!size-\[28px\]{width:28px!important;height:28px!important}.\[\&_svg\]\:size-3 svg,.\[\&\>svg\]\:size-3>svg,.size-3{width:.75rem;height:.75rem}.\[\&_svg\]\:size-4 svg,.\[\&\>svg\]\:size-4>svg,.size-4,[size~="4"]{width:1rem;height:1rem}.\[\&\>svg\]\:size-\[12px\]>svg,.size-\[12px\]{width:12px;height:12px}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.size-\[14px\]{width:14px;height:14px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\],[size~="18px"]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[28px\]{width:28px;height:28px}.size-\[44px\]{width:44px;height:44px}.size-\[48px\]{width:48px;height:48px}.size-\[64px\]{width:64px;height:64px}.size-10{width:2.5rem;height:2.5rem}.size-12,[size~="12"]{width:3rem;height:3rem}.size-2\.5{width:.625rem;height:.625rem}.size-20,[size~="20"]{width:5rem;height:5rem}.size-24,[size~="24"]{width:6rem;height:6rem}.size-6,[size~="6"]{width:1.5rem;height:1.5rem}.size-8,[size~="8"]{width:2rem;height:2rem}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}[size~="0"]{width:0;height:0}[size~="1"]{width:.25rem;height:.25rem}[size~="13"]{width:3.25rem;height:3.25rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="2"]{width:.5rem;height:.5rem}[size~="32"]{width:8rem;height:8rem}[size~="320"]{width:80rem;height:80rem}[size~="976"]{width:244rem;height:244rem}[size~=sm]{width:24rem;height:24rem}[default-size~="350px"]:default{width:350px;height:350px}[default-size~="50"]:default{width:12.5rem;height:12.5rem}.\!\[\&_\.arco-form-item-label\]\:wfull .arco-form-item-label,.\!w-full,.\!wfull{width:100%!important}.\!h-\[20px\]{height:20px!important}.\!h-\[24px\]{height:24px!important}.\!h-\[26px\]{height:26px!important}.\!h-\[30px\]{height:30px!important}.\!h-auto{height:auto!important}.\!h-full{height:100%!important}.\!h0{height:0!important}.\!min-h-80px{min-height:80px!important}.\!min-h-full{min-height:100%!important}.\!w-\[20px\]{width:20px!important}.\!w-\[32px\]{width:32px!important}.\!w-\[calc\(100vw-380px\)\]{width:calc(100vw - 380px)!important}.\!w-48px{width:48px!important}.\!w-auto{width:auto!important}.\!w280px{width:280px!important}.\[\&_\.arco-card-body\]\:h0 .arco-card-body,.\[\&_\.arco-modal-body\]\:h-0 .arco-modal-body,.\[\&_\.arco-tabs-content-list\]\:h0 .arco-tabs-content-list,.\[\&_\.arco-tabs-content\]\:h0 .arco-tabs-content,.\[\&_\.arco-tabs-pane\]\:h0 .arco-tabs-pane,.h-0,.h0{height:0}.\[\&_\.arco-modal\]\:h-\[calc\(100vh-80px\)\] .arco-modal{height:calc(100vh - 80px)}.\[\&_\.arco-modal\]\:h-\[calc\(100vh\)\] .arco-modal{height:100vh}.\[\&_\.arco-modal\]\:w-\[calc\(100vw\)\] .arco-modal{width:100vw}.\[\&_\.arco-select-option-content\]\:wfull .arco-select-option-content,.\[\&_\.arco-trigger-popup\]\:wfull .arco-trigger-popup,.\[\&\[data-orientation\=vertical\]\]\:w-full[data-orientation=vertical],.w-\[100\%\],.w-100\%,.w-full,.wfull,[w-full=""],[wfull=""]{width:100%}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg,.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg,.h-5{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg,.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg,.w-5{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input],.h-12,.h-3rem{height:3rem}.\[\&_\[data-slot\=input-group\]\]\:min-h-\[114px\] [data-slot=input-group]{min-height:114px}.\[\&\[data-orientation\=vertical\]\]\:h-px[data-orientation=vertical],.h-px,.h1px{height:1px}.h-\[12px\],.h-12px,.h12px{height:12px}.h-\[16px\],.h-16px,.h16px{height:16px}.h-\[22px\],.h-22px,[h-22px=""]{height:22px}.h-\[24px\],.h-24px,.h24px{height:24px}.h-\[28px\],.h-28px{height:28px}.h-\[32px\],.h-32px{height:32px}.h-\[40px\]{height:40px}.h-\[48px\],.h-48px{height:48px}.h-\[56px\]{height:56px}.h-\[60px\],.h-60px{height:60px}.h-\[62px\]{height:62px}.h-\[64px\],.h-64px{height:64px}.h-\[90px\]{height:90px}.h-\[calc\(100\%-100px\)\]{height:calc(100% - 100px)}.h-\[calc\(100vh-38px\)\]{height:calc(100vh - 38px)}.h-10{height:2.5rem}.h-100px,.h100px,[h-100px=""]{height:100px}.h-100vh{height:100vh}.h-102px{height:102px}.h-120px{height:120px}.h-14px,.h14px{height:14px}.h-18px,.h18px{height:18px}.h-2,.h2{height:.5rem}.h-2\.5{height:.625rem}.h-20px,.h20px{height:20px}.h-220px{height:220px}.h-28{height:7rem}.h-3\.5{height:.875rem}.h-300px{height:300px}.h-320px{height:320px}.h-338px{height:338px}.h-36px{height:36px}.h-4,.h4{height:1rem}.h-42px{height:42px}.h-450px{height:450px}.h-4px{height:4px}.h-52px{height:52px}.h-580px{height:580px}.h-6,[h-6=""]{height:1.5rem}.h-626px{height:626px}.h-640px{height:640px}.h-684px{height:684px}.h-6px,.h6px{height:6px}.h-7{height:1.75rem}.h-8{height:2rem}.h-80px,[h-80px=""]{height:80px}.h-9{height:2.25rem}:is(.h-auto,.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]),.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]),.has-\[\>textarea\]\:h-auto:has(>textarea),[h-auto=""]){height:auto}.h-fit{height:fit-content}.h-full,.hfull,[h-full=""],[hfull=""]{height:100%}.h1{height:.25rem}.h15px{height:15px}.h2\.7rem{height:2.7rem}.h265px{height:265px}.h280px{height:280px}.h3{height:.75rem}.h30px,[h30px=""]{height:30px}.h44px{height:44px}.h600px{height:600px}.h7px{height:7px}.max-h-\[176px\]{max-height:176px}.max-h-\[180px\]{max-height:180px}.max-h-\[2000px\]{max-height:2000px}.max-h-\[228px\]{max-height:228px}.max-h-\[22rem\]{max-height:22rem}.max-h-\[300px\],.max-h-300px{max-height:300px}.max-h-0{max-height:0}.max-h-274px{max-height:274px}.max-h-277px{max-height:277px}.max-h-312px{max-height:312px}.max-h-386px{max-height:386px}.max-h-40{max-height:10rem}.max-h-400px{max-height:400px}.max-h-418px{max-height:418px}.max-h-48{max-height:12rem}.max-h-70vh{max-height:70vh}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[120px\]{max-width:120px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[33\.333\%\]{max-width:33.333%}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-100\%,.max-w-full,[max-w-full=""]{max-width:100%}.max-w-200px{max-width:200px}.max-w-360px{max-width:360px}.max-w-436px{max-width:436px}.max-w-500px{max-width:500px}.max-w-700px,[max-w-700px=""]{max-width:700px}.max-w-80vw{max-width:80vw}.max-w-940px{max-width:940px}.max-w-lg{max-width:32rem}.min-h-\[32px\],.min-h-32px{min-height:32px}.min-h-\[400px\]{min-height:400px}.min-h-\[60px\]{min-height:60px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-0{min-height:0}.min-h-12px{min-height:12px}.min-h-150px{min-height:150px}.min-h-152px{min-height:152px}.min-h-16{min-height:4rem}.min-h-240px{min-height:240px}.min-h-342px{min-height:342px}.min-h-36{min-height:9rem}.min-h-40px{min-height:40px}.min-h-40vh{min-height:40vh}.min-h-450px{min-height:450px}.min-h-500px{min-height:500px}.min-h-8{min-height:2rem}.min-h-full{min-height:100%}.min-w-\[104px\]{min-width:104px}.min-w-\[120px\]{min-width:120px}.min-w-\[132px\]{min-width:132px}.min-w-\[410px\]{min-width:410px}.min-w-\[60px\]{min-width:60px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-100px{min-width:100px}.min-w-1320px{min-width:1320px}.min-w-1700px{min-width:1700px}.min-w-20{min-width:5rem}.min-w-240px{min-width:240px}.min-w-300px{min-width:300px}.min-w-32{min-width:8rem}.min-w-380px{min-width:380px}.min-w-5{min-width:1.25rem}.min-w-550px{min-width:550px}.min-w-55px{min-width:55px}.min-w-600px{min-width:600px}.min-w-720px{min-width:720px}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-max{min-width:max-content}.min-w-px{min-width:1px}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-1rem\)\]{min-height:calc(100svh - 1rem)}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\],.w-100px,.w100px,[w-100px=""],[w100px=""]{width:100px}.w-\[120px\]{width:120px}.w-\[13px\]{width:13px}.w-\[156px\]{width:156px}.w-\[240px\],.w240px{width:240px}.w-\[24px\],.w-24px,.w24px{width:24px}.w-\[28px\],.w-28px{width:28px}.w-\[300px\],.w300px{width:300px}.w-\[350px\]{width:350px}.w-\[40\%\],.w-2\/5{width:40%}.w-\[412px\]{width:412px}.w-\[44px\]{width:44px}.w-\[50\%\]{width:50%}.w-\[520px\]{width:520px}.w-\[56px\]{width:56px}.w-\[60\%\]{width:60%}.w-\[64px\]{width:64px}.w-\[70\%\],.w70\%{width:70%}.w-\[80\%\]{width:80%}.w-\[min\(325px\,calc\(100vw-32px\)\)\]{width:min(325px,100vw - 32px)}.w-0,.w0,.w0px{width:0}.w-100vw{width:100vw}.w-12px,.w12px{width:12px}.w-14px,.w14px{width:14px}.w-150px{width:150px}.w-18px{width:18px}.w-1px,.w-px,.w1px{width:1px}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-200px{width:200px}.w-20px{width:20px}.w-220px,.w220px{width:220px}.w-24{width:6rem}.w-260px{width:260px}.w-280px{width:280px}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-330px{width:330px}.w-380px{width:380px}.w-3rem{width:3rem}.w-4{width:1rem}.w-400px,.w400px,[w400px=""]{width:400px}.w-41px{width:41px}.w-48px{width:48px}.w-4px,.w4px{width:4px}.w-518px{width:518px}.w-52px{width:52px}.w-6{width:1.5rem}.w-600px,.w600px{width:600px}.w-64{width:16rem}.w-686px{width:686px}.w-6px,.w6px{width:6px}.w-80{width:20rem}.w-80px,[w-80px=""]{width:80px}.w-9{width:2.25rem}.w-950px{width:950px}.w-auto,.wauto,[wauto=""]{width:auto}.w-fit{width:fit-content}.w-inherit{width:inherit}.w-max{width:max-content}.w101px{width:101px}.w124px{width:124px}.w16px{width:16px}.w230px{width:230px}.w286px{width:286px}.w2px{width:2px}.w30\%{width:30%}.w30px,[w30px=""]{width:30px}.w320px,[w320px=""]{width:320px}.w3px{width:3px}.w420px{width:420px}.w455px{width:455px}.w500px{width:500px}.w7px{width:7px}[w-100\%~=default\:]:default{width:100%}.\[\&\[data-orientation\=vertical\]\]\:after\:h-1[data-orientation=vertical]:after{height:.25rem}.\[\&\[data-orientation\=vertical\]\]\:after\:w-full[data-orientation=vertical]:after{width:100%}.after\:w-1:after{width:.25rem}.file\:h-7::file-selector-button{height:1.75rem}[is-last-block~="1"]:last-child{block-size:.25rem}.\!flex{display:flex!important}.\[\&_\.arco-card-body\]\:flex .arco-card-body,.\[\&_\.arco-card\]\:flex .arco-card,.\[\&_\.arco-form-item-label\]\:flex .arco-form-item-label,.\[\&_\.arco-input-tag-inner\]\:flex .arco-input-tag-inner,.\[\&_\.arco-modal-footer\]\:flex .arco-modal-footer,.\[\&_\.arco-select-option-content\]\:flex .arco-select-option-content,.\[\&_\.arco-spin-icon\]\:flex .arco-spin-icon,.\[\&_\.arco-table-td-content\]\:flex .arco-table-td-content,.\[\&_\.arco-tabs-content-item\]\:flex .arco-tabs-content-item,.\[\&_\.arco-tabs-content\]\:flex .arco-tabs-content,.\[\&_\.arco-tabs-pane\]\:flex .arco-tabs-pane,.\[\&_\.n-drawer-body\]\:flex .n-drawer-body,.flex,[flex=""]{display:flex}.\[\&_\.arco-modal\]\:inline-flex .arco-modal,.inline-flex,[inline-flex=""]{display:inline-flex}.file\:inline-flex::file-selector-button{display:inline-flex}.\!\[\&_\.actions\]\:flex-\[0\] .actions{flex:0!important}.flex-\[0_1_auto\]{flex:0 auto}.\[\&_\.arco-card-body\]\:flex-1 .arco-card-body,.\[\&_\.arco-modal-body\]\:flex-1 .arco-modal-body,.\[\&_\.arco-tabs-content-list\]\:flex-1 .arco-tabs-content-list,.\[\&_\.arco-tabs-content\]\:flex-1 .arco-tabs-content,.\[\&_\.arco-tabs-pane\]\:flex-1 .arco-tabs-pane,.flex-1,[flex-1=""],[flex~="1"]{flex:1}.flex-auto,[flex~=auto]{flex:auto}.flex-none{flex:none}.\[\&_svg\]\:shrink-0 svg,.\[\&\>svg\]\:shrink-0>svg,.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-basis-\[380px\]{flex-basis:380px}.flex-basis-200px,[flex-basis-200px=""]{flex-basis:200px}.flex-row{flex-direction:row}.\[\&_\.arco-card-body\]\:flex-col .arco-card-body,.\[\&_\.arco-card\]\:flex-col .arco-card,.\[\&_\.arco-input-tag-inner\]\:flex-col .arco-input-tag-inner,.\[\&_\.arco-modal\]\:flex-col .arco-modal,.\[\&_\.arco-select-option-content\]\:flex-col .arco-select-option-content,.\[\&_\.arco-tabs-content-item\]\:flex-col .arco-tabs-content-item,.\[\&_\.arco-tabs-content\]\:flex-col .arco-tabs-content,.\[\&_\.arco-tabs-pane\]\:flex-col .arco-tabs-pane,.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical],.flex-col,[flex-col=""]{flex-direction:column}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap,[flex-wrap=""]{flex-wrap:wrap}.table,[table=""]{display:table}.table-row{display:table-row}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.-translate-x-1\/2,.translate-x-\[-50\%\]{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.-translate-x-px{--un-translate-x:-1px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.data-\[state\=checked\]\:translate-x-\[12px\][data-state=checked]{--un-translate-x:12px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--un-translate-x:1rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--un-translate-x:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-x-px{--un-translate-x:1px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-\[2px\]{--un-translate-y:2px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-\[calc\(-100\%-1px\)\]{--un-translate-y:calc(-100% - 1px);transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-\[calc\(-100\%-6px\)\]{--un-translate-y:calc(-100% - 6px);transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-0{--un-translate-y:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-2{--un-translate-y:.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.translate-y-4{--un-translate-y:1rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.\[\&\[data-orientation\=vertical\]\]\:after\:-translate-y-1\/2[data-orientation=vertical]:after{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.\[\&\[data-orientation\=vertical\]\]\:after\:translate-x-0[data-orientation=vertical]:after{--un-translate-x:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.after\:-translate-x-1\/2:after{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.\[\&\[data-orientation\=vertical\]\>div\]\:rotate-90[data-orientation=vertical]>div,.rotate-90{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:90deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.rotate-180{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group[data-state=closed] .group-data-\[state\=closed\]\:-rotate-90{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-90deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.rotate-0{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:0deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.scale-100{--un-scale-x:1;--un-scale-y:1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.scale-90{--un-scale-x:.9;--un-scale-y:.9;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}@keyframes una-in{0%{opacity:var(--una-enter-opacity,1);transform:translate3d(var(--una-enter-translate-x,0),var(--una-enter-translate-y,0),0) scale3d(var(--una-enter-scale,1),var(--una-enter-scale,1),var(--una-enter-scale,1)) rotate(var(--una-enter-rotate,0))}}@keyframes una-out{to{opacity:var(--una-exit-opacity,1);transform:translate3d(var(--una-exit-translate-x,0),var(--una-exit-translate-y,0),0) scale3d(var(--una-exit-scale,1),var(--una-exit-scale,1),var(--una-exit-scale,1)) rotate(var(--una-exit-rotate,0))}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-\[ai-shimmer_var\(--duration\)_linear_infinite\]{animation:ai-shimmer var(--duration) linear infinite}.animate-pulse,[animate-pulse=""]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.\!cursor-pointer{cursor:pointer!important}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.cursor-text{cursor:text}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-not-allowed,[cursor-not-allowed=""],.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.cursor-col-resize{cursor:col-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-all,[select-all=""]{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.resize,[resize=""],[resize~=default\:]:default{resize:both}.resize-none{resize:none}[columns~="1"]{columns:1}.place-items-center{place-items:center}.items-start,[items-start=""]{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.\[\&_\.arco-card-body\]\:items-center .arco-card-body,.\[\&_\.arco-form-item-label\]\:items-center .arco-form-item-label,.\[\&_\.arco-spin-icon\]\:items-center .arco-spin-icon,.\[\&_\.arco-table-td-content\]\:items-center .arco-table-td-content,.items-center,[items-center=""]{align-items:center}.\[\&_\[data-slot\=input-group\]\]\:items-stretch [data-slot=input-group],.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.\!\[\&_\.arco-form-item-label\]\:justify-start .arco-form-item-label{justify-content:flex-start!important}.justify-start,[justify~=start]{justify-content:flex-start}.\[\&_\.arco-modal-footer\]\:justify-end .arco-modal-footer,.justify-end,[justify-end=""]{justify-content:flex-end}.\!justify-center{justify-content:center!important}.\[\&_\.arco-card-body\]\:justify-center .arco-card-body,.\[\&_\.arco-spin-icon\]\:justify-center .arco-spin-icon,.\[\&_\.n-drawer-body\]\:justify-center .n-drawer-body,.justify-center,[justify-center=""],[justify~=center]{justify-content:center}.\[\&_\.arco-input-tag-tag\]\:justify-between .arco-input-tag-tag,.justify-between,[justify-between=""]{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.\!gap-\[12px\]{gap:12px!important}.\!gap-\[6px\]{gap:6px!important}.\[\&_\.arco-input-tag-inner\]\:gap-2px .arco-input-tag-inner,.gap-\[2px\],.gap-2px,.gap2px{gap:2px}.gap-\[10px\],.gap-10px{gap:10px}.gap-\[12px\],.gap-12px,.gap12px,[gap-12px=""],[gap12px=""]{gap:12px}.gap-\[16px\],.gap-16px,.gap16px{gap:16px}.gap-\[20px\],.gap-20px,.gap20px{gap:20px}.gap-\[24px\],.gap-24px{gap:24px}.gap-\[4px\],.gap-4px,.gap4px,[gap-4px=""],[gap4px=""]{gap:4px}.gap-\[6px\],.gap-6px,.gap6px{gap:6px}.gap-\[8px\],.gap-8px,.gap8px,[gap8px=""]{gap:8px}.gap-0{gap:0}.gap-0\.5rem,.gap-2,.gap0\.5rem,[gap-2=""]{gap:.5rem}.gap-0\.6rem{gap:.6rem}.gap-0\.8rem{gap:.8rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-1rem,.gap-4{gap:1rem}.gap-2rem,.gap-8,[gap-2rem=""]{gap:2rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap0\.4rem{gap:.4rem}.gap15px{gap:15px}.gap1px{gap:1px}.gap29px{gap:29px}.gap3px{gap:3px}.gap-x-3{column-gap:.75rem}.gap-x-37px{column-gap:37px}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-4px{row-gap:4px}.-space-x-1>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(calc(.25rem * calc(1 - var(--un-space-x-reverse))) * -1);margin-right:calc(calc(.25rem * var(--un-space-x-reverse)) * -1)}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.75rem * var(--un-space-y-reverse))}.group.is-user .group-\[\.is-user\]\:overflow-hidden,.\[\&_\.arco-modal-body\]\:overflow-hidden .arco-modal-body,.\[\&_\.arco-modal-footer\]\:overflow-hidden .arco-modal-footer,.\[\&_\.arco-modal\]\:overflow-hidden .arco-modal,.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden,.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.\!overflow-hidden{overflow:hidden!important}.\!overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto}.overflow-visible{overflow:visible}.\!\[\&_\.n-modal-body\]\:overflow-x-hidden .n-modal-body{overflow-x:hidden!important}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}[scroll~=auto]{scroll-behavior:auto}.\[\&\>span\:last-child\]\:truncate>span:last-child,.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.\!\[\&_\.arco-tag\]\:whitespace-nowrap .arco-tag{white-space:nowrap!important}.\[\&_\.arco-form-item-message\]\:whitespace-pre .arco-form-item-message,.\[\&\>pre\]\:whitespace-pre>pre,.whitespace-pre{white-space:pre}.\[\&\>pre\]\:whitespace-pre-wrap>pre,.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!border-1px{border-width:1px!important}.b,.b-1px,.border,.border-1px,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border,[b=""],[border-1px=""],[border~="1px"]{border-width:1px}.border-\[0\.5px\]{border-width:.5px}.border-0{border-width:0}.border-2{border-width:2px}.border-3px{border-width:3px}.hover\:border:hover{border-width:1px}.file\:border-0::file-selector-button{border-width:0}.b-l-1px,.border-l,.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.b-r-1px,.border-r,.border-r-1px,.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.b-t-1px,.border-t,[border-t~="1px"]{border-top-width:1px}.border-b{border-bottom-width:1px}.border-r-0{border-right-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.\!border-\[\#E5E6EB\],.border-\#E5E6EB\!{--un-border-opacity:1!important;border-color:rgb(229 230 235/var(--un-border-opacity))!important}.\[\&_\[data-slot\=input-group\]\]\:border-\[var\(--ai-border-2\)\] [data-slot=input-group],.border-\[var\(--ai-border-2\)\]{border-color:var(--ai-border-2)}.b-\[var\(--color-border-2-dashboard\)\]{border-color:var(--color-border-2-dashboard)}.border-\[--color-border-1\],.border-\[var\(--color-border-1\)\]{border-color:var(--color-border-1)}.border-\[--home-map-line-card-border\]{border-color:var(--home-map-line-card-border)}.border-\[\#BBB1FC\]{--un-border-opacity:1;border-color:rgb(187 177 252/var(--un-border-opacity))}.border-\[\#e4e6eb\]{--un-border-opacity:1;border-color:rgb(228 230 235/var(--un-border-opacity))}.border-\[\#E5E6EB\],.border-\#E5E6EB,.border-color-\[\#E5E6EB\],.border-color-\#E5E6EB,[border~="[rgb(229,230,235)]"]{--un-border-opacity:1;border-color:rgb(229 230 235/var(--un-border-opacity))}.border-\[\#F2F3F5\]{--un-border-opacity:1;border-color:rgb(242 243 245/var(--un-border-opacity))}.border-\[var\(--ai-orange-1\)\]{border-color:var(--ai-orange-1)}.border-\[var\(--color-border-2\)\]{border-color:var(--color-border-2)}.border-\[var\(--color-border-3\)\]{border-color:var(--color-border-3)}.border-\[var\(--home-color-list-border\)\]{border-color:var(--home-color-list-border)}.border-\#2962FF{--un-border-opacity:1;border-color:rgb(41 98 255/var(--un-border-opacity))}.border-\#BCC2CC{--un-border-opacity:1;border-color:rgb(188 194 204/var(--un-border-opacity))}.border-border{--un-border-opacity:1;border-color:hsl(var(--border) / var(--un-border-opacity))}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235/var(--un-border-opacity))}.border-input{--un-border-opacity:1;border-color:hsl(var(--input) / var(--un-border-opacity))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-sidebar-border,.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{--un-border-opacity:1;border-color:hsl(var(--sidebar-border) / var(--un-border-opacity))}.border-transparent{border-color:#0000}.data-\[state\=on\]\:border-\[var\(--ai-primary-1\)\][data-state=on]{border-color:var(--ai-primary-1)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){--un-border-opacity:1;border-color:hsl(var(--destructive) / var(--un-border-opacity))}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-primary\/55:has([data-slot=input-group-control]:focus-visible){border-color:hsl(var(--primary) / .55)}[border~=\#E6E8EB]{--un-border-opacity:1;border-color:rgb(230 232 235/var(--un-border-opacity))}.\[\&_\[data-slot\=input-group\]\]\:focus-within\:\!border-transparent:focus-within [data-slot=input-group]{border-color:#0000!important}.focus-within\:border-primary\/50:focus-within{border-color:hsl(var(--primary) / .5)}.\!hover\:border-\[\#9CC0FF\]:hover{--un-border-opacity:1!important;border-color:rgb(156 192 255/var(--un-border-opacity))!important}.\[\&_\[data-slot\=input-group\]\]\:hover\:border-\[var\(--ai-border-2\)\]:hover [data-slot=input-group]{border-color:var(--ai-border-2)}.hover\:border-\[var\(--ai-text-4\)\]:hover{border-color:var(--ai-text-4)}.hover\:border-\#B0B9E4:hover{--un-border-opacity:1;border-color:rgb(176 185 228/var(--un-border-opacity))}.hover\:border-\#C9CDD4\!:hover{--un-border-opacity:1!important;border-color:rgb(201 205 212/var(--un-border-opacity))!important}.hover\:border-primary\/45:hover{border-color:hsl(var(--primary) / .45)}[hover\:border~=\#2962ff]:hover{--un-border-opacity:1;border-color:rgb(41 98 255/var(--un-border-opacity))}.focus-visible\:border-primary\/40:focus-visible{border-color:hsl(var(--primary) / .4)}.\!active\:border-\[\#9CC0FF\]:active{--un-border-opacity:1!important;border-color:rgb(156 192 255/var(--un-border-opacity))!important}.active\:border-\#A9AEB8\!:active{--un-border-opacity:1!important;border-color:rgb(169 174 184/var(--un-border-opacity))!important}.b-t-color-\[\#E5E6EB\],.border-t-\#E5E6EB,[border-t~=\#E5E6EB]{--un-border-opacity:1;--un-border-top-opacity:var(--un-border-opacity);border-top-color:rgb(229 230 235/var(--un-border-top-opacity))}.border-b-\[\#DFE5F6\]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(223 229 246/var(--un-border-bottom-opacity))}.border-l-transparent{border-left-color:#0000}.border-r-\[\#e4e6eb\]{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgb(228 230 235/var(--un-border-right-opacity))}.border-t-transparent{border-top-color:#0000}.group.is-user .group-\[\.is-user\]\:rounded-lg,.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg,.rounded-lg,[rounded-lg=""]{border-radius:var(--radius)}.\!rounded-\[4px\]{border-radius:4px!important}.\!rounded-\[51px\]{border-radius:51px!important}.\!rounded-\[6px\],.\!rounded-6px{border-radius:6px!important}.\[\&_\.arco-modal-body\]\:rounded-1rem .arco-modal-body{border-radius:1rem}.\[\&_\[data-slot\=input-group\]\]\:rounded-\[16px\] [data-slot=input-group],.rounded-\[16px\]{border-radius:16px}.\[\&\>img\]\:rounded-full>img,.rounded-full{border-radius:9999px}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd,.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.b-rd-4px,.rounded-\[4px\],.rounded-4px{border-radius:4px}.b-rd-6px,.rounded-\[6px\],.rounded-6px{border-radius:6px}.rd,.rounded{border-radius:.25rem}.rounded-\[0_12px_12px_12px\]{border-radius:0 12px 12px}.rounded-\[100px\],.rounded-100px{border-radius:100px}.rounded-\[10px\]{border-radius:10px}.rounded-\[19px\]{border-radius:19px}.rounded-\[20px\]{border-radius:20px}.rounded-\[2px\],.rounded-2px{border-radius:2px}.rounded-\[8px\],.rounded-8px{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-0\.4rem{border-radius:.4rem}.rounded-0\.5rem{border-radius:.5rem}.rounded-12px,[rounded-12px=""]{border-radius:12px}.rounded-7px{border-radius:7px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm,[rounded-sm=""]{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\[6px\]{border-top-left-radius:6px;border-bottom-left-radius:6px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.first\:rounded-t-4px:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-bl-\[8px\]{border-bottom-left-radius:8px}.rounded-br-0{border-bottom-right-radius:0}.rounded-tl-16px{border-top-left-radius:16px}.rounded-tr-\[8px\]{border-top-right-radius:8px}.rounded-tr-0{border-top-right-radius:0}.rounded-tr-16px{border-top-right-radius:16px}.\!border-none{border-style:none!important}.\!border-solid{border-style:solid!important}.\!border-unset{border-style:unset!important}.\[\&_\.arco-card-header\]\:border-none .arco-card-header,.border-none{border-style:none}.b-solid,.border-solid,[border-solid=""],[border~=solid]{border-style:solid}.border-dashed{border-style:dashed}.b-l-solid{border-left-style:solid}.b-r-solid,.border-r-solid{border-right-style:solid}.b-t-solid,.border-t-solid,[border-t~=solid]{border-top-style:solid}.border-b-solid{border-bottom-style:solid}.group.is-user .group-\[\.is-user\]\:bg-secondary,.bg-secondary{--un-bg-opacity:1;background-color:hsl(var(--secondary) / var(--un-bg-opacity)) }.\!\[\&_\.arco-radio-checked\]\:bg-\[var\(--home-map-line-card-radio-select-bg\)\] .arco-radio-checked{background-color:var(--home-map-line-card-radio-select-bg) !important}.\!\[\&_\.arco-tag\]\:bg-\[var\(--color-fill-1\)\] .arco-tag{background-color:var(--color-fill-1) !important}.\!bg-\[var\(--ai-fill-1\)\],.\[\&\[data-highlighted\]\:hover\]\:\!bg-\[var\(--ai-fill-1\)\][data-highlighted]:hover{background-color:var(--ai-fill-1) !important}.\!bg-\[var\(--ai-fill-2\)\]{background-color:var(--ai-fill-2) !important}.\!bg-\[var\(--ai-surface\)\]{background-color:var(--ai-surface) !important}.\!bg-\[var\(--home-map-line-card-radio-bg\)\]{background-color:var(--home-map-line-card-radio-bg) !important}.\!bg-transparent,.\[\&\[data-highlighted\]\]\:\!bg-transparent[data-highlighted],.\[\&\>pre\]\:bg-transparent\!>pre{background-color:#0000!important}.\!bg-white,.bg-white\!{--un-bg-opacity:1!important;background-color:rgb(255 255 255/var(--un-bg-opacity)) !important}.\[\&_\.arco-collapse-item-content\]\:bg-\[--color-neutral-1\] .arco-collapse-item-content{background-color:var(--color-neutral-1) }.\[\&_\[data-slot\=input-group\]\]\:bg-\[var\(--ai-surface\)\] [data-slot=input-group],.bg-\[var\(--ai-surface\)\],.data-\[state\=on\]\:bg-\[var\(--ai-surface\)\][data-state=on]{background-color:var(--ai-surface) }.\[\&\>img\]\:bg-background>img,.bg-background{--un-bg-opacity:1;background-color:hsl(var(--background) / var(--un-bg-opacity)) }.bg-\[--color-fill-1\],.bg-\[var\(--color-fill-1\)\]{background-color:var(--color-fill-1) }.bg-\[--home-map-line-card-bg\]{background-color:var(--home-map-line-card-bg) }.bg-\[--home-map-line-card-sub-card-bg\]{background-color:var(--home-map-line-card-sub-card-bg) }.bg-\[\#00000066\]{--un-bg-opacity:.4;background-color:rgb(0 0 0/var(--un-bg-opacity)) }.bg-\[\#00B42A\]{--un-bg-opacity:1;background-color:rgb(0 180 42/var(--un-bg-opacity)) }.bg-\[\#2962FF\],.bg-\#2962FF{--un-bg-opacity:1;background-color:rgb(41 98 255/var(--un-bg-opacity)) }.bg-\[\#2962FF26\]{--un-bg-opacity:.15;background-color:rgb(41 98 255/var(--un-bg-opacity)) }.bg-\[\#E5E6EB\],.bg-\#E5E6EB{--un-bg-opacity:1;background-color:rgb(229 230 235/var(--un-bg-opacity)) }.bg-\[\#E8F2FF\]{--un-bg-opacity:1;background-color:rgb(232 242 255/var(--un-bg-opacity)) }.bg-\[\#F2F3F5\],.bg-\#F2F3F5{--un-bg-opacity:1;background-color:rgb(242 243 245/var(--un-bg-opacity)) }.bg-\[\#F53F3F\],.bg-\#F53F3F{--un-bg-opacity:1;background-color:rgb(245 63 63/var(--un-bg-opacity)) }.bg-\[\#F7F8FA\],.bg-\#F7F8FA{--un-bg-opacity:1;background-color:rgb(247 248 250/var(--un-bg-opacity)) }.bg-\[\#FCFDFE\]{--un-bg-opacity:1;background-color:rgb(252 253 254/var(--un-bg-opacity)) }.bg-\[\#FFF\]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) }.bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-\[rgba\(29\,33\,41\,0\.11\)\]{--un-bg-opacity:.11;background-color:rgba(29, 33, 41, var(--un-bg-opacity)) }.bg-\[var\(--ai-border-2\)\]{background-color:var(--ai-border-2) }.bg-\[var\(--ai-fill-1\)\]{background-color:var(--ai-fill-1) }.bg-\[var\(--ai-fill-3\)\]{background-color:var(--ai-fill-3) }.bg-\[var\(--ai-fill-dark-10\)\]{background-color:var(--ai-fill-dark-10) }.bg-\[var\(--ai-icon-strong\)\]{background-color:var(--ai-icon-strong) }.bg-\[var\(--ai-page-bg\)\]{background-color:var(--ai-page-bg) }.bg-\[var\(--ai-primary-1\)\],.data-\[state\=on\]\:bg-\[var\(--ai-primary-1\)\][data-state=on]{background-color:var(--ai-primary-1) }.bg-\[var\(--ai-surface-translucent\)\]{background-color:var(--ai-surface-translucent) }.bg-\[var\(--color-fill-1\,\#f7f8fa\)\]{background-color:var(--color-fill-1,#f7f8fa) }.bg-\[var\(--color-fill-2\,\#F2F3F5\)\]{background-color:var(--color-fill-2,#f2f3f5) }.bg-\[var\(--color-fill-2\)\]{background-color:var(--color-fill-2) }.bg-\[var\(--home-color-list-bg\)\]{background-color:var(--home-color-list-bg) }.bg-\[var\(--home-resource-statistics-hover-bg\)\]{background-color:var(--home-resource-statistics-hover-bg) }.bg-\#1d212911{--un-bg-opacity:.07;background-color:rgb(29 33 41/var(--un-bg-opacity)) }.bg-\#f0f0f0{--un-bg-opacity:1;background-color:rgb(240 240 240/var(--un-bg-opacity)) }.bg-\#F0F0FF{--un-bg-opacity:1;background-color:rgb(240 240 255/var(--un-bg-opacity)) }.bg-\#F5DFE0{--un-bg-opacity:1;background-color:rgb(245 223 224/var(--un-bg-opacity)) }.bg-\#fff,.bg-white,[bg-white=""]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity)) }.bg-accent,.data-\[highlighted\]\:bg-accent[data-highlighted],.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open],[bg-accent=""]{--un-bg-opacity:1;background-color:hsl(var(--accent) / var(--un-bg-opacity)) }.bg-background\/5{background-color:hsl(var(--background) / .05) }.bg-background\/50{background-color:hsl(var(--background) / .5) }.bg-background\/80,.dark .dark\:bg-background\/80{background-color:hsl(var(--background) / .8) }.bg-background\/95{background-color:hsl(var(--background) / .95) }.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0/var(--un-bg-opacity)) }.bg-black\/25{background-color:#00000040}.bg-border{--un-bg-opacity:1;background-color:hsl(var(--border) / var(--un-bg-opacity)) }.bg-card{--un-bg-opacity:1;background-color:hsl(var(--card) / var(--un-bg-opacity)) }.bg-destructive{--un-bg-opacity:1;background-color:hsl(var(--destructive) / var(--un-bg-opacity)) }.bg-muted{--un-bg-opacity:1;background-color:hsl(var(--muted) / var(--un-bg-opacity)) }.bg-muted-foreground\/10{background-color:hsl(var(--muted-foreground) / .1) }.bg-muted\/40{background-color:hsl(var(--muted) / .4) }.bg-muted\/45{background-color:hsl(var(--muted) / .45) }.bg-popover{--un-bg-opacity:1;background-color:hsl(var(--popover) / var(--un-bg-opacity)) }.bg-primary,.data-\[state\=checked\]\:bg-primary[data-state=checked]{--un-bg-opacity:1;background-color:hsl(var(--primary) / var(--un-bg-opacity)) }.bg-primary\/10{background-color:hsl(var(--primary) / .1) }.bg-primary\/70{background-color:hsl(var(--primary) / .7) }:is(.bg-sidebar,.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset])){--un-bg-opacity:1;background-color:hsl(var(--sidebar-background) / var(--un-bg-opacity)) }.bg-sidebar-border{--un-bg-opacity:1;background-color:hsl(var(--sidebar-border) / var(--un-bg-opacity)) }.bg-transparent,.dark .dark\:bg-transparent{background-color:#0000}.dark .dark\:\[\&\>img\]\:bg-foreground>img{--un-bg-opacity:1;background-color:hsl(var(--foreground) / var(--un-bg-opacity)) }.data-\[active\=true\]\:bg-\[var\(--ai-primary-alpha-10\)\][data-active=true],.group\/side-menu-item:hover .group-hover\/side-menu-item\:bg-\[var\(--ai-primary-alpha-10\)\]{background-color:var(--ai-primary-alpha-10) }.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{--un-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--un-bg-opacity)) }.data-\[state\=checked\]\:bg-\[var\(--ai-primary-6\)\][data-state=checked]{background-color:var(--ai-primary-6) }.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{--un-bg-opacity:1;background-color:hsl(var(--input) / var(--un-bg-opacity)) }.\!hover\:bg-\[\#E8F2FF\]:hover{--un-bg-opacity:1!important;background-color:rgb(232 242 255/var(--un-bg-opacity)) !important}.\!hover\:bg-\[rgba\(29\,33\,41\,0\.05\)\]:hover{--un-bg-opacity:.05!important;background-color:rgba(29, 33, 41, var(--un-bg-opacity)) !important}.data-\[state\=on\]\:hover\:bg-\[var\(--ai-primary-1\)\]:hover[data-state=on]{background-color:var(--ai-primary-1) }.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{--un-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--un-bg-opacity)) }.group\/file:hover .group-hover\/file\:bg-\[var\(--ai-fill-2\)\]{background-color:var(--ai-fill-2) }.hover\:\!bg-\[\#E5E6EB\]:hover{--un-bg-opacity:1!important;background-color:rgb(229 230 235/var(--un-bg-opacity)) !important}.hover\:\!bg-\[var\(--ai-fill-1\)\]:hover{background-color:var(--ai-fill-1) !important}.hover\:\!bg-\[var\(--ai-fill-2\)\]:hover{background-color:var(--ai-fill-2) !important}.hover\:\!bg-\[var\(--ai-fill-dark-5\)\]:hover{background-color:var(--ai-fill-dark-5) !important}.hover\:\!bg-transparent:hover{background-color:#0000!important}.hover\:bg-\[\#00000033\]:hover{--un-bg-opacity:.2;background-color:rgb(0 0 0/var(--un-bg-opacity)) }.hover\:bg-\[\#f2f3f5\]:hover{--un-bg-opacity:1;background-color:rgb(242 243 245/var(--un-bg-opacity)) }.hover\:bg-\[\#F5F7FA\]:hover{--un-bg-opacity:1;background-color:rgb(245 247 250/var(--un-bg-opacity)) }.hover\:bg-\[var\(--ai-fill-1\)\]:hover{background-color:var(--ai-fill-1) }.hover\:bg-\[var\(--ai-fill-2\)\]:hover{background-color:var(--ai-fill-2) }.hover\:bg-\[var\(--ai-fill-blue-1\)\]:hover{background-color:var(--ai-fill-blue-1) }.hover\:bg-\[var\(--ai-fill-dark-14\)\]:hover{background-color:var(--ai-fill-dark-14) }.hover\:bg-\[var\(--ai-fill-dark-6\)\]:hover{background-color:var(--ai-fill-dark-6) }.hover\:bg-\[var\(--ai-primary-1\)\]:hover{background-color:var(--ai-primary-1) }.hover\:bg-\[var\(--ai-primary-7\)\]:hover{background-color:var(--ai-primary-7) }.hover\:bg-\[var\(--ai-primary-alpha-10\)\]:hover{background-color:var(--ai-primary-alpha-10) }.hover\:bg-\[var\(--color-fill-1\)\]:hover{background-color:var(--color-fill-1) }.hover\:bg-\[var\(--color-transparent-gray-1\)\]:hover{background-color:var(--color-transparent-gray-1) }.hover\:bg-\#1D212922:hover{--un-bg-opacity:.13;background-color:rgb(29 33 41/var(--un-bg-opacity)) }.hover\:bg-\#f2f3f5:hover{--un-bg-opacity:1;background-color:rgb(242 243 245/var(--un-bg-opacity)) }.hover\:bg-\#F2F3F5:hover{--un-bg-opacity:1;background-color:rgb(242 243 245/var(--un-bg-opacity)) }.hover\:bg-\#F2F3F5\!:hover{--un-bg-opacity:1!important;background-color:rgb(242 243 245/var(--un-bg-opacity)) !important}.hover\:bg-accent:hover{--un-bg-opacity:1;background-color:hsl(var(--accent) / var(--un-bg-opacity)) }.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6) }.hover\:bg-background:hover{--un-bg-opacity:1;background-color:hsl(var(--background) / var(--un-bg-opacity)) }.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8) }.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9) }.hover\:bg-gray-50:hover{--un-bg-opacity:1;background-color:rgb(249 250 251/var(--un-bg-opacity)) }.hover\:bg-muted:hover{--un-bg-opacity:1;background-color:hsl(var(--muted) / var(--un-bg-opacity)) }.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8) }.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9) }.hover\:bg-secondary:hover{--un-bg-opacity:1;background-color:hsl(var(--secondary) / var(--un-bg-opacity)) }.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8) }.hover\:bg-sidebar-accent:hover{--un-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--un-bg-opacity)) }.hover\:bg-transparent:hover{background-color:#0000}[hover~=bg-\#1d212911]:hover{--un-bg-opacity:.07;background-color:rgb(29 33 41/var(--un-bg-opacity)) }.focus\:bg-\[var\(--ai-fill-1\)\]:focus{background-color:var(--ai-fill-1) }.focus\:bg-accent:focus{--un-bg-opacity:1;background-color:hsl(var(--accent) / var(--un-bg-opacity)) }.focus\:bg-transparent:focus{background-color:#0000}.focus-visible\:\!bg-\[var\(--ai-fill-dark-5\)\]:focus-visible{background-color:var(--ai-fill-dark-5) !important}.focus-visible\:bg-\[var\(--ai-fill-2\)\]:focus-visible{background-color:var(--ai-fill-2) }.\!active\:bg-\[\#C2DAFF\]:active{--un-bg-opacity:1!important;background-color:rgb(194 218 255/var(--un-bg-opacity)) !important}.active\:bg-\[\#00000099\]:active{--un-bg-opacity:.6;background-color:rgb(0 0 0/var(--un-bg-opacity)) }.active\:bg-\[\#E5E6EB\]:active{--un-bg-opacity:1;background-color:rgb(229 230 235/var(--un-bg-opacity)) }.active\:bg-\[var\(--ai-fill-3\)\]:active{background-color:var(--ai-fill-3) }.active\:bg-\[var\(--color-fill-2\)\]:active{background-color:var(--color-fill-2) }.active\:bg-\[var\(--color-transparent-gray-2\)\]:active{background-color:var(--color-transparent-gray-2) }.active\:bg-\#E5E6EB\!:active{--un-bg-opacity:1!important;background-color:rgb(229 230 235/var(--un-bg-opacity)) !important}.active\:bg-sidebar-accent:active{--un-bg-opacity:1;background-color:hsl(var(--sidebar-accent) / var(--un-bg-opacity)) }.disabled\:bg-\[var\(--ai-text-4\)\]:disabled{background-color:var(--ai-text-4) }.file\:bg-transparent::file-selector-button{background-color:#0000}.from-transparent{--un-gradient-from-position:0%;--un-gradient-from:transparent var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:#fff0 var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.to-\[var\(--ai-surface\)\]{--un-gradient-to-position:100%;--un-gradient-to:var(--ai-surface) var(--un-gradient-to-position)}.to-background{--un-gradient-to-position:100%;--un-gradient-to:hsl(var(--background) / var(--un-to-opacity,1)) var(--un-gradient-to-position)}.bg-gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.\!bg-none{background-image:none!important}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}[stroke-width~="0.647818"]{stroke-width:.647818px}[stroke-width~="0.650787"]{stroke-width:.650787px}[stroke~=\#2962FF]{--un-stroke-opacity:1;stroke:rgb(41 98 255/var(--un-stroke-opacity)) }[stroke~=\#FFB65D]{--un-stroke-opacity:1;stroke:rgb(255 182 93/var(--un-stroke-opacity)) }.object-cover{object-fit:cover}.\!\[\&_\.n-drawer-footer\]\:p0 .n-drawer-footer,.\!p-0,.\!p0,.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.\!p-\[3px\]{padding:3px!important}.\!p-\[6px\]{padding:6px!important}.\[\&_\.arco-modal-body\]\:p-0 .arco-modal-body,.p-0,.p0{padding:0}.has-\[\>svg\]\:p-0:has(>svg){padding:0}.\[\&\>img\]\:p-px>img,.p-1px,.p-px{padding:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.p-\[12px\],.p-12px,.p12px{padding:12px}.p-\[16px\],.p-16px,.p16px,[p16px=""]{padding:16px}.p-\[2px\],.p-2px,.p2px{padding:2px}.p-\[3px_4px\]{padding:3px 4px}.p-\[3px\]{padding:3px}.p-\[4px_8px\]{padding:4px 8px}.p-\[4px\],.p-4px,.p4px{padding:4px}.p-\[8px\],.p-8px,.p8px{padding:8px}.p-0\.5{padding:.125rem}.p-1,.p1{padding:.25rem}.p-1\.5rem,.p-6,[p-1\.5rem=""]{padding:1.5rem}.p-2,.p2{padding:.5rem}.p-20px{padding:20px}.p-3,.p3{padding:.75rem}.p-32px{padding:32px}.p-4,.p4{padding:1rem}.p-8{padding:2rem}.p\[FORCE_REFRESH_KEY\]{padding:FORCE REFRESH KEY}.p0\.3rem{padding:.3rem}.p10px{padding:10px}.p13px{padding:13px}.p140px{padding:140px}.p14px{padding:14px}.p150px{padding:150px}.p15px{padding:15px}.p24px{padding:24px}.p70px{padding:70px}.p80px{padding:80px}.group.is-user .group-\[\.is-user\]\:px-4,.px,.px-4,.px1rem,[px=""]{padding-left:1rem;padding-right:1rem}.group.is-user .group-\[\.is-user\]\:py-2,.py-2{padding-top:.5rem;padding-bottom:.5rem}.\!\[\&_\.n-drawer-body\]\:px-20px .n-drawer-body{padding-left:20px!important;padding-right:20px!important}.\!\[\&_\.n-drawer-body\]\:py-16px .n-drawer-body{padding-top:16px!important;padding-bottom:16px!important}.\!px-\[12px\]{padding-left:12px!important;padding-right:12px!important}.\!px-\[4px\]{padding-left:4px!important;padding-right:4px!important}.\!px-\[8px\]{padding-left:8px!important;padding-right:8px!important}.\!px-0{padding-left:0!important;padding-right:0!important}.\!py-\[2px\]{padding-top:2px!important;padding-bottom:2px!important}.\!py-\[4px\]{padding-top:4px!important;padding-bottom:4px!important}.\!py-\[6px\]{padding-top:6px!important;padding-bottom:6px!important}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading],.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group],.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item],.px-2,[px~="2"]{padding-left:.5rem;padding-right:.5rem}.has-\[\>svg\]\:px-2:has(>svg){padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading],.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item],.py-3{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[data-slot\=input-group\]\]\:px-\[12px\] [data-slot=input-group],.px-\[12px\],.px-12px,.px12px{padding-left:12px;padding-right:12px}.\[\&_\[data-slot\=input-group\]\]\:py-\[8px\] [data-slot=input-group],.py-\[8px\],.py-8px,.py8px{padding-top:8px;padding-bottom:8px}:is(.has-\[\>svg\]\:px-2\.5:has(>svg),.px-2\.5){padding-left:.625rem;padding-right:.625rem}.p-x-2px,.px-2px,.px2px{padding-left:2px;padding-right:2px}.p-x-8px,.px-\[8px\],.px-8px,.px8px,[px8px=""]{padding-left:8px;padding-right:8px}.p-y-0,.py-0,.py0px{padding-top:0;padding-bottom:0}.p-y-1px,.py-px{padding-top:1px;padding-bottom:1px}.px-\[10px\],.px-10px{padding-left:10px;padding-right:10px}.px-\[16px\],.px-16px,.px16px{padding-left:16px;padding-right:16px}.px-\[20px\],.px-20px,.px20px{padding-left:20px;padding-right:20px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[4px\],.px-4px,.px4px,[px4px=""]{padding-left:4px;padding-right:4px}.px-0,.px-0px,[px~="0"]{padding-left:0;padding-right:0}.px-1,[px~="1"]{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\!{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6,.px1\.5rem,[px~="6"]{padding-left:1.5rem;padding-right:1.5rem}.px-6px,.px6px,[px6px=""]{padding-left:6px;padding-right:6px}.px-6px\!{padding-left:6px!important;padding-right:6px!important}.px-8{padding-left:2rem;padding-right:2rem}.px150px{padding-left:150px;padding-right:150px}.px15px{padding-left:15px;padding-right:15px}.px200px{padding-left:200px;padding-right:200px}.px24px{padding-left:24px;padding-right:24px}.px48px,[px48px=""]{padding-left:48px;padding-right:48px}.px70px{padding-left:70px;padding-right:70px}.py,.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[12px\],.py-12px{padding-top:12px;padding-bottom:12px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[4px\],.py-4px,.py4px,[py4px=""]{padding-top:4px;padding-bottom:4px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10px{padding-top:10px;padding-bottom:10px}.py-16px,.py16px{padding-top:16px;padding-bottom:16px}.py-24px{padding-top:24px;padding-bottom:24px}.py-32px{padding-top:32px;padding-bottom:32px}.py-40px{padding-top:40px;padding-bottom:40px}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-6px,.py6px{padding-top:6px;padding-bottom:6px}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py1\.3rem{padding-top:1.3rem;padding-bottom:1.3rem}.py120px{padding-top:120px;padding-bottom:120px}.py150px{padding-top:150px;padding-bottom:150px}.py20px{padding-top:20px;padding-bottom:20px}.py60px{padding-top:60px;padding-bottom:60px}.py70px{padding-top:70px;padding-bottom:70px}.py7px{padding-top:7px;padding-bottom:7px}.py80px{padding-top:80px;padding-bottom:80px}[px~="$event),"]{padding-left:var(--event\));padding-right:var(--event\))}[px~="$event)),"]{padding-left:var(--event\)\));padding-right:var(--event\)\))}[px~="100%"]{padding-left:100%;padding-right:100%}[px~="1004"]{padding-left:251rem;padding-right:251rem}[px~="116px"]{padding-left:116px;padding-right:116px}[px~="12"]{padding-left:3rem;padding-right:3rem}[px~="1px"]{padding-left:1px;padding-right:1px}[px~="24"]{padding-left:6rem;padding-right:6rem}[px~="394px"]{padding-left:394px;padding-right:394px}[px~=inherit]{padding-left:inherit;padding-right:inherit}[px~=default\:]:default,[px~=disabled\:]:disabled,[px~=placeholder\:]::placeholder{padding-left:1rem;padding-right:1rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pb-2\.5{padding-bottom:.625rem}.group\/input-group:has(>input) .group-has-\[\>input\]\/input-group\:pt-2\.5{padding-top:.625rem}.pr-8{padding-right:2rem}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.\!\[\&_\.line\]\:pr0 .line{padding-right:0!important}.\!pb-0{padding-bottom:0!important}.\!pl-\[12px\]{padding-left:12px!important}.\!pl-15px{padding-left:15px!important}.\!pl4px{padding-left:4px!important}.\!pr-\[8px\]{padding-right:8px!important}.\!pt-\[20px\]{padding-top:20px!important}.\!pt-0{padding-top:0!important}.\[\&_\.arco-card-body\]\:pt0 .arco-card-body,.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group],.pt-0,.pt0{padding-top:0}:is(.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(undefined),.pt-3){padding-top:.75rem}:is(.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(undefined),.pb-3){padding-bottom:.75rem}:is(.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(undefined),.pr-2){padding-right:.5rem}:is(.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(undefined),.pl-2){padding-left:.5rem}.p-r-12px{padding-right:12px}.pb-\[16px\],.pb-16px,.pb16px,[pb-16px=""]{padding-bottom:16px}.pb-\[20px\]{padding-bottom:20px}.pb-\[2px\],.pb-2px{padding-bottom:2px}.pb-\[4px\],.pb4px{padding-bottom:4px}.pb-\[8px\],.pb8px{padding-bottom:8px}.pb-\[97px\]{padding-bottom:97px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-32px{padding-bottom:32px}.pb-4{padding-bottom:1rem}.pb-40px,.pb40px{padding-bottom:40px}.pb-6{padding-bottom:1.5rem}.pb10px{padding-bottom:10px}.pb12px{padding-bottom:12px}.pb15px{padding-bottom:15px}.pb24px{padding-bottom:24px}.pl-\[8px\],.pl8px{padding-left:8px}.pl-1{padding-left:.25rem}.pl-16px,.pl16px,[pl-16px=""]{padding-left:16px}.pl-20px{padding-left:20px}.pl-3{padding-left:.75rem}.pl-4px{padding-left:4px}.pl-8{padding-left:2rem}.pl0{padding-left:0}.pl12px{padding-left:12px}.pr,.pr-4,[pr=""]{padding-right:1rem}.pr-\[20px\],.pr-20px{padding-right:20px}.pr-\[32px\]{padding-right:32px}.pr-\[34px\]{padding-right:34px}.pr-\[44px\],.pr44px{padding-right:44px}.pr-\[4px\]{padding-right:4px}.pr-\[8px\]{padding-right:8px}.pr-0,.pr0{padding-right:0}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-70px{padding-right:70px}.pt-\[12px\],.pt-12px,.pt12px{padding-top:12px}.pt-\[20px\],.pt-20px,.pt20px{padding-top:20px}.pt-\[8px\],.pt-8px{padding-top:8px}.pt-\[97px\]{padding-top:97px}.pt-16{padding-top:4rem}.pt-16px,[pt-16px=""]{padding-top:16px}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.pt4px{padding-top:4px}.pie{padding-inline-end:1rem}.text-center{text-align:center}.text-left,[text-left=""]{text-align:left}.text-right{text-align:right}.text-end{text-align:end}.text-wrap{text-wrap:wrap}.text-nowrap,[text-nowrap=""]{text-wrap:nowrap}.align-middle{vertical-align:middle}[align~=end]{vertical-align:bottom}[align~=start]{vertical-align:top}.group.is-user .group-\[\.is-user\]\:text-\[16px\],.font-size-\[16px\],.font-size-16px,.text-\[16px\],.text-16px,[text-16px=""]{font-size:16px}.\!text-\[14px\]{font-size:14px!important}.\!text-16px{font-size:16px!important}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading],.text-xs{font-size:.75rem;line-height:1rem}.\[\&_code\]\:text-sm code,.\[\&\>pre\]\:text-sm>pre,.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.font-size-12px,.text-\[12px\],.text-12px{font-size:12px}.text-\[13px\],.text-13px{font-size:13px}.font-size-14px,.text-\[14px\],.text-14px,[text-14px=""]{font-size:14px}.font-size-18px,.text-\[18px\],.text-18px,[font-size-18px=""]{font-size:18px}.font-size-20px,.text-\[20px\],.text-20px,[text-20px=""]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[32px\]{font-size:32px}.text-1\.2rem,[text-1\.2rem=""]{font-size:1.2rem}.text-1\.5rem,[text-1\.5rem=""]{font-size:1.5rem}.text-120px{font-size:120px}.text-1rem,[text-1rem=""]{font-size:1rem}.font-size-24px,.text-24px{font-size:24px}.text-26px{font-size:26px}.text-2rem{font-size:2rem}.text-2xl,[text-2xl=""]{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-48px{font-size:48px}.text-80px{font-size:80px}.text-8rem{font-size:8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}[text~="1"]{font-size:.25rem}[text~="2"]{font-size:.5rem}[text~="48"]{font-size:12rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.font-size-36px{font-size:36px}.group.is-assistant .group-\[\.is-assistant\]\:text-foreground,.group.is-user .group-\[\.is-user\]\:text-foreground,.text-foreground{--un-text-opacity:1;color:hsl(var(--foreground) / var(--un-text-opacity)) }.\!text-\[\#1D2129\],.text-\#1D2129\!{--un-text-opacity:1!important;color:rgb(29 33 41/var(--un-text-opacity)) !important}.\!color-\[\#2962FF\],.\!text-\[\#2962FF\],.\!text-\#2962FF{--un-text-opacity:1!important;color:rgb(41 98 255/var(--un-text-opacity)) !important}.\!color-\[\#9CC0FF\],.\!text-\[\#9CC0FF\]{--un-text-opacity:1!important;color:rgb(156 192 255/var(--un-text-opacity)) !important}.\!text-\[\#FBACA3\]{--un-text-opacity:1!important;color:rgb(251 172 163/var(--un-text-opacity)) !important}.\!text-\[var\(--color-text-2\,\#4E5969\)\]{color:var(--color-text-2,#4e5969) !important}.\!text-\#2962ff88{--un-text-opacity:.53!important;color:rgb(41 98 255/var(--un-text-opacity)) !important}.\[\&_\.arco-select-view-icon\]\:text-\[\#2962FF\] .arco-select-view-icon,.\[\&_\.arco-select-view-value\]\:text-\[\#2962FF\] .arco-select-view-value,.color-\#2962FF,.text-\[\#2962FF\],.text-\#2962FF,[color~=\#2962FF]{--un-text-opacity:1;color:rgb(41 98 255/var(--un-text-opacity)) }.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading],.data-\[state\=open\]\:text-muted-foreground[data-state=open],.text-muted-foreground{--un-text-opacity:1;color:hsl(var(--muted-foreground) / var(--un-text-opacity)) }.\[\&\>pre\]\:text-foreground\!>pre{--un-text-opacity:1!important;color:hsl(var(--foreground) / var(--un-text-opacity)) !important}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg,.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true],.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground,.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{--un-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--un-text-opacity)) }.data-\[active\=true\]\:text-\[var\(--ai-primary-6\)\][data-active=true],.data-\[state\=on\]\:text-\[var\(--ai-primary-6\)\][data-state=on],.text-\[var\(--ai-primary-6\)\],.group\/side-menu-item:hover .group-hover\/side-menu-item\:text-\[var\(--ai-primary-6\)\]{color:var(--ai-primary-6) }.data-\[highlighted\]\:text-accent-foreground[data-highlighted],.data-\[state\=on\]\:text-accent-foreground[data-state=on],.text-accent-foreground,[text-accent-foreground=""]{--un-text-opacity:1;color:hsl(var(--accent-foreground) / var(--un-text-opacity)) }.data-\[state\=on\]\:text-\[var\(--ai-text-1\)\][data-state=on],.text-\[var\(--ai-text-1\)\]{color:var(--ai-text-1) }.text-\[--color-arco-grey-8\]{color:var(--color-arco-grey-8) }.color-\[var\(--color-icon-2\)\],.text-\[--color-icon-2\],.text-\[var\(--color-icon-2\)\]{color:var(--color-icon-2) }.color-\[var\(--color-text-1\)\],.text-\[--color-text-1\],.text-\[var\(--color-text-1\)\]{color:var(--color-text-1) }.color-\[var\(--color-text-2\)\],.text-\[--color-text-2\],.text-\[var\(--color-text-2\)\]{color:var(--color-text-2) }.color-\[var\(--color-text-3\)\],.text-\[--color-text-3\],.text-\[var\(--color-text-3\)\]{color:var(--color-text-3) }.text-\[\#009A29\],[color~=\#009A29]{--un-text-opacity:1;color:rgb(0 154 41/var(--un-text-opacity)) }.c-\[\#1D2129\],.color-\[\#1D2129\],.color-\#1D2129,.text-\[\#1D2129\],.text-\#1D2129{--un-text-opacity:1;color:rgb(29 33 41/var(--un-text-opacity)) }.color-\[\#4e5969\],.text-\[\#4e5969\]{--un-text-opacity:1;color:rgb(78 89 105/var(--un-text-opacity)) }.color-\[\#4E5969\],.color-\#4E5969,.text-\[\#4E5969\],.text-\#4E5969{--un-text-opacity:1;color:rgb(78 89 105/var(--un-text-opacity)) }.text-\[\#4E5969\]\!{--un-text-opacity:1!important;color:rgb(78 89 105/var(--un-text-opacity)) !important}.color-\[\#86909C\],.color-\#86909C,.text-\[\#86909C\],.text-\#86909C,[color~=\#86909C]{--un-text-opacity:1;color:rgb(134 144 156/var(--un-text-opacity)) }.text-\[\#A9AEB8\],.text-\#A9AEB8{--un-text-opacity:1;color:rgb(169 174 184/var(--un-text-opacity)) }.text-\[\#CB272D\],[color~=\#CB272D]{--un-text-opacity:1;color:rgb(203 39 45/var(--un-text-opacity)) }.text-\[\#F7BA1E\]{--un-text-opacity:1;color:rgb(247 186 30/var(--un-text-opacity)) }.text-\[\#FF7D00\],[color~=\#FF7D00]{--un-text-opacity:1;color:rgb(255 125 0/var(--un-text-opacity)) }.text-\[var\(--ai-danger-6\)\]{color:var(--ai-danger-6) }.text-\[var\(--ai-gray-5\)\]{color:var(--ai-gray-5) }.text-\[var\(--ai-icon-strong\)\]{color:var(--ai-icon-strong) }.text-\[var\(--ai-text-2\)\]{color:var(--ai-text-2) }.text-\[var\(--ai-text-3\)\]{color:var(--ai-text-3) }.text-\[var\(--ai-text-4\)\]{color:var(--ai-text-4) }.text-\[var\(--ai-text-blue-gray\)\]{color:var(--ai-text-blue-gray) }.text-\[var\(--ai-text-inverse\)\]{color:var(--ai-text-inverse) }.text-\[var\(--color-arco-grey-6\)\]{color:var(--color-arco-grey-6) }.text-\[var\(--color-text-1\,\#1D2129\)\]{color:var(--color-text-1,#1d2129) }.text-\[var\(--color-text-1\,\#1F2329\)\]{color:var(--color-text-1,#1f2329) }.text-\[var\(--color-text-2\,\#4E5969\)\]{color:var(--color-text-2,#4e5969) }.text-\[var\(--home-card-title-color\)\]{color:var(--home-card-title-color) }.text-\#242933{--un-text-opacity:1;color:rgb(36 41 51/var(--un-text-opacity)) }.color-\[\#2962ff\],.text-\#2962ff{--un-text-opacity:1;color:rgb(41 98 255/var(--un-text-opacity)) }.color-\#4B4E6D,.text-\#4B4E6D{--un-text-opacity:1;color:rgb(75 78 109/var(--un-text-opacity)) }.text-\#87919D{--un-text-opacity:1;color:rgb(135 145 157/var(--un-text-opacity)) }.text-\#F53F3F{--un-text-opacity:1;color:rgb(245 63 63/var(--un-text-opacity)) }.text-black{--un-text-opacity:1;color:rgb(0 0 0/var(--un-text-opacity)) }.text-card-foreground{--un-text-opacity:1;color:hsl(var(--card-foreground) / var(--un-text-opacity)) }.text-current{color:currentColor}.text-destructive-foreground{--un-text-opacity:1;color:hsl(var(--destructive-foreground) / var(--un-text-opacity)) }.color-gray,.text-gray-400,[color~=gray]{--un-text-opacity:1;color:rgb(156 163 175/var(--un-text-opacity)) }.text-green-500{--un-text-opacity:1;color:rgb(34 197 94/var(--un-text-opacity)) }.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4) }.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5) }.text-popover-foreground{--un-text-opacity:1;color:hsl(var(--popover-foreground) / var(--un-text-opacity)) }.text-primary{--un-text-opacity:1;color:hsl(var(--primary) / var(--un-text-opacity)) }.text-primary-foreground{--un-text-opacity:1;color:hsl(var(--primary-foreground) / var(--un-text-opacity)) }.text-primary\/70{color:hsl(var(--primary) / .7) }.text-red-500{--un-text-opacity:1;color:rgb(239 68 68/var(--un-text-opacity)) }.text-secondary-foreground{--un-text-opacity:1;color:hsl(var(--secondary-foreground) / var(--un-text-opacity)) }.text-sidebar-foreground{--un-text-opacity:1;color:hsl(var(--sidebar-foreground) / var(--un-text-opacity)) }.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7) }.text-transparent{color:#0000}.color-white,.text-white,[color~=\#fff]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{--un-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--un-text-opacity)) }.hover\:\!text-\[var\(--ai-text-3\)\]:hover{color:var(--ai-text-3) !important}.hover\:text-\[\#165dff\]:hover{--un-text-opacity:1;color:rgb(22 93 255/var(--un-text-opacity)) }.hover\:text-\[\#1d2129\]:hover{--un-text-opacity:1;color:rgb(29 33 41/var(--un-text-opacity)) }.hover\:text-\[var\(--ai-icon-strong\)\]:hover{color:var(--ai-icon-strong) }.hover\:text-\[var\(--ai-primary-6\)\]:hover{color:var(--ai-primary-6) }.hover\:text-\[var\(--ai-text-1\)\]:hover{color:var(--ai-text-1) }.hover\:text-\[var\(--ai-text-2\)\]:hover{color:var(--ai-text-2) }.hover\:text-\[var\(--ai-text-3\)\]:hover{color:var(--ai-text-3) }.hover\:text-\[var\(--ai-text-4\)\]:hover{color:var(--ai-text-4) }.hover\:text-\[var\(--ai-text-inverse\)\]:hover{color:var(--ai-text-inverse) }.hover\:text-\[var\(--color-text-1\)\]:hover{color:var(--color-text-1) }.hover\:text-\[var\(--color-text-2\)\]:hover{color:var(--color-text-2) }.hover\:text-accent-foreground:hover{--un-text-opacity:1;color:hsl(var(--accent-foreground) / var(--un-text-opacity)) }.hover\:text-foreground:hover{--un-text-opacity:1;color:hsl(var(--foreground) / var(--un-text-opacity)) }.hover\:text-muted-foreground:hover{--un-text-opacity:1;color:hsl(var(--muted-foreground) / var(--un-text-opacity)) }.hover\:text-red-500:hover{--un-text-opacity:1;color:rgb(239 68 68/var(--un-text-opacity)) }.hover\:text-sidebar-accent-foreground:hover{--un-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--un-text-opacity)) }[hover\:text~=\#2962ff]:hover{--un-text-opacity:1;color:rgb(41 98 255/var(--un-text-opacity)) }.focus\:text-\[var\(--ai-danger-6\)\]:focus{color:var(--ai-danger-6) }.focus\:text-\[var\(--ai-text-1\)\]:focus{color:var(--ai-text-1) }.focus\:text-accent-foreground:focus{--un-text-opacity:1;color:hsl(var(--accent-foreground) / var(--un-text-opacity)) }.active\:text-sidebar-accent-foreground:active{--un-text-opacity:1;color:hsl(var(--sidebar-accent-foreground) / var(--un-text-opacity)) }.disabled\:text-\[var\(--ai-text-4\)\]:disabled{color:var(--ai-text-4) }.placeholder\:text-\[var\(--ai-gray-5\)\]::placeholder{color:var(--ai-gray-5) }.placeholder\:text-\[var\(--ai-text-3\)\]::placeholder{color:var(--ai-text-3) }.placeholder\:text-\[var\(--ai-text-4\)\]::placeholder{color:var(--ai-text-4) }.placeholder\:text-muted-foreground::placeholder{--un-text-opacity:1;color:hsl(var(--muted-foreground) / var(--un-text-opacity)) }.file\:text-foreground::file-selector-button{--un-text-opacity:1;color:hsl(var(--foreground) / var(--un-text-opacity)) }.\!color-\#2962FF55{--un-text-opacity:.33!important;color:rgb(41 98 255/var(--un-text-opacity)) !important}.\!color-\#999{--un-text-opacity:1!important;color:rgb(153 153 153/var(--un-text-opacity)) !important}.color-\[\#165DFF\]{--un-text-opacity:1;color:rgb(22 93 255/var(--un-text-opacity)) }.color-\[\#9CC0FF\]{--un-text-opacity:1;color:rgb(156 192 255/var(--un-text-opacity)) }.color-\[\#F53F3F\]\!{--un-text-opacity:1!important;color:rgb(245 63 63/var(--un-text-opacity)) !important}.color-\[var\(--color-arco-geekblue-6\)\]{color:var(--color-arco-geekblue-6) }.color-\[var\(--color-icon-3\)\]{color:var(--color-icon-3) }.color-\[var\(--color-neutral-8\)\]{color:var(--color-neutral-8) }.color-\[var\(--color-text-2\,\ \#4E5969\)\]{color:var(--color-text-2,#4e5969) }.color-\#0F0F0F{--un-text-opacity:1;color:rgb(15 15 15/var(--un-text-opacity)) }.color-\#BABABA{--un-text-opacity:1;color:rgb(186 186 186/var(--un-text-opacity)) }[color~=\#008026]{--un-text-opacity:1;color:rgb(0 128 38/var(--un-text-opacity)) }[color~=\#6896F6]{--un-text-opacity:1;color:rgb(104 150 246/var(--un-text-opacity)) }[color~=\#A1151E]{--un-text-opacity:1;color:rgb(161 21 30/var(--un-text-opacity)) }[color~=\#E8FFEA]{--un-text-opacity:1;color:rgb(232 255 234/var(--un-text-opacity)) }[color~=\#E8FFFB]{--un-text-opacity:1;color:rgb(232 255 251/var(--un-text-opacity)) }[color~=\#eb3f3e]{--un-text-opacity:1;color:rgb(235 63 62/var(--un-text-opacity)) }[color~=\#F2F3F5]{--un-text-opacity:1;color:rgb(242 243 245/var(--un-text-opacity)) }[color~=\#FFF7E8]{--un-text-opacity:1;color:rgb(255 247 232/var(--un-text-opacity)) }[color~=blue]{--un-text-opacity:1;color:rgb(96 165 250/var(--un-text-opacity)) }[color~=cyan]{--un-text-opacity:1;color:rgb(34 211 238/var(--un-text-opacity)) }[color~=green]{--un-text-opacity:1;color:rgb(74 222 128/var(--un-text-opacity)) }[color~=orange]{--un-text-opacity:1;color:rgb(251 146 60/var(--un-text-opacity)) }[color~=red]{--un-text-opacity:1;color:rgb(248 113 113/var(--un-text-opacity)) }.focus\:color-\[\#194AD0\]:focus{--un-text-opacity:1;color:rgb(25 74 208/var(--un-text-opacity)) }.\!font-normal{font-weight:400!important}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading],.data-\[active\=true\]\:font-medium[data-active=true],.data-\[state\=on\]\:font-medium[data-state=on],.font-500,.font-medium,.fw-500,.fw-medium,.fw500,[font-500=""],[fw500=""]{font-weight:500}.data-\[active\=true\]\:font-normal[data-active=true],.font-400,.font-normal,.fw400,[font-normal=""],[fw400=""]{font-weight:400}.font-510{font-weight:510}.font-bold,.fw700{font-weight:700}.font-semibold{font-weight:600}.fw720{font-weight:720}.file\:font-medium::file-selector-button{font-weight:500}.\!leading-\[22px\]{line-height:22px!important}.\[\&_\.arco-btn-icon\]\:leading-14px .arco-btn-icon{line-height:14px}.leading-\[19px\]{line-height:19px}.leading-\[20px\],.leading-20px,.line-height-20px{line-height:20px}.leading-\[22px\],.leading-22px,.line-height-22px,[leading-22px=""]{line-height:22px}.leading-\[24px\],.leading-24px,.lh-24px,.line-height-24px,[line-height-24px=""]{line-height:24px}.leading-\[27px\]{line-height:27px}.leading-\[28px\],.leading-28px,.line-height-28px{line-height:28px}.leading-\[44px\],.leading-44px,.line-height-44px{line-height:44px}.leading-1\.5rem,.leading-6{line-height:1.5rem}.leading-18px{line-height:18px}.leading-26px{line-height:26px}.leading-30px{line-height:30px}.leading-32px,.line-height-32px{line-height:32px}.leading-33px{line-height:33px}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.line-height-12px{line-height:12px}.tracking-\[4px\]{letter-spacing:4px}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\[\&_code\]\:font-mono code,.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-\[12px\]{font-family:12px}.font-\[ByteNumber\]{font-family:ByteNumber}.font-\[Menlo\]{font-family:Menlo}.ordinal{--un-ordinal:ordinal;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline,.hover\:underline:hover{text-decoration-line:underline}.decoration-primary\/30{-webkit-text-decoration-color:hsl(var(--primary) / .3) ;-webkit-text-decoration-color:hsl(var(--primary) / .3) ;text-decoration-color:hsl(var(--primary) / .3) }.hover\:decoration-primary\/60:hover{-webkit-text-decoration-color:hsl(var(--primary) / .6) ;-webkit-text-decoration-color:hsl(var(--primary) / .6) ;text-decoration-color:hsl(var(--primary) / .6) }.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.tab,[tab=""]{tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color,#0003),0 0 1px var(--un-text-shadow-color,#0100051a);text-shadow:var(--un-text-shadow)}.aria-disabled\:opacity-50[aria-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled],.group\/input-group[data-disabled=true] .group-data-\[disabled\=true\]\/input-group\:opacity-50,.opacity-50{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open],.opacity-100,.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100,.group\/file:hover .group-hover\/file\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0,.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-67{opacity:.67}.opacity-70{opacity:.7}.focus-within\:opacity-100:focus-within,.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.focus-visible\:opacity-100:focus-visible,.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.\!shadow-none{--un-shadow:0 0 var(--un-shadow-color,#0000)!important;box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)!important}.\[\&_\[data-slot\=input-group\]\]\:shadow-none [data-slot=input-group],.shadow-none{--un-shadow:0 0 var(--un-shadow-color,#0000);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.data-\[state\=on\]\:shadow-\[var\(--ai-toggle-active-shadow\)\][data-state=on]{--un-shadow:var(--ai-toggle-active-shadow);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow,.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--un-shadow:0 0 0 1px var(--un-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[0_4px_10px_0_rgba\(0\,0\,0\,0\.10\)\]{--un-shadow:0 4px 10px 0 var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[var\(--ai-page-shadow\)\]{--un-shadow:var(--ai-page-shadow);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-\[var\(--ai-popup-shadow\)\]{--un-shadow:var(--ai-popup-shadow);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color,#0000000d);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--un-shadow:0 0 0 1px var(--un-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}[outline~="1"]{outline-width:1px}[outline~="2"]{outline-width:2px}.outline,[outline~=default\:]:default{outline-style:solid}.\!outline-none{outline-offset:2px!important;outline:2px solid #0000!important}.outline-none,.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.\[\&\>img\]\:ring-1>img,.ring-1{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-2:has([data-slot=input-group-control]:focus-visible){--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.ring{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.ring-0,.\[\&_\[data-slot\=input-group\]\]\:focus-within\:ring-0:focus-within [data-slot=input-group]{--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-within\:ring-2:focus-within{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-0:focus-visible{--un-ring-width:0px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-1:focus-visible{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-2:focus-visible,[focus-visible\:ring-2=""]:focus-visible{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.focus-visible\:ring-offset-1:focus-visible{--un-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--un-ring-offset-width:2px}.dark .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has([data-slot][aria-invalid=true]){--un-ring-color:hsl(var(--destructive) / .4) }.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--un-ring-color:hsl(var(--destructive) / .2) }.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-primary\/15:has([data-slot=input-group-control]:focus-visible){--un-ring-color:hsl(var(--primary) / .15) }.ring-primary\/40{--un-ring-color:hsl(var(--primary) / .4) }.ring-sidebar-ring{--un-ring-opacity:1;--un-ring-color:hsl(var(--sidebar-ring) / var(--un-ring-opacity)) }.focus-within\:ring-primary\/10:focus-within{--un-ring-color:hsl(var(--primary) / .1) }.focus-visible\:ring-\[var\(--ai-primary-alpha-16\)\]:focus-visible{--un-ring-color:var(--ai-primary-alpha-16) }.focus-visible\:ring-\[var\(--ai-primary-alpha-30\)\]:focus-visible{--un-ring-color:var(--ai-primary-alpha-30) }.focus-visible\:ring-primary\/15:focus-visible{--un-ring-color:hsl(var(--primary) / .15) }.focus-visible\:ring-ring:focus-visible{--un-ring-opacity:1;--un-ring-color:hsl(var(--ring) / var(--un-ring-opacity)) }.focus-visible\:ring-sidebar-ring:focus-visible{--un-ring-opacity:1;--un-ring-color:hsl(var(--sidebar-ring) / var(--un-ring-opacity)) }[focus-visible\:ring-primary=""]:focus-visible{--un-ring-opacity:1;--un-ring-color:hsl(var(--primary) / var(--un-ring-opacity)) }.focus-visible\:ring-offset-background:focus-visible{--un-ring-offset-opacity:1;--un-ring-offset-color:hsl(var(--background) / var(--un-ring-offset-opacity)) }.backdrop-blur{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-\[20px\]{--un-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-\[32px\]{--un-backdrop-blur:blur(32px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.backdrop-blur-sm{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.blur,[blur=""]{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="-1"]{--un-blur:blur(-1px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="$event))"]{--un-blur:blur(var(--event\)\)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="0"]{--un-blur:blur(0);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="1"]{--un-blur:blur(1px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="10px"]{--un-blur:blur(10px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~="24"]{--un-blur:blur(24px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}[blur~=default\:]:default,[blur~=required\:]:required{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.dark .dark\:invert{--un-invert:invert(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter,[filter=""]{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,border-color\,box-shadow\]{transition-property:color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all,[transition-all=""]{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors,[transition-colors=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300,[duration-300=""]{transition-duration:.3s}.duration-50{transition-duration:50ms}[duration~="1.5"]{transition-duration:1.5ms}[duration~="3"]{transition-duration:3ms}[open-delay~="0"][open]{transition-delay:0s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}.min-h-svh{min-height:100svh}.field-sizing-content{field-sizing:content}.data-\[state\=open\]\:fade-in-0[data-state=open],.fade-in,.fade-in-0{--una-enter-opacity:0}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.fade-out{--una-exit-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open],.zoom-in-95{--una-enter-scale:.95}.zoom-in{--una-enter-scale:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--una-exit-scale:.95}.zoom-out{--una-exit-scale:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],.data-\[state\=open\]\:slide-in-from-top-2[data-state=open],.slide-in-from-top-2{--una-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--una-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--una-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--una-enter-translate-y:.5rem}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--una-enter-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--una-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-top-2[data-state=closed]{--una-exit-translate-y:-.5rem}.data-\[state\=open\]\:animate-collapsible-down[data-state=open]{animation:.2s ease-out shadcn-collapsible-down}.data-\[state\=closed\]\:animate-collapsible-up[data-state=closed]{animation:.2s ease-out shadcn-collapsible-up}@media (width<=1023.9px){.\<lg\:min-w-30rem{min-width:30rem}}@media (width<=639.9px){.\<sm\:mb12rem{margin-bottom:12rem}.\<sm\:w90vw{width:90vw}}@media (width>=640px){.\!sm\:h-auto{height:auto!important}.\!sm\:w-auto{width:auto!important}.sm\:h300px{height:300px}.sm\:hauto{height:auto}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-2xl{max-width:42rem}.sm\:w590px{width:590px}.sm\:flex-row{flex-direction:row}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap0{gap:0}.sm\:gap-x-2{column-gap:.5rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}[px~=sm\:]{padding-left:1rem;padding-right:1rem}.sm\:text-left{text-align:left}}@media (width>=768px){.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.after\:md\:hidden:after{display:none}.md\:w-full{width:100%}.md\:gap-3\.5{gap:.875rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.md\:px-\[32px\]{padding-left:32px;padding-right:32px}[px~=md\:]{padding-left:1rem;padding-right:1rem}.md\:opacity-0{opacity:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}}@media (width>=1024px){[lg~=left-1rem]{left:1rem}[lg~=right-1rem]{right:1rem}[lg~=top-1rem]{top:1rem}.lg\:\[\&_\.arco-modal\]\:h-\[calc\(100vh-10rem\)\] .arco-modal{height:calc(100vh - 10rem)}.lg\:\[\&_\.arco-modal\]\:w-\[calc\(100vw-10rem\)\] .arco-modal{width:calc(100vw - 10rem)}.lg\:max-w-80vw{max-width:80vw}[lg~=justify-end]{justify-content:flex-end}[px~=lg\:]{padding-left:1rem;padding-right:1rem}}@media (width>=1280px){[px~=xl\:]{padding-left:1rem;padding-right:1rem}}
