.layout-preview-container[data-v-897e5d02]{aspect-ratio:16/9;background-color:var(--background);border:1px solid var(--background-2);border-radius:4px;cursor:pointer!important;overflow:hidden;position:relative;width:100%}.layout-preview-wrapper[data-v-897e5d02]{height:100%;position:relative;width:100%}.layout-preview[data-v-897e5d02],.layout-preview-error[data-v-897e5d02]{height:100%;width:100%}.layout-preview-error[data-v-897e5d02]{align-items:center;background-color:var(--background-2);display:flex;justify-content:center}.layout-preview-overlay[data-v-897e5d02]{height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%;z-index:10}[data-v-897e5d02] .mock-component{align-items:center;background-color:var(--background-3);color:var(--text-secondary);display:flex;font-size:1rem;font-weight:500;gap:.25rem;height:100%;justify-content:center;padding:.5rem;width:100%}[data-v-897e5d02] .mock-component-title{margin:0;text-align:center;text-transform:capitalize}.layout-card[data-v-ab5baea9]{display:flex;flex-direction:column}.layout-preview-wrapper[data-v-ab5baea9]{flex-shrink:0;width:100%}.dv-scrollable{overflow:hidden;position:relative}.dv-scrollable .dv-scrollbar-horizontal{backface-visibility:hidden;background-color:transparent;border-radius:2px;bottom:0;height:4px;left:0;position:absolute;transform:translateZ(0);transition-delay:0s;transition-duration:1s;transition-property:background-color;transition-timing-function:ease-in-out;will-change:background-color,transform}.dv-scrollable.dv-scrollable-resizing .dv-scrollbar-horizontal,.dv-scrollable.dv-scrollable-scrolling .dv-scrollbar-horizontal,.dv-scrollable:hover .dv-scrollbar-horizontal{background-color:var(--dv-scrollbar-background-color,hsla(0,0%,100%,.25))}.dv-svg{display:inline-block;fill:currentcolor;line-height:1;stroke:currentcolor;stroke-width:0}.dockview-theme-dark{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#1e1e1e;--dv-tabs-and-actions-container-background-color:#252526;--dv-activegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-activegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-inactivegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-inactivegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-tab-divider-color:#1e1e1e;--dv-activegroup-visiblepanel-tab-color:#fff;--dv-activegroup-hiddenpanel-tab-color:#969696;--dv-inactivegroup-visiblepanel-tab-color:#8f8f8f;--dv-inactivegroup-hiddenpanel-tab-color:#626262;--dv-separator-border:#444;--dv-paneview-header-border-color:hsla(0,0%,80%,.2)}.dockview-theme-dark .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-light{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#fff;--dv-tabs-and-actions-container-background-color:#f3f3f3;--dv-activegroup-visiblepanel-tab-background-color:#fff;--dv-activegroup-hiddenpanel-tab-background-color:#ececec;--dv-inactivegroup-visiblepanel-tab-background-color:#fff;--dv-inactivegroup-hiddenpanel-tab-background-color:#ececec;--dv-tab-divider-color:#fff;--dv-activegroup-visiblepanel-tab-color:#333;--dv-activegroup-hiddenpanel-tab-color:rgba(51,51,51,.7);--dv-inactivegroup-visiblepanel-tab-color:rgba(51,51,51,.7);--dv-inactivegroup-hiddenpanel-tab-color:rgba(51,51,51,.35);--dv-separator-border:hsla(0,0%,50%,.35);--dv-paneview-header-border-color:#333;--dv-scrollbar-background-color:rgba(0,0,0,.25)}.dockview-theme-light .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-vs{--dv-paneview-active-outline-color:#1e90ff;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#1e1e1e;--dv-tabs-and-actions-container-background-color:#252526;--dv-activegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-activegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-inactivegroup-visiblepanel-tab-background-color:#1e1e1e;--dv-inactivegroup-hiddenpanel-tab-background-color:#2d2d2d;--dv-tab-divider-color:#1e1e1e;--dv-activegroup-hiddenpanel-tab-color:#969696;--dv-inactivegroup-visiblepanel-tab-color:#8f8f8f;--dv-inactivegroup-hiddenpanel-tab-color:#626262;--dv-separator-border:#444;--dv-paneview-header-border-color:hsla(0,0%,80%,.2);--dv-tabs-and-actions-container-background-color:#2d2d30;--dv-tabs-and-actions-container-height:20px;--dv-tabs-and-actions-container-font-size:11px;--dv-activegroup-visiblepanel-tab-background-color:#007acc;--dv-inactivegroup-visiblepanel-tab-background-color:#3f3f46;--dv-activegroup-visiblepanel-tab-color:#fff;--dv-activegroup-hiddenpanel-tab-color:#fff;--dv-inactivegroup-visiblepanel-tab-color:#fff;--dv-inactivegroup-hiddenpanel-tab-color:#fff}.dockview-theme-vs .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container{border-bottom:2px solid var(--dv-activegroup-visiblepanel-tab-background-color);box-sizing:content-box}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tab.dv-active-tab{border-top:2px solid var(--dv-activegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tab.dv-inactive-tab{border-top:2px solid var(--dv-activegroup-hiddenpanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container{border-bottom:2px solid var(--dv-inactivegroup-visiblepanel-tab-background-color);box-sizing:content-box}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tab.dv-active-tab{border-top:2px solid var(--dv-inactivegroup-visiblepanel-tab-background-color)}.dockview-theme-vs .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tab.dv-inactive-tab{border-top:2px solid var(--dv-inactivegroup-hiddenpanel-tab-background-color)}.dockview-theme-abyss{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-color-abyss-dark:#000c18;--dv-color-abyss:#10192c;--dv-color-abyss-light:#1c1c2a;--dv-color-abyss-lighter:#2b2b4a;--dv-color-abyss-accent:#5b1ecf;--dv-color-abyss-primary-text:#fff;--dv-color-abyss-secondary-text:#9497a9;--dv-group-view-background-color:var(--dv-color-abyss-dark);--dv-tabs-and-actions-container-background-color:var( --dv-color-abyss-light );--dv-activegroup-visiblepanel-tab-background-color:var( --dv-color-abyss-dark );--dv-activegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss);--dv-inactivegroup-visiblepanel-tab-background-color:var( --dv-color-abyss-dark );--dv-inactivegroup-hiddenpanel-tab-background-color:var(--dv-color-abyss);--dv-tab-divider-color:var(--dv-color-abyss-lighter);--dv-activegroup-visiblepanel-tab-color:#fff;--dv-activegroup-hiddenpanel-tab-color:hsla(0,0%,100%,.5);--dv-inactivegroup-visiblepanel-tab-color:hsla(0,0%,100%,.5);--dv-inactivegroup-hiddenpanel-tab-color:hsla(0,0%,100%,.25);--dv-separator-border:var(--dv-color-abyss-lighter);--dv-paneview-header-border-color:var(--dv-color-abyss-lighter);--dv-paneview-active-outline-color:#596f99}.dockview-theme-abyss .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-dracula{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-group-view-background-color:#282a36;--dv-tabs-and-actions-container-background-color:#191a21;--dv-activegroup-visiblepanel-tab-background-color:#282a36;--dv-activegroup-hiddenpanel-tab-background-color:#21222c;--dv-inactivegroup-visiblepanel-tab-background-color:#282a36;--dv-inactivegroup-hiddenpanel-tab-background-color:#21222c;--dv-tab-divider-color:#191a21;--dv-activegroup-visiblepanel-tab-color:#f8f8f2;--dv-activegroup-hiddenpanel-tab-color:#6272a4;--dv-inactivegroup-visiblepanel-tab-color:hsla(60,30%,96%,.5);--dv-inactivegroup-hiddenpanel-tab-color:rgba(98,114,164,.5);--dv-separator-border:#bd93f9;--dv-paneview-header-border-color:#bd93f9;--dv-paneview-active-outline-color:#6272a4}.dockview-theme-dracula .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-dracula .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{position:relative}.dockview-theme-dracula .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab:after{background-color:#94527e;content:"";height:1px;left:0;position:absolute;top:0;width:100%;z-index:999}.dockview-theme-dracula .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{position:relative}.dockview-theme-dracula .dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab:after{background-color:#5e3d5a;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:999}.dockview-theme-replit{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-tabs-and-actions-container-height:35px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-border-radius:0px;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;background-color:#ebeced;box-sizing:border-box;padding:10px;--dv-group-view-background-color:#ebeced;--dv-tabs-and-actions-container-background-color:#fcfcfc;--dv-activegroup-visiblepanel-tab-background-color:#f0f1f2;--dv-activegroup-hiddenpanel-tab-background-color:#fcfcfc;--dv-inactivegroup-visiblepanel-tab-background-color:#f0f1f2;--dv-inactivegroup-hiddenpanel-tab-background-color:#fcfcfc;--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:#333;--dv-activegroup-hiddenpanel-tab-color:#333;--dv-inactivegroup-visiblepanel-tab-color:#333;--dv-inactivegroup-hiddenpanel-tab-color:#333;--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;--dv-sash-color:#cfd1d3;--dv-active-sash-color:#babbbb}.dockview-theme-replit .dv-drop-target-container .dv-drop-target-anchor.dv-drop-target-anchor-container-changed{opacity:0;transition:none}.dockview-theme-replit .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-replit .dv-resize-container{border:none;border-radius:10px!important}.dockview-theme-replit .dv-groupview{border-radius:10px;overflow:hidden}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container{border-bottom:1px solid hsla(0,0%,50%,.35)}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab{border-radius:8px;margin:4px}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab .dv-svg{height:8px;width:8px}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab:hover{background-color:#e4e5e6!important}.dockview-theme-replit .dv-groupview .dv-content-container{background-color:#fcfcfc}.dockview-theme-replit .dv-groupview.dv-active-group{border:1px solid hsla(0,0%,50%,.35)}.dockview-theme-replit .dv-groupview.dv-inactive-group{border:1px solid transparent}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash{background-color:transparent}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):after{background-color:var(--dv-sash-color);border-radius:2px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover{background-color:transparent}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active:after,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover:after{background-color:var(--dv-active-sash-color)}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash{background-color:transparent}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):after{background-color:var(--dv-sash-color);border-radius:2px;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover{background-color:transparent}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active:after,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover:after{background-color:var(--dv-active-sash-color)}.dockview-theme-abyss-spaced{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-tab-font-size:12px;--dv-tab-margin:.5rem .25rem;--dv-tabs-and-actions-container-height:44px;--dv-border-radius:20px;box-sizing:border-box;--dv-color-abyss-dark:#0b0611;--dv-color-abyss:#16121f;--dv-color-abyss-light:#201d2b;--dv-color-abyss-lighter:#2a2837;--dv-color-abyss-accent:#5b1ecf;--dv-color-abyss-primary-text:#fff;--dv-color-abyss-secondary-text:#9497a9;--dv-drag-over-border:2px solid var(--dv-color-abyss-accent);--dv-drag-over-background-color:"";--dv-group-view-background-color:var(--dv-color-abyss-dark);--dv-tabs-and-actions-container-background-color:var(--dv-color-abyss);--dv-activegroup-visiblepanel-tab-background-color:var( --dv-color-abyss-lighter );--dv-activegroup-hiddenpanel-tab-background-color:var( --dv-color-abyss-light );--dv-inactivegroup-visiblepanel-tab-background-color:var( --dv-color-abyss-lighter );--dv-inactivegroup-hiddenpanel-tab-background-color:var( --dv-color-abyss-light );--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:var(--dv-color-abyss-primary-text);--dv-activegroup-hiddenpanel-tab-color:var( --dv-color-abyss-secondary-text );--dv-inactivegroup-visiblepanel-tab-color:var( --dv-color-abyss-primary-text );--dv-inactivegroup-hiddenpanel-tab-color:var( --dv-color-abyss-secondary-text );--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;--dv-active-sash-color:var(--dv-color-abyss-accent);--dv-floating-box-shadow:8px 8px 8px 0px rgba(0,0,0,.5);background-color:var(--dv-color-abyss-dark);padding:10px}.dockview-theme-abyss-spaced .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-abyss-spaced .dv-sash{border-radius:4px}.dockview-theme-abyss-spaced .dv-drop-target-anchor{border-radius:calc(var(--dv-border-radius)/4)}.dockview-theme-abyss-spaced .dv-drop-target-anchor.dv-drop-target-content{border-radius:var(--dv-border-radius)}.dockview-theme-abyss-spaced .dv-resize-container{border:none;border-radius:var(--dv-border-radius)!important}.dockview-theme-abyss-spaced .dv-tabs-overflow-container,.dockview-theme-abyss-spaced .dv-tabs-overflow-dropdown-default{border-radius:8px;height:unset!important}.dockview-theme-abyss-spaced .dv-tab{border-radius:8px}.dockview-theme-abyss-spaced .dv-tab .dv-svg{height:8px;width:8px}.dockview-theme-abyss-spaced .dv-groupview{border-radius:var(--dv-border-radius)}.dockview-theme-abyss-spaced .dv-groupview .dv-tabs-and-actions-container{padding:0 calc(var(--dv-border-radius)/2)}.dockview-theme-abyss-spaced .dv-groupview .dv-content-container{background-color:var(--dv-tabs-and-actions-container-background-color)}.dockview-theme-abyss-spaced .dv-resize-container .dv-groupview{border:2px solid var(--dv-color-abyss-dark)}.dockview-theme-light-spaced{--dv-paneview-active-outline-color:#1e90ff;--dv-tabs-and-actions-container-font-size:13px;--dv-drag-over-background-color:rgba(83,89,93,.5);--dv-drag-over-border-color:transparent;--dv-tabs-container-scrollbar-color:#888;--dv-icon-hover-background-color:rgba(90,93,94,.31);--dv-floating-box-shadow:8px 8px 8px 0px rgba(83,89,93,.5);--dv-overlay-z-index:999;--dv-tab-font-size:inherit;--dv-tab-margin:0;--dv-sash-color:transparent;--dv-active-sash-color:transparent;--dv-active-sash-transition-duration:.1s;--dv-active-sash-transition-delay:.5s;--dv-tab-font-size:12px;--dv-tab-margin:.5rem .25rem;--dv-tabs-and-actions-container-height:44px;--dv-border-radius:20px;box-sizing:border-box;--dv-drag-over-border:2px solid #5b1ecf;--dv-drag-over-background-color:"";--dv-group-view-background-color:#f6f5f9;--dv-tabs-and-actions-container-background-color:#fff;--dv-activegroup-visiblepanel-tab-background-color:#ededf0;--dv-activegroup-hiddenpanel-tab-background-color:#f9f9fa;--dv-inactivegroup-visiblepanel-tab-background-color:#ededf0;--dv-inactivegroup-hiddenpanel-tab-background-color:#f9f9fa;--dv-tab-divider-color:transparent;--dv-activegroup-visiblepanel-tab-color:#686b82;--dv-activegroup-hiddenpanel-tab-color:#9497a9;--dv-inactivegroup-visiblepanel-tab-color:#686b82;--dv-inactivegroup-hiddenpanel-tab-color:#9497a9;--dv-separator-border:transparent;--dv-paneview-header-border-color:#333;--dv-active-sash-color:#5b1ecf;--dv-floating-box-shadow:8px 8px 8px 0px rgba(0,0,0,.1);background-color:#f6f5f9;padding:10px;--dv-scrollbar-background-color:rgba(0,0,0,.25)}.dockview-theme-light-spaced .dv-resize-container:has(>.dv-groupview){border-radius:8px}.dockview-theme-light-spaced .dv-sash{border-radius:4px}.dockview-theme-light-spaced .dv-drop-target-anchor{border-radius:calc(var(--dv-border-radius)/4)}.dockview-theme-light-spaced .dv-drop-target-anchor.dv-drop-target-content{border-radius:var(--dv-border-radius)}.dockview-theme-light-spaced .dv-resize-container{border:none;border-radius:var(--dv-border-radius)!important}.dockview-theme-light-spaced .dv-tabs-overflow-container,.dockview-theme-light-spaced .dv-tabs-overflow-dropdown-default{border-radius:8px;height:unset!important}.dockview-theme-light-spaced .dv-tab{border-radius:8px}.dockview-theme-light-spaced .dv-tab .dv-svg{height:8px;width:8px}.dockview-theme-light-spaced .dv-groupview{border-radius:var(--dv-border-radius)}.dockview-theme-light-spaced .dv-groupview .dv-tabs-and-actions-container{padding:0 calc(var(--dv-border-radius)/2)}.dockview-theme-light-spaced .dv-groupview .dv-content-container{background-color:var(--dv-tabs-and-actions-container-background-color)}.dockview-theme-light-spaced .dv-resize-container .dv-groupview{border:2px solid hsla(0,0%,100%,.1)}.dv-drop-target-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:9999;--dv-transition-duration:.3s}.dv-drop-target-container .dv-drop-target-anchor{backface-visibility:hidden;background-color:var(--dv-drag-over-background-color);border:var(--dv-drag-over-border);contain:layout paint;opacity:1;position:relative;transform:translateZ(0);transition:opacity var(--dv-transition-duration) ease-in,transform var(--dv-transition-duration) ease-out;will-change:transform,opacity}.dv-drop-target{position:relative;--dv-transition-duration:70ms}.dv-drop-target>.dv-drop-target-dropzone{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection{background-color:var(--dv-drag-over-background-color);border:var(--dv-drag-over-border);box-sizing:border-box;height:100%;pointer-events:none;position:relative;transition:top var(--dv-transition-duration) ease-out,left var(--dv-transition-duration) ease-out,width var(--dv-transition-duration) ease-out,height var(--dv-transition-duration) ease-out,opacity var(--dv-transition-duration) ease-out;width:100%;will-change:transform}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-top.dv-drop-target-small-vertical{border-top:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-bottom.dv-drop-target-small-vertical{border-bottom:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-left.dv-drop-target-small-horizontal{border-left:1px solid var(--dv-drag-over-border-color)}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection.dv-drop-target-right.dv-drop-target-small-horizontal{border-right:1px solid var(--dv-drag-over-border-color)}.dv-dockview{background-color:var(--dv-group-view-background-color);contain:layout;position:relative}.dv-dockview .dv-watermark-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dv-dockview .dv-overlay-render-container{position:relative}.dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-inactive-tab{background-color:var(--dv-activegroup-hiddenpanel-tab-background-color);color:var(--dv-activegroup-hiddenpanel-tab-color)}.dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{background-color:var(--dv-inactivegroup-visiblepanel-tab-background-color);color:var(--dv-inactivegroup-visiblepanel-tab-color)}.dv-groupview.dv-inactive-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-inactive-tab{background-color:var(--dv-inactivegroup-hiddenpanel-tab-background-color);color:var(--dv-inactivegroup-hiddenpanel-tab-color)}.dv-tab.dv-tab-dragging{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-groupview{background-color:var(--dv-group-view-background-color);display:flex;flex-direction:column;height:100%;overflow:hidden}.dv-groupview:focus{outline:none}.dv-groupview>.dv-content-container{flex-grow:1;min-height:0;outline:none}.dv-branch-node,.dv-grid-view,.dv-root-wrapper{height:100%;width:100%}.dv-debug .dv-resize-container .dv-resize-handle-top{background-color:red}.dv-debug .dv-resize-container .dv-resize-handle-bottom{background-color:green}.dv-debug .dv-resize-container .dv-resize-handle-left{background-color:#ff0}.dv-debug .dv-resize-container .dv-resize-handle-right{background-color:#00f}.dv-debug .dv-resize-container .dv-resize-handle-bottomleft,.dv-debug .dv-resize-container .dv-resize-handle-bottomright,.dv-debug .dv-resize-container .dv-resize-handle-topleft,.dv-debug .dv-resize-container .dv-resize-handle-topright{background-color:#0ff}.dv-resize-container{--dv-overlay-z-index:var(--dv-overlay-z-index,999);backface-visibility:hidden;border:1px solid var(--dv-tab-divider-color);box-shadow:var(--dv-floating-box-shadow);position:absolute;transform:translateZ(0);will-change:transform,opacity;z-index:calc(var(--dv-overlay-z-index) - 2)}.dv-resize-container.dv-hidden{display:none}.dv-resize-container.dv-resize-container-dragging{opacity:.5;will-change:transform,opacity}.dv-resize-container .dv-resize-handle-top{top:-2px}.dv-resize-container .dv-resize-handle-bottom,.dv-resize-container .dv-resize-handle-top{cursor:ns-resize;height:4px;left:4px;position:absolute;width:calc(100% - 8px);z-index:var(--dv-overlay-z-index)}.dv-resize-container .dv-resize-handle-bottom{bottom:-2px}.dv-resize-container .dv-resize-handle-left{left:-2px}.dv-resize-container .dv-resize-handle-left,.dv-resize-container .dv-resize-handle-right{cursor:ew-resize;height:calc(100% - 8px);position:absolute;top:4px;width:4px;z-index:var(--dv-overlay-z-index)}.dv-resize-container .dv-resize-handle-right{right:-2px}.dv-resize-container .dv-resize-handle-topleft{cursor:nw-resize;height:4px;left:-2px;position:absolute;top:-2px;width:4px;z-index:var(--dv-overlay-z-index)}.dv-resize-container .dv-resize-handle-topright{cursor:ne-resize;height:4px;position:absolute;right:-2px;top:-2px;width:4px;z-index:var(--dv-overlay-z-index)}.dv-resize-container .dv-resize-handle-bottomleft{bottom:-2px;cursor:sw-resize;height:4px;left:-2px;position:absolute;width:4px;z-index:var(--dv-overlay-z-index)}.dv-resize-container .dv-resize-handle-bottomright{bottom:-2px;cursor:se-resize;height:4px;position:absolute;right:-2px;width:4px;z-index:var(--dv-overlay-z-index)}.dv-render-overlay{--dv-overlay-z-index:var(--dv-overlay-z-index,999);backface-visibility:hidden;contain:layout paint;height:100%;isolation:isolate;position:absolute;transform:translateZ(0);width:100%;will-change:transform;z-index:1}.dv-render-overlay.dv-render-overlay-float{z-index:calc(var(--dv-overlay-z-index) - 1)}.dv-debug .dv-render-overlay{outline:1px solid red;outline-offset:-1}.dv-pane-container{height:100%;width:100%}.dv-pane-container.dv-animated .dv-view{backface-visibility:hidden;transform:translateZ(0);transition:transform .15s ease-out;will-change:transform}.dv-pane-container .dv-view{display:flex;flex-direction:column;overflow:hidden;padding:0!important}.dv-pane-container .dv-view:not(:first-child):before{background-color:transparent!important}.dv-pane-container .dv-view:not(:first-child) .dv-pane>.dv-pane-header{border-top:1px solid var(--dv-paneview-header-border-color)}.dv-pane-container .dv-view .dv-default-header{background-color:var(--dv-group-view-background-color);color:var(--dv-activegroup-visiblepanel-tab-color);cursor:pointer;display:flex;padding:0 8px}.dv-pane-container .dv-view .dv-default-header .dv-pane-header-icon{align-items:center;display:flex;justify-content:center}.dv-pane-container .dv-view .dv-default-header>span{flex-grow:1;padding-left:8px}.dv-pane-container:first-of-type>.dv-pane>.dv-pane-header{border-top:none!important}.dv-pane-container .dv-pane{display:flex;flex-direction:column;height:100%;overflow:hidden}.dv-pane-container .dv-pane .dv-pane-header{box-sizing:border-box;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dv-pane-container .dv-pane .dv-pane-header.dv-pane-draggable{cursor:pointer}.dv-pane-container .dv-pane .dv-pane-header:focus-within:before,.dv-pane-container .dv-pane .dv-pane-header:focus:before{content:"";height:100%;left:0;outline:1px solid;outline-color:var(--dv-paneview-active-outline-color);outline-offset:-1px;outline-style:solid;outline-width:-1px;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.dv-pane-container .dv-pane .dv-pane-body{flex-grow:1;outline:none;overflow-x:hidden;overflow-y:auto;position:relative}.dv-pane-container .dv-pane .dv-pane-body:focus-within:before,.dv-pane-container .dv-pane .dv-pane-body:focus:before{content:"";height:100%;left:0;outline:1px solid;outline-color:var(--dv-paneview-active-outline-color);outline-offset:-1px;outline-style:solid;outline-width:-1px;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-enabled{background-color:#000}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-disabled{background-color:orange}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-maximum{background-color:green}.dv-debug .dv-split-view-container .dv-sash-container .dv-sash.dv-minimum{background-color:red}.dv-split-view-container{height:100%;overflow:hidden;position:relative;width:100%}.dv-split-view-container.dv-splitview-disabled>.dv-sash-container>.dv-sash{pointer-events:none}.dv-split-view-container.dv-animation .dv-sash,.dv-split-view-container.dv-animation .dv-view{backface-visibility:hidden;transform:translateZ(0);transition:transform .15s ease-out;will-change:transform}.dv-split-view-container.dv-horizontal{height:100%}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash{height:100%;width:4px}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-enabled{cursor:ew-resize}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-disabled{cursor:default}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-maximum{cursor:w-resize}.dv-split-view-container.dv-horizontal>.dv-sash-container>.dv-sash.dv-minimum{cursor:e-resize}.dv-split-view-container.dv-horizontal>.dv-view-container>.dv-view:not(:first-child):before{height:100%;width:1px}.dv-split-view-container.dv-vertical{width:100%}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash{height:4px;width:100%}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-enabled{cursor:ns-resize}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-disabled{cursor:default}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-maximum{cursor:n-resize}.dv-split-view-container.dv-vertical>.dv-sash-container>.dv-sash.dv-minimum{cursor:s-resize}.dv-split-view-container.dv-vertical>.dv-view-container>.dv-view{width:100%}.dv-split-view-container.dv-vertical>.dv-view-container>.dv-view:not(:first-child):before{height:1px;width:100%}.dv-split-view-container .dv-sash-container{height:100%;position:absolute;width:100%}.dv-split-view-container .dv-sash-container .dv-sash{background-color:var(--dv-sash-color,transparent);outline:none;position:absolute;touch-action:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:99}.dv-split-view-container .dv-sash-container .dv-sash:not(.disabled):active,.dv-split-view-container .dv-sash-container .dv-sash:not(.disabled):hover{background-color:var(--dv-active-sash-color,transparent);transition-delay:var(--dv-active-sash-transition-delay,.5s);transition-duration:var(--dv-active-sash-transition-duration,.1s);transition-property:background-color;transition-timing-function:ease-in-out}.dv-split-view-container .dv-view-container{height:100%;position:relative;width:100%}.dv-split-view-container .dv-view-container .dv-view{box-sizing:border-box;height:100%;overflow:auto;position:absolute}.dv-split-view-container.dv-separator-border .dv-view:not(:first-child):before{background-color:var(--dv-separator-border);content:" ";left:0;pointer-events:none;position:absolute;top:0;z-index:5}.dv-dragged{transform:translateZ(0)}.dv-tab{flex-shrink:0}.dv-tab:focus,.dv-tab:focus-within{position:relative}.dv-tab:focus-within:after,.dv-tab:focus:after{content:"";height:100%;left:0;outline:1px solid var(--dv-tab-divider-color)!important;outline-offset:-1px;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.dv-tab.dv-tab-dragging .dv-default-tab-action{background-color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-tab.dv-active-tab .dv-default-tab .dv-default-tab-action{visibility:visible}.dv-tab.dv-inactive-tab .dv-default-tab .dv-default-tab-action{visibility:hidden}.dv-tab.dv-inactive-tab .dv-default-tab:hover .dv-default-tab-action{visibility:visible}.dv-tab .dv-default-tab{align-items:center;display:flex;height:100%;position:relative;text-overflow:ellipsis;white-space:nowrap}.dv-tab .dv-default-tab .dv-default-tab-content{flex-grow:1;margin-right:4px}.dv-tab .dv-default-tab .dv-default-tab-action{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:4px}.dv-tab .dv-default-tab .dv-default-tab-action:hover{background-color:var(--dv-icon-hover-background-color);border-radius:2px}.dv-tabs-overflow-dropdown-default{align-items:center;color:var(--dv-activegroup-hiddenpanel-tab-color);cursor:pointer;display:flex;flex-shrink:0;height:100%;margin:var(--dv-tab-margin);padding:.25rem .5rem}.dv-tabs-overflow-dropdown-default>span{padding-left:.25rem}.dv-tabs-overflow-dropdown-default>svg{transform:rotate(90deg)}.dv-tabs-container{display:flex;height:100%;overflow:auto;scrollbar-width:thin;transform:translateZ(0);will-change:scroll-position}.dv-tabs-container.dv-horizontal .dv-tab:not(:first-child):before{background-color:var(--dv-tab-divider-color);content:" ";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:5}.dv-tabs-container::-webkit-scrollbar{height:3px}.dv-tabs-container::-webkit-scrollbar-track{background:transparent}.dv-tabs-container::-webkit-scrollbar-thumb{background:var(--dv-tabs-container-scrollbar-color)}.dv-scrollable>.dv-tabs-container{overflow:hidden}.dv-tab{-webkit-user-drag:element;box-sizing:border-box;cursor:pointer;font-size:var(--dv-tab-font-size);margin:var(--dv-tab-margin);outline:none;padding:.25rem .5rem;position:relative}.dv-tabs-overflow-container{background-color:var(--dv-group-view-background-color);border:1px solid var(--dv-tab-divider-color);flex-direction:column;height:unset}.dv-tabs-overflow-container .dv-tab:not(:last-child){border-bottom:1px solid var(--dv-tab-divider-color)}.dv-tabs-overflow-container .dv-active-tab{background-color:var(--dv-activegroup-visiblepanel-tab-background-color);color:var(--dv-activegroup-visiblepanel-tab-color)}.dv-tabs-overflow-container .dv-inactive-tab{background-color:var(--dv-activegroup-hiddenpanel-tab-background-color);color:var(--dv-activegroup-hiddenpanel-tab-color)}.dv-tabs-and-actions-container{background-color:var(--dv-tabs-and-actions-container-background-color);box-sizing:border-box;display:flex;flex-shrink:0;font-size:var(--dv-tabs-and-actions-container-font-size);height:var(--dv-tabs-and-actions-container-height)}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-scrollable,.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-tabs-container{flex-grow:1}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-tabs-container .dv-tab{flex-grow:1;padding:0}.dv-tabs-and-actions-container.dv-single-tab.dv-full-width-single-tab .dv-void-container{flex-grow:0}.dv-tabs-and-actions-container .dv-void-container{display:flex;flex-grow:1}.dv-tabs-and-actions-container .dv-void-container.dv-draggable{cursor:grab}.dv-tabs-and-actions-container .dv-right-actions-container{display:flex}.dv-watermark{display:flex;height:100%}[data-v-689e12fb] .dockview-theme-dark{background-color:transparent}[data-v-689e12fb] .dv-panel{background-color:var(--background)}[data-v-689e12fb] .dv-tabs-and-actions-container{background-color:#0d1117!important;border-bottom:1px solid hsla(0,0%,100%,.06)!important;height:32px!important;min-height:32px!important}[data-v-689e12fb] .dv-tab{background-color:#0d1117!important;border:1px solid hsla(0,0%,100%,.06)!important;color:#d1d5db!important;cursor:pointer;font-size:.75rem;height:20px!important;letter-spacing:.05em;line-height:20px!important;min-height:20px!important;padding:0 2px 0 5px!important;text-transform:uppercase}[data-v-689e12fb] .dv-inactive-tab{background-color:#010409!important}[data-v-689e12fb] .dv-inactive-tab>.dv-default-tab>.dv-default-tab-action>svg{visibility:visible!important}[data-v-689e12fb] .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{border-bottom:1px solid #f3c901!important}[data-v-689e12fb] .dv-tab:hover:not(.dv-tab-active){background:#30363d99!important}[data-v-689e12fb] .dv-tab-actions>div[data-dv-status]{align-items:center!important;display:flex!important;flex-shrink:0!important;margin-right:.5rem!important;opacity:1!important;visibility:visible!important}[data-v-689e12fb] .dv-tab-actions>div[data-dv-button]{align-items:center!important;display:flex!important;flex-shrink:0!important;margin-right:.25rem!important;opacity:1!important;visibility:visible!important}[data-v-689e12fb] .dv-default-tab-content{margin-right:2px!important}[data-v-689e12fb] .dv-right-actions-container{align-items:center!important;display:flex!important;flex-shrink:0!important;height:100%!important;min-width:0!important;opacity:1!important;visibility:visible!important}[data-v-689e12fb] .dv-right-actions-container>*{align-items:center!important;display:flex!important;height:100%!important;min-width:0!important;opacity:1!important;visibility:visible!important}[data-v-689e12fb] .dv-right-actions-container .dv-vue-part{align-items:center!important;display:flex!important;height:100%!important;justify-content:flex-end!important;width:100%!important}[data-v-689e12fb] [data-dv-status].status-collapsed,.hide-headers[data-v-689e12fb] .dv-tabs-and-actions-container,[data-v-689e12fb] .dv-group-collapsed .dv-content-container,[data-v-689e12fb] .dv-group-collapsed .dv-tabs-and-actions-container{display:none!important}[data-v-689e12fb] .dockview-theme-light{background-color:transparent}[data-v-689e12fb] .dockview-theme-light .dv-tabs-and-actions-container{background-color:#f6f8fa!important;border-bottom:1px solid rgba(0,0,0,.06)!important}[data-v-689e12fb] .dockview-theme-light .dv-tab{background-color:#f6f8fa!important;border:1px solid rgba(0,0,0,.06)!important;color:#32383f!important}[data-v-689e12fb] .dockview-theme-light .dv-inactive-tab{background-color:#e8ebef!important}[data-v-689e12fb] .dockview-theme-light .dv-groupview.dv-active-group>.dv-tabs-and-actions-container .dv-tabs-container>.dv-tab.dv-active-tab{border-bottom:1px solid #d4a000!important}[data-v-689e12fb] .dockview-theme-light .dv-tab:hover:not(.dv-tab-active){background:#0000000a!important}input[data-v-6c533142],textarea[data-v-6c533142]{font-family:inherit;min-width:0}input[data-v-6c533142]:-moz-read-only,textarea[data-v-6c533142]:-moz-read-only{cursor:default}input[data-v-6c533142]:read-only,textarea[data-v-6c533142]:read-only{cursor:default}textarea[data-v-6c533142]{resize:none}.group:hover .group-hover\:opacity-100[data-v-6c533142]{pointer-events:auto}.field-list-enter-active[data-v-a8e1a933],.field-list-leave-active[data-v-a8e1a933]{transition:all .3s ease}.field-list-enter-from[data-v-a8e1a933],.field-list-leave-to[data-v-a8e1a933]{opacity:0;transform:translateY(10px)}.expand-enter-active[data-v-a8e1a933],.expand-leave-active[data-v-a8e1a933]{max-height:1000px;overflow:hidden;transition:all .3s ease}.expand-enter-from[data-v-a8e1a933],.expand-leave-to[data-v-a8e1a933]{max-height:0;opacity:0;overflow:hidden}pre[data-v-a8e1a933]{max-height:15rem;overflow-wrap:break-word;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.code-editor[data-v-e5b2ab9a]{border:1px solid #374151;border-top:none;overflow:hidden}.code-editor[data-v-e5b2ab9a] .cm-scroller{height:100%!important;overflow:auto!important;scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin}.code-editor[data-v-e5b2ab9a] .cm-scroller::-webkit-scrollbar{height:12px;width:12px}.code-editor[data-v-e5b2ab9a] .cm-scroller::-webkit-scrollbar-track{background:#1f2937;border-radius:6px}.code-editor[data-v-e5b2ab9a] .cm-scroller::-webkit-scrollbar-thumb{background-color:#4b5563;border:2px solid #1f2937;border-radius:6px}.code-editor[data-v-e5b2ab9a] .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.code-editor[data-v-e5b2ab9a] .cm-scroller::-webkit-scrollbar-corner{background:#1f2937}.code-editor[data-v-e5b2ab9a] .cm-editor{height:100%!important}.code-editor[data-v-e5b2ab9a] .cm-gutters,.code-editor[data-v-e5b2ab9a] .cm-content{min-height:100%}.stage-list-enter-active[data-v-989c512d],.stage-list-leave-active[data-v-989c512d]{transition:all .3s ease}.stage-list-enter-from[data-v-989c512d],.stage-list-leave-to[data-v-989c512d]{opacity:0;transform:translateY(10px)}.expand-enter-active[data-v-989c512d],.expand-leave-active[data-v-989c512d]{max-height:500px;overflow:hidden;transition:all .3s ease}.expand-enter-from[data-v-989c512d],.expand-leave-to[data-v-989c512d]{max-height:0;opacity:0;overflow:hidden}@keyframes spin-989c512d{to{transform:rotate(1turn)}}.animate-spin[data-v-989c512d]{animation:spin-989c512d 1s linear infinite}.overflow-y-auto[data-v-989c512d]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-989c512d]::-webkit-scrollbar-track{background:#4b55634d;border-radius:4px}.overflow-y-auto[data-v-989c512d]::-webkit-scrollbar-thumb{background:#9ca3af99;border-radius:4px}.overflow-y-auto[data-v-989c512d]::-webkit-scrollbar-thumb:hover{background:#9ca3afcc}.memory-list-enter-active[data-v-cceb06ae],.memory-list-leave-active[data-v-cceb06ae]{transition:all .3s ease}.memory-list-enter-from[data-v-cceb06ae],.memory-list-leave-to[data-v-cceb06ae]{opacity:0;transform:translateY(10px)}.expand-enter-active[data-v-cceb06ae],.expand-leave-active[data-v-cceb06ae]{max-height:1000px;overflow:hidden;transition:all .3s ease}.expand-enter-from[data-v-cceb06ae],.expand-leave-to[data-v-cceb06ae]{max-height:0;opacity:0;overflow:hidden}pre[data-v-cceb06ae]{max-height:15rem;overflow-wrap:break-word;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.scrollbar-thin[data-v-cceb06ae]{scrollbar-color:rgba(75,85,99,.5) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-cceb06ae]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-cceb06ae]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-cceb06ae]::-webkit-scrollbar-thumb{background-color:#4b556380;border-radius:3px}.scrollbar-thin[data-v-cceb06ae]::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3}.fade-enter-active[data-v-15554b91],.fade-leave-active[data-v-15554b91]{transition:opacity .3s ease}.fade-enter-from[data-v-15554b91],.fade-leave-to[data-v-15554b91]{opacity:0}pre[data-v-15554b91]{overflow-wrap:break-word;white-space:pre-wrap}.fade-enter-active[data-v-74e185f5],.fade-leave-active[data-v-74e185f5]{transition:opacity .3s ease}.fade-enter-from[data-v-74e185f5],.fade-leave-to[data-v-74e185f5]{opacity:0}pre[data-v-74e185f5]{overflow-wrap:break-word;white-space:pre-wrap}.animate-spin[data-v-4376ec06]{animation:spin-4376ec06 1s linear infinite}@keyframes spin-4376ec06{to{transform:rotate(1turn)}}.animate-spin[data-v-1b8e05fe]{animation:spin-1b8e05fe 1s linear infinite}@keyframes spin-1b8e05fe{to{transform:rotate(1turn)}}.image-render-pixelated[data-v-cef236e7]{image-rendering:pixelated}.item-list-enter-active[data-v-18b24b8b],.item-list-leave-active[data-v-18b24b8b]{transition:all .3s ease}.item-list-enter-from[data-v-18b24b8b],.item-list-leave-to[data-v-18b24b8b]{opacity:0;transform:translateY(10px)}.expand-enter-active[data-v-18b24b8b],.expand-leave-active[data-v-18b24b8b]{max-height:1000px;overflow:hidden;transition:all .3s ease}.expand-enter-from[data-v-18b24b8b],.expand-leave-to[data-v-18b24b8b]{max-height:0;opacity:0;overflow:hidden}pre[data-v-18b24b8b]{overflow-wrap:break-word;white-space:pre-wrap}.rotate-180[data-v-42aaa682]{transform:rotate(180deg)}.fade-enter-active[data-v-42aaa682],.fade-leave-active[data-v-42aaa682]{transition:opacity .3s ease}.fade-enter-from[data-v-42aaa682],.fade-leave-to[data-v-42aaa682]{opacity:0}.slide-enter-active[data-v-42aaa682],.slide-leave-active[data-v-42aaa682]{transition:all .2s ease}.slide-enter-from[data-v-42aaa682],.slide-leave-to[data-v-42aaa682]{margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}.slide-enter-to[data-v-42aaa682],.slide-leave-from[data-v-42aaa682]{max-height:200px}pre[data-v-42aaa682]{max-height:15rem;overflow-wrap:break-word;overflow-y:auto;white-space:pre-wrap;word-break:break-all}[data-v-42aaa682] .cm-editor,[data-v-42aaa682] .cm-scroller,[data-v-42aaa682] .code-editor-container{max-width:100%}.border-t[data-v-42aaa682]{max-width:100%;min-width:0}.expand-enter-active[data-v-4cdc3ccb],.expand-leave-active[data-v-4cdc3ccb]{max-height:2000px;overflow:hidden;transition:all .2s ease}.expand-enter-from[data-v-4cdc3ccb],.expand-leave-to[data-v-4cdc3ccb]{max-height:0;opacity:0;overflow:hidden}pre[data-v-4cdc3ccb]{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all}.task-ghost[data-v-519dbe31],.task-ghost[data-v-d1045274]{opacity:.4}.task-input[data-v-bc9c2a62]{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 17 23/var(--tw-bg-opacity,1));font-size:14px;font-weight:500;line-height:20px;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(218 238 248/var(--tw-text-opacity,1))}.task-input[data-v-bc9c2a62]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(93 114 131/var(--tw-placeholder-opacity,1))}.task-input[data-v-bc9c2a62]::placeholder{--tw-placeholder-opacity:1;color:rgb(93 114 131/var(--tw-placeholder-opacity,1))}.task-input[data-v-bc9c2a62]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--color-accent)}.task-label[data-v-0409a118]{display:flex;flex-direction:column;font-size:10px;font-weight:400;gap:.25rem;line-height:14px;--tw-text-opacity:1;color:rgb(123 143 160/var(--tw-text-opacity,1))}.task-input[data-v-0409a118]{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 17 23/var(--tw-bg-opacity,1));font-size:14px;font-weight:500;line-height:20px;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(218 238 248/var(--tw-text-opacity,1))}.task-input[data-v-0409a118]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(93 114 131/var(--tw-placeholder-opacity,1))}.task-input[data-v-0409a118]::placeholder{--tw-placeholder-opacity:1;color:rgb(93 114 131/var(--tw-placeholder-opacity,1))}.task-input[data-v-0409a118]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--color-accent)}.expand-enter-active[data-v-274303d9],.expand-leave-active[data-v-274303d9]{max-height:1000px;overflow:hidden;transition:all .3s ease}.expand-enter-from[data-v-274303d9],.expand-leave-to[data-v-274303d9]{max-height:0;opacity:0;overflow:hidden}.toggle-flags-container[data-v-274303d9]{display:grid;gap:.25rem;grid-template-columns:1fr}.number-flags-container[data-v-274303d9]{display:grid;gap:.5rem;grid-template-columns:1fr}@container (min-width: 350px){.number-flags-container[data-v-274303d9],.toggle-flags-container[data-v-274303d9]{grid-template-columns:repeat(2,1fr)}}@container (min-width: 500px){.number-flags-container[data-v-274303d9],.toggle-flags-container[data-v-274303d9]{grid-template-columns:repeat(3,1fr)}}@container (min-width: 700px){.number-flags-container[data-v-274303d9],.toggle-flags-container[data-v-274303d9]{grid-template-columns:repeat(4,1fr)}}@container (min-width: 900px){.number-flags-container[data-v-274303d9],.toggle-flags-container[data-v-274303d9]{grid-template-columns:repeat(5,1fr)}}.control-btn[data-v-274303d9]{display:flex;transition:all .2s ease}@container (max-width: 400px){.step-btn[data-v-274303d9]{display:none}}@container (max-width: 350px){.pause-btn[data-v-274303d9]{display:none}}@container (max-width: 300px){.control-btn .hidden[data-v-274303d9]{display:none!important}.control-btn[data-v-274303d9]{padding:.375rem .5rem}}@container (max-width: 250px){.pause-btn[data-v-274303d9],.step-btn[data-v-274303d9]{display:none}.control-buttons-group[data-v-274303d9]{gap:.25rem}}@container (max-width: 200px){.control-buttons-group[data-v-274303d9]{gap:.125rem}.control-btn[data-v-274303d9]{padding:.25rem .375rem}}.inline-editable-flag[data-v-274303d9] input{background-color:#1f2937;border:1px solid #4b5563;border-radius:.375rem;color:#e5e7eb;font-size:.75rem;padding:.25rem .5rem;transition:all .2s ease}.inline-editable-flag[data-v-274303d9] input:hover{background-color:#374151}.inline-editable-flag[data-v-274303d9] input:focus{background-color:#374151;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6;outline:none}.expandable-controls-menu[data-v-274303d9]{display:none}@container (max-width: 400px){.expandable-controls-menu[data-v-274303d9]{display:block}}@container (min-width: 350px) and (max-width: 400px){.control-buttons-group[data-v-274303d9],.pause-btn[data-v-274303d9],.start-btn[data-v-274303d9],.stop-btn[data-v-274303d9]{display:flex!important}.expandable-controls-menu[data-v-274303d9]{display:none}}@container (max-width: 350px){.expandable-controls-menu[data-v-274303d9]{display:block}}@container (min-width: 250px) and (max-width: 350px){.control-buttons-group[data-v-274303d9],.start-btn[data-v-274303d9],.stop-btn[data-v-274303d9]{display:flex!important}.expandable-controls-menu[data-v-274303d9]{display:none}}@keyframes pulse-fcf77e53{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-fcf77e53]{animation:pulse-fcf77e53 2s cubic-bezier(.4,0,.6,1) infinite}.state-dot[data-v-65fa20fd]{border-radius:9999px;flex-shrink:0;height:6px;position:relative;width:6px}.state-dot[data-v-65fa20fd]:before{border-radius:9999px;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}[data-v-b32f48c1] .tree-node{position:relative}.code-editor[data-v-b0dd2342]{border:1px solid #374151;border-top:none;overflow:hidden}.code-editor[data-v-b0dd2342] .cm-scroller{overflow:auto!important;scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin}.code-editor[data-v-b0dd2342] .cm-scroller::-webkit-scrollbar{height:12px;width:12px}.code-editor[data-v-b0dd2342] .cm-scroller::-webkit-scrollbar-track{background:#1f2937;border-radius:6px}.code-editor[data-v-b0dd2342] .cm-scroller::-webkit-scrollbar-thumb{background-color:#4b5563;border:2px solid #1f2937;border-radius:6px}.code-editor[data-v-b0dd2342] .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.code-editor[data-v-b0dd2342] .cm-scroller::-webkit-scrollbar-corner{background:#1f2937}.code-editor[data-v-b0dd2342] .cm-editor{height:100%!important}.code-editor[data-v-b0dd2342] .cm-content{min-height:100%}.message-content-container[data-v-a6905f58]{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(156,163,175,.3) transparent;scrollbar-width:thin}.message-content-container[data-v-a6905f58]::-webkit-scrollbar{width:6px}.message-content-container[data-v-a6905f58]::-webkit-scrollbar-track{background:transparent}.message-content-container[data-v-a6905f58]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:3px}.message-content-container[data-v-a6905f58]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}.message-content-container-natural[data-v-a6905f58]{overflow:visible}.message-text[data-v-8a679673]{font-size:12px;line-height:1.4;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.usage-container[data-v-88ae36a4]{font-size:12px;line-height:1.4}.token-stat[data-v-88ae36a4]{align-items:center;display:flex;flex-direction:column;gap:2px}.token-label[data-v-88ae36a4]{color:#9ca3af;font-size:9px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.token-value[data-v-88ae36a4]{font-family:ui-monospace,monospace;font-size:13px;font-weight:500}.spec-card[data-v-61c348ef]{gap:8px}.spec-card[data-v-61c348ef],.spec-field[data-v-61c348ef]{display:flex;flex-direction:column}.spec-field[data-v-61c348ef]{gap:2px}.spec-label[data-v-61c348ef]{color:#9ca3af;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.spec-value[data-v-61c348ef]{color:#d1d5db;font-size:11px;line-height:1.5}.spec-conditions[data-v-61c348ef]{background:#0003;border-left:2px solid rgba(156,163,175,.3);border-radius:4px;padding:4px 8px}.word[data-v-61c348ef]{display:inline}.word-new[data-v-61c348ef]{animation:word-fade-in-61c348ef .3s ease-out forwards;opacity:0}@keyframes word-fade-in-61c348ef{0%{color:#5eead4;opacity:0}50%{color:#5eead4;opacity:.7}to{color:#d1d5db;opacity:1}}.cursor-inline[data-v-61c348ef]{animation:blink-61c348ef 1s step-end infinite;background-color:#5eead4;display:inline-block;height:10px;margin-left:2px;vertical-align:middle;width:2px}@keyframes blink-61c348ef{0%,to{opacity:1}50%{opacity:0}}.test-card[data-v-3b3e7629]{gap:8px}.test-card[data-v-3b3e7629],.test-field[data-v-3b3e7629]{display:flex;flex-direction:column}.test-field[data-v-3b3e7629]{gap:2px}.test-label[data-v-3b3e7629]{color:#9ca3af;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.test-value[data-v-3b3e7629]{color:#d1d5db;font-size:11px;line-height:1.5}.test-meta[data-v-3b3e7629]{display:flex;flex-wrap:wrap;gap:8px}.meta-badge[data-v-3b3e7629]{border-radius:4px;font-family:monospace;font-size:10px;padding:2px 6px}.language-badge[data-v-3b3e7629]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.entry-badge[data-v-3b3e7629]{background:#a855f733;border:1px solid rgba(168,85,247,.3);color:#d8b4fe}.entry-label[data-v-3b3e7629]{opacity:.7}.test-code[data-v-3b3e7629]{background:#0000004d;border:1px solid rgba(75,85,99,.4);border-radius:4px;overflow:hidden}.test-code pre[data-v-3b3e7629]{margin:0;overflow-x:auto;padding:8px}.test-code code[data-v-3b3e7629]{color:#d1d5db;font-family:Fira Code,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.word[data-v-3b3e7629]{display:inline}.word-new[data-v-3b3e7629]{animation:word-fade-in-3b3e7629 .3s ease-out forwards;opacity:0}@keyframes word-fade-in-3b3e7629{0%{color:#5eead4;opacity:0}50%{color:#5eead4;opacity:.7}to{color:#d1d5db;opacity:1}}.cursor-inline[data-v-3b3e7629]{animation:blink-3b3e7629 1s step-end infinite;background-color:#5eead4;display:inline-block;height:10px;margin-left:2px;vertical-align:middle;width:2px}@keyframes blink-3b3e7629{0%,to{opacity:1}50%{opacity:0}}.output-card[data-v-059f4a12]{display:flex;flex-direction:column}.output-content[data-v-059f4a12]{color:#d1d5db;font-size:12px;line-height:1.6}.word[data-v-059f4a12]{display:inline}.word-new[data-v-059f4a12]{animation:word-fade-in-059f4a12 .3s ease-out forwards;opacity:0}@keyframes word-fade-in-059f4a12{0%{color:#5eead4;opacity:0}50%{color:#5eead4;opacity:.7}to{color:#d1d5db;opacity:1}}.cursor-inline[data-v-059f4a12]{animation:blink-059f4a12 1s step-end infinite;background-color:#5eead4;display:inline-block;height:12px;margin-left:2px;vertical-align:middle;width:2px}@keyframes blink-059f4a12{0%,to{opacity:1}50%{opacity:0}}.default-card[data-v-a78e821c]{gap:8px}.default-card[data-v-a78e821c],.default-field[data-v-a78e821c]{display:flex;flex-direction:column}.default-field[data-v-a78e821c]{gap:2px}.default-label[data-v-a78e821c]{color:#9ca3af;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.default-value[data-v-a78e821c]{background:#0003;border-left:2px solid rgba(156,163,175,.3);border-radius:4px;color:#d1d5db;font-size:11px;line-height:1.5;padding:4px 8px}.default-content[data-v-a78e821c]{color:#d1d5db;font-size:12px;line-height:1.6}.word[data-v-a78e821c]{display:inline}.word-new[data-v-a78e821c]{animation:word-fade-in-a78e821c .3s ease-out forwards;opacity:0}@keyframes word-fade-in-a78e821c{0%{color:#5eead4;opacity:0}50%{color:#5eead4;opacity:.7}to{color:#d1d5db;opacity:1}}.cursor-inline[data-v-a78e821c]{animation:blink-a78e821c 1s step-end infinite;background-color:#5eead4;display:inline-block;height:10px;margin-left:2px;vertical-align:middle;width:2px}@keyframes blink-a78e821c{0%,to{opacity:1}50%{opacity:0}}.stream-container[data-v-34cb2238]{position:relative}.action-bar[data-v-34cb2238]{display:flex;gap:2px;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease;z-index:10}.stream-container:hover .action-bar[data-v-34cb2238]{opacity:1}.action-btn[data-v-34cb2238]{align-items:center;background:#1a2730cc;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#9ca3af;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .15s ease;width:20px}.action-btn[data-v-34cb2238]:hover{background:#ffffff1a;border-color:#fff3;color:#d1d5db}.stream-content-container[data-v-34cb2238]{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(94,234,212,.3) transparent;scrollbar-width:thin;transition:max-height .3s ease}.stream-content-container[data-v-34cb2238]::-webkit-scrollbar{width:4px}.stream-content-container[data-v-34cb2238]::-webkit-scrollbar-track{background:transparent}.stream-content-container[data-v-34cb2238]::-webkit-scrollbar-thumb{background-color:#5eead44d;border-radius:2px}.stream-content-container[data-v-34cb2238]::-webkit-scrollbar-thumb:hover{background-color:#5eead480}.stream-content-container.is-expanded[data-v-34cb2238]{max-height:400px!important}.stream-content[data-v-34cb2238]{color:#d1d5db;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6;overflow-wrap:break-word;padding-bottom:24px;white-space:pre-wrap;word-break:break-word}.reasoning-section[data-v-34cb2238]{align-items:flex-start;background:#fbbf2414;border-left:2px solid rgba(251,191,36,.4);border-radius:4px;display:flex;gap:6px;margin-bottom:8px;padding:6px 8px}.reasoning-label[data-v-34cb2238]{flex-shrink:0;font-size:12px}.reasoning-text[data-v-34cb2238]{color:#d1d5db;font-size:11px;font-style:italic;line-height:1.4;opacity:.9}.fallback-section[data-v-34cb2238]{margin-bottom:12px}.fallback-content[data-v-34cb2238]{color:#d1d5db;font-size:12px;line-height:1.6}.choices-section[data-v-34cb2238]{display:flex;flex-direction:column;gap:8px}.choice-card[data-v-34cb2238]{background:#00000026;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;padding:8px}.choice-header[data-v-34cb2238]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.choice-badge[data-v-34cb2238]{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:600;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.choice-badge-output[data-v-34cb2238]{background:#34d39933;border:1px solid rgba(52,211,153,.3);color:#6ee7b7}.choice-badge-act[data-v-34cb2238]{background:#60a5fa33;border:1px solid rgba(96,165,250,.3);color:#93c5fd}.choice-badge-think[data-v-34cb2238]{background:#fbbf2433;border:1px solid rgba(251,191,36,.3);color:#fcd34d}.choice-badge-error[data-v-34cb2238]{background:#ef444433;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.choice-badge-default[data-v-34cb2238]{background:#9ca3af33;border:1px solid rgba(156,163,175,.3);color:#d1d5db}.choice-badge-spec[data-v-34cb2238]{background:#a855f733;border:1px solid rgba(168,85,247,.3);color:#d8b4fe}.choice-badge-test[data-v-34cb2238]{background:#ec489933;border:1px solid rgba(236,72,153,.3);color:#f9a8d4}.choice-badge-file[data-v-34cb2238]{background:#22c55e33;border:1px solid rgba(34,197,94,.3);color:#86efac}.choice-streaming-indicator[data-v-34cb2238]{animation:pulse-34cb2238 1.5s ease-in-out infinite;color:#5eead4;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.choice-card-loading[data-v-34cb2238]{opacity:.6}.section-loading[data-v-34cb2238]{margin-left:4px}.loading-dot[data-v-34cb2238]{animation:loading-pulse-34cb2238 1s ease-in-out infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes loading-pulse-34cb2238{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.choice-content[data-v-34cb2238]{color:#d1d5db;font-size:12px;line-height:1.6;white-space:pre-wrap}.word[data-v-34cb2238]{display:inline}.word-new[data-v-34cb2238]{animation:word-fade-in-34cb2238 .3s ease-out forwards;opacity:0}@keyframes word-fade-in-34cb2238{0%{color:#5eead4;opacity:0}50%{color:#5eead4;opacity:.7}to{color:#d1d5db;opacity:1}}@keyframes fade-in-34cb2238{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-34cb2238{0%,to{opacity:1}50%{opacity:.5}}.cursor[data-v-34cb2238]{height:14px;margin-left:1px;vertical-align:text-bottom}.cursor[data-v-34cb2238],.cursor-inline[data-v-34cb2238]{animation:blink-34cb2238 1s step-end infinite;background-color:#5eead4;display:inline-block;width:2px}.cursor-inline[data-v-34cb2238]{height:12px;margin-left:2px;vertical-align:middle}@keyframes blink-34cb2238{0%,to{opacity:1}50%{opacity:0}}.overflow-fade[data-v-34cb2238]{align-items:flex-end;background:linear-gradient(180deg,transparent,#1a2730);bottom:0;display:flex;height:40px;justify-content:center;left:0;padding-bottom:4px;position:absolute;right:0}.collapse-btn[data-v-34cb2238],.expand-btn[data-v-34cb2238]{background:#1a2730e6;border:1px solid rgba(94,234,212,.3);border-radius:3px;color:#5eead4;cursor:pointer;font-size:9px;font-weight:500;letter-spacing:.03em;padding:2px 8px;pointer-events:auto;text-transform:uppercase;transition:all .15s ease}.collapse-btn[data-v-34cb2238]:hover,.expand-btn[data-v-34cb2238]:hover{background:#5eead426;border-color:#5eead480}.collapse-control[data-v-34cb2238]{display:flex;justify-content:center;margin-top:4px}.dot-ellipsis span[data-v-5f4f7a32]{animation:ellipsis-5f4f7a32 1.2s infinite;font-size:1.2em;font-weight:700;opacity:0}.dot-ellipsis span[data-v-5f4f7a32]:first-child{animation-delay:0s}.dot-ellipsis span[data-v-5f4f7a32]:nth-child(2){animation-delay:.2s}.dot-ellipsis span[data-v-5f4f7a32]:nth-child(3){animation-delay:.4s}@keyframes ellipsis-5f4f7a32{0%{opacity:0}20%{opacity:1}to{opacity:0}}.truncated-text[data-v-5f4f7a32]{overflow-wrap:break-word;word-break:break-word}.auto-scrolling[data-v-5f4f7a32]{scroll-behavior:smooth}.message-resize-handle[data-v-5f4f7a32]:active{background:linear-gradient(90deg,transparent,#a0aec0,transparent)}.scroller[data-v-5f4f7a32]{overflow-y:auto}[data-v-5f4f7a32] .vue-recycle-scroller__item-wrapper,[data-v-5f4f7a32] .vue-recycle-scroller__item-view{overflow:visible}.timeline-highlight[data-v-5f4f7a32]{animation:timeline-flash-5f4f7a32 1s ease-out}@keyframes timeline-flash-5f4f7a32{0%{box-shadow:0 0 0 1.5px #ffffff80,0 0 12px #ffffff26}to{box-shadow:0 0 #fff0,0 0 #fff0}}.cmd-bar-btn[data-v-f81a0097]{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-size:10px;font-weight:500;gap:.25rem;height:1.5rem;padding-left:.375rem;padding-right:.375rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.cmd-input-bar[data-v-f81a0097]:focus-within{box-shadow:0 0 0 1px #6b72804d,0 4px 12px #00000026}.scrollbar-thin[data-v-3c0d8c6c]::-webkit-scrollbar{height:4px}.scrollbar-track-gray-800[data-v-3c0d8c6c]::-webkit-scrollbar-track{background:#1f2937}.scrollbar-thumb-gray-600[data-v-3c0d8c6c]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:2px}.scrollbar-thumb-gray-600[data-v-3c0d8c6c]::-webkit-scrollbar-thumb:hover{background:#6b7280}.bg-checkered-pattern[data-v-a74a7ff7]{background-image:linear-gradient(45deg,#374151 25%,transparent 0),linear-gradient(-45deg,#374151 25%,transparent 0),linear-gradient(45deg,transparent 75%,#374151 0),linear-gradient(-45deg,transparent 75%,#374151 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.image-controls[data-v-a74a7ff7]{backdrop-filter:blur(8px);background-color:#0009;border-radius:.5rem;opacity:0;padding:.5rem;transition:opacity .2s ease-in-out}.animate-spin[data-v-a74a7ff7]{animation:spin-a74a7ff7 1s linear infinite}@keyframes spin-a74a7ff7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(min-resolution:192dpi){.bg-checkered-pattern[data-v-a74a7ff7]{background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}}.code-editor[data-v-7b582dc2]{border:1px solid #374151;border-top:none;overflow:hidden}.code-editor[data-v-7b582dc2] .cm-scroller{overflow:auto!important;scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin}.code-editor[data-v-7b582dc2] .cm-scroller::-webkit-scrollbar{height:12px;width:12px}.code-editor[data-v-7b582dc2] .cm-scroller::-webkit-scrollbar-track{background:#1f2937;border-radius:6px}.code-editor[data-v-7b582dc2] .cm-scroller::-webkit-scrollbar-thumb{background-color:#4b5563;border:2px solid #1f2937;border-radius:6px}.code-editor[data-v-7b582dc2] .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.code-editor[data-v-7b582dc2] .cm-scroller::-webkit-scrollbar-corner{background:#1f2937}.code-editor[data-v-7b582dc2] .cm-editor{height:100%!important}.code-editor[data-v-7b582dc2] .cm-content{min-height:100%}
