@charset "UTF-8";.monaco-editor-status-overlay[data-v-062eadb5]{background:transparent;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.monaco-editor-status-overlay[data-v-062eadb5] .empty-state-content{align-items:center;display:flex;flex-direction:column}.monaco-editor-status-overlay[data-v-062eadb5] .empty-state-content .empty-state-icon,.monaco-editor-status-overlay[data-v-062eadb5] .empty-state-content .empty-state-title,.monaco-editor-status-overlay[data-v-062eadb5] .empty-state-content .empty-state-message{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.monaco-editor-status-overlay[data-v-062eadb5] .empty-state-content .empty-state-title{text-transform:capitalize}.shortcut-text[data-v-c588b09b]{text-align:center}.shortcut-text.has-keys[data-v-c588b09b]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.keys[data-v-c588b09b]{align-items:center;display:flex;font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);gap:6px;gap:var(--kui-space-30, 6px);justify-content:center;min-width:auto;text-align:center;text-transform:capitalize;white-space:nowrap}.keys kbd[data-v-c588b09b]{border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:block;padding:0 6px;padding:var(--kui-space-0, 0px) var(--kui-space-30, 6px);-webkit-user-select:none;user-select:none}.keys .meta-key[data-v-c588b09b]:after{content:"Ctrl"}.keys .meta-key.mac[data-v-c588b09b]:after{content:"⌘";font-size:16px;font-size:var(--kui-font-size-40, 16px);line-height:0;position:relative;top:2px}.keys .option-key[data-v-c588b09b]:after{content:"Alt"}.keys .option-key.mac[data-v-c588b09b]:after{content:"⌥";font-size:16px;font-size:var(--kui-font-size-40, 16px);line-height:0;position:relative;top:2px}.keys .shift-key[data-v-c588b09b]:after{content:"⇧";font-size:20px;font-size:var(--kui-font-size-60, 20px);line-height:0;position:relative;top:2px}.toolbar-action-button[data-v-c588b09b]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.toolbar-action-button[data-v-c588b09b]:hover{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.toolbar-action-button[data-v-c588b09b]:disabled{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.monaco-editor-ui-toolbar[data-v-b6dd2107]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;flex:0 0 44px;justify-content:space-between;min-height:44px;overflow:hidden;padding-left:8px;padding-left:var(--kui-space-40, 8px);padding-right:8px;padding-right:var(--kui-space-40, 8px);position:sticky;top:0;z-index:2}.monaco-editor-ui-toolbar-left[data-v-b6dd2107],.monaco-editor-ui-toolbar-right[data-v-b6dd2107],.monaco-editor-ui-toolbar-center[data-v-b6dd2107]{align-items:center;display:flex;flex-shrink:0;gap:8px;gap:var(--kui-space-40, 8px);height:100%}.monaco-editor-ui-toolbar-right[data-v-b6dd2107]{justify-content:flex-end}.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107]{display:flex;gap:4px;gap:var(--kui-space-20, 4px);margin-right:6px;margin-right:var(--kui-space-30, 6px);position:relative}.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107]:not(:first-child):after{background:#e0e4ea;background:var(--kui-color-background-neutral-weaker, #e0e4ea);content:"";height:75%;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107] .popover-content{font-weight:600!important;font-weight:var(--kui-font-weight-semibold, 600)!important}.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107] .dropdown-item-trigger .dropdown-item-trigger-label{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107] .dropdown-item-trigger:hover .dropdown-item-trigger-label,.monaco-editor-ui-toolbar-action-group[data-v-b6dd2107] .dropdown-item-trigger:focus-visible .dropdown-item-trigger-label{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.monaco-editor-container[data-v-3f4acd16]{background:#fff;background:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.monaco-editor-container.loading[data-v-3f4acd16]{pointer-events:none;-webkit-user-select:none;user-select:none}.monaco-editor-container.loading .monaco-editor-target[data-v-3f4acd16]{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.monaco-editor-container.standalone[data-v-3f4acd16]{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.monaco-editor-container.standalone[data-v-3f4acd16]:hover{border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.monaco-editor-container.standalone[data-v-3f4acd16]:focus-within{border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.monaco-editor-target[data-v-3f4acd16]{height:100%;overflow:hidden;position:relative;transition:all .2s ease-in-out;transition:all var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.monaco-editor-target[data-v-3f4acd16] .monaco-editor{position:absolute;--vscode-editor-background: var(--kui-color-background, #ffffff);--vscode-editorGutter-background: var(--kui-color-background, #ffffff);--vscode-editorLineNumber-activeForeground: var(--kui-color-text-primary, #0044f4);--vscode-editorSuggestWidget-background: var(--kui-color-background, #ffffff);--vscode-editorSuggestWidget-border: var(--kui-color-border, #e0e4ea);--vscode-editorSuggestWidget-highlightForeground: var(--kui-color-text-decorative-purple, #6f28ff);--vscode-editorSuggestWidget-focusHighlightForeground: var(--kui-color-text-decorative-purple, #6f28ff);--vscode-menu-background: var(--kui-color-background, #ffffff);--vscode-menu-border: var(--kui-color-border, #e0e4ea);--vscode-menu-separatorBackground: var(--kui-color-border, #e0e4ea);--vscode-focusBorder: var(--kui-color-text-neutral, #6c7489);--vscode-input-background: var(--kui-color-background, #ffffff);--vscode-sash-hoverBorder: var(--kui-color-border-primary, #0044f4)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .sticky-widget{z-index:2}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-details-container{border-radius:10px!important;border-radius:var(--kui-border-radius-50, 10px)!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-details-container .suggest-details{border-radius:10px!important;border-radius:var(--kui-border-radius-50, 10px)!important;overflow-x:hidden;overflow-y:auto}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-details-container .suggest-details .type{overflow-wrap:break-word!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget{border-radius:10px!important;border-radius:var(--kui-border-radius-50, 10px)!important;min-height:30px!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget.shows-details{border-radius:10px!important;border-radius:var(--kui-border-radius-50, 10px)!important;min-height:30px!important;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .tree,.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-scrollable-element,.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list,.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-rows{border-radius:8px!important;border-radius:var(--kui-border-radius-40, 8px)!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-rows{overflow-x:hidden;overflow-y:auto}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row{padding:0 6px;padding:var(--kui-space-0, 0px) var(--kui-space-30, 6px)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row.focused{background:#e0e4ea;background:var(--kui-color-background-neutral-weaker, #e0e4ea)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row.focused .monaco-icon-label,.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row.focused .suggest-icon{color:#232633!important;color:var(--kui-color-text-neutral-strongest, #232633)!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row.focused .details-label{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row .highlight{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row:first-child.focused{border-top-left-radius:6px;border-top-left-radius:var(--kui-border-radius-30, 6px)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row .suggest-icon:not(.codicon-symbol-property){color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .suggest-widget .monaco-list-row .monaco-icon-label{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .codicon-suggest-more-info{transform:translateY(2px)!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .find-widget{background:#fff;background:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weaker, #e0e4ea);border-radius:0;border-radius:var(--kui-border-radius-0, 0px);right:0!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .find-widget .monaco-sash{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);width:1px!important}.monaco-editor-target[data-v-3f4acd16] .monaco-editor .find-widget .monaco-inputbox{background-color:#fff!important;background-color:var(--kui-color-background, #ffffff)!important;border:1px solid #e0e4ea!important;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weaker, #e0e4ea)!important;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:0 2px;padding:var(--kui-space-0, 0px) var(--kui-space-10, 2px)}.fade-enter-active[data-v-3f4acd16],.fade-leave-active[data-v-3f4acd16]{transition:opacity .2s ease;transition:opacity var(--kui-animation-duration-20, .2s) ease}.fade-enter-from[data-v-3f4acd16],.fade-leave-to[data-v-3f4acd16]{opacity:0}.fade-enter-to[data-v-3f4acd16],.fade-leave-from[data-v-3f4acd16]{opacity:1}
