[data-theme=cinnamon-latte] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=cinnamon-latte] [data-component=command-backdrop]{background:#00000080}[data-theme=cinnamon-mocha] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=cinnamon-mocha] [data-component=command-backdrop]{background:#00000080}[data-theme=anthill-loam] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=anthill-loam] [data-component=command-backdrop]{background:#00000080}[data-theme=anthill-sand] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=anthill-sand] [data-component=command-backdrop]{background:#00000080}[data-theme=open-studio] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=open-studio] [data-component=command-backdrop]{background:#00000080}[data-theme=snowy-owl] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=snowy-owl] [data-component=command-backdrop]{background:#00000080}[data-theme=midday-moon] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=midday-moon] [data-component=command-backdrop]{background:#00000080}[data-theme=midnight-sun] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=midnight-sun] [data-component=command-backdrop]{background:#00000080}[data-theme=black-owl] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=black-owl] [data-component=command-backdrop]{background:#00000080}[data-theme=polar-night] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=polar-night] [data-component=command-backdrop]{background:#00000080}[data-theme=caqenn-ash] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=caqenn-ash] [data-component=command-backdrop]{background:#00000080}[data-theme=paper-light] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=paper-light] [data-component=command-backdrop]{background:#00000080}[data-theme=quiet-day] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=quiet-day] [data-component=command-backdrop]{background:#00000080}[data-theme=purple-sapphire] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=purple-sapphire] [data-component=command-backdrop]{background:#00000080}[data-theme=neon-city] [data-component=command-palette]{background:var(--color-dropdown-background);border-color:var(--color-arctic-glass-border)}[data-theme=neon-city] [data-component=command-backdrop]{background:#00000080}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;font-size:var(--font-size-base);background-color:var(--reef-root-background-color, var(--color-editor-background, #0a0a0a));background-image:var(--color-window-background)}body{height:100%;background-color:var(--reef-root-background-color, var(--color-editor-background, #0a0a0a));background-image:var(--color-window-background);font-family:var( --font-family-base, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif )}:root{--spacing-0: 0;--spacing-xxs: 1px;--spacing-xs: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-13: 52px;--spacing-14: 56px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-30: 120px;--spacing-40: 160px;--spacing-50: 200px;--spacing-60: 240px;--spacing-70: 280px;--spacing-80: 320px;--spacing-100: 400px;--spacing-120: 480px;--spacing-160: 640px;--font-size-2xs: .6875rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-family-mono: "JetBrains Mono", "SF Mono", "Fira Code", "Consolas", monospace;--font-family-monospace: var(--font-family-mono);--font-mono: var(--font-family-mono);--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--letter-spacing-wide: .05em;--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 3px;--blur-sm: 4px;--blur-md: 8px;--blur-lg: 16px;--blur-xl: 24px;--control-height-sm: 1.875rem;--control-height-md: 2.2rem;--control-height-lg: 2.625rem;--touch-target: 44px;--shadow-none: none;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .1);--shadow-xl: 0 8px 24px rgba(0, 0, 0, .12);--shadow-2xl: 0 20px 40px rgba(0, 0, 0, .15);--icon-size-2xs: 12px;--icon-size-xs: 16px;--icon-size-sm: 20px;--icon-size-md: 24px;--icon-size-lg: 32px;--icon-size-xl: 48px;--icon-size-2xl: 64px;--icon-size-3xl: 128px;--content-width-narrow: 600px;--content-width-medium: 700px;--content-width-default: 800px;--content-width-wide: 900px;--transition-fast: .15s ease;--transition-normal: .2s ease;--transition-slow: .3s ease;--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700;--opacity-disabled: .4;--opacity-muted: .5;--opacity-subtle: .7;--opacity-visible: .9;--focus-ring: 0 0 0 2px var(--color-button-background);--focus-ring-offset: 0 0 0 2px var(--color-editorwidget-background), 0 0 0 4px var(--color-button-background);--card-padding: var(--spacing-5);--card-padding-compact: var(--spacing-3);--card-radius: var(--radius-xl);--card-gap: var(--spacing-4);--grid-gap: var(--spacing-4);--grid-card-min-width: 260px;--icon-container-size: var(--icon-size-xl);--icon-container-radius: var(--radius-lg);--chat-pill-radius: 28px;--font-size-base: 15px;--font-size-message: 15px;--font-size-heading: 32px;--font-size-heading-xl: 36px;--font-size-subheading: 16px;--font-size-input: 16px}[data-theme=midnight-sun]{--color-editor-background: #141414;--color-editor-foreground: #f5f5f5;--color-descriptionforeground: #a0a0a0;--color-focusborder: rgba(255, 255, 255, .08);--color-sidebar-background: rgba(25, 25, 25, .75);--color-button-background: #f2c811;--color-button-foreground: #000000;--color-button-hoverbackground: #e8b908;--color-input-background: rgba(18, 18, 18, .98);--color-dropdown-background: #1e1e1e;--color-list-hoverbackground: rgba(242, 200, 17, .15);--color-panel-background: #121212;--color-panel-border: rgba(242, 200, 17, .3);--color-editorwidget-background: rgba(18, 18, 18, .95);--color-editorwidget-border: rgba(255, 255, 255, .1);--color-editorgroup-border: rgba(255, 255, 255, .08);--color-editorhoverwidget-background: rgba(30, 30, 30, .8);--color-editorhoverwidget-foreground: #000000;--color-scrollbarslider-background: rgba(242, 200, 17, .3);--color-scrollbarslider-hoverbackground: rgba(242, 200, 17, .5);--color-sash-hoverborder: #f2c811;--color-terminal-ansigreen: #22c55e;--color-terminal-ansiyellow: #f2c811;--color-terminal-ansiblue: #3b82f6;--color-terminal-ansimagenta: #c084fc;--color-terminal-ansired: #ef4444;--color-window-background: linear-gradient(180deg, #0a0a0a 0%, #111111 50%, #0a0a0a 100%);--color-arctic-glass-background: rgba(25, 25, 25, .75);--color-arctic-glass-border: rgba(255, 255, 255, .08);--color-arctic-accent-muted: rgba(242, 200, 17, .15);--color-arctic-inlinecode-background: rgba(242, 200, 17, .15);--color-arctic-inlinecode-foreground: #f2c811;--color-arctic-quickaction-border: rgba(242, 200, 17, .2);--color-arctic-grid: #333333;--color-arctic-input-frostedbackground: rgba(128, 128, 128, .1);--color-arctic-input-frostedborder: rgba(128, 128, 128, .2);--color-arctic-input-frostedhoverbackground: rgba(128, 128, 128, .15);--color-arctic-input-frostedkbdbackground: rgba(128, 128, 128, .15);--shadow-glass: 0 4px 24px rgba(0, 0, 0, .4)}[data-theme=midday-moon]{--color-window-background: radial-gradient(ellipse at 10% 10%, rgba(120, 180, 255, .6) 0%, transparent 50%), radial-gradient(ellipse at 90% 20%, rgba(180, 120, 255, .6) 0%, transparent 50%), radial-gradient(ellipse at 20% 90%, rgba(120, 220, 180, .55) 0%, transparent 50%), radial-gradient(ellipse at 85% 80%, rgba(255, 180, 120, .55) 0%, transparent 50%), radial-gradient(ellipse at 50% 50%, rgba(255, 200, 220, .4) 0%, transparent 60%), linear-gradient(135deg, #f8f9fa 0%, #f0f2f5 100%);--color-windows-background: var(--color-window-background);--color-editor-background: #f5f6f7;--canvas-area-bg: transparent;--color-activitybar-background: transparent;--color-sidebar-background: transparent;--color-editorwidget-background: transparent;--color-editorwidget-border: rgba(255, 255, 255, .6);--color-editorgroup-border: rgba(255, 255, 255, .5);--color-panel-background: transparent;--color-statusbar-background: transparent;--color-editor-foreground: #000000;--color-descriptionforeground: #6f6f6f;--color-arctic-glass-background: rgba(255, 255, 255, .5);--color-arctic-glass-border: rgba(255, 255, 255, .6);--color-focusborder: rgba(255, 255, 255, .6);--color-input-background: rgba(255, 255, 255, .7);--color-arctic-input-frostedbackground: rgba(255, 255, 255, .3);--color-arctic-input-frostedborder: rgba(255, 255, 255, .5);--color-arctic-input-frostedhoverbackground: rgba(255, 255, 255, .5);--color-arctic-input-frostedkbdbackground: rgba(255, 255, 255, .4);--color-button-background: #007aff;--color-button-hoverbackground: #0066d6;--color-arctic-accent-muted: rgba(0, 122, 255, .12);--color-button-foreground: #ffffff;--color-editorhoverwidget-background: rgba(255, 255, 255, .4);--color-list-hoverbackground: rgba(0, 122, 255, .12);--color-arctic-quickaction-border: rgba(255, 255, 255, .8);--color-dropdown-background: #ffffff;--color-arctic-inlinecode-background: rgba(0, 122, 255, .12);--color-arctic-inlinecode-foreground: #007aff;--color-terminal-ansigreen: #34c759;--color-terminal-ansiyellow: #ff9500;--color-terminal-ansiblue: #007aff;--color-terminal-ansimagenta: #af52de;--color-terminal-ansired: #ff3b30;--color-scrollbarslider-background: rgba(0, 0, 0, .12);--color-scrollbarslider-hoverbackground: rgba(0, 0, 0, .2);--color-sash-hoverborder: #007aff;--shadow-glass: 0 2px 4px rgba(0, 0, 0, .02), 0 8px 16px rgba(0, 0, 0, .04), 0 20px 40px rgba(0, 0, 0, .06);--color-panel-border: rgba(255, 255, 255, .7);--color-arctic-grid: #b8c5d6;--color-editorhoverwidget-foreground: #ffffff}[data-font-size=small]{--font-size-base: 13px;--font-size-message: 14px;--font-size-heading: 28px;--font-size-heading-xl: 32px;--font-size-subheading: 14px;--font-size-input: 14px}[data-font-size=medium]{--font-size-base: 15px;--font-size-message: 15px;--font-size-heading: 32px;--font-size-heading-xl: 36px;--font-size-subheading: 16px;--font-size-input: 16px}[data-font-size=large]{--font-size-base: 17px;--font-size-message: 17px;--font-size-heading: 36px;--font-size-heading-xl: 40px;--font-size-subheading: 18px;--font-size-input: 18px}[data-font-family=inter]{--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif}[data-font-family=system]{--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}[data-font-family=roboto]{--font-family-base: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, sans-serif}[data-font-family=open-sans]{--font-family-base: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif}[data-font-family=poppins]{--font-family-base: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, sans-serif}[data-font-family=jetbrains-mono]{--font-family-base: "JetBrains Mono", "SF Mono", "Fira Code", "Consolas", monospace;--font-family-mono: "JetBrains Mono", "SF Mono", "Fira Code", "Consolas", monospace}[data-font-family=helvetica-neue]{--font-family-base: "Helvetica Neue", Helvetica, Arial, sans-serif}[data-font-family=georgia]{--font-family-base: Georgia, "Times New Roman", serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbarslider-hoverbackground)}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbarslider-background) transparent}.dv-dockview{--dv-group-view-background-color: transparent;--dv-tabs-and-actions-container-background-color: transparent;--dv-activegroup-visiblepanel-tab-background-color: transparent;--dv-activegroup-hiddenpanel-tab-background-color: transparent;--dv-inactivegroup-visiblepanel-tab-background-color: transparent;--dv-inactivegroup-hiddenpanel-tab-background-color: transparent;--dv-tab-divider-color: transparent;--dv-separator-border: transparent;--dv-paneview-header-border-color: transparent;--dv-sash-color: transparent;--dv-active-sash-color: var(--color-sash-hoverborder, var(--color-button-background));--dv-active-sash-transition-delay: 0s;--dv-active-sash-transition-duration: .15s}.dv-dockview .dv-tabs-and-actions-container{height:var(--spacing-10);min-height:var(--spacing-10)}.dv-dockview .dv-tabs-container{flex:1;min-width:0;flex-wrap:nowrap}.dv-dockview .dv-tabs-and-actions-container{display:flex!important}.dv-dockview .dv-groupview>.dv-tabs-and-actions-container{visibility:visible!important;opacity:1!important}.dv-dockview .dv-tab{padding:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-descriptionforeground);border-bottom:var(--border-width-medium) solid transparent}.dv-dockview .dv-tab.dv-active-tab{color:var(--color-foreground);border-bottom-color:var(--color-descriptionforeground)}.dv-dockview .dv-groupview.dv-active-group .dv-tab.dv-active-tab{color:var(--color-button-background);border-bottom-color:var(--color-button-background)}.dv-dockview .dv-tab:hover{color:var(--color-editor-foreground);background:var(--color-list-hoverbackground)}.dv-dockview .dv-default-tab-action{opacity:0;transition:opacity .15s}.dv-dockview .dv-tab:hover .dv-default-tab-action,.dv-dockview .dv-tab.dv-tab-active .dv-default-tab-action{opacity:1}.dv-dockview .dv-drop-target-dropzone{background:var(--color-arctic-accent-muted);border:var(--border-width-medium) dashed var(--color-button-background);border-radius:var(--radius-lg)}.dv-dockview .dv-tabs-overflow-dropdown-default{color:var(--color-descriptionforeground);padding:0 var(--spacing-2);cursor:pointer}.dv-dockview .dv-tabs-overflow-dropdown-default:hover{color:var(--color-editor-foreground)}.dv-dockview .dv-tabs-overflow-container{background:var(--color-dropdown-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-1) 0;min-width:var(--spacing-40)}.dv-dockview .dv-tabs-overflow-container .dv-tab{padding:var(--spacing-2) var(--spacing-3);color:var(--color-descriptionforeground);border-bottom:none}.dv-dockview .dv-tabs-overflow-container .dv-tab:not(:last-child){border-bottom:none}.dv-dockview .dv-tabs-overflow-container .dv-tab:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}.dv-dockview .dv-tabs-overflow-container .dv-active-tab{color:var(--color-button-background);background:transparent}@media(max-width:768px){.dv-dockview .dv-tabs-and-actions-container{display:none!important}.dv-dockview .dv-content-container,.dv-dockview .dv-groupview{height:100%!important}}:root{--reef-root-background: var(--color-window-background, var(--reef-startup-background, #0a0a0a));--reef-root-background-color: var(--reef-startup-background-color, #0a0a0a)}html,body{height:100%;margin:0;padding:0;color-scheme:dark;background:var(--reef-root-background);background-color:var(--reef-root-background-color);color:var(--color-editor-foreground);overflow:hidden;overscroll-behavior:none}#root{height:100%;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--reef-root-background);background-color:var(--reef-root-background-color);overscroll-behavior:none}.loading{display:flex;align-items:center;justify-content:center;height:100vh;font-size:var(--font-size-2xl);color:var(--color-descriptionforeground);background:var(--reef-root-background);background-color:var(--reef-root-background-color)}.error{padding:var(--spacing-8);color:var(--color-errorforeground)}.error pre{background:var(--color-inputvalidation-errorbackground);padding:var(--spacing-4);border-radius:var(--radius-sm);overflow:auto;font-size:var(--font-size-sm)}.orres-ui-mobile-panel-stack{flex:0 0 auto;min-height:0;display:block}.orres-ui-mobile-panel-open-tabs{flex:0 0 auto;min-height:0}._loadingDots_u8cz9_1{display:flex;gap:var(--spacing-2)}._dot_u8cz9_6{width:var(--spacing-2);height:var(--spacing-2);border-radius:50%;background:var(--color-button-background);animation:_bounce_u8cz9_1 1s infinite}._dot_u8cz9_6:nth-child(2){animation-delay:.15s}._dot_u8cz9_6:nth-child(3){animation-delay:.3s}@keyframes _bounce_u8cz9_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(calc(-1 * var(--spacing-2)))}}._card_b5ye1_1{width:100%;padding:var(--card-padding);background:var(--color-editorWidget-background);border:var(--border-width-thin) solid var(--color-editorWidget-border);border-radius:var(--card-radius);color:var(--color-editor-foreground)}._highlighted_b5ye1_11{background:var(--color-list-hoverBackground)}._accent_b5ye1_16{background:color-mix(in srgb,var(--color-button-background) 10%,transparent);border:var(--border-width-medium) solid var(--color-button-background)}._interactive_b5ye1_22{cursor:pointer;transition:all var(--transition-normal);text-align:left;width:100%}._interactive_b5ye1_22:hover{transform:translateY(calc(-1 * var(--spacing-xs)));box-shadow:var(--shadow-lg)}._hoverAccent_b5ye1_35:hover{border-color:var(--color-button-background);background:var(--color-list-hoverBackground)}._hoverAccent_b5ye1_35:focus{outline:none;border-color:var(--color-button-background);box-shadow:0 0 0 var(--spacing-xs) color-mix(in srgb,var(--color-button-background) 25%,transparent)}._compact_b5ye1_48{width:var(--spacing-40);padding:var(--card-padding);border-radius:var(--radius-xl)}._compact_b5ye1_48._interactive_b5ye1_22{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._compact_b5ye1_48._interactive_b5ye1_22 svg{color:var(--color-button-background)}._header_b5ye1_68{display:flex;align-items:flex-start;gap:var(--spacing-4)}._headerIcon_b5ye1_74{display:flex;align-items:center;justify-content:center;width:var(--icon-container-size);height:var(--icon-container-size);border-radius:var(--icon-container-radius);background:color-mix(in srgb,var(--color-button-background) 15%,transparent);color:var(--color-button-background);flex-shrink:0}._headerText_b5ye1_86{flex:1;min-width:0}._headerTitle_b5ye1_91{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-editor-foreground)}._headerSubtitle_b5ye1_97{margin-top:var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-descriptionforeground);line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(2 * var(--line-height-normal) * var(--font-size-sm))}._headerActions_b5ye1_110{flex-shrink:0}._thumbnail_b5ye1_115{display:flex;align-items:center;justify-content:center;height:var(--spacing-30);background:linear-gradient(135deg,var(--color-editor-background) 0%,var(--color-editorWidget-background) 100%);border-radius:var(--radius-md);color:var(--color-descriptionforeground)}._thumbnail_b5ye1_115 svg{opacity:var(--opacity-muted);transition:opacity var(--transition-normal),color var(--transition-normal)}._hoverAccent_b5ye1_35:hover ._thumbnail_b5ye1_115 svg,._interactive_b5ye1_22:hover ._thumbnail_b5ye1_115 svg{color:var(--color-button-background);opacity:1}._content_b5ye1_143{display:flex;flex-direction:column;gap:var(--spacing-1)}._footer_b5ye1_150{display:flex;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-3);border-top:var(--border-width-thin) solid var(--color-panel-border);font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._button_6m09n_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-normal);border:none;outline:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}._button_6m09n_1:focus-visible{box-shadow:var(--focus-ring)}._button_6m09n_1:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}._small_6m09n_29{min-height:var(--control-height-sm);padding:0 var(--spacing-3);font-size:var(--font-size-sm)}._medium_6m09n_35{min-height:var(--control-height-md);padding:0 var(--spacing-4);font-size:var(--font-size-sm)}._large_6m09n_41{min-height:var(--control-height-lg);padding:0 var(--spacing-5);font-size:var(--font-size-sm)}@media(pointer:coarse){._button_6m09n_1:not(._round_6m09n_48){min-height:var(--touch-target)}}._fullWidth_6m09n_54{width:100%}._round_6m09n_48{border-radius:var(--radius-full);padding:0}._round_6m09n_48._small_6m09n_29{width:var(--icon-size-lg);height:var(--icon-size-lg)}._round_6m09n_48._medium_6m09n_35{width:var(--spacing-10);height:var(--spacing-10)}._round_6m09n_48._large_6m09n_41{width:var(--icon-container-size);height:var(--icon-container-size)}._primary_6m09n_80{background:var(--color-button-background);color:var(--color-button-foreground)}@media(hover:hover)and (pointer:fine){._primary_6m09n_80:hover:not(:disabled){opacity:var(--opacity-visible)}}._secondary_6m09n_92{background:var(--color-button-secondarybackground, var(--color-list-hoverbackground));color:var(--color-button-secondaryforeground, var(--color-button-background))}@media(hover:hover)and (pointer:fine){._secondary_6m09n_92:hover:not(:disabled){background:var( --color-button-secondaryhoverbackground, var(--color-button-secondarybackground, var(--color-list-hoverbackground)) )}}._outline_6m09n_107{background:transparent;border:var(--border-width-thin) solid var(--color-button-background);color:var(--color-button-background)}@media(hover:hover)and (pointer:fine){._outline_6m09n_107:hover:not(:disabled){background:var(--color-arctic-accent-muted)}}._neutral_6m09n_120{background:transparent;border:var(--border-width-thin) solid color-mix(in srgb,var(--color-editor-foreground) 24%,transparent);color:var(--color-editor-foreground)}@media(hover:hover)and (pointer:fine){._neutral_6m09n_120:hover:not(:disabled){background:var(--color-list-hoverbackground)}}._danger_6m09n_134{background:transparent;border:var(--border-width-thin) solid var(--color-errorforeground, #f48771);color:var(--color-errorforeground, #f48771)}@media(hover:hover)and (pointer:fine){._danger_6m09n_134:hover:not(:disabled){background:color-mix(in srgb,var(--color-errorforeground, #f48771) 12%,transparent)}}._ghost_6m09n_147{background:var(--color-editor-background);color:var(--color-editor-foreground);border:var(--border-width-thin) solid var(--color-arctic-glass-border)}@media(hover:hover)and (pointer:fine){._ghost_6m09n_147:hover:not(:disabled){background:var(--color-list-hoverbackground);border-color:var(--color-button-background)}}._input_3l2s0_1{width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:var(--color-editorhoverwidget-background);color:var(--color-editor-foreground);font-size:var(--font-size-md);outline:none;box-sizing:border-box;transition:border-color .2s ease}._input_3l2s0_1:focus{border-color:var(--color-button-background)}._input_3l2s0_1::placeholder{color:var(--color-descriptionforeground)}._input_3l2s0_1:disabled{opacity:.5;cursor:not-allowed}._bare_3l2s0_28{flex:1;border:none;background:transparent;font-size:var(--font-size-md);color:var(--color-editor-foreground);outline:none}._bare_3l2s0_28::placeholder{color:var(--color-descriptionforeground)}._compact_3l2s0_42{width:100%;min-height:var(--control-height-md);padding:0 var(--spacing-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:var(--color-input-background);color:var(--panel-value-color, var(--color-editor-foreground));font-size:var(--font-size-sm);outline:none;box-sizing:border-box;transition:border-color .2s ease}._compact_3l2s0_42:hover,._compact_3l2s0_42:focus{color:var(--color-list-hoverforeground, var(--color-editor-foreground))}._compact_3l2s0_42:focus{border-color:var(--color-button-background)}._compact_3l2s0_42::placeholder{color:var(--color-descriptionforeground)}._compact_3l2s0_42:disabled{opacity:.5;cursor:not-allowed}@media(pointer:coarse){._compact_3l2s0_42{min-height:var(--touch-target)}}._textarea_1fv0q_1{width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:var(--color-editorhoverwidget-background);color:var(--color-editor-foreground);font-size:var(--font-size-md);font-family:inherit;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .2s ease;resize:vertical}._textarea_1fv0q_1:focus{border-color:var(--color-button-background)}._textarea_1fv0q_1::placeholder{color:var(--color-descriptionforeground)}._textarea_1fv0q_1:disabled{opacity:.5;cursor:not-allowed}._bare_1fv0q_31{flex:1;border:none;background:transparent;font-size:var(--font-size-md);font-family:inherit;line-height:1.5;color:var(--color-editor-foreground);outline:none;resize:none;-webkit-user-select:text;user-select:text;touch-action:manipulation}._bare_1fv0q_31::placeholder{color:var(--color-descriptionforeground)}._compact_1fv0q_52{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:var(--color-input-background);color:var(--panel-value-color, var(--color-editor-foreground));font-size:var(--font-size-sm);font-family:inherit;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .2s ease;resize:vertical}._compact_1fv0q_52:hover,._compact_1fv0q_52:focus{color:var(--color-list-hoverforeground, var(--color-editor-foreground))}._compact_1fv0q_52:focus{border-color:var(--color-button-background)}._compact_1fv0q_52::placeholder{color:var(--color-descriptionforeground)}._compact_1fv0q_52:disabled{opacity:.5;cursor:not-allowed}._autoResize_1fv0q_87{resize:none;overflow-y:auto}._label_12pkv_1{display:block;font-size:var(--panel-font-size, var(--font-size-sm));font-weight:var(--panel-font-weight, var(--font-weight-semibold));color:var(--color-editor-foreground);margin-bottom:var(--spacing-4)}._container_1t9tm_1{display:flex;gap:var(--spacing-2)}._segment_1t9tm_6{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:transparent;color:var(--color-descriptionforeground);font-size:var(--font-size-sm);cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._segment_1t9tm_6:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}._segment_1t9tm_6._active_1t9tm_25{background:var(--color-button-background);border-color:var(--color-button-background);color:var(--color-button-foreground)}._disabled_1t9tm_31 ._segment_1t9tm_6{opacity:.5;cursor:not-allowed}@media(hover:hover)and (pointer:fine){._disabled_1t9tm_31 ._segment_1t9tm_6:hover{background:transparent;color:var(--color-descriptionforeground)}}._joined_1t9tm_44{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--spacing-1);padding:var(--spacing-1);border:var(--border-width-thin) solid color-mix(in srgb,var(--color-editor-foreground) 14%,transparent);border-radius:var(--radius-lg);background:var(--color-editor-background)}._joined_1t9tm_44 ._segment_1t9tm_6{min-height:var(--control-height-md);min-width:0;padding:0 var(--spacing-2);border:0;border-radius:var(--radius-md);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._joined_1t9tm_44 ._segment_1t9tm_6._active_1t9tm_25{border-color:transparent;background:color-mix(in srgb,var(--color-editor-foreground) 24%,transparent);color:var(--color-editor-foreground);font-weight:var(--font-weight-semibold)}@media(hover:hover)and (pointer:fine){._joined_1t9tm_44 ._segment_1t9tm_6._active_1t9tm_25:hover{background:color-mix(in srgb,var(--color-editor-foreground) 24%,transparent)}}@media(pointer:coarse){._joined_1t9tm_44 ._segment_1t9tm_6{min-height:var(--touch-target)}}._item_f1ham_5{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:var(--reef-list-item-min-height, var(--control-height-sm));padding-block:var(--reef-list-item-padding-block, 0);padding-inline:var(--reef-list-item-padding-inline, var(--spacing-3));padding-inline-start:var( --panel-list-item-padding-inline-start, var(--reef-list-item-padding-inline, var(--spacing-3)) );background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:left;-webkit-appearance:none;appearance:none;user-select:none;-webkit-user-select:none}._compact_f1ham_36{--reef-list-item-min-height: var(--control-height-sm);--reef-list-item-padding-block: 0;--reef-list-item-padding-inline: var(--spacing-2)}._touch_f1ham_42{--reef-list-item-min-height: var(--spacing-12);--reef-list-item-padding-block: var(--spacing-2);--reef-list-item-padding-inline: var(--spacing-2)}._item_f1ham_5._hovered_f1ham_48{background:var(--color-list-hoverbackground)}._item_f1ham_5._parentSurface_f1ham_52._hovered_f1ham_48{background:transparent}._item_f1ham_5._hovered_f1ham_48 ._icon_f1ham_56,._item_f1ham_5._hovered_f1ham_48 ._label_f1ham_57,._item_f1ham_5._hovered_f1ham_48 ._description_f1ham_58,._item_f1ham_5._hovered_f1ham_48 ._trailing_f1ham_59{color:var(--color-list-hoverforeground, var(--color-editor-foreground))}._item_f1ham_5._selected_f1ham_63{background:var(--color-list-activeselectionbackground, var(--color-arctic-accent-muted))}._item_f1ham_5._parentSurface_f1ham_52._selected_f1ham_63{background:transparent}._item_f1ham_5._selected_f1ham_63 ._icon_f1ham_56{color:var(--color-list-activeselectionforeground, var(--color-button-background));opacity:1}._item_f1ham_5._selected_f1ham_63 ._label_f1ham_57{color:var(--color-list-activeselectionforeground, var(--color-button-background));font-weight:var(--font-weight-medium)}._item_f1ham_5._selected_f1ham_63 ._description_f1ham_58,._item_f1ham_5._selected_f1ham_63 ._trailing_f1ham_59{color:var(--color-list-activeselectionforeground, var(--color-button-background))}._item_f1ham_5._draggable_f1ham_87{cursor:grab}._item_f1ham_5._draggable_f1ham_87:active{cursor:grabbing}._item_f1ham_5._stacked_f1ham_96{height:auto;padding:var(--spacing-2);padding-inline-start:var(--panel-list-item-padding-inline-start, var(--spacing-2));gap:var(--spacing-2);border-radius:var(--radius-md);border:var(--border-width-thin) solid transparent}._textGroup_f1ham_105{display:flex;flex-direction:column;flex:1;gap:var(--spacing-xs);min-width:0}._item_f1ham_5._stacked_f1ham_96 ._description_f1ham_58{letter-spacing:normal}._item_f1ham_5._stacked_f1ham_96 ._description_f1ham_58{flex-shrink:initial}._item_f1ham_5._card_f1ham_123{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);gap:var(--spacing-3)}._item_f1ham_5._card_f1ham_123._hovered_f1ham_48{background:var(--color-list-hoverbackground);border-color:transparent}._icon_f1ham_56{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-descriptionforeground);opacity:var(--reef-list-item-icon-opacity, var(--opacity-subtle, .7))}._label_f1ham_57{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:normal;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._description_f1ham_58{flex-shrink:1;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-descriptionforeground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trailing_f1ham_59{flex-shrink:0;margin-left:auto;font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._actions_f1ham_176{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}._dirty_f1ham_184{flex-shrink:0;width:var(--spacing-2);height:var(--spacing-2);margin-left:auto;background:var(--color-button-background);border-radius:var(--radius-full)}._close_f1ham_194{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);padding:0;margin-left:calc(-1 * var(--spacing-1));background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-descriptionforeground);cursor:pointer;opacity:0;transition:all var(--transition-fast)}._item_f1ham_5:not(:has(._dirty_f1ham_184)) ._close_f1ham_194{margin-left:auto}._item_f1ham_5._hovered_f1ham_48 ._close_f1ham_194,._item_f1ham_5._selected_f1ham_63 ._close_f1ham_194{opacity:1}@media(hover:hover){._close_f1ham_194:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}@media(hover:none){._close_f1ham_194{opacity:1}}._badge_s08jl_1{--reef-badge-tone: var(--color-badge-foreground, var(--color-editor-foreground));--reef-badge-background: var(--color-badge-background, var(--color-list-hoverbackground));display:inline-flex;align-items:center;gap:var(--spacing-1);width:fit-content;max-width:100%;color:var(--reef-badge-text, var(--reef-badge-tone));background:var(--reef-badge-background);border:var(--border-width-thin) solid color-mix(in srgb,var(--reef-badge-tone) 32%,transparent);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap}._badge_s08jl_1[data-size=xs]{min-height:var(--spacing-4);padding:var(--spacing-xs) var(--spacing-1);font-size:var(--font-size-xs)}._badge_s08jl_1[data-size=sm]{min-height:var(--spacing-6);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs)}._badge_s08jl_1[data-size=md]{min-height:var(--spacing-7);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm)}._badge_s08jl_1[data-shape=pill]{border-radius:var(--radius-full)}._badge_s08jl_1[data-shape=rounded]{border-radius:var(--radius-sm)}._badge_s08jl_1[data-tone=neutral],._badge_s08jl_1[data-tone=default]{--reef-badge-tone: var(--color-badge-foreground, var(--color-editor-foreground));--reef-badge-background: var(--color-badge-background, var(--color-list-hoverbackground))}._badge_s08jl_1[data-tone=success]{--reef-badge-text: var(--color-editor-foreground);--reef-badge-tone: var(--color-terminal-ansigreen, #00bc00);--reef-badge-background: color-mix( in srgb, var(--color-terminal-ansigreen, #00bc00) 18%, transparent )}._badge_s08jl_1[data-tone=warning]{--reef-badge-text: var(--color-editor-foreground);--reef-badge-tone: var(--color-terminal-ansiyellow, #949800);--reef-badge-background: color-mix( in srgb, var(--color-terminal-ansiyellow, #949800) 18%, transparent )}._badge_s08jl_1[data-tone=error]{--reef-badge-text: var(--color-editor-foreground);--reef-badge-tone: var(--color-terminal-ansired, #cd3131);--reef-badge-background: color-mix( in srgb, var(--color-terminal-ansired, #cd3131) 18%, transparent )}._badge_s08jl_1[data-tone=info]{--reef-badge-text: var(--color-editor-foreground);--reef-badge-tone: var(--color-terminal-ansiblue, #0451a5);--reef-badge-background: color-mix( in srgb, var(--color-terminal-ansiblue, #0451a5) 18%, transparent )}._dot_s08jl_90{flex:0 0 var(--spacing-2);width:var(--spacing-2);height:var(--spacing-2);background:var(--reef-badge-tone);border-radius:var(--radius-full)}._progress_xf0vf_2{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}._label_xf0vf_9{color:var(--color-descriptionforeground);font-size:var(--font-size-xs)}._trackWrap_xf0vf_15{position:relative;width:100%}._track_xf0vf_15{position:relative;width:100%;height:var(--spacing-2);overflow:hidden;background:var(--reef-progress-background);border-radius:var(--radius-full)}._fill_xf0vf_29{position:absolute;inset-block:0;inset-inline-start:0;width:var(--reef-progress-percent);background:var(--reef-progress-tone);border-radius:inherit}._marker_xf0vf_39{position:absolute;inset-block-start:calc(-1 * var(--border-width-thick));inset-inline-start:var(--reef-progress-marker);width:var(--border-width-medium);height:var(--spacing-3);background:var(--reef-progress-marker-color);border-radius:var(--radius-full);transform:translate(-50%)}._tones_1h0nu_5{--reef-progress-tone: var(--color-button-background);--reef-progress-background: var(--color-list-hoverbackground);--reef-progress-marker-color: var(--color-foreground)}._tones_1h0nu_5[data-tone=success]{--reef-progress-tone: var(--color-terminal-ansigreen, #00bc00)}._tones_1h0nu_5[data-tone=warning]{--reef-progress-tone: var(--color-terminal-ansiyellow, #949800)}._tones_1h0nu_5[data-tone=error]{--reef-progress-tone: var(--color-terminal-ansired, #cd3131)}._tones_1h0nu_5[data-tone=info]{--reef-progress-tone: var(--color-terminal-ansiblue, #0451a5)}._tones_1h0nu_5[data-tone=neutral]{--reef-progress-tone: var(--color-descriptionforeground)}._ring_41r0i_2{position:relative;display:inline-flex;align-items:center;justify-content:center}._drawing_41r0i_9{width:var(--reef-progress-ring-size);height:var(--reef-progress-ring-size)}._track_41r0i_14{fill:none;stroke:var(--reef-progress-background)}._fill_41r0i_20{fill:none;stroke:var(--reef-progress-tone);stroke-linecap:round;stroke-dasharray:var(--reef-progress-percent) 100;transform:rotate(-90deg);transform-origin:50% 50%}._label_41r0i_29{position:absolute;color:var(--color-foreground);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._list_oxwep_1{display:grid;gap:0;margin:0;padding:0;color:var(--color-foreground, #cccccc)}._item_oxwep_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--space-3, var(--spacing-3));align-items:start;min-width:0;padding-block:var(--space-2, var(--spacing-2))}._list_oxwep_1[data-density=compact] ._item_oxwep_9{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:var(--space-2, var(--spacing-2));padding-block:var(--space-1, var(--spacing-1))}._list_oxwep_1[data-bordered=true] ._item_oxwep_9+._item_oxwep_9{border-top:var(--border-width-thin) solid var(--color-editorgroup-border, rgba(255, 255, 255, .08))}._label_oxwep_29{min-width:0;margin:0;color:var(--color-descriptionForeground, #8b949e);font-size:var(--font-size-sm, var(--font-size-xs));font-weight:var(--font-weight-medium);line-height:1.4}._value_oxwep_38{min-width:0;margin:0;color:var(--color-foreground, #cccccc);font-size:var(--font-size-sm, var(--font-size-xs));font-weight:var(--font-weight-medium);line-height:1.4;overflow-wrap:anywhere}._wrapper_1bigl_1{position:relative}._trigger_1bigl_5{width:100%;min-width:0;gap:var(--spacing-2);text-align:left;padding:var(--spacing-4) var(--spacing-4);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background-color:var(--color-dropdown-background);color:var(--color-editor-foreground);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;display:flex;align-items:center;justify-content:space-between}._triggerCompact_1bigl_24{width:100%;min-width:0;gap:var(--spacing-2);text-align:left;min-height:var(--control-height-md);padding:0 var(--spacing-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background-color:var(--color-dropdown-background);color:var(--panel-value-color, var(--color-editor-foreground));font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);cursor:pointer;display:flex;align-items:center;justify-content:space-between}._value_1bigl_44{display:flex;flex:1 1 auto;align-items:center;gap:var(--spacing-2);min-width:0}._valueText_1bigl_53{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_1bigl_59{color:var(--color-text-secondary, #6b7280)}._menu_1bigl_63{position:absolute;top:calc(100% + var(--spacing-2));left:0;right:0;background-color:var(--color-dropdown-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-lg);overflow-y:auto;max-height:var(--spacing-70);z-index:100;box-shadow:0 var(--spacing-2) var(--spacing-8) #00000026}._menuCompact_1bigl_77{font-size:var(--panel-font-size, var(--font-size-sm))}[data-theme=dark] ._menu_1bigl_63,[data-theme=midnight-sun] ._menu_1bigl_63{box-shadow:0 var(--spacing-2) var(--spacing-8) #0009}._option_1bigl_86{width:100%;padding:var(--spacing-4) var(--spacing-4);background:transparent;border:none;color:var(--color-editor-foreground);font-size:var(--font-size-md);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-2);text-align:left;-webkit-tap-highlight-color:transparent}._menuCompact_1bigl_77 ._option_1bigl_86{padding:var(--spacing-2) var(--spacing-3);font-size:inherit}@media(hover:hover)and (pointer:fine){._option_1bigl_86:hover{background:var(--color-hover)}}._option_1bigl_86._selected_1bigl_112{background:var(--color-hover)}._triggerCompact_1bigl_24:hover,._triggerCompact_1bigl_24:focus{color:var(--color-list-hoverforeground, var(--color-editor-foreground))}._disabled_1bigl_121 ._trigger_1bigl_5,._disabled_1bigl_121 ._triggerCompact_1bigl_24{opacity:.5;cursor:not-allowed}._searchContainer_1bigl_127{padding:var(--spacing-2) var(--spacing-3);border-bottom:var(--border-width-thin) solid var(--color-arctic-glass-border);position:sticky;top:0;background-color:var(--color-dropdown-background)}._searchInput_1bigl_135{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-arctic-glass-border);background-color:var(--color-input-background, var(--color-dropdown-background));color:var(--color-editor-foreground);font-size:var(--panel-font-size, var(--font-size-sm));outline:none}._searchInput_1bigl_135:focus{border-color:var(--color-primary, #3b82f6)}._searchInput_1bigl_135::placeholder{color:var(--color-text-secondary, #6b7280)}._customOption_1bigl_154{font-style:italic;color:var(--color-primary, #3b82f6)}._noResults_1bigl_159{padding:var(--spacing-4) var(--spacing-4);color:var(--color-text-secondary, #6b7280);text-align:center;font-size:var(--panel-font-size, var(--font-size-sm))}._trigger_1bigl_5,._triggerCompact_1bigl_24{letter-spacing:normal}@media(pointer:coarse){._trigger_1bigl_5,._triggerCompact_1bigl_24{min-height:var(--touch-target)}}._section_gqhoc_5{display:flex;flex-direction:column;min-width:0;min-height:0}._expanded_gqhoc_12{min-height:0}._headerRow_gqhoc_16{display:flex;align-items:center;min-width:0;flex-shrink:0}._leading_gqhoc_23,._actions_gqhoc_24{display:inline-flex;align-items:center;flex-shrink:0}._leading_gqhoc_23{margin-inline-end:var(--spacing-1)}._actions_gqhoc_24{margin-inline-start:var(--spacing-1);padding-inline-end:var(--reef-section-header-actions-padding-inline-end, 0)}._header_gqhoc_16{display:flex;align-items:center;flex:1;min-width:0;gap:var(--spacing-1);padding-block:var(--reef-section-header-padding-block, var(--spacing-2));padding-inline-start:var( --reef-section-header-padding-inline-start, var(--reef-section-header-padding-inline, var(--spacing-2)) );padding-inline-end:var( --reef-section-header-padding-inline-end, var(--reef-section-header-padding-inline, var(--spacing-2)) );color:var(--color-descriptionforeground);background:transparent;border:none;border-radius:var(--radius-sm);font-family:inherit;text-align:left;cursor:default;transition:background var(--transition-fast);-webkit-tap-highlight-color:transparent}button._header_gqhoc_16{cursor:pointer}._touch_gqhoc_69 ._headerRow_gqhoc_16{border-radius:var(--radius-md);transition:background var(--transition-fast)}._touch_gqhoc_69 ._headerRow_gqhoc_16:has(._pressed_gqhoc_74){background:var(--color-list-hoverbackground)}._touch_gqhoc_69 ._headerRow_gqhoc_16:has(._hovered_gqhoc_78){background:var(--color-list-hoverbackground)}._header_gqhoc_16._chevronRight_gqhoc_82{padding-inline-end:var(--reef-section-header-chevron-right-padding-inline-end, var(--spacing-1))}._title_gqhoc_86{flex:1;min-width:0;color:inherit;font-size:var(--reef-section-header-font-size, var(--font-size-xs));font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_gqhoc_99{flex-shrink:0;margin-inline-start:var(--spacing-1);color:var(--color-textmuted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1}._chevron_gqhoc_82{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-descriptionforeground)}._header_gqhoc_16._chevronRight_gqhoc_82 ._chevron_gqhoc_82{margin-inline-start:var(--spacing-2)}._header_gqhoc_16._touch_gqhoc_69._chevronRight_gqhoc_82 ._chevron_gqhoc_82{margin-inline-start:var(--spacing-3)}._content_gqhoc_124{display:flex;flex-direction:column;min-height:0;padding-top:var(--reef-section-content-padding-top, var(--spacing-xs))}._compact_gqhoc_131{--reef-section-header-padding-block: var(--spacing-2);--reef-section-header-padding-inline: var(--spacing-2);--reef-section-header-actions-padding-inline-end: var(--spacing-3);--reef-section-header-font-size: var(--font-size-xs)}._touch_gqhoc_69{--reef-section-header-padding-block: var(--spacing-3);--reef-section-header-padding-inline: var(--spacing-2);--reef-section-header-chevron-right-offset: var(--spacing-1);--reef-section-header-chevron-right-padding-inline-end: calc( var(--spacing-2) - var(--reef-section-header-chevron-right-offset) );--reef-section-header-actions-padding-inline-end: var(--spacing-1);--reef-section-header-font-size: var(--font-size-sm)}._touch_gqhoc_69 ._headerRow_gqhoc_16{padding-inline-end:var(--spacing-1)}._header_gqhoc_16._touch_gqhoc_69{min-height:var(--spacing-12);gap:var(--spacing-2)}._wrapper_1yiii_1{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-1)}._field_1yiii_8{flex:1;min-width:0}._expressionInput_1yiii_13{font-family:var(--font-family-mono)}._fxButton_1yiii_17{display:flex;align-items:center;justify-content:center;width:var(--spacing-7);height:var(--spacing-7);flex-shrink:0;border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-descriptionforeground);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._fxButton_1yiii_17:hover:not(:disabled){background:var(--color-input-background);color:var(--color-editor-foreground)}}._fxButtonActive_1yiii_46{background:var(--color-button-background);color:var(--color-button-foreground);border-color:var(--color-button-background)}@media(hover:hover)and (pointer:fine){._fxButtonActive_1yiii_46:hover:not(:disabled){background:var(--color-button-background);color:var(--color-button-foreground)}}._fxButton_1yiii_17:disabled{opacity:.5;cursor:not-allowed}._fxButtonFile_1yiii_64{background:var(--color-badge-background);color:var(--color-badge-foreground);border-color:var(--color-badge-background)}@media(hover:hover)and (pointer:fine){._fxButtonFile_1yiii_64:hover:not(:disabled){background:var(--color-badge-background);color:var(--color-badge-foreground)}}._fileInput_1yiii_77{font-family:var(--font-family-mono)}._wrapper_9n54r_1{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;-webkit-user-select:none;user-select:none}._wrapper_9n54r_1._disabled_9n54r_9{opacity:.5;cursor:not-allowed}._checkbox_9n54r_14{width:var(--spacing-4);height:var(--spacing-4);accent-color:var(--color-button-background);cursor:inherit}@media(pointer:coarse){._wrapper_9n54r_1{min-height:var(--touch-target)}._checkbox_9n54r_14{width:var(--icon-size-sm);height:var(--icon-size-sm)}}._label_9n54r_33{font-size:var(--font-size-sm);color:var(--color-editor-foreground)}._hint_mm4af_1{font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._wrapper_1rkee_1{position:relative;display:inline-flex}._wrapper_1rkee_1:hover{z-index:1}._tooltip_1rkee_10{position:absolute;z-index:1000;padding:var(--spacing-2) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-editorhoverwidget-foreground);background:var(--color-editorhoverwidget-background);border-radius:var(--radius-md);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease}._wrapper_1rkee_1:hover ._tooltip_1rkee_10{opacity:1}._wrapper_1rkee_1:active ._tooltip_1rkee_10,._wrapper_1rkee_1:has(:focus) ._tooltip_1rkee_10{opacity:0}._top_1rkee_36{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--spacing-2)}._bottom_1rkee_43{top:100%;left:50%;transform:translate(-50%);margin-top:var(--spacing-2)}._left_1rkee_50{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--spacing-2)}._right_1rkee_57{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--spacing-2)}._tooltip_1rkee_10:after{content:"";position:absolute;border:var(--spacing-1) solid transparent}._top_1rkee_36:after{top:100%;left:50%;transform:translate(-50%);border-top-color:var(--color-editorhoverwidget-background)}._bottom_1rkee_43:after{bottom:100%;left:50%;transform:translate(-50%);border-bottom-color:var(--color-editorhoverwidget-background)}._left_1rkee_50:after{left:100%;top:50%;transform:translateY(-50%);border-left-color:var(--color-editorhoverwidget-background)}._right_1rkee_57:after{right:100%;top:50%;transform:translateY(-50%);border-right-color:var(--color-editorhoverwidget-background)}._portalTooltip_1rkee_100{position:fixed;z-index:10000;padding:var(--spacing-2) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-editorhoverwidget-foreground);background:var(--color-editorhoverwidget-background);border-radius:var(--radius-md);white-space:nowrap;pointer-events:none}._portalTooltip_1rkee_100._top_1rkee_36{transform:translate(-50%,-100%)}._portalTooltip_1rkee_100._bottom_1rkee_43{transform:translate(-50%)}._portalTooltip_1rkee_100._left_1rkee_50{transform:translate(-100%,-50%)}._portalTooltip_1rkee_100._right_1rkee_57{transform:translateY(-50%)}._portalTooltip_1rkee_100:after{content:"";position:absolute;border:var(--spacing-1) solid transparent}._portalTooltip_1rkee_100._top_1rkee_36:after{top:100%;left:50%;transform:translate(-50%);border-top-color:var(--color-editorhoverwidget-background)}._portalTooltip_1rkee_100._bottom_1rkee_43:after{bottom:100%;left:50%;transform:translate(-50%);border-bottom-color:var(--color-editorhoverwidget-background)}._portalTooltip_1rkee_100._left_1rkee_50:after{left:100%;top:50%;transform:translateY(-50%);border-left-color:var(--color-editorhoverwidget-background)}._portalTooltip_1rkee_100._right_1rkee_57:after{right:100%;top:50%;transform:translateY(-50%);border-right-color:var(--color-editorhoverwidget-background)}._mark_1y0fq_1{display:inline-flex;align-items:center;flex-shrink:0;color:var(--color-descriptionforeground)}._list_1afs5_5{display:flex;flex-direction:column;min-width:0}._none_1afs5_11{gap:0}._tight_1afs5_15{gap:var(--spacing-xs)}._normal_1afs5_19{gap:var(--spacing-1)}._compact_1afs5_23{--reef-list-item-min-height: var(--control-height-sm);--reef-list-item-padding-block: 0;--reef-list-item-padding-inline: var(--spacing-2);--reef-list-item-icon-size: var(--spacing-4)}._touch_1afs5_30{--reef-list-item-min-height: var(--spacing-12);--reef-list-item-padding-block: var(--spacing-2);--reef-list-item-padding-inline: var(--spacing-2);--reef-list-item-icon-size: var(--spacing-5)}._backdrop_12bsg_8{position:fixed;inset:0;z-index:9999}._menu_12bsg_17{position:fixed;z-index:10000;max-width:var(--spacing-80);max-height:var(--spacing-100);overflow-y:auto;padding:var(--spacing-1) 0;background:var(--color-dropdown-background);backdrop-filter:blur(var(--blur-lg)) saturate(150%);-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(150%);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);box-shadow:0 var(--spacing-1) var(--spacing-4) #00000026;animation:_dropdownFadeIn_12bsg_1 .1s ease-out;outline:none}@keyframes _dropdownFadeIn_12bsg_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._menuItem_12bsg_45{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border:none;background:transparent;color:var(--color-menu-foreground, var(--color-foreground));font-size:var(--font-size-sm, var(--font-size-sm));font-family:inherit;text-align:left;cursor:pointer;transition:background-color .1s}._menuItem_12bsg_45:hover:not(._disabled_12bsg_61),._menuItem_12bsg_45._focused_12bsg_62:not(._disabled_12bsg_61){background:var(--color-list-hoverbackground, var(--color-list-hover-background))}._menuItem_12bsg_45._active_12bsg_66{color:var(--color-button-background)}._menuItem_12bsg_45._disabled_12bsg_61{opacity:.5;cursor:not-allowed}._menuItem_12bsg_45._danger_12bsg_75{color:var(--color-errorforeground, #f85149)}._menuItem_12bsg_45._danger_12bsg_75:hover:not(._disabled_12bsg_61),._menuItem_12bsg_45._danger_12bsg_75._focused_12bsg_62:not(._disabled_12bsg_61){background:var(--color-errorforeground, #f85149);color:#fff}._icon_12bsg_85{display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}._label_12bsg_94{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._shortcut_12bsg_101{margin-left:auto;padding-left:var(--spacing-4);font-size:var(--font-size-xs, var(--font-size-xs));color:var(--color-descriptionforeground, var(--color-description-foreground));flex-shrink:0}._divider_12bsg_109{height:var(--spacing-xxs);margin:var(--spacing-1) var(--spacing-2);background:var(--color-arctic-glass-border)}._container_1s887_8{position:relative;display:inline-flex}._trigger_1s887_13{display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-descriptionforeground);cursor:pointer;transition:all .15s ease;-webkit-tap-highlight-color:transparent}._trigger_1s887_13._toolbar_1s887_27{width:var(--spacing-7);height:var(--spacing-7)}._trigger_1s887_13._sm_1s887_32{width:var(--spacing-6);height:var(--spacing-6)}._trigger_1s887_13._md_1s887_37{width:var(--spacing-7);height:var(--spacing-7)}@media(hover:hover)and (pointer:fine){._trigger_1s887_13:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}._container_1z00u_8{display:inline-flex;align-items:center;position:relative}._primary_1z00u_14,._chevron_1z00u_15{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast, .15s),background var(--transition-fast, .15s);-webkit-tap-highlight-color:transparent}._primary_1z00u_14{height:var(--spacing-8, var(--spacing-8));width:var(--spacing-6, var(--spacing-6));border-radius:0}._chevron_1z00u_15{height:var(--spacing-8, var(--spacing-8));width:var(--spacing-4);border-radius:0}@media(hover:hover)and (pointer:fine){._primary_1z00u_14:hover,._chevron_1z00u_15:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}._primary_1z00u_14:disabled{opacity:var(--opacity-disabled, .5);cursor:not-allowed}._tree_bhxst_5{display:flex;flex-direction:column;gap:var(--reef-tree-item-gap, var(--spacing-xs));width:100%;min-width:0;color:var(--color-editor-foreground)}._compact_bhxst_14{--reef-tree-item-gap: var(--spacing-xs);--reef-tree-indent: var(--spacing-2);--reef-tree-item-min-height: var(--spacing-7);--reef-tree-item-padding-block: 0;--reef-tree-item-padding-inline: var(--spacing-2);--reef-tree-icon-size: var(--spacing-4)}._touch_bhxst_23{--reef-tree-item-gap: var(--spacing-1);--reef-tree-indent: var(--spacing-5);--reef-tree-item-min-height: var(--spacing-12);--reef-tree-item-padding-block: var(--spacing-2);--reef-tree-item-padding-inline: var(--spacing-2);--reef-tree-icon-size: var(--spacing-4)}._item_bhxst_32{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;min-height:var(--reef-tree-item-min-height, var(--spacing-7));padding-block:var(--reef-tree-item-padding-block, 0);padding-inline:var(--reef-tree-item-padding-inline, var(--spacing-2));padding-inline-start:calc(var(--reef-tree-item-padding-inline, var(--spacing-2)) + (var(--reef-tree-depth, 0) * var(--reef-tree-indent, var(--spacing-2))));background:transparent;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._item_bhxst_32:hover{background:var(--color-list-hoverbackground)}._item_bhxst_32:hover ._chevron_bhxst_57{color:var(--color-list-hoverforeground, var(--color-editor-foreground))}}._item_bhxst_32._active_bhxst_62{background:var(--color-list-activeselectionbackground, var(--color-arctic-accent-muted))}._item_bhxst_32._active_bhxst_62 ._chevron_bhxst_57,._item_bhxst_32._active_bhxst_62 ._icon_bhxst_67,._item_bhxst_32._active_bhxst_62 ._label_bhxst_68,._item_bhxst_32._active_bhxst_62 ._description_bhxst_69,._item_bhxst_32._active_bhxst_62 ._metadata_bhxst_70,._item_bhxst_32._active_bhxst_62 ._count_bhxst_71{color:var(--color-list-activeselectionforeground, var(--color-button-background))}._item_bhxst_32._focused_bhxst_75{outline:var(--border-width-thin) solid var(--color-focusborder);outline-offset:calc(-1 * var(--spacing-xxs))}._item_bhxst_32._disabled_bhxst_80{cursor:default;opacity:var(--opacity-disabled, .5)}@media(hover:hover)and (pointer:fine){._item_bhxst_32._disabled_bhxst_80:hover{background:transparent}}._chevron_bhxst_57,._chevronSpacer_bhxst_92,._icon_bhxst_67{flex:0 0 var(--reef-tree-icon-size, var(--spacing-4));width:var(--reef-tree-icon-size, var(--spacing-4));height:var(--reef-tree-icon-size, var(--spacing-4))}._chevron_bhxst_57{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-descriptionforeground);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._chevron_bhxst_57:hover{color:var(--color-editor-foreground)}}._spinner_bhxst_118{animation:_spin_bhxst_118 1s linear infinite}@keyframes _spin_bhxst_118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chevronSpacer_bhxst_92,._icon_bhxst_67{display:inline-flex;align-items:center;justify-content:center;color:var(--color-descriptionforeground);opacity:var(--opacity-subtle, .7)}._content_bhxst_140{display:flex;flex-direction:column;flex:1;min-width:0}._label_bhxst_68,._description_bhxst_69{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._label_bhxst_68{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:normal;color:inherit}._description_bhxst_69,._metadata_bhxst_70,._count_bhxst_71{font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._metadata_bhxst_70,._count_bhxst_71,._actions_bhxst_171{flex-shrink:0}._count_bhxst_71{margin-left:auto}._actions_bhxst_171{display:inline-flex;align-items:center;justify-content:center;margin-left:auto}._empty_116c4_1{padding:var(--spacing-10);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._icon_116c4_10{font-size:var(--font-size-4xl);color:var(--color-descriptionforeground)}._title_116c4_15{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-editor-foreground)}._message_116c4_22{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);margin:0}._action_116c4_28{display:flex;justify-content:center}._overlay_e2gkp_9{position:fixed;inset:0;z-index:var(--reef-modal-z-index, 100);display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);background:#00000080;-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}._contained_e2gkp_22{position:absolute}._modal_e2gkp_26{--modal-border: color-mix(in srgb, var(--color-editor-foreground) 14%, transparent);width:100%;background:var(--color-dropdown-background, var(--color-editor-background));border-radius:var(--radius-xl);box-shadow:0 var(--spacing-6) var(--spacing-16) #00000073;border:var(--border-width-thin) solid var(--modal-border);color:var(--color-editor-foreground);display:flex;flex-direction:column;max-height:85vh;outline:none;box-sizing:border-box}._contained_e2gkp_22 ._modal_e2gkp_26{max-height:100%;min-height:0}._contained_e2gkp_22 ._content_e2gkp_49{min-height:0;overflow-y:auto}._sm_e2gkp_55{max-width:var(--spacing-100)}._md_e2gkp_59{max-width:var(--content-width-medium)}._lg_e2gkp_63{max-width:var(--content-width-wide)}._grabber_e2gkp_68{display:none}._header_e2gkp_73{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6) 0}._headerContent_e2gkp_81{display:flex;align-items:center;gap:var(--spacing-4)}._headerIcon_e2gkp_87{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--radius-lg);background:var(--color-button-background);color:var(--color-button-foreground)}._headerText_e2gkp_99{display:flex;flex-direction:column;gap:var(--spacing-xs)}._headerText_e2gkp_99 h2,._headerText_e2gkp_99 h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-editor-foreground);margin:0}._headerText_e2gkp_99 p{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);margin:0}._closeButton_e2gkp_119{padding:var(--spacing-2);border-radius:50%;border:none;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;transition:background var(--transition-normal);display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._closeButton_e2gkp_119:hover{background:var(--color-list-hoverbackground)}}._content_e2gkp_49{flex:1;overflow-y:auto;padding:var(--spacing-4) var(--spacing-6)}._footer_e2gkp_147{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-6) var(--spacing-6)}._fill_e2gkp_157>*{flex:1;min-width:0}._fill_e2gkp_157>:last-child{flex:2}@media(pointer:coarse){._footer_e2gkp_147>*{min-height:var(--touch-target)}}@media(max-width:768px){._sheet_e2gkp_174{align-items:flex-end;padding:0}._sheet_e2gkp_174 ._modal_e2gkp_26{max-width:none;max-height:calc(100% - var(--spacing-6));border-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}._sheet_e2gkp_174 ._grabber_e2gkp_68{display:block;flex-shrink:0;align-self:center;width:var(--spacing-8);height:var(--spacing-1);margin-top:var(--spacing-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-editor-foreground) 24%,transparent)}._sheet_e2gkp_174 ._footer_e2gkp_147>*{flex:1;min-width:0}._sheet_e2gkp_174 ._footer_e2gkp_147>:last-child{flex:2}}._scrim_1y9ca_5{position:fixed;inset:0;z-index:var(--reef-drawer-scrim-z-index, 1999);background:color-mix(in srgb,var(--color-editor-background) 56%,transparent);opacity:0;pointer-events:none;transition:opacity var(--transition-normal)}._scrimVisible_1y9ca_15{opacity:1;pointer-events:auto}._drawer_1y9ca_20{--panel-content-padding-inline-start: var(--spacing-1);--panel-list-item-padding-inline-start: var(--spacing-2);--panel-title-padding-inline-start: var(--spacing-2);--panel-view-header-touch-padding-inline-start: var(--spacing-2);position:fixed;top:0;bottom:0;z-index:var(--reef-drawer-z-index, 2000);display:flex;flex-direction:column;width:var(--reef-drawer-width, 100vw);max-width:var(--reef-drawer-max-width, none);color:var(--panel-color, var(--color-editor-foreground));background:var(--reef-root-background-color, var(--color-editor-background));box-shadow:var(--shadow-xl);transition:transform var(--transition-normal)}._left_1y9ca_60{left:0;transform:translate(-100%)}._right_1y9ca_65{right:0;transform:translate(100%)}._drawer_1y9ca_20[data-state=open]{transform:translate(0)}._header_1y9ca_74{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;padding-block:var(--spacing-4) var(--spacing-2);padding-inline:var(--spacing-4);background:var(--reef-root-background-color, var(--color-editor-background))}._leading_1y9ca_88{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._title_1y9ca_95{min-width:0;margin:0;color:var(--color-descriptionforeground);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--panel-letter-spacing);text-transform:uppercase}._actions_1y9ca_105{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}._body_1y9ca_113{flex:1;min-height:0;overflow:hidden}._drawer_1y9ca_20:focus{outline:none}._surface_d8ky1_5{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;height:100%;overflow:hidden;position:relative;color:var(--color-editor-foreground, var(--color-foreground));background:transparent;font-family:inherit}._default_d8ky1_19,[data-panel-style=glass] ._default_d8ky1_19{background:transparent}._elevated_d8ky1_27{border:var(--border-width-thin) solid var(--color-editorgroup-border);border-radius:var(--radius-lg);background:var(--color-panel-background, var(--color-window-background))}[data-panel-style=glass] ._elevated_d8ky1_27{background:var(--color-panel-background, transparent);border-color:var(--color-arctic-glass-border)}._compact_d8ky1_38{--panel-content-padding-inline-start: var(--spacing-1);--panel-list-item-padding-inline-start: var(--spacing-2);--panel-title-padding-inline-start: var(--spacing-2);--panel-view-header-padding-inline-start: var(--spacing-2);--reef-panel-header-padding-block: var(--spacing-2);--reef-panel-header-padding-inline: var(--spacing-3);--reef-panel-body-padding: var(--spacing-2);--reef-panel-content-padding-inline-start: var(--spacing-1);--reef-panel-content-padding-inline-end: var(--spacing-1);--reef-panel-content-padding-block-end: var(--spacing-3);--reef-panel-title-padding-inline-start: var(--spacing-2);--reef-avatar-list-item-padding-inline-end: var(--spacing-xs);--reef-panel-rail-size: var(--spacing-12);--reef-panel-rail-item-size: var(--spacing-12)}._touch_d8ky1_56{--panel-content-padding-inline-start: var(--spacing-1);--panel-list-item-padding-inline-start: var(--spacing-2);--panel-title-padding-inline-start: var(--spacing-2);--panel-view-header-padding-inline-start: var(--spacing-2);--reef-panel-header-padding-block: var(--spacing-4) var(--spacing-2);--reef-panel-header-padding-inline: var(--spacing-2);--reef-panel-body-padding: var(--spacing-3);--reef-panel-content-padding-inline-start: var(--spacing-3);--reef-panel-content-padding-inline-end: var(--spacing-3);--reef-panel-content-padding-block-end: calc(var(--spacing-4) + env(safe-area-inset-bottom));--reef-panel-title-padding-inline-start: var(--spacing-2);--reef-avatar-list-item-padding-inline-end: var(--spacing-2);--reef-panel-rail-size: var(--spacing-14);--reef-panel-rail-item-size: var(--spacing-12)}._header_d8ky1_73{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;width:100%;min-width:0;min-height:var(--spacing-10);padding-block:var(--reef-panel-header-padding-block);padding-inline:var(--reef-panel-header-padding-inline);color:var(--color-editor-foreground, var(--color-foreground))}._headerLeading_d8ky1_86,._headerActions_d8ky1_87{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._headerTitle_d8ky1_94{min-width:0;margin:0;overflow:hidden;color:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._headerActions_d8ky1_87{margin-left:auto}._body_d8ky1_109{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;padding:var(--reef-panel-body-padding)}._bodyInsetDefault_d8ky1_118{padding:var(--reef-panel-body-padding)}._bodyInsetNone_d8ky1_122{padding:0}._bodyInsetPanel_d8ky1_126{padding:0 var(--reef-panel-content-padding-inline-end, 0) var(--reef-panel-content-padding-block-end, 0) var(--reef-panel-content-padding-inline-start, 0);color:var(--panel-color, var(--color-editor-foreground, var(--color-foreground)));font-size:var(--panel-font-size, var(--font-size-sm));font-weight:var(--panel-font-weight, var(--font-weight-medium));letter-spacing:var(--panel-letter-spacing, 0)}._bodyScroll_d8ky1_138{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-scrollbarslider-background) transparent}._bodyScrollTransient_d8ky1_146{scrollbar-color:transparent transparent}._bodyScroll_d8ky1_138::-webkit-scrollbar{width:var(--spacing-2);height:var(--spacing-2);background:transparent}._bodyScroll_d8ky1_138::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background);border-radius:var(--radius-full)}._bodyScroll_d8ky1_138::-webkit-scrollbar-track{background:transparent}._bodyScrollTransient_d8ky1_146::-webkit-scrollbar-thumb{background:transparent}._bodyScrolling_d8ky1_169,._bodyScrollTransient_d8ky1_146._bodyScrolling_d8ky1_169{scrollbar-color:var(--color-scrollbarslider-background) transparent}._bodyScrolling_d8ky1_169::-webkit-scrollbar-thumb,._bodyScrollTransient_d8ky1_146._bodyScrolling_d8ky1_169::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background)}._actionButton_d8ky1_179{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-6);height:var(--spacing-6);margin-left:auto;color:var(--color-descriptionforeground);cursor:pointer;background:transparent;border:none;border-radius:var(--radius-lg);transition:color var(--transition-fast),background var(--transition-fast);-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._actionButton_d8ky1_179:hover{color:var(--color-editor-foreground, var(--color-foreground));background:var(--color-list-hoverbackground)}}._actionButton_d8ky1_179:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rail_d8ky1_210{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:var(--reef-panel-rail-size, var(--spacing-12));min-width:var(--reef-panel-rail-size, var(--spacing-12));padding-block:var(--spacing-2);color:var(--color-descriptionforeground);background:transparent}[data-panel-style=glass] ._rail_d8ky1_210{background:transparent}._railItems_d8ky1_226,._railFooter_d8ky1_227{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);width:100%}._railFooter_d8ky1_227{margin-top:auto}._railItem_d8ky1_226{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 var(--reef-panel-rail-item-size, var(--spacing-12));width:100%;height:var(--reef-panel-rail-item-size, var(--spacing-12));color:var(--color-activitybar-inactiveforeground, var(--color-descriptionforeground));cursor:pointer;background:transparent;border:none;border-radius:var(--radius-lg);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._railItem_d8ky1_226:hover{color:var(--color-editor-foreground, var(--color-foreground))}}._railItemActive_d8ky1_262{color:var(--color-activitybar-foreground, var(--color-editor-foreground))}._railItemActive_d8ky1_262:before{position:absolute;top:calc(var(--radius-lg) - var(--spacing-xs));bottom:calc(var(--radius-lg) - var(--spacing-xs));left:0;width:var(--spacing-1);content:"";background:var(--color-button-background);border-radius:0 var(--spacing-xs) var(--spacing-xs) 0}._railItem_d8ky1_226:focus-visible{outline:none;box-shadow:var(--focus-ring)}._viewStack_d8ky1_282{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}._panelScroll_d8ky1_290{overflow-x:hidden;overflow-y:auto}._localScroll_d8ky1_295{overflow:hidden}._viewSection_d8ky1_299{display:flex;flex-direction:column;min-width:0;min-height:0;flex-shrink:0}._viewSectionExpanded_d8ky1_307{flex:1}._viewHeader_d8ky1_311{flex-shrink:0}._viewSection_d8ky1_299:has(>._viewBodyScroll_d8ky1_321)>._viewHeader_d8ky1_311{overflow-y:var(--reef-view-header-overflow-y, visible);scrollbar-gutter:var(--reef-view-header-scrollbar-gutter, auto);scrollbar-width:thin}._viewBody_d8ky1_321{flex:1;min-width:0;min-height:0;padding-top:var(--reef-panel-view-body-padding-top, var(--spacing-xs))}._viewBodyScroll_d8ky1_321{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-scrollbarslider-background) transparent}._viewBodyScrollTransient_d8ky1_342{scrollbar-color:transparent transparent}._viewBodyScroll_d8ky1_321::-webkit-scrollbar{width:var(--spacing-2);height:var(--spacing-2);background:transparent}._viewBodyScroll_d8ky1_321::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background);border-radius:var(--radius-full)}._viewBodyScroll_d8ky1_321::-webkit-scrollbar-track{background:transparent}._viewBodyScrollTransient_d8ky1_342::-webkit-scrollbar-thumb{background:transparent}._viewBodyScrolling_d8ky1_365{scrollbar-color:var(--color-scrollbarslider-background) transparent}._viewBodyScrolling_d8ky1_365::-webkit-scrollbar-thumb,._viewBodyScrollTransient_d8ky1_342._viewBodyScrolling_d8ky1_365::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background)}._divider_d8ky1_374{flex-shrink:0;background:var(--color-editorgroup-border)}._horizontal_d8ky1_379{width:100%;height:var(--spacing-xxs)}._vertical_d8ky1_384{width:var(--spacing-xxs);height:100%}._dividerInteractive_d8ky1_389{position:relative;background:transparent}._dividerInteractive_d8ky1_389:before{position:absolute;content:"";background:var(--color-editorgroup-border)}._horizontal_d8ky1_379._dividerInteractive_d8ky1_389{height:var(--spacing-2);cursor:row-resize}._horizontal_d8ky1_379._dividerInteractive_d8ky1_389:before{inset-inline:0;top:50%;height:var(--spacing-xxs);transform:translateY(-50%)}._vertical_d8ky1_384._dividerInteractive_d8ky1_389{width:var(--spacing-2);cursor:col-resize}._vertical_d8ky1_384._dividerInteractive_d8ky1_389:before{top:0;bottom:0;left:50%;width:var(--spacing-xxs);transform:translate(-50%)}._toast_1pfsr_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md, var(--radius-md));background:var(--color-editorwidget-background, #ffffff);border:var(--border-width-thin) solid var(--color-arctic-glass-border, rgba(0, 0, 0, .1));box-shadow:var(--shadow-glass, 0 var(--spacing-1) var(--spacing-3) rgba(0, 0, 0, .15));color:var(--color-editor-foreground, #1e293b);font-size:var(--font-size-sm, var(--font-size-sm));min-width:var(--spacing-70);max-width:var(--spacing-100);animation:_slideIn_1pfsr_1 .2s ease-out;backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}._toast_1pfsr_1._exiting_1pfsr_20{animation:_slideOut_1pfsr_1 .2s ease-in forwards}@keyframes _slideIn_1pfsr_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOut_1pfsr_1{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}._success_1pfsr_47{border-left:var(--border-width-thick) solid var(--color-terminal-ansigreen, #22c55e)}._success_1pfsr_47 svg:first-child{color:var(--color-terminal-ansigreen, #22c55e)}._error_1pfsr_55{border-left:var(--border-width-thick) solid var(--color-terminal-ansired, #ef4444)}._error_1pfsr_55 svg:first-child{color:var(--color-terminal-ansired, #ef4444)}._warning_1pfsr_63{border-left:var(--border-width-thick) solid var(--color-terminal-ansiyellow, #f59e0b)}._warning_1pfsr_63 svg:first-child{color:var(--color-terminal-ansiyellow, #f59e0b)}._info_1pfsr_71{border-left:var(--border-width-thick) solid var(--color-terminal-ansiblue, #3b82f6)}._info_1pfsr_71 svg:first-child{color:var(--color-terminal-ansiblue, #3b82f6)}._body_1pfsr_79{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2, var(--spacing-2))}._message_1pfsr_87{line-height:1.4}._progress_1pfsr_91{width:100%}._dismissButton_1pfsr_95{display:flex;align-items:center;justify-content:center;padding:var(--spacing-1);border:none;background:transparent;color:var(--color-descriptionforeground, #94a3b8);cursor:pointer;border-radius:var(--radius-sm, var(--radius-sm));transition:background-color .15s,color .15s;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._dismissButton_1pfsr_95:hover{background:var(--color-list-hoverbackground, rgba(0, 0, 0, .05));color:var(--color-editor-foreground, #1e293b)}}._container_1pfsr_119{position:fixed;bottom:var(--spacing-4);right:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2);z-index:9999;pointer-events:none}._container_1pfsr_119>*{pointer-events:auto}._container_1pfsr_119._top_1pfsr_135{top:calc(env(safe-area-inset-top,0px) + var(--spacing-4));bottom:auto;left:var(--spacing-4);right:var(--spacing-4)}._container_1pfsr_119._top_1pfsr_135 ._toast_1pfsr_1{min-width:0;max-width:none}._iconButton_5n1wd_10{position:relative;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);text-decoration:none;border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){._iconButton_5n1wd_10:hover:not(:disabled){color:var(--color-editor-foreground);background:var(--color-list-hoverbackground)}}._iconButton_5n1wd_10:focus-visible{outline:none;box-shadow:var(--focus-ring)}._iconButton_5n1wd_10:disabled,._iconButton_5n1wd_10[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}._iconButton_5n1wd_10._active_5n1wd_46{color:var(--color-editor-foreground)}._small_5n1wd_51{width:var(--spacing-8);height:var(--spacing-8)}._toolbar_5n1wd_56{width:var(--spacing-7);height:var(--spacing-7);border-radius:var(--radius-sm)}._medium_5n1wd_62{width:var(--spacing-10);height:var(--spacing-10)}._large_5n1wd_67{width:var(--spacing-12);height:var(--spacing-12)}._icon_5n1wd_10{display:flex;align-items:center;justify-content:center}._copyButton_tg4cx_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-descriptionforeground);cursor:pointer;font:inherit;transition:background var(--transition-fast),color var(--transition-fast);-webkit-tap-highlight-color:transparent}._outline_tg4cx_23{border:var(--border-width-thin) solid var(--color-arctic-glass-border);background:var(--color-editor-background)}@media(hover:hover)and (pointer:fine){._copyButton_tg4cx_5:hover:not(:disabled){background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}._copyButton_tg4cx_5:focus-visible{outline:none;box-shadow:var(--focus-ring)}._copyButton_tg4cx_5:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}._copyButton_tg4cx_5._copied_tg4cx_45{color:var(--color-button-background)}._small_tg4cx_49{width:var(--spacing-6);height:var(--spacing-6)}._toolbar_tg4cx_54{width:var(--spacing-7);height:var(--spacing-7)}._medium_tg4cx_59{width:var(--spacing-8);height:var(--spacing-8)}._withLabel_tg4cx_64{width:auto;min-width:var(--spacing-7);padding-inline:var(--spacing-2)}._label_tg4cx_70{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}._wrapper_e2rpi_6{display:flex;align-items:center;gap:var(--spacing-2)}._colorInput_e2rpi_12{width:var(--spacing-8);height:var(--spacing-8);padding:0;border:var(--border-width-thin) solid var(--color-input-border);border-radius:var(--radius-sm);cursor:pointer;background:transparent}._colorInput_e2rpi_12::-webkit-color-swatch-wrapper{padding:var(--spacing-xs)}._colorInput_e2rpi_12::-webkit-color-swatch{border:none;border-radius:var(--radius-xs)}._textInput_e2rpi_31{flex:1;font-family:var(--font-family-mono);text-transform:uppercase}._folderInfo_emf7l_6{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);background:var(--color-arctic-glass-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md)}._folderDetails_emf7l_17{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;flex:1}._folderIcon_emf7l_25{color:var(--color-button-background);flex-shrink:0}._folderName_emf7l_30{font-weight:var(--font-weight-medium);color:var(--color-editor-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemList_109se_6{display:flex;flex-direction:column;gap:var(--spacing-2)}._item_109se_6{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--color-arctic-glass-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-left:var(--border-width-thick) solid var(--color-button-background);border-radius:var(--radius-md);transition:background-color .15s ease}._item_109se_6._clickable_109se_25{cursor:pointer}._item_109se_6._clickable_109se_25:hover{background:var(--color-list-hoverbackground)}._item_109se_6._clickable_109se_25:focus-visible{outline:var(--border-width-medium) solid var(--color-focusborder);outline-offset:var(--spacing-xs)}._marksActive_109se_39 ._item_109se_6:not(._active_109se_39){border-left-color:var(--color-arctic-glass-border)}._itemIcon_109se_44{color:var(--color-button-background);flex-shrink:0;display:flex;align-items:center;justify-content:center}._itemContent_109se_53{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0;flex:1}._itemTitle_109se_61{font-weight:var(--font-weight-medium);color:var(--color-editor-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemSubtitle_109se_69{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);font-family:var(--font-family-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemActions_109se_79{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}._emptyState_109se_87{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-4);text-align:center}._emptyIcon_109se_96{color:var(--color-descriptionforeground);display:flex;align-items:center;justify-content:center}._emptyMessage_109se_103{color:var(--color-descriptionforeground);margin:0}._wrapper_9im0i_6{display:flex;flex-direction:column;gap:var(--spacing-1)}._textarea_9im0i_12{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}._error_9im0i_17{border-color:var(--color-inputvalidation-errorborder)}._errorText_9im0i_21{color:var(--color-errorforeground);font-size:var(--font-size-xs)}._value_vu6hi_8{display:inline-block;padding:var(--spacing-1) var(--spacing-2);color:var(--color-editor-foreground);background:var(--color-input-background);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}._code_vu6hi_17{font-family:var(--font-family-mono);background:var(--color-panel-background);padding:var(--spacing-1) var(--spacing-2)}._root_of6fj_7{display:flex;flex-direction:column;gap:var(--spacing-1)}._source_of6fj_13{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);background:var(--color-input-background);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}._key_of6fj_23{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--font-family-mono);color:var(--color-editor-foreground)}._hint_of6fj_31{font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._section_1yxzi_8{display:flex;align-items:center;gap:var(--spacing-2);margin:var(--spacing-4) 0 var(--spacing-2)}._line_1yxzi_15{flex:1;height:var(--spacing-xxs);background:var(--color-panel-border)}._title_1yxzi_21{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-descriptionforeground);white-space:nowrap}._wrapper_1d4bp_6{padding:var(--spacing-xs) 0}._iconWrapper_1d4bp_10{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-xs) 0}._dangerWrapper_1d4bp_17{padding:var(--spacing-3) 0 0 0}._container_73tmx_6{display:flex;flex-direction:column;gap:var(--spacing-2)}._row_73tmx_12{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-md);background:var(--color-editorwidget-background)}._row_73tmx_12>*:not(:first-child){margin-left:var(--spacing-lg)}._empty_73tmx_25{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);font-style:italic;padding:var(--spacing-md)}._hint_73tmx_32{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);margin:0;padding:var(--spacing-sm) 0}._container_1byok_6{display:flex;flex-direction:column;gap:var(--spacing-1)}._empty_1byok_12{color:var(--color-descriptionforeground);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);font-style:italic;padding:var(--spacing-2) 0}._header_1byok_20{display:grid;grid-template-columns:1fr var(--spacing-6) 1fr var(--spacing-5);gap:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-descriptionforeground);padding:0 var(--spacing-1) var(--spacing-1);border-bottom:var(--border-width-thin) solid var(--color-arctic-glass-border);margin-bottom:var(--spacing-1)}._headerSignal_1byok_31{padding-left:var(--spacing-6)}._list_1byok_43{display:flex;flex-direction:column;gap:var(--spacing-xs)}._row_1byok_50{display:grid;grid-template-columns:1fr var(--spacing-5);gap:var(--spacing-1);align-items:center;padding:var(--spacing-1);border-radius:var(--radius-sm);transition:background-color var(--transition-fast)}._row_1byok_50:hover{background-color:var(--color-list-hoverbackground)}._row_1byok_50._enabled_1byok_64{background-color:var(--color-editorhoverwidget-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);padding:var(--spacing-2)}._row_1byok_50._disabled_1byok_71 ._signalName_1byok_71,._row_1byok_50._disabled_1byok_71 ._arrow_1byok_72{opacity:.5}._checkboxLabel_1byok_76{display:flex;align-items:center;gap:var(--spacing-2);cursor:pointer;min-width:0}._checkbox_1byok_76{width:var(--spacing-4);height:var(--spacing-4);margin:0;cursor:pointer;accent-color:var(--color-button-background);flex-shrink:0}._signalName_1byok_71{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-editor-foreground);overflow-wrap:anywhere;min-width:0}._exportLine_1byok_101{grid-column:1 / -1;display:grid;grid-template-columns:var(--spacing-6) 1fr;gap:var(--spacing-1);align-items:center}._arrow_1byok_72{color:var(--color-descriptionforeground);font-size:var(--font-size-xs);text-align:center}._exportInput_1byok_115{font-family:var(--font-mono);font-size:var(--font-size-xs);padding:var(--spacing-2) var(--spacing-2);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-sm);background:var(--color-input-background);color:var(--color-editor-foreground);min-width:0;width:100%;outline:none;box-sizing:border-box;transition:border-color var(--transition-fast)}._exportInput_1byok_115:focus{border-color:var(--color-button-background)}._exportInput_1byok_115::placeholder{color:var(--color-descriptionforeground)}._disabledHint_1byok_138{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);font-style:italic;padding:var(--spacing-1) var(--spacing-2)}._description_1byok_145{width:var(--spacing-4);height:var(--spacing-4);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);color:var(--color-descriptionforeground);background-color:var(--color-editorhoverwidget-background);border-radius:50%;cursor:help;flex-shrink:0}._description_1byok_145:hover{background-color:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._unknownMark_1byok_165{margin-left:var(--spacing-xs);color:var(--color-text-secondary, #6b7280)}._wrapper_207wx_6{display:flex;align-items:center;gap:var(--spacing-1)}._field_207wx_12{flex:1;min-width:0}._label_1w6bm_6{display:block;font-size:var(--font-size-xs);color:var(--color-descriptionforeground);margin-bottom:var(--spacing-xs)}._row_1w6bm_13{display:flex;align-items:center;gap:var(--spacing-xs)}._input_1w6bm_19{flex:1;min-width:0}._wrapper_1yyej_7{padding:var(--spacing-xs) 0}._buttonLabel_1yyej_11{margin-left:var(--spacing-1)}._previewBlock_1yyej_16{position:relative;display:block;width:100%;max-height:var(--spacing-16);overflow:hidden;padding:var(--spacing-2) var(--spacing-2);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-sm);background:var(--color-input-background);cursor:pointer;text-align:left;transition:border-color var(--transition-fast)}._previewBlock_1yyej_16:hover{border-color:var(--color-button-background)}._previewBlock_1yyej_16:focus-visible{outline:var(--border-width-medium) solid var(--color-button-background);outline-offset:var(--spacing-xxs)}._code_1yyej_41{margin:0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-editor-foreground);white-space:pre-wrap;word-break:break-all}._fade_1yyej_52{position:absolute;bottom:0;left:0;right:0;height:var(--spacing-8);background:linear-gradient(to bottom,transparent,var(--color-input-background));pointer-events:none}._editBadge_1yyej_63{position:absolute;bottom:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-xs) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-button-foreground);background:var(--color-button-background);border-radius:var(--radius-sm);pointer-events:none;opacity:0;transition:opacity var(--transition-fast)}._previewBlock_1yyej_16:hover ._editBadge_1yyej_63{opacity:1}._toolbar_9xnmo_11{display:flex;align-items:center;gap:var(--spacing-1, var(--spacing-1));padding:0 var(--spacing-1, var(--spacing-1));height:100%}._actionGroup_9xnmo_19{display:flex;align-items:center;gap:0}._viewSelector_9xnmo_25{position:relative;display:inline-flex}._viewSelectorBtn_9xnmo_30{display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);height:var(--spacing-8, var(--spacing-8));width:calc(var(--spacing-6, var(--spacing-6)) + var(--spacing-4));padding:0;border:none;border-radius:0;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast, .15s),background var(--transition-fast, .15s)}@media(hover:hover){._viewSelectorBtn_9xnmo_30:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}}._actionBtn_9xnmo_55{position:relative;display:flex;align-items:center;justify-content:center;width:var(--spacing-6, var(--spacing-6));height:var(--spacing-8, var(--spacing-8));padding:0;border:none;border-radius:0;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast, .15s),background var(--transition-fast, .15s)}._actionBtn_9xnmo_55:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._actionBtn_9xnmo_55:disabled{opacity:.5;cursor:not-allowed}._actionBtn_9xnmo_55._active_9xnmo_84{color:var(--color-button-background)}._actionBtn_9xnmo_55._active_9xnmo_84:after{content:"";position:absolute;bottom:0;left:var(--spacing-xs);right:var(--spacing-xs);height:var(--spacing-xs);background:var(--color-button-background);border-radius:var(--radius-xs) var(--radius-xs) 0 0;pointer-events:none}._actionBtn_9xnmo_55._primary_9xnmo_100{margin-left:var(--spacing-1, var(--spacing-1))}._separator_9xnmo_104{width:var(--spacing-xxs);height:var(--spacing-4, var(--spacing-4));background:var(--color-arctic-glass-border);margin:0 var(--spacing-1, var(--spacing-1));flex-shrink:0}._actionBtn_9xnmo_55[data-tone=warning]{color:var(--color-terminal-ansiyellow)}._message_g6w83_1{margin:0;color:var(--color-editor-foreground);font-size:var(--font-size-sm);line-height:1.5}._detail_g6w83_8{margin:var(--spacing-2) 0 0;color:var(--color-descriptionforeground);font-size:var(--font-size-xs);line-height:1.5}:root{--separator-border: rgba(128, 128, 128, .35);--sash-hover-transition-duration: .1s}.allotment-module_splitView__L-yRc{height:100%;overflow:hidden;position:relative;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF{height:100%;pointer-events:none;position:absolute;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF>.allotment-module_sash__QA-2t{pointer-events:auto}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa{height:100%;position:relative;white-space:nowrap;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{overflow:hidden;position:absolute;white-space:initial}.allotment-module_splitView__L-yRc.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{width:100%}.allotment-module_splitView__L-yRc.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{height:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{background-color:var(--separator-border);content:" ";left:0;pointer-events:none;position:absolute;top:0;z-index:5}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:1px;width:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:100%;width:1px}:root{--focus-border: #007fd4;--sash-size: 8px;--sash-hover-size: 4px}.sash-module_sash__K-9lB{position:absolute;z-index:35;touch-action:none;pointer-events:auto;text-align:initial}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{pointer-events:none}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_vertical__pB-rs{cursor:col-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_minimum__-UKxp{cursor:e-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_maximum__TCWxD{cursor:w-resize}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_horizontal__kFbiw{cursor:row-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_minimum__-UKxp{cursor:s-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_maximum__TCWxD{cursor:n-resize}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{cursor:default!important;pointer-events:none!important}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs{cursor:ew-resize;top:0;width:var(--sash-size);height:100%}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw{cursor:ns-resize;left:0;width:100%;height:var(--sash-size)}.sash-module_sash__K-9lB:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{cursor:nwse-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{cursor:nesw-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:calc(var(--sash-size) * -.5);top:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{left:calc(var(--sash-size) * -.5);bottom:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{top:calc(var(--sash-size) * -.5);left:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{top:calc(var(--sash-size) * -.5);right:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;transition:background-color var(--sash-hover-transition-duration) ease-out;background:transparent}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_hover__80W6I:before,.sash-module_sash__K-9lB.sash-module_active__bJspD:before{background:var(--focus-border)}._app_1sgdn_10{--status-bar-height: var(--spacing-8);display:flex;flex-direction:column;height:100vh;height:100dvh;container-type:inline-size;container-name:app;position:relative;padding-bottom:var(--status-bar-height);overflow:hidden;overscroll-behavior:none;background:var(--color-window-background, var(--color-editor-background))}._app_1sgdn_10._keyboardOpen_1sgdn_29{--status-bar-height: 0px}._mainLayout_1sgdn_33{flex:1;display:flex;min-height:0;overflow:hidden;overscroll-behavior:none}._splitView_1sgdn_42{flex:1;--separator-border: transparent;--focus-border: var(--color-sash-hoverborder, var(--color-button-background))}._desktopOnly_1sgdn_50{display:block}._desktopSplitView_1sgdn_55{display:flex;flex:1;min-height:0}._mobileOnly_1sgdn_62{display:none}._mainContent_1sgdn_67{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;background:var(--color-editor-background);border:var(--spacing-xxs) solid var(--color-arctic-glass-border);border-radius:var(--radius-2xl);box-shadow:none;margin:0 var(--spacing-1) 0 0}[data-main-content-style=glass] ._mainContent_1sgdn_67{background:var(--color-arctic-glass-background);border-color:var(--color-arctic-glass-border);box-shadow:inset 0 var(--spacing-xxs) 0 color-mix(in srgb,var(--color-arctic-glass-border) 70%,transparent),var(--shadow-glass);backdrop-filter:blur(var(--effect-glass-blur, var(--blur-xl))) saturate(var(--effect-glass-saturation, 160%));-webkit-backdrop-filter:blur(var(--effect-glass-blur, var(--blur-xl))) saturate(var(--effect-glass-saturation, 160%))}._mobileContentOverlay_1sgdn_94{display:none}@container app (max-width: 768px){._app_1sgdn_10{padding-bottom:var(--status-bar-height)}._desktopOnly_1sgdn_50,._desktopSplitView_1sgdn_55{display:none}._mobileOnly_1sgdn_62{display:flex;flex:1;min-height:0;position:relative;overflow:hidden}._mainContent_1sgdn_67{margin:0;border-radius:var(--radius-2xl);box-shadow:none}._mobileContentOverlay_1sgdn_94{display:flex;flex-direction:column;position:absolute;inset:0;background:var(--color-editor-background);border-radius:var(--radius-2xl);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;z-index:10}}@media(max-width:768px){._app_1sgdn_10{padding-bottom:var(--status-bar-height)}._app_1sgdn_10._navbarHidden_1sgdn_144{padding-bottom:var(--status-bar-height);transition:padding-bottom .2s ease}._app_1sgdn_10._keyboardOpen_1sgdn_29{padding-bottom:0}}._activityBar_fsljo_10{width:var(--spacing-12);min-width:var(--spacing-12);display:flex;flex-direction:column;align-items:center;flex-shrink:0;height:100%}._primaryActivities_fsljo_20{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._secondaryActivities_fsljo_28{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._activityButton_fsljo_36{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--spacing-12);border:none;border-radius:var(--radius-lg);background:transparent;color:var(--color-activitybar-inactiveforeground, var(--color-descriptionforeground));cursor:pointer;transition:color var(--transition-fast);text-decoration:none}._activityButton_fsljo_36:hover{color:var(--color-editor-foreground)}._activityButton_fsljo_36._active_fsljo_56{color:var(--color-activitybar-foreground, var(--color-editor-foreground))}._activityButton_fsljo_36._active_fsljo_56:before{content:"";position:absolute;left:0;top:calc(var(--radius-lg) - var(--spacing-xs));bottom:calc(var(--radius-lg) - var(--spacing-xs));width:var(--spacing-1);background:var(--color-button-background);border-radius:0 var(--spacing-xs) var(--spacing-xs) 0}._menuBar_17c71_7{--menu-left-width: 0px;display:flex;align-items:center;justify-content:flex-start;height:var(--spacing-7);padding:0;margin:var(--spacing-1);font-size:var(--font-size-sm);font-family:var(--font-family-base);-webkit-user-select:none;user-select:none;flex-shrink:0;position:relative}._leftSection_17c71_23{display:flex;align-items:center;flex:0 0 auto;min-width:max-content}._logoSection_17c71_31{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2) 0;color:var(--color-button-background);flex-shrink:0}._appName_17c71_41{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-editor-foreground)}._appNameBold_17c71_47{font-weight:var(--font-weight-semibold)}._menus_17c71_51{display:flex;align-items:center;gap:0;flex:0 0 auto;min-width:max-content}._menuContainer_17c71_59{position:relative;flex-shrink:0}._menuButton_17c71_64{display:flex;align-items:center;flex-shrink:0;padding:var(--spacing-1) var(--spacing-2);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-editor-foreground);opacity:.6;font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;transition:all var(--transition-fast)}._menuButton_17c71_64:hover,._menuButton_17c71_64._active_17c71_85{opacity:1;background:var(--color-list-hoverbackground)}._centerSection_17c71_93{position:absolute;left:50%;display:flex;align-items:center;gap:var(--spacing-2);width:min(var(--spacing-100),calc(100vw - (var(--menu-left-width) * 2) - var(--spacing-4)));min-width:var(--spacing-40);transform:translate(-50%);pointer-events:auto}._commandPalette_17c71_106{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background:var(--color-dropdown-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);color:var(--color-descriptionforeground);font-size:var(--font-size-sm);font-family:inherit;cursor:pointer;transition:all var(--transition-fast);width:100%;min-width:0;flex:1 1 auto}._commandPalette_17c71_106:hover,._commandPalette_17c71_106:focus-within{border-color:var(--color-button-background);color:var(--color-editor-foreground)}._commandPaletteText_17c71_130{flex:1;min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commandPaletteShortcut_17c71_139{flex-shrink:0;font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-1);background:transparent;border-radius:var(--radius-sm)}._commandPaletteActions_17c71_147{position:absolute;top:50%;right:var(--spacing-2);z-index:2;display:flex;align-items:center;transform:translateY(-50%);flex:0 0 auto}@media(display-mode:window-controls-overlay){._menuBar_17c71_7{padding-top:env(titlebar-area-y,var(--spacing-2));padding-left:env(titlebar-area-x,var(--spacing-2));height:env(titlebar-area-height,var(--spacing-10));padding-right:calc(100vw - env(titlebar-area-width,100vw) - env(titlebar-area-x,0px) + var(--spacing-2));-webkit-app-region:drag;app-region:drag}._menuBar_17c71_7 button,._menuBar_17c71_7 a,._menuBar_17c71_7 input,._commandPalette_17c71_106,._commandPaletteActions_17c71_147{-webkit-app-region:no-drag;app-region:no-drag}._commandPaletteActions_17c71_147{right:calc(100vw - env(titlebar-area-width,100vw) - env(titlebar-area-x,0px) + var(--spacing-2))}}@media(max-width:768px){._menuBar_17c71_7{display:none}}._toolbar_ft85o_10{--mobile-toolbar-height: var(--spacing-13);--mobile-toolbar-padding-x: var(--spacing-4);--mobile-toolbar-gap: var(--spacing-2);--mobile-toolbar-action-gap: var(--spacing-1);--mobile-toolbar-menu-width: var(--spacing-8);--mobile-toolbar-menu-height: var(--spacing-8);--mobile-toolbar-action-size: var(--spacing-8);--mobile-toolbar-title-font-size: var(--font-size-sm);--mobile-toolbar-title-font-weight: var(--font-weight-medium);--mobile-toolbar-tab-icon-size: var(--spacing-4);--mobile-toolbar-action-icon-size: var(--spacing-4);--mobile-toolbar-muted-opacity: .45;display:flex;align-items:center;justify-content:space-between;gap:var(--mobile-toolbar-gap);height:var(--mobile-toolbar-height);min-height:var(--mobile-toolbar-height);max-height:var(--mobile-toolbar-height);padding:0 var(--mobile-toolbar-padding-x);background:transparent;border-bottom:none;flex-shrink:0}._leftSection_ft85o_38{display:flex;align-items:center;gap:var(--mobile-toolbar-gap);flex:0 1 auto;min-width:0;overflow:hidden}._rightSection_ft85o_48{display:flex;align-items:center;gap:var(--mobile-toolbar-action-gap);margin-left:auto;flex-shrink:0}._headerActions_ft85o_56{display:inline-flex;align-items:center;flex-shrink:0}._hamburger_ft85o_62{display:flex;align-items:center;justify-content:center;width:var(--mobile-toolbar-menu-width);height:var(--mobile-toolbar-menu-height);border-radius:var(--radius-md);background:transparent;border:none;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);flex-shrink:0}._hamburger_ft85o_62:hover,._hamburger_ft85o_62:active{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._actionButton_ft85o_85{display:flex;align-items:center;justify-content:center;width:var(--mobile-toolbar-action-size);height:var(--mobile-toolbar-action-size);border-radius:var(--radius-md);background:transparent;border:none;color:var(--color-descriptionforeground);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);flex-shrink:0;opacity:var(--mobile-toolbar-muted-opacity)}._actionButton_ft85o_85:hover,._actionButton_ft85o_85:active{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground);opacity:1}._actionButton_ft85o_85 svg{width:var(--mobile-toolbar-action-icon-size);height:var(--mobile-toolbar-action-icon-size)}._actionButton_ft85o_85:disabled{opacity:.5;cursor:not-allowed}._tabInfo_ft85o_120{display:flex;align-items:center;gap:calc(var(--mobile-toolbar-gap) - var(--spacing-1));flex:1;min-width:0;overflow:hidden}._tabIcon_ft85o_129{display:flex;align-items:center;flex-shrink:0;color:var(--color-descriptionforeground);opacity:var(--mobile-toolbar-muted-opacity)}._tabIcon_ft85o_129 svg{width:var(--mobile-toolbar-tab-icon-size);height:var(--mobile-toolbar-tab-icon-size)}._tabName_ft85o_143{font-size:var(--mobile-toolbar-title-font-size);font-weight:var(--mobile-toolbar-title-font-weight);color:var(--color-editor-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dirtyIndicator_ft85o_152{color:var(--color-button-background);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1;flex-shrink:0}._logoSection_ft85o_161{display:flex;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-1);flex:1}._logo_ft85o_161{color:var(--color-button-background);flex-shrink:0}._logoText_ft85o_174{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-descriptionforeground)}._logoTextBold_ft85o_180{font-weight:var(--font-weight-bold)}._rightSection_ft85o_48 .reef-more-menu__trigger,._rightSection_ft85o_48 [class*=trigger]{width:var(--mobile-toolbar-action-size);height:var(--mobile-toolbar-action-size);border-radius:var(--radius-md);color:var(--color-descriptionforeground);opacity:var(--mobile-toolbar-muted-opacity)}._rightSection_ft85o_48 .reef-more-menu__trigger svg,._rightSection_ft85o_48 [class*=trigger] svg{width:var(--mobile-toolbar-action-icon-size);height:var(--mobile-toolbar-action-icon-size)}._rightSection_ft85o_48 .reef-more-menu__trigger:hover,._rightSection_ft85o_48 .reef-more-menu__trigger:active,._rightSection_ft85o_48 [class*=trigger]:hover,._rightSection_ft85o_48 [class*=trigger]:active{opacity:1}._actionButton_ft85o_85[data-tone=warning]{color:var(--color-terminal-ansiyellow)}._header_dj908_11{container-type:inline-size;container-name:header}._desktop_dj908_18{display:block}._mobile_dj908_22{display:none}@container header (max-width: 768px){._desktop_dj908_18{display:none}._mobile_dj908_22{display:block}}._desktop_18jpo_15{display:block}._mobile_18jpo_20{display:none}@container app (max-width: 768px){._desktop_18jpo_15{display:none}._mobile_18jpo_20{display:block}}._statusBar_soubn_1{display:flex;align-items:center;justify-content:space-between;height:var(--status-bar-height, var(--spacing-8));padding:0 var(--spacing-3);border:none;font-size:var(--font-size-xs);color:var(--color-descriptionforeground);position:absolute;bottom:0;left:0;right:0;z-index:0;overflow:hidden}._left_soubn_18{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._activityInfo_soubn_25{display:flex;align-items:center;color:var(--color-descriptionforeground);flex-shrink:0}._workspaceName_soubn_32{display:inline-flex;align-items:center;gap:var(--spacing-2);min-width:0}._workspaceNameText_soubn_39{min-width:0;overflow:hidden;color:var(--color-editor-foreground);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}._workspaceHealth_soubn_48{display:inline-flex;align-items:center;gap:var(--spacing-1);font-weight:var(--font-weight-medium);white-space:nowrap}._workspaceHealth-info_soubn_56{color:var(--color-terminal-ansiblue)}._workspaceHealth-success_soubn_60{color:var(--color-terminal-ansigreen)}._workspaceHealth-warning_soubn_64{color:var(--color-terminal-ansiyellow)}._workspaceHealth-muted_soubn_68{color:var(--color-descriptionforeground)}._workspaceHealth-danger_soubn_72{color:var(--color-terminal-ansired)}._separator_soubn_76{color:var(--color-descriptionforeground);opacity:.5}._right_soubn_81{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}._unsavedBadge_soubn_88{padding:var(--spacing-xs) var(--spacing-2);background:var(--color-button-background);color:var(--color-button-foreground);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._chatStatus_soubn_97{display:inline-flex;align-items:center;gap:var(--spacing-1);text-transform:capitalize}._statusDot_soubn_104{width:var(--spacing-2);height:var(--spacing-2);border-radius:50%;background:currentColor;flex-shrink:0}._chatStatus-running_soubn_112{color:var(--color-terminal-ansiblue)}._chatStatus-paused_soubn_116{color:var(--color-terminal-ansiyellow)}._chatStatus-ready_soubn_120{color:var(--color-terminal-ansigreen)}._chatStatus-idle_soubn_124{color:var(--color-descriptionforeground)}._launchFailed_soubn_130{color:var(--color-terminal-ansired);text-transform:none;min-width:0}._launchFailedText_soubn_136{max-width:var(--spacing-80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dashboardUpdated_soubn_145{display:inline-flex;align-items:center;gap:var(--spacing-1);white-space:nowrap}._dashboardUpdated-fresh_soubn_152{color:var(--color-terminal-ansigreen)}._dashboardUpdated-aging_soubn_156{color:var(--color-descriptionforeground)}._dashboardUpdated-stale_soubn_160{color:var(--color-terminal-ansiyellow)}._pivotResult_soubn_164,._pivotStatus_soubn_165{display:inline-flex;align-items:center;gap:var(--spacing-1);white-space:nowrap}._pivotResult_soubn_164{max-width:42vw;overflow:hidden;color:var(--color-editor-foreground);text-overflow:ellipsis}._pivotStatus_soubn_165{text-transform:capitalize}._pivotStatus-loading_soubn_183,._pivotStatus-querying_soubn_184{color:var(--color-terminal-ansiblue)}._pivotStatus-ready_soubn_188{color:var(--color-terminal-ansigreen)}._pivotStatus-error_soubn_192{color:var(--color-terminal-ansired)}._executionId_soubn_196{font-family:var(--font-family-monospace, monospace);color:var(--color-descriptionforeground);opacity:.7}._executionIdShort_soubn_202{display:none;appearance:none;padding:0;font:inherit;border:0;background:transparent;cursor:pointer}._executionIdShort_soubn_202:active{color:var(--color-button-background);opacity:1}@media(max-width:768px){._statusBar_soubn_1{z-index:20;gap:var(--spacing-2)}._chatStatus_soubn_97{position:absolute;left:50%;transform:translate(-50%)}._launchFailed_soubn_130{position:static;transform:none}._right_soubn_81{flex:1 1 0;min-width:0;justify-content:flex-end}._launchFailedText_soubn_136{min-width:0;max-width:none}._executionIdFull_soubn_253{display:none}._executionIdShort_soubn_202{display:inline-flex;align-items:center;max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workspaceName_soubn_32{max-width:44vw}._workspaceNameText_soubn_39{overflow:hidden;text-overflow:ellipsis}._workspaceOffline_soubn_275{flex-shrink:0}}._fileInfo_soubn_281{display:inline-flex;align-items:center;gap:var(--spacing-3);min-width:0;white-space:nowrap}._fileInfoName_soubn_289{max-width:42vw;overflow:hidden;color:var(--color-editor-foreground);text-overflow:ellipsis}._panelCompact_obwoh_10{--panel-font-size: var(--font-size-xs);--panel-font-weight: var(--font-weight-semibold);--panel-letter-spacing: var(--letter-spacing-wide);--panel-color: var(--color-descriptionforeground)}._panelFieldValues_obwoh_30{--panel-value-color: var(--panel-color)}._panelAlignedHeaders_obwoh_35{--reef-view-header-overflow-y: hidden;--reef-view-header-scrollbar-gutter: stable}._panelTouch_obwoh_15{--panel-font-size: var(--font-size-sm);--panel-font-weight: var(--font-weight-semibold);--panel-letter-spacing: var(--letter-spacing-wide);--panel-color: var(--color-descriptionforeground)}._count_1on49_1{display:inline-flex;align-items:center;flex-shrink:0;color:inherit;background:transparent;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap}._stack_lyn9n_8{--focus-border: var(--color-sash-hoverborder, var(--color-button-background));--separator-border: transparent;--sash-hover-size: var(--spacing-1);--sash-hover-transition-duration: .1s;--sash-size: var(--spacing-xs);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}._stack_lyn9n_8 [data-view-stack-wrapper=true]{display:contents}._touch_lyn9n_27{flex:0 0 auto;min-height:auto;overflow:visible;position:static}._section_lyn9n_34{display:flex;flex-direction:column;min-height:0}._divider_lyn9n_40{position:absolute;z-index:35;width:100%;height:var(--sash-size);margin:0;padding:0;border:0;background:transparent;cursor:ns-resize;outline:none;touch-action:none}._divider_lyn9n_40:before{content:"";position:absolute;top:calc(50% - (var(--sash-hover-size) / 2));left:0;width:100%;height:var(--sash-hover-size);background:transparent;pointer-events:none;transition:background-color var(--sash-hover-transition-duration) ease-out}._divider_lyn9n_40:hover:before,._divider_lyn9n_40:focus-visible:before,._divider_lyn9n_40._dragging_lyn9n_68:before{background:var(--focus-border)}._divider_lyn9n_40:focus-visible{box-shadow:inset 0 0 0 var(--spacing-xxs) var(--color-focusborder)}._section_1040y_7{display:flex;flex-direction:column;min-height:0;margin-top:var(--spacing-xs)}._section_1040y_7:first-child{margin-top:0}._section_1040y_7._expanded_1040y_19:not(:last-of-type){max-height:50%}._section_1040y_7._expanded_1040y_19:last-of-type{flex:1;min-height:0}._section_1040y_7._managed_1040y_29._expanded_1040y_19,._section_1040y_7._managed_1040y_29._expanded_1040y_19:not(:last-of-type),._section_1040y_7._managed_1040y_29._expanded_1040y_19:last-of-type{max-height:none}._section_1040y_7._managed_1040y_29{margin-top:0;overflow:hidden}._count_1040y_40{margin-left:var(--spacing-1)}._content_1040y_44{display:flex;flex-direction:column;min-width:0;min-height:0;padding-top:var(--panel-view-content-padding-top, var(--spacing-xs))}._section_1040y_7._touch_1040y_52 ._count_1040y_40{font-size:var(--font-size-xs)}._section_1040y_7._touch_1040y_52{flex:0 0 auto}._section_1040y_7._touch_1040y_52._expanded_1040y_19,._section_1040y_7._touch_1040y_52._expanded_1040y_19:not(:last-of-type),._section_1040y_7._touch_1040y_52._expanded_1040y_19:last-of-type{flex:0 0 auto;max-height:none;min-height:0}._section_1040y_7._touch_1040y_52 ._content_1040y_44{flex:0 0 auto;overflow:visible}._section_1040y_7._managed_1040y_29._touch_1040y_52 ._content_1040y_44{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}._activeHeader_w35i9_1{background:var(--color-arctic-accent-muted);color:var(--color-button-background)}._tree_f0r10_13{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}._tree_f0r10_13::-webkit-scrollbar{width:var(--spacing-2);height:var(--spacing-2);background:transparent}._tree_f0r10_13::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-full)}._tree_f0r10_13::-webkit-scrollbar-track{background:transparent}._tree_f0r10_13._scrolling_f0r10_43{scrollbar-color:var(--color-scrollbarslider-background) transparent}._tree_f0r10_13._scrolling_f0r10_43::-webkit-scrollbar-thumb{background:var(--color-scrollbarslider-background)}._node_f0r10_55{width:100%}._node_f0r10_55:focus{outline:none}._node_f0r10_55._focused_f0r10_63{outline:var(--border-width-thin) solid var(--color-focusborder);outline-offset:calc(-1 * var(--spacing-xxs))}._checkbox_f0r10_76{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}._checkbox_f0r10_76 input{width:var(--spacing-4);height:var(--spacing-4);margin:0;cursor:pointer}._loading_f0r10_95,._empty_f0r10_96{padding:var(--spacing-4);color:var(--color-descriptionforeground);background:var(--color-editor-background);font-size:var(--font-size-sm);text-align:center}._compact_f0r10_108{gap:var(--spacing-xs)}._touch_f0r10_116{flex:0 0 auto;min-height:auto;gap:var(--spacing-1);overflow:visible;overscroll-behavior:auto;touch-action:pan-y}._touch_f0r10_116 ._checkbox_f0r10_76 input{width:var(--icon-size-sm);height:var(--icon-size-sm)}._node_f0r10_55._dragging_f0r10_135{opacity:.5}._node_f0r10_55._dropTarget_f0r10_140{position:relative}._node_f0r10_55._dropBefore_f0r10_145:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--spacing-xs);background:var(--color-focusborder);border-radius:var(--radius-xs)}._node_f0r10_55._dropAfter_f0r10_157:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--spacing-xs);background:var(--color-focusborder);border-radius:var(--radius-xs)}._node_f0r10_55._dropInside_f0r10_169{background:var( --color-list-dropbackground, color-mix(in srgb, var(--color-focusborder) 20%, transparent) );outline:var(--border-width-thin) dashed var(--color-focusborder);outline-offset:calc(-1 * var(--spacing-xxs))}._node_f0r10_55._dropBefore_f0r10_145,._node_f0r10_55._dropAfter_f0r10_157,._node_f0r10_55._dropInside_f0r10_169{z-index:1}._header_787bx_12{padding:var(--spacing-4) var(--spacing-4) var(--spacing-2)}._headerContent_787bx_16{display:flex;align-items:center;justify-content:space-between;width:100%}._brandSection_787bx_24{display:flex;align-items:center;gap:var(--spacing-2)}._logo_787bx_30{display:flex;align-items:center;justify-content:center;color:var(--color-editor-foreground)}._appName_787bx_37{font-size:var(--font-size-md);color:var(--color-editor-foreground);font-weight:var(--font-weight-normal)}._appName_787bx_37 strong{font-weight:var(--font-weight-semibold)}._title_787bx_47{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-descriptionforeground);text-transform:uppercase;letter-spacing:var(--panel-letter-spacing);margin:0}._drawerBody_787bx_56{display:flex;flex-direction:column}._contentBody_787bx_61:after{flex:0 0 calc(var(--spacing-6) + env(safe-area-inset-bottom));content:""}._menuList_787bx_67{display:flex;flex-direction:column;gap:var(--spacing-2)}._menuItem_787bx_74{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);color:var(--color-editor-foreground);text-align:left;width:100%;font-size:var(--font-size-sm);font-family:inherit}._activityLayout_787bx_87{flex:1;min-height:0;display:flex}._activityRail_787bx_93{--reef-panel-rail-size: var(--spacing-12);background:transparent;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}._activityRail_787bx_93::-webkit-scrollbar{display:none}._activityContent_787bx_109{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:transparent}._activityTitle_787bx_118{flex-shrink:0;padding-block:var(--spacing-3) var(--spacing-2);padding-inline:var(--spacing-3);padding-inline-start:var(--panel-title-padding-inline-start);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-descriptionforeground);text-transform:uppercase;letter-spacing:var(--panel-letter-spacing)}._activityBody_787bx_130{--reef-panel-content-padding-inline-end: var(--spacing-3)}._activityBody_787bx_130>*{flex:1 1 auto;min-height:0}._header_7z958_13{padding:0}._panelHeader_7z958_17{--reef-panel-header-padding-block: var(--spacing-4) var(--spacing-2);--reef-panel-header-padding-inline: var(--spacing-4);padding-inline-start:var(--spacing-4)}._drawerBody_7z958_24{display:flex;flex-direction:column}._contentBody_7z958_29:after{flex:0 0 calc(var(--spacing-6) + env(safe-area-inset-bottom));content:""}._contentInset_7z958_34{min-width:0;padding-inline:var(--spacing-1) var(--spacing-3);--reef-section-header-padding-inline-start: var(--spacing-3);--properties-content-padding-inline-end: var(--spacing-2)}.dv-scrollable{position:relative;overflow:hidden}.dv-scrollable .dv-scrollbar-horizontal{position:absolute;bottom:0;left:0;height:4px;border-radius:2px;background-color:transparent;will-change:background-color,transform;transform:translateZ(0);backface-visibility:hidden;transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:1s;transition-delay:0s}.dv-scrollable:hover .dv-scrollbar-horizontal,.dv-scrollable.dv-scrollable-resizing .dv-scrollbar-horizontal,.dv-scrollable.dv-scrollable-scrolling .dv-scrollbar-horizontal{background-color:var(--dv-scrollbar-background-color, rgba(255, 255, 255, .25))}.dv-svg{display:inline-block;fill:currentcolor;line-height:1;stroke:currentcolor;stroke-width:0}.dockview-theme-dark{--dv-paneview-active-outline-color: dodgerblue;--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: white;--dv-activegroup-hiddenpanel-tab-color: #969696;--dv-inactivegroup-visiblepanel-tab-color: #8f8f8f;--dv-inactivegroup-hiddenpanel-tab-color: #626262;--dv-separator-border: rgb(68, 68, 68);--dv-paneview-header-border-color: rgba(204, 204, 204, .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: dodgerblue;--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: white;--dv-tabs-and-actions-container-background-color: #f3f3f3;--dv-activegroup-visiblepanel-tab-background-color: white;--dv-activegroup-hiddenpanel-tab-background-color: #ececec;--dv-inactivegroup-visiblepanel-tab-background-color: white;--dv-inactivegroup-hiddenpanel-tab-background-color: #ececec;--dv-tab-divider-color: white;--dv-activegroup-visiblepanel-tab-color: rgb(51, 51, 51);--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: rgba(128, 128, 128, .35);--dv-paneview-header-border-color: rgb(51, 51, 51);--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: dodgerblue;--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-hiddenpanel-tab-color: #969696;--dv-inactivegroup-visiblepanel-tab-color: #8f8f8f;--dv-inactivegroup-hiddenpanel-tab-color: #626262;--dv-separator-border: rgb(68, 68, 68);--dv-paneview-header-border-color: rgba(204, 204, 204, .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: white;--dv-activegroup-hiddenpanel-tab-color: white;--dv-inactivegroup-visiblepanel-tab-color: white;--dv-inactivegroup-hiddenpanel-tab-color: white}.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{box-sizing:content-box;border-bottom: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-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{box-sizing:content-box;border-bottom: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-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: dodgerblue;--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: rgb(91, 30, 207);--dv-color-abyss-primary-text: white;--dv-color-abyss-secondary-text: rgb(148, 151, 169);--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: white;--dv-activegroup-hiddenpanel-tab-color: rgba(255, 255, 255, .5);--dv-inactivegroup-visiblepanel-tab-color: rgba(255, 255, 255, .5);--dv-inactivegroup-hiddenpanel-tab-color: rgba(255, 255, 255, .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: dodgerblue;--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: rgb(248, 248, 242);--dv-activegroup-hiddenpanel-tab-color: rgb(98, 114, 164);--dv-inactivegroup-visiblepanel-tab-color: rgba(248, 248, 242, .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{position:absolute;left:0;top:0;content:"";width:100%;height:1px;background-color:#94527e;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{position:absolute;left:0;bottom:0;content:"";width:100%;height:1px;background-color:#5e3d5a;z-index:999}.dockview-theme-replit{--dv-paneview-active-outline-color: dodgerblue;--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;box-sizing:border-box;padding:10px;background-color:#ebeced;--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: rgb(51, 51, 51);--dv-activegroup-hiddenpanel-tab-color: rgb(51, 51, 51);--dv-inactivegroup-visiblepanel-tab-color: rgb(51, 51, 51);--dv-inactivegroup-hiddenpanel-tab-color: rgb(51, 51, 51);--dv-separator-border: transparent;--dv-paneview-header-border-color: rgb(51, 51, 51);--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-radius:10px!important;border:none}.dockview-theme-replit .dv-groupview{overflow:hidden;border-radius:10px}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container{border-bottom:1px solid rgba(128,128,128,.35)}.dockview-theme-replit .dv-groupview .dv-tabs-and-actions-container .dv-tab{margin:4px;border-radius:8px}.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 rgba(128,128,128,.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{content:"";height:4px;width:40px;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--dv-sash-color);position:absolute}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active{background-color:transparent}.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):hover:after,.dockview-theme-replit .dv-vertical>.dv-sash-container>.dv-sash:not(.disabled):active: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{content:"";height:40px;width:4px;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--dv-sash-color);position:absolute}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active{background-color:transparent}.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):hover:after,.dockview-theme-replit .dv-horizontal>.dv-sash-container>.dv-sash:not(.disabled):active:after{background-color:var(--dv-active-sash-color)}.dockview-theme-abyss-spaced{--dv-paneview-active-outline-color: dodgerblue;--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-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: rgb(11, 6, 17);--dv-color-abyss: #16121f;--dv-color-abyss-light: #201d2b;--dv-color-abyss-lighter: #2a2837;--dv-color-abyss-accent: rgb(91, 30, 207);--dv-color-abyss-primary-text: white;--dv-color-abyss-secondary-text: rgb(148, 151, 169);--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: rgb(51, 51, 51);--dv-active-sash-color: var(--dv-color-abyss-accent);--dv-floating-box-shadow: 8px 8px 8px 0px rgba(0, 0, 0, .5);padding:10px;background-color:var(--dv-color-abyss-dark)}.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-radius:var(--dv-border-radius)!important;border:none}.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:0px 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: dodgerblue;--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-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 rgb(91, 30, 207);--dv-drag-over-background-color: "";--dv-group-view-background-color: #f6f5f9;--dv-tabs-and-actions-container-background-color: white;--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: rgb(104, 107, 130);--dv-activegroup-hiddenpanel-tab-color: rgb(148, 151, 169);--dv-inactivegroup-visiblepanel-tab-color: rgb(104, 107, 130);--dv-inactivegroup-hiddenpanel-tab-color: rgb(148, 151, 169);--dv-separator-border: transparent;--dv-paneview-header-border-color: rgb(51, 51, 51);--dv-active-sash-color: rgb(91, 30, 207);--dv-floating-box-shadow: 8px 8px 8px 0px rgba(0, 0, 0, .1);padding:10px;background-color:#f6f5f9;--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-radius:var(--dv-border-radius)!important;border:none}.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:0px 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 rgba(255,255,255,.1)}.dv-drop-target-container{position:absolute;z-index:9999;top:0;left:0;height:100%;width:100%;pointer-events:none;overflow:hidden;--dv-transition-duration: .3s}.dv-drop-target-container .dv-drop-target-anchor{position:relative;border:var(--dv-drag-over-border);background-color:var(--dv-drag-over-background-color);opacity:1;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;contain:layout paint;transition:opacity var(--dv-transition-duration) ease-in,transform var(--dv-transition-duration) ease-out}.dv-drop-target{position:relative;--dv-transition-duration: 70ms}.dv-drop-target>.dv-drop-target-dropzone{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1000;pointer-events:none}.dv-drop-target>.dv-drop-target-dropzone>.dv-drop-target-selection{position:relative;box-sizing:border-box;height:100%;width:100%;border:var(--dv-drag-over-border);background-color:var(--dv-drag-over-background-color);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;will-change:transform;pointer-events:none}.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{position:relative;background-color:var(--dv-group-view-background-color);contain:layout}.dv-dockview .dv-watermark-container{position:absolute;top:0;left:0;height:100%;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{display:flex;flex-direction:column;height:100%;background-color:var(--dv-group-view-background-color);overflow:hidden}.dv-groupview:focus{outline:none}.dv-groupview>.dv-content-container{flex-grow:1;min-height:0;outline:none}.dv-root-wrapper,.dv-grid-view,.dv-branch-node{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-topleft,.dv-debug .dv-resize-container .dv-resize-handle-topright,.dv-debug .dv-resize-container .dv-resize-handle-bottomleft,.dv-debug .dv-resize-container .dv-resize-handle-bottomright{background-color:#0ff}.dv-resize-container{--dv-overlay-z-index: var(--dv-overlay-z-index, 999);position:absolute;z-index:calc(var(--dv-overlay-z-index) - 2);border:1px solid var(--dv-tab-divider-color);box-shadow:var(--dv-floating-box-shadow);will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}.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{height:4px;width:calc(100% - 8px);left:4px;top:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:ns-resize}.dv-resize-container .dv-resize-handle-bottom{height:4px;width:calc(100% - 8px);left:4px;bottom:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:ns-resize}.dv-resize-container .dv-resize-handle-left{height:calc(100% - 8px);width:4px;left:-2px;top:4px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:ew-resize}.dv-resize-container .dv-resize-handle-right{height:calc(100% - 8px);width:4px;right:-2px;top:4px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:ew-resize}.dv-resize-container .dv-resize-handle-topleft{height:4px;width:4px;top:-2px;left:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:nw-resize}.dv-resize-container .dv-resize-handle-topright{height:4px;width:4px;right:-2px;top:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:ne-resize}.dv-resize-container .dv-resize-handle-bottomleft{height:4px;width:4px;left:-2px;bottom:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:sw-resize}.dv-resize-container .dv-resize-handle-bottomright{height:4px;width:4px;right:-2px;bottom:-2px;z-index:var(--dv-overlay-z-index);position:absolute;cursor:se-resize}.dv-render-overlay{--dv-overlay-z-index: var(--dv-overlay-z-index, 999);position:absolute;z-index:1;width:100%;height:100%;contain:layout paint;isolation:isolate;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.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{will-change:transform;transform:translateZ(0);backface-visibility:hidden;transition:transform .15s ease-out}.dv-pane-container .dv-view{overflow:hidden;display:flex;flex-direction:column;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);display:flex;padding:0 8px;cursor:pointer}.dv-pane-container .dv-view .dv-default-header .dv-pane-header-icon{display:flex;justify-content:center;align-items:center}.dv-pane-container .dv-view .dv-default-header>span{padding-left:8px;flex-grow:1}.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;overflow:hidden;height:100%}.dv-pane-container .dv-pane .dv-pane-header{box-sizing:border-box;-webkit-user-select:none;user-select:none;position:relative;outline:none}.dv-pane-container .dv-pane .dv-pane-header.dv-pane-draggable{cursor:pointer}.dv-pane-container .dv-pane .dv-pane-header:focus:before,.dv-pane-container .dv-pane .dv-pane-header:focus-within:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;content:"";pointer-events:none;outline:1px solid;outline-width:-1px;outline-style:solid;outline-offset:-1px;outline-color:var(--dv-paneview-active-outline-color)}.dv-pane-container .dv-pane .dv-pane-body{overflow-y:auto;overflow-x:hidden;flex-grow:1;position:relative;outline:none}.dv-pane-container .dv-pane .dv-pane-body:focus:before,.dv-pane-container .dv-pane .dv-pane-body:focus-within:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;content:"";pointer-events:none;outline:1px solid;outline-width:-1px;outline-style:solid;outline-offset:-1px;outline-color:var(--dv-paneview-active-outline-color)}.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{position:relative;overflow:hidden;height:100%;width:100%}.dv-split-view-container.dv-splitview-disabled>.dv-sash-container>.dv-sash{pointer-events:none}.dv-split-view-container.dv-animation .dv-view,.dv-split-view-container.dv-animation .dv-sash{will-change:transform;transform:translateZ(0);backface-visibility:hidden;transition:transform .15s ease-out}.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{width:100%;height:4px}.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%;width:100%;position:absolute}.dv-split-view-container .dv-sash-container .dv-sash{position:absolute;z-index:99;outline:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:none;background-color:var(--dv-sash-color, transparent)}.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-property:background-color;transition-timing-function:ease-in-out;transition-duration:var(--dv-active-sash-transition-duration, .1s);transition-delay:var(--dv-active-sash-transition-delay, .5s)}.dv-split-view-container .dv-view-container{position:relative;height:100%;width:100%}.dv-split-view-container .dv-view-container .dv-view{height:100%;box-sizing:border-box;overflow:auto;position:absolute}.dv-split-view-container.dv-separator-border .dv-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--dv-separator-border)}.dv-dragged{transform:translateZ(0)}.dv-tab{flex-shrink:0}.dv-tab:focus-within,.dv-tab:focus{position:relative}.dv-tab:focus-within:after,.dv-tab:focus:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;pointer-events:none;outline:1px solid var(--dv-tab-divider-color)!important;outline-offset:-1px;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{position:relative;height:100%;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis}.dv-tab .dv-default-tab .dv-default-tab-content{flex-grow:1;margin-right:4px}.dv-tab .dv-default-tab .dv-default-tab-action{padding:4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.dv-tab .dv-default-tab .dv-default-tab-action:hover{border-radius:2px;background-color:var(--dv-icon-hover-background-color)}.dv-tabs-overflow-dropdown-default{height:100%;color:var(--dv-activegroup-hiddenpanel-tab-color);margin:var(--dv-tab-margin);display:flex;align-items:center;flex-shrink:0;padding:.25rem .5rem;cursor:pointer}.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;will-change:scroll-position;transform:translateZ(0)}.dv-tabs-container.dv-horizontal .dv-tab:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--dv-tab-divider-color);width:1px;height:100%}.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;outline:none;padding:.25rem .5rem;cursor:pointer;position:relative;box-sizing:border-box;font-size:var(--dv-tab-font-size);margin:var(--dv-tab-margin)}.dv-tabs-overflow-container{flex-direction:column;height:unset;border:1px solid var(--dv-tab-divider-color);background-color:var(--dv-group-view-background-color)}.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{display:flex;background-color:var(--dv-tabs-and-actions-container-background-color);flex-shrink:0;box-sizing:border-box;height:var(--dv-tabs-and-actions-container-height);font-size:var(--dv-tabs-and-actions-container-font-size)}.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%}._tabHeader_y2grv_8{display:flex;align-items:center;justify-content:space-between;height:100%;min-height:var(--spacing-8);padding:0 var(--spacing-xxs, var(--spacing-xs)) 0 var(--spacing-2, var(--spacing-2));gap:var(--spacing-1, var(--spacing-1));color:var(--color-descriptionforeground);cursor:pointer}._tabHeader_y2grv_8[data-active=true]{color:var(--color-editor-foreground)}._content_y2grv_25{display:flex;align-items:center;gap:var(--spacing-2, var(--spacing-2));min-width:0}._icon_y2grv_32{display:flex;align-items:center;flex-shrink:0}._title_y2grv_38{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_y2grv_45{position:relative;display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}._dirtyIndicator_y2grv_56{position:absolute;width:var(--spacing-2);height:var(--spacing-2);background:var(--color-button-background);border-radius:var(--radius-full, var(--radius-full));transition:opacity .15s}._tabHeader_y2grv_8:hover ._dirtyIndicator_y2grv_56{opacity:0}._closeBtn_y2grv_70{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);padding:0;border:none;border-radius:var(--radius-sm, var(--radius-sm));background:transparent;color:inherit;opacity:0;transition:opacity .15s,background .15s;cursor:pointer}._tabHeader_y2grv_8:hover ._closeBtn_y2grv_70{opacity:.7}._closeBtn_y2grv_70:hover{opacity:1;background:var(--color-list-hoverbackground)}._watermark_6gsiv_7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--color-descriptionforeground);text-align:center;gap:var(--spacing-2, var(--spacing-2))}._logo_6gsiv_19{opacity:.15;max-width:var(--spacing-50);max-height:var(--spacing-50);display:flex;align-items:center;justify-content:center}[data-theme-type=dark] ._logo_6gsiv_19{color:#fff}[data-theme-type=light] ._logo_6gsiv_19{color:#000}._container_3d7oj_5{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}._placeholder_3d7oj_15{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-editor-background, transparent)}._spinner_3d7oj_24{width:var(--spacing-6);height:var(--spacing-6);border:var(--border-width-medium) solid var(--color-progressbar-background, #e0e0e0);border-top-color:var(--color-focusborder, #007acc);border-radius:50%;animation:_spin_3d7oj_24 .8s linear infinite}@keyframes _spin_3d7oj_24{to{transform:rotate(360deg)}}._container_1rg1b_7{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;overflow:hidden}._panel_1rg1b_16{height:100%;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}._dockview_1rg1b_26{flex:1;height:100%;width:100%;--dv-sash-color: var(--color-arctic-glass-border, rgba(128, 128, 128, .2));--dv-active-sash-color: var(--color-sash-hoverborder, var(--color-button-background));--dv-active-sash-transition-delay: 0s;--dv-active-sash-transition-duration: .15s}._container_1rg1b_7 ._dockview_1rg1b_26 .dv-tabs-container,._container_1rg1b_7 ._dockview_1rg1b_26 .dv-tabs-and-actions-container{display:none!important}._container_1rg1b_7 ._dockview_1rg1b_26 .dv-groupview{--dv-header-height: 0px}._dockview_1rg1b_26 .dv-sash.horizontal{width:var(--spacing-1)!important;cursor:col-resize}._dockview_1rg1b_26 .dv-sash.vertical{height:var(--spacing-1)!important;cursor:row-resize}._dockview_1rg1b_26 .dv-panel-content{background:var(--color-editor-background, transparent)}._dockview_1rg1b_26 .dv-groups-container,._dockview_1rg1b_26 .dv-group-container{border:none}._dockview_1rg1b_26 .dv-group-panel{height:100%}._container_1rg1b_7 ._dockview_1rg1b_26 .dv-void-container{display:none!important}._container_1jsmq_8{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:var(--spacing-6);background:var(--color-editor-background)}._content_1jsmq_18{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:var(--spacing-100);gap:var(--spacing-3)}._icon_1jsmq_27{color:var(--color-terminal-ansiyellow, #f59e0b);margin-bottom:var(--spacing-2)}._title_1jsmq_32{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-editor-foreground);margin:0}._description_1jsmq_39{color:var(--color-descriptionforeground);margin:0;line-height:1.5}._errorMessage_1jsmq_45{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-descriptionforeground);background:var(--color-input-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);margin:0;word-break:break-word}._actions_1jsmq_57{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-2)}._contentArea_f9bnm_10{flex:1;width:100%;height:100%;min-height:0;min-width:0;overflow:hidden;--dv-group-view-background-color: transparent;--dv-tabs-and-actions-container-background-color: transparent;--dv-activegroup-visiblepanel-tab-background-color: transparent;--dv-activegroup-hiddenpanel-tab-background-color: transparent;--dv-inactivegroup-visiblepanel-tab-background-color: transparent;--dv-inactivegroup-hiddenpanel-tab-background-color: transparent;--dv-tab-divider-color: transparent;--dv-separator-border: transparent;--dv-paneview-header-border-color: transparent;--dv-sash-color: transparent;--dv-active-sash-color: var(--color-sash-hoverborder, var(--color-button-background));--dv-active-sash-transition-delay: 0s;--dv-active-sash-transition-duration: .15s}._contentArea_f9bnm_10 .dv-tabs-and-actions-container{position:relative;height:var(--spacing-10);min-height:var(--spacing-10);padding-left:var(--spacing-2);padding-right:var(--spacing-2)}._contentArea_f9bnm_10 .dv-tabs-and-actions-container:after{content:"";position:absolute;left:var(--spacing-2);bottom:var(--spacing-xxs);z-index:3;width:var(--reef-tab-scroll-thumb-width, 18%);height:var(--spacing-xxs);background:color-mix(in srgb,var(--color-scrollbarslider-hoverbackground) 70%,transparent);opacity:0;pointer-events:none;transform:translate(var(--reef-tab-scroll-thumb-left, 0%));transition:opacity .12s ease-out}._contentArea_f9bnm_10 .dv-tabs-and-actions-container.reef-tab-scroll-active:after{opacity:1}._contentArea_f9bnm_10 .dv-tabs-and-actions-container .dv-scrollable{flex:1 1 0;min-width:0;width:100%;max-width:100%}._contentArea_f9bnm_10 .dv-tabs-and-actions-container .dv-void-container{flex:0 0 0;width:0;min-width:0}._contentArea_f9bnm_10 .dv-tabs-and-actions-container .dv-right-actions-container{flex:0 0 auto}._contentArea_f9bnm_10 .dv-tabs-container{flex:1 1 auto;width:100%;max-width:100%;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent transparent;scrollbar-width:none}._contentArea_f9bnm_10 .dv-tabs-container::-webkit-scrollbar{height:var(--spacing-xxs)}._contentArea_f9bnm_10 .dv-tabs-container::-webkit-scrollbar-track{background:transparent}._contentArea_f9bnm_10 .dv-tabs-container::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-scrollbarslider-hoverbackground) 70%,transparent);border-radius:var(--radius-full)}._contentArea_f9bnm_10 .dv-tabs-container::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-scrollbarslider-hoverbackground) 90%,transparent)}._contentArea_f9bnm_10 .dv-tabs-and-actions-container{display:flex!important}._contentArea_f9bnm_10 .dv-groupview>.dv-tabs-and-actions-container{visibility:visible!important;opacity:1!important}._contentArea_f9bnm_10 .dv-tab{padding:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-descriptionforeground);border-bottom:var(--border-width-medium) solid transparent}._contentArea_f9bnm_10 .dv-tab.dv-active-tab{color:var(--color-foreground);border-bottom-color:var(--color-descriptionforeground)}._contentArea_f9bnm_10 .dv-groupview.dv-active-group .dv-tab.dv-active-tab{color:var(--color-button-background);border-bottom-color:var(--color-button-background)}._contentArea_f9bnm_10 .dv-tab:hover{color:var(--color-editor-foreground);background:var(--color-list-hoverbackground)}._contentArea_f9bnm_10 .dv-default-tab-action{opacity:0;transition:opacity .15s}._contentArea_f9bnm_10 .dv-tab:hover .dv-default-tab-action,._contentArea_f9bnm_10 .dv-tab.dv-tab-active .dv-default-tab-action{opacity:1}._tabContent_f9bnm_162{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;padding:0;margin:0;background:var(--color-editor-background)}._unknownTab_f9bnm_173{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-descriptionforeground);background:var(--color-editor-background)}._lazyTabLoading_f9bnm_182{align-items:center;justify-content:center;color:var(--color-descriptionforeground);background:var(--color-editor-background)}._contentArea_f9bnm_10 .dv-drop-target-dropzone{background:var(--color-arctic-accent-muted);border:var(--border-width-medium) dashed var(--color-button-background);border-radius:var(--radius-lg)}._contentArea_f9bnm_10 .dv-content-container,._contentArea_f9bnm_10 .dv-panel-content{background:var(--color-editor-background)}._contentArea_f9bnm_10 .dv-tabs-overflow-dropdown-default{color:var(--color-descriptionforeground);padding:0 var(--spacing-2);cursor:pointer}._contentArea_f9bnm_10 .dv-tabs-overflow-dropdown-default:hover{color:var(--color-editor-foreground)}._contentArea_f9bnm_10 .dv-tabs-overflow-container{background:var(--color-dropdown-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-1) 0;min-width:var(--spacing-40)}._contentArea_f9bnm_10 .dv-tabs-overflow-container .dv-tab{padding:var(--spacing-2) var(--spacing-3);color:var(--color-descriptionforeground);border-bottom:none}._contentArea_f9bnm_10 .dv-tabs-overflow-container .dv-tab:not(:last-child){border-bottom:none}._contentArea_f9bnm_10 .dv-tabs-overflow-container .dv-tab:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._contentArea_f9bnm_10 .dv-tabs-overflow-container .dv-active-tab{color:var(--color-button-background);background:transparent}._customTab_f9bnm_243{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--spacing-xxs) 0 var(--spacing-2);gap:var(--spacing-1);color:var(--color-descriptionforeground)}._contentArea_f9bnm_10 .dv-tab.dv-active-tab ._customTab_f9bnm_243{color:var(--color-editor-foreground)}._contentArea_f9bnm_10 .dv-active-group .dv-tab.dv-active-tab ._customTab_f9bnm_243{color:var(--color-button-background)}._contentArea_f9bnm_10 .dv-tab:hover ._customTab_f9bnm_243{color:var(--color-editor-foreground)}._customTabContent_f9bnm_269{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._tabIcon_f9bnm_276{display:flex;align-items:center;flex-shrink:0}._tabActions_f9bnm_283{position:relative;display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}._dirtyIndicator_f9bnm_294{position:absolute;width:var(--spacing-2);height:var(--spacing-2);background:var(--color-button-background);border-radius:var(--radius-full);transition:opacity .15s}._customTab_f9bnm_243:hover ._dirtyIndicator_f9bnm_294{opacity:0}._customTabClose_f9bnm_308{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--radius-sm);opacity:0;transition:opacity .15s,background .15s;cursor:pointer}._customTab_f9bnm_243:hover ._customTabClose_f9bnm_308{opacity:.7}._customTabClose_f9bnm_308:hover{opacity:1;background:var(--color-list-hoverbackground)}._mobileContent_f9bnm_336{display:flex;flex-direction:column}@media(max-width:768px){._contentArea_f9bnm_10 .dv-tabs-and-actions-container{display:none!important}._contentArea_f9bnm_10 .dv-content-container,._contentArea_f9bnm_10 .dv-groupview{height:100%!important}}._backdrop_boxtf_14{position:fixed;inset:0;background:transparent;z-index:9999}._palette_boxtf_24{position:fixed;top:var(--spacing-2);left:50%;transform:translate(-50%);width:100%;max-width:var(--content-width-narrow, var(--content-width-narrow));max-height:var(--spacing-100);background:var(--color-dropdown-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-lg);box-shadow:0 var(--spacing-2) var(--spacing-8) #0003;overflow:hidden;display:flex;flex-direction:column;animation:_bubbleFromMenuBar_boxtf_1 .25s cubic-bezier(.34,1.56,.64,1);transform-origin:top center;z-index:10000}@keyframes _bubbleFromMenuBar_boxtf_1{0%{opacity:0;transform:translate(-50%) scaleY(.3) scaleX(.6)}to{opacity:1;transform:translate(-50%) scaleY(1) scaleX(1)}}._inputContainer_boxtf_59{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-bottom:var(--border-width-thin) solid var(--color-arctic-glass-border)}._modeIcon_boxtf_67{display:flex;align-items:center;justify-content:center;color:var(--color-descriptionforeground);flex-shrink:0}._input_boxtf_59{flex:1;border:none;background:transparent;font-size:var(--font-size-md);color:var(--color-editor-foreground);outline:none;font-family:inherit}._input_boxtf_59::placeholder{color:var(--color-descriptionforeground)}._chatHint_boxtf_89{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);white-space:nowrap}._results_boxtf_99{flex:1;min-height:0;overflow-y:auto;padding:var(--spacing-2) 0}._noResults_boxtf_106{padding:var(--spacing-4);text-align:center;color:var(--color-descriptionforeground);font-size:var(--font-size-sm)}._item_boxtf_113{display:flex;align-items:center;gap:var(--spacing-3);width:100%;min-height:var(--control-height-md);padding:0 var(--spacing-4);border:none;background:transparent;color:var(--color-editor-foreground);font-size:var(--font-size-sm);font-family:inherit;line-height:var(--line-height-tight);text-align:left;cursor:pointer;transition:background var(--transition-fast)}._item_boxtf_113:hover,._item_boxtf_113._selected_boxtf_134{background:var( --color-quickinputlist-focusbackground, var(--color-list-activeselectionbackground) );color:var(--color-quickinputlist-focusforeground, var(--color-list-activeselectionforeground))}._item_boxtf_113:hover ._itemIcon_boxtf_142,._item_boxtf_113:hover ._itemCategory_boxtf_143,._item_boxtf_113:hover ._itemDescription_boxtf_144,._item_boxtf_113._selected_boxtf_134 ._itemIcon_boxtf_142,._item_boxtf_113._selected_boxtf_134 ._itemCategory_boxtf_143,._item_boxtf_113._selected_boxtf_134 ._itemDescription_boxtf_144{color:inherit}._itemIcon_boxtf_142{display:flex;align-items:center;justify-content:center;color:var(--color-descriptionforeground);flex-shrink:0}._itemContent_boxtf_159{flex:1;display:flex;align-items:center;gap:var(--spacing-1);min-width:0}._itemCategory_boxtf_143{color:var(--color-descriptionforeground)}._itemLabel_boxtf_171{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemShortcut_boxtf_177{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-1);background:var(--color-arctic-input-frostedkbdbackground);border-radius:var(--radius-sm);color:var(--color-descriptionforeground);flex-shrink:0}._itemDescription_boxtf_144{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);margin-left:var(--spacing-2)}._itemType_boxtf_192{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-1);background:var(--color-arctic-input-frostedkbdbackground);border-radius:var(--radius-sm);color:var(--color-descriptionforeground);flex-shrink:0;text-transform:capitalize}._helpPrefix_boxtf_202{display:inline-flex;align-items:center;justify-content:center;min-width:var(--spacing-6);height:var(--spacing-6);padding:0 var(--spacing-1);background:var(--color-arctic-input-frostedkbdbackground);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-button-background)}._chatPrompt_boxtf_220,._modeHint_boxtf_221{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-6);color:var(--color-descriptionforeground)}._chatIcon_boxtf_229{color:var(--color-button-background)}._chatInfo_boxtf_233{display:flex;flex-direction:column;gap:var(--spacing-1)}._chatTitle_boxtf_239{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-editor-foreground)}._chatDescription_boxtf_245{font-size:var(--font-size-sm);color:var(--color-descriptionforeground)}._quickInputContainer_boxtf_254{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}._quickInputHeader_boxtf_262{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-bottom:var(--border-width-thin) solid var(--color-arctic-glass-border)}._quickInputTitle_boxtf_270{flex:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-editor-foreground)}._stepIndicator_boxtf_277{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);padding:var(--spacing-1) var(--spacing-2);background:var(--color-arctic-input-frostedkbdbackground);border-radius:var(--radius-sm)}._backButton_boxtf_285{display:flex;align-items:center;justify-content:center;width:var(--spacing-6);height:var(--spacing-6);padding:0;border:none;background:transparent;color:var(--color-descriptionforeground);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast),color var(--transition-fast)}._backButton_boxtf_285:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._inputSpinner_boxtf_307{display:flex;align-items:center;justify-content:center;color:var(--color-descriptionforeground)}._spinning_boxtf_314{animation:_spin_boxtf_314 1s linear infinite}@keyframes _spin_boxtf_314{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._quickInputPrompt_boxtf_327{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._quickInputError_boxtf_333{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-terminal-ansired)}._quickPickItem_boxtf_340{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-4);border:none;background:transparent;color:var(--color-editor-foreground);font-size:var(--font-size-sm);font-family:inherit;line-height:var(--line-height-tight);text-align:left;cursor:pointer;transition:background var(--transition-fast)}._quickPickItem_boxtf_340:hover,._quickPickItem_boxtf_340._selected_boxtf_134{background:var( --color-quickinputlist-focusbackground, var(--color-list-activeselectionbackground) );color:var(--color-quickinputlist-focusforeground, var(--color-list-activeselectionforeground))}._quickPickItem_boxtf_340:hover ._quickPickItemDescription_boxtf_374,._quickPickItem_boxtf_340:hover ._quickPickItemDetail_boxtf_375,._quickPickItem_boxtf_340._selected_boxtf_134 ._quickPickItemDescription_boxtf_374,._quickPickItem_boxtf_340._selected_boxtf_134 ._quickPickItemDetail_boxtf_375{color:inherit}._quickPickCheckbox_boxtf_381{width:var(--spacing-4);height:var(--spacing-4);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--transition-fast),border-color var(--transition-fast)}._quickPickCheckbox_boxtf_381._checked_boxtf_395{background:var(--color-button-background);border-color:var(--color-button-background);color:var(--color-button-foreground)}._quickPickItemContent_boxtf_401{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}._quickPickItemLabel_boxtf_409{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._quickPickItemDescription_boxtf_374{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._quickPickItemDetail_boxtf_375{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);margin-top:var(--spacing-1)}._quickPickSeparator_boxtf_429{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-descriptionforeground);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);border-top:var(--border-width-thin) solid var(--color-arctic-glass-border);margin-top:var(--spacing-2)}._quickPickSeparator_boxtf_429:first-child{border-top:none;margin-top:0}@media(max-width:768px){._backdrop_boxtf_14{padding-top:10vh;padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._palette_boxtf_24{max-height:60vh}}@media(pointer:coarse){._item_boxtf_113{min-height:var(--touch-target)}}._container_1xlrt_8{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:var(--spacing-6);overflow:auto}._content_1xlrt_19{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:var(--spacing-120);width:100%}._header_1xlrt_28{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-1)}._logo_1xlrt_36{opacity:.8;color:var(--color-button-background)}._title_1xlrt_42{font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);color:var(--color-foreground);margin:0}._titleBold_1xlrt_49{font-weight:var(--font-weight-bold)}._section_1xlrt_54{display:flex;flex-direction:column;gap:var(--spacing-3)}._sectionTitle_1xlrt_60{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-descriptionforeground);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}._recentList_1xlrt_70{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._recentItem_1xlrt_79{position:relative;display:flex;align-items:center}._recentButton_1xlrt_85{flex:1;display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color .15s}._recentButton_1xlrt_85:hover{background:var(--color-list-hoverbackground)}._recentButton_1xlrt_85:focus-visible{outline:var(--border-width-medium) solid var(--color-focusborder);outline-offset:calc(-1 * var(--spacing-xs))}._recentIcon_1xlrt_108{flex-shrink:0;color:var(--color-descriptionforeground)}._recentInfo_1xlrt_113{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xxs)}._recentName_1xlrt_121{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._recentPath_1xlrt_130{font-size:var(--font-size-xs);color:var(--color-descriptionforeground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._recentTime_1xlrt_138{flex-shrink:0;font-size:var(--font-size-xs);color:var(--color-descriptionforeground)}._removeButton_1xlrt_145{position:absolute;right:var(--spacing-1);display:flex;align-items:center;justify-content:center;width:var(--spacing-6);height:var(--spacing-6);padding:0;background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-descriptionforeground);opacity:0;transition:opacity .15s,background-color .15s,color .15s}._recentItem_1xlrt_79:hover ._removeButton_1xlrt_145{opacity:1}._removeButton_1xlrt_145:hover{background:var(--color-list-hoverbackground);color:var(--color-foreground)}._removeButton_1xlrt_145:focus-visible{opacity:1;outline:var(--border-width-medium) solid var(--color-focusborder);outline-offset:calc(-1 * var(--spacing-xs))}._emptyState_1xlrt_182{font-size:var(--font-size-sm);color:var(--color-descriptionforeground);padding:var(--spacing-3);text-align:center;margin:0}._actions_1xlrt_191{display:flex;flex-wrap:nowrap;gap:var(--spacing-2)}._actionButton_1xlrt_197{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-editor-background);border:var(--border-width-thin) solid var(--color-arctic-glass-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-editor-foreground);transition:background-color .15s,border-color .15s}._actionButton_1xlrt_197:hover{background:var(--color-list-hoverbackground);border-color:var(--color-button-background)}._actionButton_1xlrt_197:focus-visible{outline:var(--border-width-medium) solid var(--color-focusborder);outline-offset:var(--spacing-xs)}@media(max-width:767px){._container_1xlrt_8{padding:var(--spacing-4)}._content_1xlrt_19{gap:var(--spacing-4)}._actions_1xlrt_191{flex-direction:column}._actionButton_1xlrt_197{width:100%;justify-content:center}}._loadingScreen_sfla2_5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:var(--spacing-md);color:var(--color-foreground);background:var(--color-editor-background)}._errorScreen_sfla2_16{padding:var(--spacing-xl);color:var(--color-foreground);background:var(--color-editor-background);min-height:100vh}._errorTitle_sfla2_23{margin:0 0 var(--spacing-md);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._errorMessage_sfla2_29{margin:0;padding:var(--spacing-md);background:var(--color-input-background);border-radius:var(--radius-md);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-errorforeground);overflow-x:auto;white-space:pre-wrap;word-break:break-word}._settingsPlaceholder_sfla2_42{padding:var(--spacing-lg)}._settingsPlaceholderTitle_sfla2_46{margin:0 0 var(--spacing-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._settingsPlaceholderText_sfla2_52{margin:0;color:var(--color-descriptionforeground)}._startupRestoreFrame_sfla2_57{position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;height:100%}._startupRestoreMask_sfla2_67{position:absolute;inset:0;z-index:20;pointer-events:none;background:var( --reef-startup-background, var(--color-window-background, var(--color-editor-background, #0a0a0a)) )}._tabsList_qeq6y_8{width:100%}._tabRow_qeq6y_12{position:relative;display:flex;align-items:center;width:100%}._tabRowMain_qeq6y_19{flex:1;min-width:0;padding-inline-end:var(--spacing-8)}._closeButton_qeq6y_25{position:absolute;inset-inline-end:var(--spacing-1);display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4);padding:0;color:var(--color-descriptionforeground);background:transparent;border:none;border-radius:var(--radius-sm);opacity:0;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}._tabRow_qeq6y_12:hover ._closeButton_qeq6y_25,._tabRow_qeq6y_12:focus-within ._closeButton_qeq6y_25{opacity:1}._closeButton_qeq6y_25:hover{color:var(--color-editor-foreground);background:var(--color-list-hoverbackground)}@media(hover:none){._closeButton_qeq6y_25{opacity:1}}._groups_qeq6y_63{display:flex;flex-direction:column;gap:var(--spacing-1)}._group_qeq6y_63{display:flex;flex-direction:column}._empty_qeq6y_76{padding:var(--spacing-4);color:var(--color-descriptionforeground);font-size:var(--font-size-sm);text-align:center}._container_b0pkk_1{width:100%}._emptyState_bahp1_8{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4)}._emptyMessage_bahp1_16{margin:0;font-size:var(--font-size-sm);color:var(--color-descriptionforeground);text-align:center}._mobileExplorer_bahp1_23{display:flex;flex-direction:column;min-height:0;overflow:visible}._mobileFolderHeader_bahp1_30{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);font:inherit;letter-spacing:normal;min-height:calc(var(--spacing-8) + var(--spacing-3));padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-4)}._mobileFolderTitle_bahp1_41{display:flex;align-items:center;gap:var(--spacing-2);min-width:0;font:inherit;line-height:normal}._mobileFolderLabel_bahp1_50{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileUpButton_bahp1_56{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing-8) - var(--spacing-1));height:calc(var(--spacing-8) - var(--spacing-1));flex:0 0 auto;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-icon-foreground);cursor:pointer}._mobileUpButton_bahp1_56:hover{background:var(--color-list-hoverbackground);color:var(--color-editor-foreground)}._mobileList_bahp1_75{display:flex;flex-direction:column;min-height:0;overflow:visible;padding:0 var(--spacing-2) var(--spacing-2)}._mobileRow_bahp1_83{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:calc(var(--spacing-8) + var(--spacing-3));padding:var(--spacing-2);border:none;background:transparent;color:inherit;font:inherit;text-align:left}._mobileRow_bahp1_83:disabled{cursor:default}._mobileRowMenu_bahp1_103{width:100%;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._mobileMessageRow_bahp1_109{color:var(--color-descriptionforeground)}._mobileChevron_bahp1_113,._mobileCount_bahp1_114{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--color-icon-foreground)}._mobileIcon_bahp1_122{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._mobileCount_bahp1_114{min-width:var(--spacing-4);color:var(--color-descriptionforeground);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._mobileContent_bahp1_136{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}._panel_vjsnr_2{display:flex;flex-direction:column;height:100%;overflow-y:auto}._content_vjsnr_9{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-3)}._stack_vjsnr_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._headerRow_vjsnr_22{display:flex;align-items:baseline;justify-content:space-between}._label_vjsnr_28,._value_vjsnr_32{font-weight:var(--font-weight-semibold)}._warningText_vjsnr_36{color:var(--color-terminal-ansiyellow);font-weight:var(--font-weight-semibold)}._muted_vjsnr_41{color:var(--color-descriptionforeground);font-size:var(--font-size-xs)}._ringRow_vjsnr_46{display:flex;align-items:center;gap:var(--spacing-3)}._ringText_vjsnr_52{display:flex;flex-direction:column;gap:var(--spacing-1)}._big_vjsnr_58{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._lineRow_vjsnr_63{display:flex;align-items:center;gap:var(--spacing-2)}._lineBar_vjsnr_69{flex:1 1 auto;min-width:0}._container_1nca3_3{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--spacing-10);text-align:center}._logo_1nca3_13{margin-bottom:var(--spacing-6);opacity:.9}._title_1nca3_18{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._version_1nca3_25{margin:var(--spacing-2) 0 0;font-size:var(--font-size-sm);color:var(--color-descriptionforeground)}._build_1nca3_31{margin:var(--spacing-1) 0 0;font-size:var(--font-size-xs);font-family:var(--font-family-mono, monospace);color:var(--color-descriptionforeground);opacity:.7}._divider_1nca3_39{width:var(--spacing-16);height:var(--border-width-thin);margin:var(--spacing-6) 0;background:var(--color-border)}._info_1nca3_46{margin:0;font-size:var(--font-size-xs);color:var(--color-descriptionforeground);line-height:1.6}._diagnostics_1nca3_53{margin:var(--spacing-6) 0 0;padding:var(--spacing-3);width:min(100%,var(--spacing-100));text-align:left;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-descriptionforeground);font-family:var(--font-family-mono, monospace);font-size:var(--font-size-xs);line-height:1.5}._diagnosticsTitle_1nca3_66{margin:0 0 var(--spacing-2);color:var(--color-foreground);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}._diagnosticsList_1nca3_74{margin:var(--spacing-2) 0 0;padding:0;list-style:none}._updateAction_rawwp_1{display:inline-flex;align-items:center;gap:var(--spacing-1);height:var(--control-height-sm);padding:0 var(--spacing-2);background:var(--color-button-background);border:var(--border-width-thin) solid var(--color-button-background);border-radius:var(--radius-md);color:var(--color-button-foreground);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._updateAction_rawwp_1:hover{background:var(--color-button-hoverbackground);border-color:var(--color-button-hoverbackground)}._updateAction_rawwp_1:focus-visible{outline:var(--border-width-medium) solid var(--color-focusborder);outline-offset:var(--spacing-xs)}
