html,body{background-color:#f5f5f5;min-height:100%;margin:0;padding:0;overflow-x:hidden}#root{min-height:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.pane-header .open-editors-dirty-count-container{align-items:center;min-width:fit-content;display:flex}.pane.horizontal:not(.expanded) .pane-header .open-editors-dirty-count-container>.dirty-count.monaco-count-badge,.pane-header .open-editors-dirty-count-container>.dirty-count.monaco-count-badge.hidden{display:none}.pane-header .open-editors-dirty-count-container>.dirty-count.monaco-count-badge{min-height:auto;margin-left:6px;padding:2px 4px}.open-editors .monaco-list .monaco-list-row:hover>.monaco-action-bar,.open-editors .monaco-list .monaco-list-row.focused>.monaco-action-bar,.open-editors .monaco-list .monaco-list-row.dirty>.monaco-action-bar,.open-editors .monaco-list .monaco-list-row.sticky>.monaco-action-bar{visibility:visible}.open-editors .monaco-list .monaco-list-row>.monaco-action-bar .action-label{padding:2px;display:block}.open-editors .monaco-list .monaco-list-row>.monaco-action-bar .codicon{color:inherit}.open-editors .monaco-list .monaco-list-row.dirty:not(:hover)>.monaco-action-bar .codicon-pinned:before{content:var(--vscode-icon-pinned-dirty-content);font-family:var(--vscode-icon-pinned-dirty-font-family)}.open-editors .monaco-list .monaco-list-row.dirty:not(:hover)>.monaco-action-bar .codicon-close:before{content:var(--vscode-icon-circle-filled-content);font-family:var(--vscode-icon-circle-filled-font-family)}.open-editors .monaco-list .monaco-list-row>.monaco-action-bar .action-close-all-files,.open-editors .monaco-list .monaco-list-row>.monaco-action-bar .save-all{width:23px;height:22px}.open-editors .monaco-list .monaco-list-row>.open-editor,.open-editors .monaco-list .monaco-list-row>.editor-group{flex:1}.open-editors .monaco-list .monaco-list-row{padding-left:8px;display:flex}.open-editors .monaco-list .monaco-list-row>.monaco-action-bar{visibility:hidden;align-items:center;display:flex}.open-editors .monaco-list .monaco-list-row .editor-group{text-transform:uppercase;cursor:default;font-size:11px;font-weight:700}.composite:lang(zh-Hans) .open-editors .monaco-list .monaco-list-row .editor-group,.composite:lang(zh-Hant) .open-editors .monaco-list .monaco-list-row .editor-group,.composite:lang(ja) .open-editors .monaco-list .monaco-list-row .editor-group,.composite:lang(ko) .open-editors .monaco-list .monaco-list-row .editor-group{font-weight:400}.open-editors .open-editor,.open-editors .editor-group{height:22px;line-height:22px}.open-editors .open-editor>a,.open-editors .editor-group{text-overflow:ellipsis;overflow:hidden}.monaco-workbench.hc-black .open-editors .open-editor,.monaco-workbench.hc-black .open-editors .editor-group,.monaco-workbench.hc-light .open-editors .open-editor,.monaco-workbench.hc-light .open-editors .editor-group{line-height:20px}.explorer-folders-view,.explorer-folders-view{height:100%}.explorer-folders-view .explorer-folders-view.highlight .monaco-list .explorer-item:not(.explorer-item-edited),.explorer-folders-view .explorer-folders-view.highlight .monaco-list .monaco-tl-twistie{opacity:.3}.explorer-folders-view .explorer-item,.explorer-folders-view .editor-group{height:22px;line-height:22px}.explorer-folders-view .explorer-item{flex-wrap:nowrap;display:flex}.explorer-folders-view .explorer-item>a,.explorer-folders-view .editor-group{text-overflow:ellipsis;overflow:hidden}.explorer-folders-view .explorer-item,.explorer-folders-view .explorer-item .monaco-inputbox{flex:1}.explorer-folders-view .explorer-item.cut{opacity:.5}.explorer-folders-view .explorer-item.explorer-item-edited .label-name{flex:0}.explorer-folders-view .explorer-item.nonexistent-root{opacity:.5}.explorer-folders-view .explorer-item .monaco-inputbox{width:100%;line-height:normal}.explorer-folders-view .monaco-list-row .explorer-item .monaco-count-badge{margin-left:5px;display:none}.explorer-folders-view .monaco-list-row[aria-expanded=false] .explorer-item.highlight-badge .monaco-count-badge{display:inline-block}.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple>.label-name>.monaco-highlighted-label{border-radius:3px}.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple>.label-name:hover>.monaco-highlighted-label,.explorer-folders-view .monaco-list .monaco-list-row.focused .explorer-item .monaco-icon-name-container.multiple>.label-name.active>.monaco-highlighted-label{text-decoration:underline}.explorer-folders-view .explorer-item .monaco-icon-name-container.multiple>.label-name.drop-target>.monaco-highlighted-label{background-color:var(--vscode-list-dropBackground)}.explorer-folders-view .explorer-item.align-nest-icon-with-parent-icon{margin-left:var(--vscode-explorer-align-offset-margin-left)}.monaco-workbench.linux .explorer-folders-view .explorer-item .monaco-inputbox,.monaco-workbench.mac .explorer-folders-view .explorer-item .monaco-inputbox{height:22px}.monaco-workbench .explorer-folders-view .explorer-item .monaco-inputbox>.ibwrapper>.input{height:20px;padding:0}.monaco-workbench.hc-black .explorer-folders-view .explorer-item,.monaco-workbench.hc-light .explorer-folders-view .explorer-item{line-height:20px}.monaco-workbench .explorer-folders-view .explorer-item .monaco-inputbox input[type=text]{outline-offset:-1px;outline-width:1px;outline-style:solid;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-workbench.context-menu-visible .explorer-folders-view.highlight .monaco-list-row{outline:none!important}.monaco-list .monaco-list-row.focused.selected .outline-element .monaco-highlighted-label,.monaco-list .monaco-list-row.focused.selected .outline-element-decoration{color:inherit!important}.monaco-list .outline-element{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-list .outline-element .monaco-highlighted-label{color:var(--outline-element-color)}.monaco-breadcrumbs .outline-element .outline-element-decoration,.monaco-list .outline-element .outline-element-decoration{opacity:.75;text-align:center;color:var(--outline-element-color);margin-left:auto;padding:0 12px 0 5px;font-size:90%;font-weight:600}.monaco-breadcrumbs .outline-element .monaco-icon-label-container .monaco-icon-description-container,.monaco-breadcrumbs .outline-element .outline-element-decoration{display:none}.monaco-list .outline-element .outline-element-decoration.bubble{opacity:.4;padding-right:8px;font-family:codicon;font-size:14px}.monaco-list .outline-element .outline-element-icon{padding-right:6px}.monaco-workbench .outline-pane{flex-direction:column;display:flex}.monaco-workbench .outline-pane .outline-progress{width:100%;height:2px;padding-bottom:3px;position:absolute}.monaco-workbench .outline-pane .outline-tree{height:100%}.monaco-workbench .outline-pane .outline-message{opacity:.5;pointer-events:none;padding:10px 22px 0;display:none;position:absolute}.monaco-workbench .outline-pane.message .outline-message{display:inherit}.monaco-workbench .outline-pane.message .outline-progress,.monaco-workbench .outline-pane.message .outline-tree{display:none}.remote-help-content .monaco-list .monaco-list-row .remote-help-tree-node-item{text-overflow:ellipsis;flex-wrap:nowrap;flex:1;height:22px;line-height:22px;display:flex;overflow:hidden}.remote-help-content .monaco-list .monaco-list-row .remote-help-tree-node-item>.remote-help-tree-node-item-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:0;background-repeat:no-repeat;background-size:16px;width:16px;height:22px;padding-top:3px;padding-right:6px}.remote-help-tree-node-item-icon .monaco-icon-label-container>.monaco-icon-name-container{padding-left:22px}.remote-help-content .monaco-list .monaco-list-row .monaco-tl-twistie{width:0!important}.monaco-workbench .notebookOverlay.notebook-editor{box-sizing:border-box;user-select:initial;-webkit-user-select:initial;line-height:22px;position:relative}.monaco-workbench .notebookOverlay.notebook-editor .monaco-editor{line-height:1.4em}.monaco-workbench .notebookOverlay .cell-list-container>.monaco-list{position:absolute}.monaco-workbench .notebookOverlay .cell-list-container .monaco-list-rows{min-height:100%;overflow:visible!important}.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets>div{white-space:normal;z-index:600!important}.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets>div.parameter-hints-widget{z-index:639!important}.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets>div.suggest-widget{z-index:640!important}.monaco-workbench .notebookOverlay .cell-list-container .overflowingContentWidgets>div .suggest-details-container{z-index:641!important}.monaco-workbench .notebookOverlay .cell-list-container .monaco-editor .zone-widget.interactive-editor-widget .interactive-editor .markdownMessage{white-space:normal}.monaco-workbench .notebookOverlay .cell-list-container{position:relative}.monaco-workbench .notebookOverlay.global-drag-active .webview{pointer-events:none}.monaco-workbench .notebookOverlay .cell-list-container .webview-cover{position:absolute;top:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row,.monaco-workbench .notebookOverlay>.cell-list-container>.notebook-gutter>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row{cursor:default;width:100%;overflow:visible!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell{display:flex;position:relative}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .menu{visibility:hidden;width:16px;margin:auto;padding-left:4px;position:absolute;top:28px;left:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .menu.mouseover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:hover .menu,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-output-hover .menu{visibility:visible}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:hover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-output-hover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.focused{outline:none!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container{box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .collapsed-execution-icon{margin-left:6px;line-height:normal}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .collapsed-execution-icon .codicon-notebook-state-success{color:var(--vscode-notebookStatusSuccessIcon-foreground)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .collapsed-execution-icon .codicon-notebook-state-error{color:var(--vscode-notebookStatusErrorIcon-foreground)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .cell-collapse-preview{align-items:center;padding:0 8px;display:flex}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .cell-collapse-preview .monaco-tokenized-source{font-size:var(--notebook-cell-input-preview-font-size);font-family:var(--notebook-cell-input-preview-font-family);cursor:pointer;white-space:normal;overflow:hidden}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .cell-collapse-preview .expandInputIcon{cursor:pointer;width:16px;height:16px;z-index:var(--z-index-notebook-input-collapse-condicon);border-radius:5px;padding:2px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container .cell-collapse-preview .expandInputIcon:before{color:gray;vertical-align:bottom;font-size:12px;line-height:16px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .output-collapse-container{cursor:pointer}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .output-collapse-container .expandOutputPlaceholder{font-style:italic;font-size:var(--notebook-cell-output-font-size);font-family:var(--monaco-monospace-font);opacity:.7;-webkit-user-select:none;user-select:none;min-height:24px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .output-collapse-container .expandOutputIcon{vertical-align:middle;border-radius:5px;width:16px;height:16px;margin-left:4px;padding:2px;position:relative;left:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-expand-part-button{vertical-align:middle;width:16px;height:16px;z-index:var(--z-index-notebook-cell-expand-part-button);border-radius:5px;margin-left:4px;padding:2px;position:relative;left:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .output-collapse-container .expandOutputIcon:before,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-expand-part-button:before{color:gray;vertical-align:bottom;font-size:12px;line-height:16px}.monaco-workbench.hc-black .notebookOverlay .monaco-list-row.focused .cell-editor-focus .cell-editor-part:before,.monaco-workbench.hc-light .notebookOverlay .monaco-list-row.focused .cell-editor-focus .cell-editor-part:before{outline-style:dashed}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .menu.mouseover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .menu:hover{cursor:pointer}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .run-button-container{z-index:var(--z-index-run-button-container);flex-shrink:0;width:35px;position:absolute;left:-35px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .run-button-container .monaco-toolbar{visibility:hidden;height:initial}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .run-button-container .monaco-toolbar .action-item:not(.monaco-dropdown-with-primary) .codicon{padding:6px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .run-button-container .monaco-toolbar .actions-container{justify-content:center}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:hover .run-button-container .monaco-toolbar,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.focused .run-button-container .monaco-toolbar,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-run-toolbar-dropdown-active .run-button-container .monaco-toolbar,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-output-hover .run-button-container .monaco-toolbar{visibility:visible}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .execution-count-label{font-size:10px;font-family:var(--monaco-monospace-font);white-space:pre;box-sizing:border-box;opacity:.7;text-align:center;width:35px;position:absolute;right:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-statusbar-hidden .execution-count-label{line-height:15px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .execution-count-label .codicon{font-size:14px}.monaco-workbench .notebookOverlay .cell .cell-editor-part{position:relative}.monaco-workbench .notebookOverlay .cell .monaco-progress-container{z-index:var(--z-index-notebook-progress-bar);position:absolute;top:-3px;left:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list:not(.element-focused):focus:before{outline:none!important}.monaco-workbench .notebookOverlay.notebook-editor>.cell-list-container>.monaco-list>.monaco-scrollable-element>.scrollbar.visible{z-index:var(--z-index-notebook-scrollbar);cursor:default}.monaco-workbench .notebookOverlay .monaco-list-row .cell-editor-part:before{z-index:var(--z-index-notebook-cell-editor-outline);content:"";outline-offset:-1px;pointer-events:none;display:block;position:absolute;inset:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-insertion-indicator-top{top:-15px}.monaco-workbench .notebookOverlay>.cell-list-container>.cell-list-insertion-indicator{opacity:0;height:2px;z-index:var(--z-index-notebook-list-insertion-indicator);position:absolute;left:0;right:0}.monaco-action-bar .action-item.verticalSeparator{cursor:default;width:1px!important;min-width:1px!important;height:16px!important;margin:5px 4px!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-decoration{display:flex;position:absolute;top:-6px}.cell-contributed-items.cell-contributed-items-left{margin-left:4px}.cell-contributed-items.cell-contributed-items-right{flex-direction:row-reverse}.monaco-workbench .notebookOverlay>.cell-list-container .notebook-overview-ruler-container{position:absolute;top:0;right:0}.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-top:before,.hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-top:before{border-top-style:dotted}.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-bottom:before,.hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-focus-indicator-bottom:before{border-bottom-style:dotted}.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left:before,.hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left:before{border-left-style:dotted}.hc-black .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right:before,.hc-light .notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected:not(.focused) .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right:before{border-right-style:dotted}.cell-comment-container.review-widget{border-left:1px solid var(--vscode-peekView-border);border-right:1px solid var(--vscode-peekView-border);text-wrap:initial}.cell-comment-container.review-widget>.head{border-top:1px solid var(--vscode-peekView-border)}.cell-comment-container.review-widget>.body{border-bottom:1px solid var(--vscode-peekView-border)}.cell-comment-container.review-widget{background-color:var(--vscode-peekViewResult-background)}.notebookOverlay .cell-drag-image .cell-editor-container>div{background:var(--vscode-editor-background)!important}.notebookOverlay .monaco-list-row .cell-title-toolbar,.notebookOverlay .monaco-list-row.cell-drag-image,.notebookOverlay .cell-bottom-toolbar-container .action-item,.notebookOverlay .cell-list-top-cell-toolbar-container .action-item{background-color:var(--vscode-editor-background)}.monaco-workbench .notebookOverlay.notebook-editor{background-color:var(--vscode-notebook-editorBackground)}.notebookOverlay .cell .monaco-editor-background,.notebookOverlay .cell .margin-view-overlays,.notebookOverlay .cell .cell-statusbar-container{background:var(--vscode-notebook-cellEditorBackground,var(--vscode-editor-background))}.notebookOverlay .monaco-list-row .cell-title-toolbar,.notebookOverlay .cell-bottom-toolbar-container .action-item,.notebookOverlay .cell-list-top-cell-toolbar-container .action-item{border:solid 1px var(--vscode-notebook-cellToolbarSeparator)}.notebookOverlay .monaco-action-bar .action-item.verticalSeparator{background-color:var(--vscode-notebook-cellToolbarSeparator)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .input-collapse-container{border-bottom:solid 1px var(--vscode-notebook-cellToolbarSeparator)}.notebookOverlay .code-cell-row.focused .cell-focus-indicator,.notebookOverlay .markdown-cell-row.focused,.notebookOverlay .code-cell-row.focused .input-collapse-container{background-color:var(--vscode-notebook-focusedCellBackground)!important}.notebookOverlay .monaco-list.selection-multiple .markdown-cell-row.selected,.notebookOverlay .monaco-list.selection-multiple .markdown-cell-row.selected .cell-focus-indicator-bottom,.notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-top,.notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-left,.notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-right,.notebookOverlay .monaco-list.selection-multiple .code-cell-row.selected .cell-focus-indicator-bottom{background-color:var(--vscode-notebook-selectedCellBackground,inherit)!important}.notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-focus-indicator-top:before,.notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-focus-indicator-bottom:before,.notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left:before,.notebookOverlay .monaco-list.selection-multiple:focus-within .monaco-list-row.selected .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right:before{border-color:var(--vscode-notebook-inactiveSelectedCellBorder,transparent)!important}.notebookOverlay .code-cell-row:not(.focused):hover .cell-focus-indicator,.notebookOverlay .code-cell-row:not(.focused).cell-output-hover .cell-focus-indicator,.notebookOverlay .markdown-cell-row:not(.focused):hover{background-color:var(--vscode-notebook-cellHoverBackground)!important}.notebookOverlay .code-cell-row:not(.focused):hover .input-collapse-container,.notebookOverlay .code-cell-row:not(.focused).cell-output-hover .input-collapse-container{background-color:var(--vscode-notebook-cellHoverBackground)}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-symbolHighlight .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-symbolHighlight{background-color:var(--vscode-notebook-symbolHighlightBackground)!important}.nb-inline-value{background-color:var(--vscode-editorInlayHint-background);font-size:90%;color:var(--vscode-editorInlayHint-foreground)!important}.nb-selection-highlight{background-color:var(--vscode-editor-selectionHighlightBackground)}.nb-multicursor-selection{background-color:var(--vscode-editor-selectionBackground);box-sizing:border-box;min-width:1.9px;top:0;overflow:hidden}.nb-multicursor-cursor{box-sizing:border-box;background-color:#aeafad;min-width:1.9px;top:0;overflow:hidden}.nb-cursor-block-style{width:8px!important}.nb-cursor-underline-style{background:0 0;border-bottom-style:solid;border-bottom-width:2px;width:8px!important}.nb-cursor-line-thin-style{min-width:none;width:.9px!important}.nb-cursor-block-outline-style{background:0 0;border-style:solid;border-width:1px;width:8px!important}.nb-cursor-underline-thin-style{background:0 0;border-bottom-style:solid;border-bottom-width:1px;width:8px!important}.nb-blink{animation:1s step-end infinite nb-cursor-blink}.nb-smooth{animation:.5s ease-in-out .5s infinite alternate nb-cursor-smooth}.nb-phase{animation:.5s ease-in-out .5s infinite alternate nb-cursor-phase}.nb-expand{animation:.5s ease-in-out .5s infinite alternate nb-cursor-expand}.nb-smooth-caret-animation{transition:all 80ms}@keyframes nb-cursor-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes nb-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes nb-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes nb-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-multiCellHighlight .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-multiCellHighlight{background-color:var(--vscode-notebook-symbolHighlightBackground)!important}.notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-editor-part:before{outline:solid 1px var(--vscode-notebook-focusedEditorBorder)}.notebookOverlay .cell.markdown h1{border-color:var(--vscode-notebook-cellBorderColor)}.notebookOverlay .monaco-list-row .cell-editor-part:before{outline:solid 1px var(--vscode-notebook-cellBorderColor)}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-language-picker:hover,.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item.cell-status-item-has-command:hover{background-color:var(--vscode-notebook-cellStatusBarItemHoverBackground)}.notebookOverlay>.cell-list-container>.cell-list-insertion-indicator{background-color:var(--vscode-notebook-cellInsertionIndicator)}.notebookOverlay .cell-list-container>.monaco-list>.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-notebookScrollbarSlider-background)}.notebookOverlay .cell-list-container>.monaco-list>.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-notebookScrollbarSlider-hoverBackground)}.notebookOverlay .cell-list-container>.monaco-list>.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-notebookScrollbarSlider-activeBackground)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .expandInputIcon:hover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .expandOutputIcon:hover,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-expand-part-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-modified .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-modified{background-color:var(--vscode-editorGutter-modifiedBackground)!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-added .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-added{background-color:var(--vscode-diffEditor-insertedTextBackground)!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-cell-deleted .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-cell-deleted{background-color:var(--vscode-diffEditor-removedTextBackground)!important}.monaco-workbench .notebookOverlay .codicon-debug-continue{color:var(--vscode-icon-foreground)!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-chatGenerationHighlight .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-chatGenerationHighlight{background-color:var(--vscode-notebook-selectedCellBackground)!important}.monaco-workbench .notebookOverlay .cell-chat-part{color:inherit;border:1px solid var(--vscode-inlineChat-border);background:var(--vscode-inlineChat-background);border-radius:6px;padding:6px;display:none}.monaco-workbench .notebookOverlay .cell-chat-part .cell-chat-container{padding:8px 8px 0}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat{color:inherit}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body{display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content{box-sizing:border-box;outline:1px solid var(--vscode-inlineChatInput-border);outline-offset:-1px;border-radius:2px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content.synthetic-focus{outline:1px solid var(--vscode-inlineChatInput-focusBorder)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content .input{background-color:var(--vscode-inlineChatInput-background);cursor:text;justify-content:space-between;align-items:center;padding:2px 2px 2px 6px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content .input .monaco-editor-background{background-color:var(--vscode-inlineChatInput-background)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content .input .editor-placeholder{z-index:1;color:var(--vscode-inlineChatInput-placeholderForeground);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content .input .editor-placeholder.hidden{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .content .input .editor-container{vertical-align:middle}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .toolbar{background:var(--vscode-inlineChatInput-background);border-top-right-radius:2px;border-bottom-right-radius:2px;flex-direction:column;align-self:stretch;padding-right:4px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body .toolbar .actions-container{flex-direction:row;gap:4px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .body>.widget-toolbar{padding-left:4px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .progress{width:calc(100% - 18px);position:relative;left:19px}.monaco-workbench .part.editor>.content .monaco-editor .inline-chat .progress .monaco-progress-container{top:0}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status.actions{margin-top:4px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions.hidden{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label{color:var(--vscode-descriptionForeground);align-self:baseline;font-size:11px;display:flex;overflow:hidden}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.hidden{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.info{margin-right:auto;padding-left:2px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.info>.codicon{padding:0 5px;font-size:12px;line-height:18px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.status{align-self:center;margin-left:auto;padding-left:10px;padding-right:4px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label .slash-command-pill CODE{background-color:var(--vscode-chat-slashCommandBackground);color:var(--vscode-chat-slashCommandForeground);border-radius:3px;padding:0 1px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage{padding:10px 5px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage.hidden{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage .message *{margin:unset}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage .message code{font-family:var(--monaco-monospace-font);color:var(--vscode-textPreformat-foreground);background-color:var(--vscode-textPreformat-background);border:1px solid var(--vscode-textPreformat-border);border-radius:4px;padding:1px 3px;font-size:12px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage .message .interactive-result-code-block{margin:16px 0}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .markdownMessage .message{line-clamp:initial;-webkit-line-clamp:initial;-webkit-user-select:text;user-select:text;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label A{color:var(--vscode-textLink-foreground);cursor:pointer}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.error{color:var(--vscode-errorForeground)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .label.warn{color:var(--vscode-editorWarning-foreground)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions{display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions>.monaco-button,.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions>.monaco-button-dropdown{margin-right:6px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions>.monaco-button-dropdown>.monaco-dropdown-button{align-items:center;padding:0 4px;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions>.monaco-button.codicon{display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions>.monaco-button.codicon:before{align-self:center}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .actions .monaco-text-button{white-space:nowrap;padding:2px 4px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .monaco-toolbar .action-item{padding:0 2px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .monaco-toolbar .action-label.checked{color:var(--vscode-inputOption-activeForeground);background-color:var(--vscode-inputOption-activeBackground);outline:1px solid var(--vscode-inputOption-activeBorder)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .status .monaco-toolbar .action-item.button-item .action-label:is(:hover,:focus){background-color:var(--vscode-button-hoverBackground)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .preview{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewDiff{display:inherit;border:1px solid var(--vscode-inlineChat-border);border-top:none;border-bottom-right-radius:2px;border-bottom-left-radius:2px;margin:0 2px 6px;padding:6px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewCreateTitle{padding-top:6px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewCreate{display:inherit;border:1px solid var(--vscode-inlineChat-border);border-radius:2px;margin:0 2px 6px;padding:6px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewDiff.hidden,.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewCreate.hidden,.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat .previewCreateTitle.hidden{display:none}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-lines-deleted-range-inline{background-color:var(--vscode-diffEditor-removedTextBackground);opacity:.6;text-decoration:line-through}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-lines-inserted-range{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-block-selection{background-color:var(--vscode-inlineChat-regionHighlight)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-slash-command{opacity:0}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-slash-command-detail{opacity:.5}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-diff-widget .monaco-diff-editor .monaco-editor-background,.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-diff-widget .monaco-diff-editor .monaco-editor .margin-view-overlays{background-color:var(--vscode-inlineChat-regionHighlight)}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-newfile-widget{background-color:var(--vscode-inlineChat-regionHighlight);padding:3px 0 6px}.monaco-workbench .notebookOverlay .cell-chat-part .inline-chat-newfile-widget .title{justify-content:space-between;align-items:center;padding:3px 6px 3px 0;display:flex}.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-opaque,.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-transparent{cursor:pointer;transition:opacity .2s ease-in-out;display:block}.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-opaque{opacity:.5}.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-transparent{opacity:0}.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-opaque:hover,.monaco-workbench .notebookOverlay .cell-chat-part .glyph-margin-widgets .cgmr.codicon-inline-chat-transparent:hover{opacity:1}.monaco-workbench .notebookOverlay .monaco-editor .contentWidgets .empty-editor-hint{cursor:auto}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container{padding-top:1px!important}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container.emptyNotebook{opacity:1!important}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container{z-index:var(--z-index-notebook-cell-bottom-toolbar-container);opacity:0;justify-content:center;width:calc(100% - 32px);margin:0 16px;padding:0;display:flex;position:absolute}.monaco-workbench.monaco-enable-motion .notebookOverlay .cell-list-top-cell-toolbar-container,.monaco-workbench.monaco-enable-motion .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container{transition:opacity .3s ease-in-out}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container{height:33px;top:0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-bottom-toolbar-container{display:none}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container:focus-within,.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container:hover,.monaco-workbench .notebookOverlay.notebook-editor-editable>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container:hover,.monaco-workbench .notebookOverlay.notebook-editor-editable>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container:focus-within{opacity:1}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar{margin-top:3px}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-item,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-item{display:flex}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-item.active,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-item.active{transform:none}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-label,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-label{border-radius:0;align-items:center;margin:0;padding:0 4px;font-size:12px;display:inline-flex}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-toolbar .action-label .codicon,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .monaco-toolbar .action-label .codicon{margin-right:3px}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .monaco-action-bar,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .monaco-action-bar{align-items:center;display:flex}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container .action-item,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container .action-item{margin-left:8px;margin-right:8px}.monaco-workbench .notebookOverlay .cell-list-top-cell-toolbar-container span.codicon,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-bottom-toolbar-container span.codicon{text-align:center;font-size:14px}.monaco-workbench .notebookOverlay .cell-statusbar-container{cursor:default;height:22px;font-size:12px;display:flex;position:relative;overflow:hidden}.monaco-workbench .notebookOverlay .cell-statusbar-hidden .cell-statusbar-container{display:none}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left{flex-grow:1;display:flex}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left,.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-right{z-index:var(--z-index-notebook-cell-status);display:flex}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-right .cell-contributed-items{justify-content:flex-end}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-contributed-items{flex-wrap:wrap;display:flex;overflow:hidden}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item{white-space:pre;text-overflow:clip;align-items:center;height:21px;margin:0 3px;padding:0 3px;display:flex;overflow:hidden}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item.cell-status-item-has-command{cursor:pointer}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-left>.cell-contributed-items{margin-left:10px}.monaco-workbench .notebookOverlay .cell-statusbar-container .codicon{color:unset;font-size:14px}.monaco-workbench .notebookOverlay .cell-statusbar-container .cell-status-item-show-when-active{display:none}.monaco-workbench .notebookOverlay .cell-statusbar-container.is-active-cell .cell-status-item-show-when-active{display:initial}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-statusbar-container .cell-status-item .codicon-notebook-state-success{color:var(--vscode-notebookStatusSuccessIcon-foreground)}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-statusbar-container .cell-status-item .codicon-notebook-state-error{color:var(--vscode-notebookStatusErrorIcon-foreground)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar{opacity:0;height:26px;z-index:var(--z-index-notebook-cell-toolbar);display:inline-flex;position:absolute;top:-14px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-toolbar-dropdown-active .cell-title-toolbar{z-index:var(--z-index-notebook-cell-toolbar-dropdown-active)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar .action-item.menu-entry{align-items:center;width:24px;height:24px;margin:1px 2px;display:flex}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar .action-item .action-label{align-items:center;margin:auto;display:flex}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar .action-item .monaco-dropdown{width:100%}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar .action-item .monaco-dropdown .dropdown-label{display:flex}.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list:focus-within>.monaco-scrollable-element>.monaco-list-rows:not(:hover)>.monaco-list-row.focused .cell-has-toolbar-actions .cell-title-toolbar,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:hover .cell-has-toolbar-actions .cell-title-toolbar,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .markdown-cell-hover.cell-has-toolbar-actions .cell-title-toolbar,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-has-toolbar-actions.cell-output-hover .cell-title-toolbar,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-has-toolbar-actions:hover .cell-title-toolbar,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar:hover,.monaco-workbench .notebookOverlay.cell-toolbar-hover>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-toolbar-dropdown-active .cell-title-toolbar{opacity:1}.monaco-workbench .notebookOverlay.cell-toolbar-click>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .cell-title-toolbar{visibility:hidden}.monaco-workbench .notebookOverlay.cell-toolbar-click>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.focused .cell-title-toolbar{opacity:1;visibility:visible}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-top:before{top:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left:before{left:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-bottom:before{bottom:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-right:before{right:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator{position:absolute;top:0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-side{top:0;bottom:0}.monaco-workbench .notebookOverlay .monaco-list .webview-backed-markdown-cell .cell-focus-indicator-side{pointer-events:none}.monaco-workbench .notebookOverlay .monaco-list .webview-backed-markdown-cell .cell-focus-indicator-side .notebook-folding-indicator{pointer-events:all}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-top,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-bottom{width:100%}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-right{right:0}.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-focus-indicator-top:before,.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-focus-indicator-bottom:before,.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container.cell-editor-focus:before{border-color:var(--vscode-notebook-selectedCellBorder)!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-top:before,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-bottom:before{border-color:var(--vscode-notebook-inactiveFocusedCellBorder)!important}.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-top:before,.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-bottom:before,.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-left:before,.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-inner-container:not(.cell-editor-focus) .cell-focus-indicator-right:before{border-color:var(--vscode-notebook-focusedCellBorder)!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left .codeOutput-focus-indicator-container{cursor:pointer;pointer-events:all;width:11px;display:none;position:relative}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left .codeOutput-focus-indicator{width:0;height:100%}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator-left,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row .cell-inner-container{cursor:grab}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row .cell-focus-indicator .codicon:hover{cursor:pointer}.monaco-workbench .notebookOverlay .notebook-toolbar-container{contain:style;width:100%;margin-top:2px;margin-bottom:2px;display:none}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item{border-radius:5px;align-items:center;height:22px;margin-right:8px;display:flex}.monaco-workbench .notebookOverlay .notebook-toolbar-container>.monaco-scrollable-element{flex:1}.monaco-workbench .notebookOverlay .notebook-toolbar-container>.monaco-scrollable-element .notebook-toolbar-left{padding:0 0 0 8px}.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-right{padding:0;display:flex}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .kernel-label{background-size:16px;border-radius:5px;height:22px;padding:0 5px 0 3px;font-size:13px}.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-left .monaco-action-bar li a[tabindex="0"]:focus{outline:none!important}.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-left .monaco-action-bar li:has(a:focus){outline-offset:-1px;outline-width:1px;outline-style:solid;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-workbench .notebookOverlay .notebook-toolbar-container .notebook-toolbar-left .monaco-action-bar .action-item .action-label.separator{margin:5px 0!important;padding:0!important}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item:not(.disabled):hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .action-label{background-size:16px;padding-left:2px}.monaco-workbench .notebook-action-view-item .action-label{display:inline-flex}.monaco-workbench .notebook-action-view-item-unified .monaco-dropdown{pointer-events:none}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .notebook-label{background-size:16px;background-color:unset;border-radius:5px;padding:0 5px 0 2px}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item.disabled .notebook-label{opacity:.4}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-item.active .action-label:not(.disabled),.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-label:not(.disabled):hover{background-color:unset}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar:not(.vertical) .action-item.active{background-color:var(--vscode-toolbar-activeBackground)}.monaco-workbench .notebookOverlay .notebook-toolbar-container .monaco-action-bar .action-item .codicon-notebook-state-error{color:var(--vscode-notebookStatusErrorIcon-foreground)}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image{z-index:1000;position:absolute;top:-500px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .execution-count-label{display:none}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-editor-container>div{padding:12px 16px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image.code-cell-row .cell-focus-indicator-side{height:44px!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image.code-cell-row .cell-focus-indicator-bottom{top:50px!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image.markdown-cell-row .cell-focus-indicator{bottom:8px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image.code-cell-row{padding:6px 0}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .output{display:none!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-title-toolbar,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-statusbar-container{display:none}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-editor-part{width:100%}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .cell-editor-container>div>div{white-space:pre-wrap;height:20px;overflow:hidden}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image.markdown-cell-row .cell.markdown{white-space:nowrap;overflow:hidden}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.cell-drag-image .codeOutput-focus-indicator-container{display:none}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list .monaco-list-row .cell-dragging{opacity:.5!important}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:not(.selected) .monaco-editor .lines-content .selected-text,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:not(.selected) .monaco-editor .lines-content .selectionHighlight{opacity:.33}.monaco-workbench .notebookOverlay .cell-drag-image .output .cell-output-toolbar{display:none}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded{opacity:0}.monaco-workbench.monaco-enable-motion .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded{transition:opacity .1s}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row .markdown-cell-hover .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row.focused .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded,.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.monaco-list-row:hover .notebook-folding-indicator.mouseover .codicon.codicon-notebook-expanded{opacity:1}.monaco-workbench .notebookOverlay>.cell-list-container .notebook-folding-indicator{width:20px;height:20px;z-index:var(--z-index-notebook-folding-indicator);justify-content:center;align-items:center;display:flex;position:absolute;top:10px;left:6px}.monaco-workbench .notebookOverlay>.cell-list-container .webview-backed-markdown-cell .notebook-folding-indicator{top:8px}.monaco-workbench .notebookOverlay>.cell-list-container .notebook-folding-indicator .codicon{visibility:visible;height:16px;padding:4px}.monaco-workbench .notebookOverlay>.cell-list-container .notebook-folded-hint{-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:absolute}.monaco-workbench .notebookOverlay>.cell-list-container .notebook-folded-hint-label{font-size:var(--notebook-cell-output-font-size);font-family:var(--monaco-monospace-font);opacity:.7;font-style:italic}.monaco-workbench .notebookOverlay>.cell-list-container .folded-cell-run-section-button{width:16px;height:16px;z-index:var(--z-index-notebook-cell-expand-part-button);border-radius:5px;margin-right:4px;padding:2px;position:relative;left:0}.monaco-workbench .notebookOverlay>.cell-list-container .folded-cell-run-section-button:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-workbench .notebookOverlay .cell-editor-container .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-workbench .notebookOverlay .cell-editor-container .monaco-editor .margin-view-overlays .codicon-folding-collapsed{margin-left:0}.monaco-workbench .notebookOverlay .output{-webkit-user-select:text;user-select:text;cursor:auto;box-sizing:border-box;height:0;z-index:var(--z-index-notebook-output);position:absolute}.monaco-workbench .notebookOverlay .output .cell-output-toolbar{width:22px;z-index:var(--z-index-notebook-cell-output-toolbar);left:-29px}.monaco-workbench .notebookOverlay .output p{white-space:initial;margin:0;overflow-x:auto}.monaco-workbench .notebookOverlay .output>div.foreground{box-sizing:border-box;width:100%;min-height:24px}.monaco-workbench .notebookOverlay .output>div.foreground.output-inner-container{box-sizing:border-box;width:100%}.monaco-workbench .notebookOverlay .output>div.foreground.output-inner-container .rendered-output{display:inline;transform:translate(0,0)}.monaco-workbench .notebookOverlay .output .cell-output-toolbar{cursor:pointer;height:16px;padding:6px 0;position:absolute;top:4px;left:-32px}.monaco-workbench .notebookOverlay .output .cell-output-toolbar .actions-container{justify-content:center}.monaco-workbench .notebookOverlay .output pre{margin:4px 0}.monaco-workbench .notebookOverlay .output .error_message{color:red}.monaco-workbench .notebookOverlay .output .error>div{white-space:normal}.monaco-workbench .notebookOverlay .output .error pre.traceback{margin:8px 0}.monaco-workbench .notebookOverlay .output .error .traceback>span{display:block}.monaco-workbench .notebookOverlay .output .display img{max-width:100%}.monaco-workbench .notebookOverlay .output-show-more-container{position:absolute}.monaco-workbench .notebookOverlay .output-show-more-container p{margin:0;padding:8px 8px 0}.output-show-more{padding:8px 0 0;font-style:italic}.output-show-more a{cursor:pointer}.notebookOverlay .output-show-more-container a,.notebookOverlay div.output-show-more a{color:var(--vscode-textLink-foreground)}.notebookOverlay .output-show-more-container a:active,.notebookOverlay .output-show-more a:active{color:var(--vscode-textLink-activeForeground)}.notebookOverlay .output,.notebookOverlay .output-element,.notebookOverlay .output-show-more-container{background-color:var(--vscode-notebook-outputContainerBackgroundColor)}.notebookOverlay .output-element{border:1px solid #0000;border-top:none!important;border-color:var(--vscode-notebook-outputContainerBorderColor)!important}.monaco-workbench .notebookOverlay .notebook-sticky-scroll-container{background-color:var(--vscode-notebook-editorBackground);padding-left:9.5px;display:none}.monaco-workbench .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element{align-items:center;display:flex}.monaco-workbench .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element .notebook-sticky-scroll-folding-icon:hover{outline:1px dashed var(--vscode-contrastActiveBorder);outline-offset:-1px}.monaco-workbench .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element .notebook-sticky-scroll-header{width:100%;padding-left:6px}.monaco-workbench .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-workbench.hc-light .notebookOverlay .notebook-sticky-scroll-container,.monaco-workbench.hc-black .notebookOverlay .notebook-sticky-scroll-container{background-color:var(--vscode-editorStickyScroll-background);border-bottom:1px solid var(--vscode-contrastBorder);padding-bottom:3px}.monaco-workbench.hc-light .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element:hover,.monaco-workbench.hc-black .notebookOverlay .notebook-sticky-scroll-container .notebook-sticky-scroll-element:hover{outline:1px dashed var(--vscode-contrastActiveBorder);outline-offset:-2px}.monaco-workbench .kernel-action-view-item{border-radius:5px}.monaco-workbench .kernel-action-view-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .kernel-action-view-item .action-label{display:inline-flex}.monaco-workbench .kernel-action-view-item .kernel-label{vertical-align:text-bottom;border-radius:5px;height:16px;padding:3px 5px 3px 3px;font-size:11px;display:inline-flex}.monaco-list .notebook-outline-element{flex-flow:row;flex:1;align-items:center;display:flex}.monaco-list .notebook-outline-element>.element-icon.file-icon{height:100%}.monaco-breadcrumbs>.notebook-outline-element>.element-icon.file-icon{height:18px}.monaco-list .notebook-outline-element .monaco-highlighted-label{color:var(--outline-element-color)}.monaco-breadcrumbs .notebook-outline-element .element-decoration,.monaco-list .notebook-outline-element>.element-decoration{opacity:.75;text-align:center;color:var(--outline-element-color);margin-left:auto;padding:0 12px 0 5px;font-size:90%;font-weight:600}.monaco-list .notebook-outline-element>.element-decoration.bubble{opacity:.4;padding-right:8px;font-family:codicon;font-size:14px}.monaco-breadcrumbs .notebook-outline-element .element-decoration,.monaco-list-row .notebook-outline-element .action-menu{display:none}.monaco-list-row.focused.selected .notebook-outline-element .action-menu,.monaco-list-row:hover .notebook-outline-element .action-menu,.monaco-list-row .notebook-outline-element.notebook-outline-toolbar-dropdown-active .action-menu{display:flex}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.view-zones .cell-editor-container>div{padding:12px 16px}.monaco-workbench .notebookOverlay>.cell-list-container>.monaco-list>.monaco-scrollable-element>.monaco-list-rows>.view-zones .cell-inner-container{background-color:var(--vscode-diffEditor-removedLineBackground);margin-bottom:16px;padding:8px 0}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-insertHighlight .cell-focus-indicator,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-insertHighlight,.notebookOverlay .cell .cell-statusbar-container .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-insertHighlight .cell-focus-indicator .cell-inner-container,.notebookOverlay .cell .cell-statusbar-container .monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-insertHighlight .cell-focus-indicator .cell-inner-container,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-insertHighlight .monaco-editor-background,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-insertHighlight .monaco-editor-background,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-insertHighlight .margin-view-overlays,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-insertHighlight .margin-view-overlays,.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.code-cell-row.nb-insertHighlight .cell-statusbar-container{background-color:var(--vscode-diffEditor-insertedLineBackground,var(--vscode-diffEditor-insertedTextBackground))!important}.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.markdown-cell-row.nb-insertHighlight .cell-statusbar-container{background-color:inherit!important}.monaco-workbench .notebookOverlay .view-zones .cell-editor-container>div>div{line-height:initial;font-family:var(--notebook-editor-font-family);overflow-x:hidden}.monaco-workbench .notebookOverlay .view-zones .cell-editor-container>div>div span{font-family:var(--notebook-editor-font-family);font-size:var(--notebook-editor-font-size);font-weight:var(--notebook-editor-font-weight)}.monaco-workbench .notebookOverlay .view-zones .cell-editor-part{outline:solid 1px var(--vscode-notebook-cellBorderColor)}.notebook-chat-editor-overlay-widget{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background);border:1px solid var(--vscode-contrastBorder);z-index:30;border-radius:5px;align-items:center;padding:0;line-height:1.4em;display:flex;position:absolute;bottom:23px;right:28px}.notebook-chat-editor-overlay-widget .chat-editor-overlay-progress{padding:0 5px;font-size:12px;display:none}.notebook-chat-editor-overlay-widget.busy .chat-editor-overlay-progress{display:inherit}.notebook-chat-editor-overlay-widget .action-item>.action-label{padding:5px;font-size:12px}.notebook-chat-editor-overlay-widget .action-item:first-child>.action-label{padding-left:9px}.notebook-chat-editor-overlay-widget .action-item:last-child>.action-label{padding-right:9px}.notebook-chat-editor-overlay-widget.busy .chat-editor-overlay-progress .codicon,.notebook-chat-editor-overlay-widget .action-item>.action-label.codicon{color:var(--vscode-button-foreground)}.notebook-chat-editor-overlay-widget .action-item.disabled>.action-label.codicon:before,.notebook-chat-editor-overlay-widget .action-item.disabled>.action-label.codicon,.notebook-chat-editor-overlay-widget .action-item.disabled>.action-label,.notebook-chat-editor-overlay-widget .action-item.disabled>.action-label:hover{color:var(--vscode-button-foreground);opacity:.7}.quick-input-list .quick-input-list-entry.has-actions:hover .quick-input-list-entry-action-bar .action-label.dirty-anything:before{content:var(--vscode-icon-x-content);font-family:var(--vscode-icon-x-font-family)}.search-view{flex-direction:column;height:100%;display:flex}.search-view .results{flex-grow:1;min-height:0}.search-view .search-widgets-container{margin:0 12px 0 2px;padding-top:6px;padding-bottom:6px}.search-view .search-widget .toggle-replace-button{width:16px;height:100%;color:inherit;box-sizing:border-box;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-color:unset;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.monaco-workbench .search-view .search-widget .toggle-replace-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .search-view .search-widget .toggle-replace-button:active{background-color:var(--vscode-toolbar-activeBackground)}.search-view .search-widget .search-container,.search-view .search-widget .replace-container{margin-left:18px}.search-view .search-widget .monaco-inputbox>.ibwrapper{height:100%}.search-view .search-widget .monaco-inputbox>.ibwrapper>.mirror,.search-view .search-widget .monaco-inputbox>.ibwrapper>textarea.input{padding:3px 0 3px 6px}.search-view .search-widget .monaco-inputbox>.ibwrapper>textarea.input{overflow:initial;height:26px}.search-view .search-widget .monaco-findInput .monaco-scrollable-element .scrollbar{opacity:0}.search-view .monaco-inputbox>.ibwrapper>textarea.input{scrollbar-width:none}.search-view .monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.search-view .monaco-findInput{vertical-align:middle;width:100%;display:inline-block}.search-view .search-widget .replace-container{margin-top:6px;display:inline-flex;position:relative}.search-view .search-widget .replace-input{vertical-align:middle;display:flex;position:relative;width:auto!important}.search-view .search-widget .replace-input>.controls{position:absolute;top:3px;right:2px}.search-view .search-widget .replace-container.disabled{display:none}.search-view .search-widget .replace-container .monaco-action-bar{height:25px;margin-left:4px}.search-view .query-details{min-height:1em;margin:0 0 0 18px;position:relative}.search-view .query-details .more{cursor:pointer;width:25px;height:16px;color:inherit;z-index:2;position:absolute;right:-2px}.search-view .query-details .file-types{display:none}.search-view .query-details .file-types>.monaco-inputbox{width:100%;height:25px}.search-view .query-details.more .file-types{display:inherit}.search-view .query-details.more .file-types:last-child{padding-bottom:4px}.search-view .query-details.more h4{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:4px 0 0;font-size:11px;font-weight:400;overflow:hidden}.search-view .messages{cursor:default;color:var(--vscode-search-resultsInfoForeground);margin-top:-5px}.search-view .message{overflow-wrap:break-word;padding:0 22px 8px}.search-view .message.ai-keywords{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;margin:0 22px 8px;padding:0;display:-webkit-box;overflow:hidden}.search-view .message p:first-child{-webkit-user-select:text;user-select:text;margin-top:0;margin-bottom:0;padding-bottom:4px}.search-view .message a{color:var(--vscode-textLink-foreground)}.search-view .message a:hover,.search-view .message a:active{color:var(--vscode-textLink-activeForeground)}.search-view .message .keyword-refresh{vertical-align:sub;cursor:pointer;margin-right:4px}.search-view .message .keyword-refresh:hover,.search-view .message .keyword-refresh:active{color:var(--vscode-textLink-activeForeground)}.search-view .foldermatch,.search-view .filematch{height:100%;padding:0;line-height:22px;display:flex;position:relative}.search-view .textsearchresult{height:100%;padding:0;font-weight:500;line-height:22px;display:flex;position:relative}.search-view .textsearchresult .actionBarContainer{text-align:right;flex:1 0 auto}.search-view .textsearchresult .monaco-icon-label .codicon{padding-right:3px;position:relative;top:3px}.pane-body:not(.wide) .search-view .foldermatch .monaco-icon-label,.pane-body:not(.wide) .search-view .filematch .monaco-icon-label,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .foldermatch .monaco-icon-label,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row.focused .foldermatch .monaco-icon-label,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .filematch .monaco-icon-label,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row.focused .filematch .monaco-icon-label{flex:1}.pane-body.wide .search-view .foldermatch .badge,.pane-body.wide .search-view .filematch .badge{margin-left:10px}.search-view .linematch{line-height:22px;display:flex;position:relative;overflow:hidden}.search-view .linematch>.match{text-overflow:ellipsis;white-space:pre;overflow:hidden}.search-view .linematch .matchLineNum{opacity:.7;margin-left:7px;margin-right:4px;font-size:.9em;display:none}.search-view .linematch .matchLineNum.show{display:block}.pane-body.wide .search-view .monaco-list .monaco-list-row .foldermatch .actionBarContainer,.pane-body.wide .search-view .monaco-list .monaco-list-row .filematch .actionBarContainer,.search-view .monaco-list .monaco-list-row .linematch .actionBarContainer{flex:1 0 auto}.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .foldermatch .actionBarContainer,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .filematch .actionBarContainer{flex:none}.search-view.actions-right .monaco-list .monaco-list-row .foldermatch .actionBarContainer,.search-view.actions-right .monaco-list .monaco-list-row .filematch .actionBarContainer,.search-view.actions-right .monaco-list .monaco-list-row .linematch .actionBarContainer,.pane-body:not(.wide) .search-view .monaco-list .monaco-list-row .linematch .actionBarContainer{text-align:right}.search-view .monaco-list .monaco-list-row .monaco-action-bar{padding:0 .8em 0 .4em;line-height:1em;display:none}.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-item{margin:0}.search-view .monaco-list .monaco-list-row:hover:not(.highlighted) .monaco-action-bar,.search-view .monaco-list .monaco-list-row.selected .monaco-action-bar,.search-view .monaco-list .monaco-list-row.focused .monaco-action-bar{display:inline-block}.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-item{margin-right:.2em}.search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label{padding:2px}.monaco-workbench.hc-black .search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label,.monaco-workbench.hc-light .search-view .monaco-list .monaco-list-row .monaco-action-bar .action-label{margin-top:2px}.search-view .monaco-count-badge{margin-right:12px}.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row:hover .filematch .monaco-count-badge,.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row:hover .foldermatch .monaco-count-badge,.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row:hover .linematch .monaco-count-badge,.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row.focused .filematch .monaco-count-badge,.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row.focused .foldermatch .monaco-count-badge,.pane-body:not(.wide) .search-view>.results>.monaco-list .monaco-list-row.focused .linematch .monaco-count-badge{display:none}.search-view .replace.findInFileMatch{background-color:var(--vscode-diffEditor-removedTextBackground);border:1px solid var(--vscode-diffEditor-removedTextBackground);text-decoration:line-through}.monaco-workbench.hc-light .search-view .replace.findInFileMatch,.monaco-workbench.hc-dark .search-view .replace.findInFileMatch{border:1px dashed var(--vscode-diffEditor-removedTextBackground)}.search-view .findInFileMatch,.search-view .replaceMatch{white-space:pre}.search-view .findInFileMatch{background-color:var(--vscode-editor-findMatchHighlightBackground);border:1px solid var(--vscode-editor-findMatchHighlightBorder)}.monaco-workbench.hc-light .search-view .findInFileMatch,.monaco-workbench.hc-dark .search-view .findInFileMatch{border:1px dashed var(--vscode-editor-findMatchHighlightBorder)}.search-view .replaceMatch{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-workbench.hc-black .search-view .replaceMatch,.monaco-workbench.hc-black .search-view .findInFileMatch,.monaco-workbench.hc-light .search-view .replaceMatch,.monaco-workbench.hc-light .search-view .findInFileMatch{box-sizing:border-box;background:0 0!important}.search-view .replaceMatch:not(:empty){border:1px solid var(--vscode-diffEditor-insertedLineBackground)}.monaco-workbench.hc-light .search-view .replaceMatch:not(:empty),.monaco-workbench.hc-dark .search-view .replaceMatch:not(:empty){border:1px dashed var(--vscode-diffEditor-insertedLineBackground)}.monaco-workbench.hc-black .search-view .foldermatch,.monaco-workbench.hc-black .search-view .filematch,.monaco-workbench.hc-black .search-view .linematch,.monaco-workbench.hc-light .search-view .foldermatch,.monaco-workbench.hc-light .search-view .filematch,.monaco-workbench.hc-light .search-view .linematch{line-height:20px}.monaco-workbench.vs .search-panel .search-view .monaco-inputbox{border:1px solid #0000}.text-search-provider-messages .providerMessage{padding-top:4px}.text-search-provider-messages .providerMessage .codicon{padding-right:3px;position:relative;top:3px}.monaco-workbench .search-view .monaco-list.element-focused .monaco-list-row.focused.selected:not(.highlighted) .action-label:focus{outline-color:var(--vscode-list-activeSelectionForeground)}.monaco-workbench .search-container .monaco-custom-toggle.disabled{opacity:.3;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:inherit!important}.monaco-workbench .search-container .find-filter-button{color:inherit;float:left;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;margin-left:2px}.monaco-action-bar .action-item .action-label.extension-action{line-height:initial;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.monaco-action-bar .action-item>.action-label.extension-action.label,.monaco-action-bar .action-dropdown-item>.action-label.extension-action.label{padding:0 5px}.monaco-action-bar .action-dropdown-item>.monaco-dropdown .action-label{padding:0}.monaco-action-bar .action-item .action-label.extension-action.label{outline-offset:1px}.monaco-action-bar .action-item .action-label.extension-action.text,.monaco-action-bar .action-item .action-label.extension-action.label,.monaco-action-bar .action-dropdown-item .action-label.extension-action.label{width:auto;height:auto;line-height:14px}.monaco-action-bar .action-item .action-label.extension-action.built-in-status{border-color:var(--vscode-foreground)}.monaco-action-bar .action-item .action-label.extension-action.label,.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{background-color:var(--vscode-extensionButton-background);border:1px solid var(--vscode-button-border,transparent)}.monaco-action-bar .action-item.action-dropdown-item>.action-label.extension-action.label{border-right-width:0}.monaco-action-bar .action-item.action-dropdown-item>.monaco-dropdown .action-label.extension-action.label{border-left-width:0}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{border-left-width:0;border-right-width:0}.monaco-action-bar .action-item.action-dropdown-item.empty>.action-label.extension-action.label{border-right-width:1px}.monaco-action-bar .action-item.action-dropdown-item.empty>.action-dropdown-item-separator{display:none}.monaco-list-row.focused .extension-list-item .monaco-action-bar .action-item .action-label.extension-action.label,.monaco-list-row.selected .extension-list-item .monaco-action-bar .action-item .action-label.extension-action.label,.monaco-action-bar .action-item .action-label.extension-action.label{color:var(--vscode-extensionButton-foreground)}.monaco-action-bar .action-item:not(.disabled) .action-label.extension-action.label:hover{background-color:var(--vscode-extensionButton-hoverBackground)}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{background-color:var(--vscode-extensionButton-separator)}.vscode-high-contrast .monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{background-color:var(--vscode-button-border)}.monaco-action-bar .action-item .action-label.extension-action.label.prominent,.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator.prominent{background-color:var(--vscode-extensionButton-prominentBackground)}.monaco-action-bar .action-item .action-label.extension-action.label.prominent{color:var(--vscode-extensionButton-prominentForeground)!important}.monaco-action-bar .action-item.action-item:not(.disabled) .action-label.extension-action.label.prominent:hover{background-color:var(--vscode-extensionButton-prominentHoverBackground)}.monaco-action-bar .action-item .action-label.extension-action.extension-status-error:before{color:var(--vscode-editorError-foreground)}.monaco-action-bar .action-item .action-label.extension-action.extension-status-warning:before{color:var(--vscode-editorWarning-foreground)}.monaco-action-bar .action-item .action-label.extension-action.extension-status-info:before{color:var(--vscode-editorInfo-foreground)}.monaco-action-bar .action-item:not(.disabled) .action-label.extension-action.text,.monaco-action-bar .action-item:not(.disabled) .action-label.extension-action.label,.monaco-action-bar .action-item .action-label.extension-action.icon,.monaco-action-bar .action-dropdown-item .action-label.extension-action.label{margin-top:2px}.monaco-action-bar .action-item.disabled .action-label.extension-action.hide,.monaco-action-bar .action-item.disabled .action-label.extension-action.ignore,.monaco-action-bar .action-item.disabled .action-label.extension-action.undo-ignore,.monaco-action-bar .action-item .action-label.extension-action.install.hide,.monaco-action-bar .action-item.disabled .action-label.extension-action.install-other-server:not(.installing),.monaco-action-bar .action-item.disabled .action-label.extension-action.uninstall:not(.uninstalling),.monaco-action-bar .action-item.disabled .action-label.extension-action.hide-when-disabled,.monaco-action-bar .action-item.disabled .action-label.extension-action.update,.monaco-action-bar .action-item.disabled .action-label.extension-action.migrate,.monaco-action-bar .action-item.disabled .action-label.extension-action.theme,.monaco-action-bar .action-item.disabled .action-label.extension-action.language,.monaco-action-bar .action-item.disabled .action-label.extension-action.extension-sync,.monaco-action-bar .action-item.action-dropdown-item.hide,.monaco-action-bar .action-item.action-dropdown-item .action-label.extension-action.hide,.monaco-action-bar .action-item.disabled .action-label.extension-action.reload,.monaco-action-bar .action-item.disabled .action-label.disable-status.hide,.monaco-action-bar .action-item.disabled .action-label.extension-status.hide,.monaco-action-bar .action-item.disabled .action-label.extension-status-label.hide,.monaco-action-bar .action-item .action-label.extension-action.manage.hide{display:none}.monaco-action-bar .action-item.disabled .action-label.extension-action.label{opacity:.4!important}.monaco-action-bar .action-item.checkbox-action-item.disabled{display:none}.monaco-action-bar .extension-action.label{display:inherit}.monaco-action-bar .action-item.disabled .action-label.extension-status:before{opacity:1}.monaco-action-bar .action-item.disabled .action-label.extension-status-label:before{content:"✓";padding-right:4px}.monaco-action-bar .action-item.disabled .action-label.extension-action{opacity:1}.monaco-action-bar .action-item.disabled .action-label.extension-action.text{opacity:.9;font-style:italic}.monaco-workbench .simple-fr-find-part-wrapper{z-index:10;width:var(--notebook-find-width);max-width:calc(100% - 64px);padding:0 var(--notebook-find-horizontal-padding);visibility:hidden;color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border-bottom-right-radius:4px;border-bottom-left-radius:4px;transition:top .2s linear;position:absolute;top:-45px;right:18px;overflow:hidden;background-color:var(--vscode-editorWidget-background)!important}.monaco-workbench.monaco-reduce-motion .simple-fr-find-part-wrapper{transition:top linear}.monaco-workbench .notebookOverlay .simple-fr-find-part-wrapper.visible{z-index:100}.monaco-workbench .simple-fr-find-part,.monaco-workbench .simple-fr-replace-part{z-index:10;pointer-events:all;align-items:center;margin:0 0 0 17px;padding:4px;display:flex;position:relative;top:0}.monaco-workbench .simple-fr-find-part-wrapper .find-replace-progress{width:100%;height:2px;position:absolute}.monaco-workbench .simple-fr-find-part-wrapper .find-replace-progress .monaco-progress-container{z-index:100!important;top:0!important}.monaco-workbench .simple-fr-find-part-wrapper .monaco-findInput{width:224px}.monaco-workbench .simple-fr-find-part-wrapper .button{flex:initial;cursor:pointer;background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:20px;height:20px;margin-left:3px;display:flex}.monaco-workbench .simple-fr-find-part-wrapper.visible .simple-fr-find-part{visibility:visible}.monaco-workbench .simple-fr-find-part-wrapper .toggle{box-sizing:border-box;pointer-events:all;justify-content:center;align-items:center;width:18px;height:100%;margin-left:0;display:flex;position:absolute;top:0}.monaco-workbench .simple-fr-find-part-wrapper.visible{visibility:visible}.monaco-workbench .simple-fr-find-part-wrapper.visible-transition{top:0}.monaco-workbench .simple-fr-find-part .monaco-findInput{flex:1}.monaco-workbench .simple-fr-find-part .button{flex:initial;cursor:pointer;background-position:50%;background-repeat:no-repeat;width:20px;min-width:20px;height:20px;margin-left:3px;display:flex}.monaco-workbench .simple-fr-find-part-wrapper .button.disabled{opacity:.3;cursor:default}.monaco-workbench .simple-fr-find-part-wrapper .monaco-custom-toggle.disabled{opacity:.3;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:inherit!important}.monaco-workbench .simple-fr-find-part-wrapper .find-filter-button{color:inherit;float:left;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;margin-left:2px}.find-filter-button .monaco-action-bar .action-label{padding:0}.monaco-workbench .simple-fr-find-part .monaco-inputbox>.ibwrapper>.input,.monaco-workbench .simple-fr-replace-part .monaco-inputbox>.ibwrapper>.input{height:24px}.monaco-workbench .simple-fr-find-part-wrapper .monaco-sash{background-color:var(--vscode-editorWidget-resizeBorder,var(--vscode-editorWidget-border));left:0!important}.search-editor{flex-direction:column;display:flex}.search-editor .search-results{flex:1}.search-editor .query-container{margin:0 12px 12px 19px;padding-top:6px}.search-editor .search-widget .toggle-replace-button{box-sizing:border-box;cursor:pointer;background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:16px;height:100%;display:flex;position:absolute;top:0;left:0}.search-editor .search-widget .search-container,.search-editor .search-widget .replace-container{align-items:center;display:flex}.search-editor .search-widget .monaco-findInput{vertical-align:middle;width:100%;display:inline-block}.search-editor .search-widget .monaco-inputbox>.ibwrapper{height:100%}.search-editor .search-widget .monaco-inputbox>.ibwrapper>.mirror,.search-editor .search-widget .monaco-inputbox>.ibwrapper>textarea.input{padding:3px 3px 3px 6px}.search-editor .search-widget .monaco-inputbox>.ibwrapper>.mirror{max-height:134px}.search-editor .search-widget .monaco-inputbox>.ibwrapper>textarea.input{overflow:initial;height:26px}.search-editor .monaco-inputbox>.ibwrapper>textarea.input{scrollbar-width:none}.search-editor .monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.search-editor .search-widget .context-lines-input{max-width:50px;margin-left:5px;margin-right:2px}.search-editor .search-widget .context-lines-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}.search-editor .search-widget .replace-container{margin-top:6px;display:inline-flex;position:relative}.search-editor .search-widget .replace-input{vertical-align:middle;height:25px;display:flex;position:relative;width:auto!important}.search-editor .search-widget .replace-input>.controls{position:absolute;top:3px;right:2px}.search-editor .search-widget .replace-container.disabled{display:none}.search-editor .search-widget .replace-container .monaco-action-bar{height:25px;margin-left:0}.search-editor .search-widget .replace-container .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;justify-content:center;align-items:center;width:25px;height:25px;margin-right:0;display:flex}.search-editor .includes-excludes{min-height:1em;position:relative}.search-editor .includes-excludes .expand{cursor:pointer;z-index:2;width:25px;height:16px;position:absolute;right:-2px}.search-editor .includes-excludes .file-types{display:none}.search-editor .includes-excludes.expanded .file-types{display:inherit}.search-editor .includes-excludes.expanded .file-types:last-child{padding-bottom:10px}.search-editor .includes-excludes.expanded h4{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:4px 0 0;font-size:11px;font-weight:400;overflow:hidden}.search-editor .messages{cursor:default;margin-top:-5px}.search-editor .message{padding-top:0;padding-left:7px;padding-right:22px}.search-editor a.prominent{text-decoration:underline}.monaco-editor .searchEditorFindMatch{box-sizing:border-box;background-color:var(--vscode-searchEditor-findMatchBackground);border:1px solid var(--vscode-searchEditor-findMatchBorder)}.monaco-editor.hc-black .searchEditorFindMatch,.monaco-editor.hc-light .searchEditorFindMatch{border:1px dotted var(--vscode-searchEditor-findMatchBorder)}.monaco-editor.standalone{--monaco-monospace-font:"SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label,.monaco-editor.standalone.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.standalone.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.standalone.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;top:0;overflow:hidden;position:absolute!important}.monaco-editor.standalone .synthetic-focus,.monaco-diff-editor.standalone .synthetic-focus,.monaco-editor.standalone [tabindex="0"]:focus,.monaco-diff-editor.standalone [tabindex="0"]:focus,.monaco-editor.standalone [tabindex="-1"]:focus,.monaco-diff-editor.standalone [tabindex="-1"]:focus,.monaco-editor.standalone button:focus,.monaco-diff-editor.standalone button:focus,.monaco-editor.standalone input[type=button]:focus,.monaco-diff-editor.standalone input[type=button]:focus,.monaco-editor.standalone input[type=checkbox]:focus,.monaco-diff-editor.standalone input[type=checkbox]:focus,.monaco-editor.standalone input[type=search]:focus,.monaco-diff-editor.standalone input[type=search]:focus,.monaco-editor.standalone input[type=text]:focus,.monaco-diff-editor.standalone input[type=text]:focus,.monaco-editor.standalone select:focus,.monaco-diff-editor.standalone select:focus,.monaco-editor.standalone textarea:focus,.monaco-diff-editor.standalone textarea:focus{outline-offset:-1px;outline-width:1px;outline-style:solid;outline-color:var(--vscode-focusBorder);opacity:1}.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);width:100%;height:100%;position:relative;overflow-y:hidden}.monaco-component.multiDiffEditor>div{width:100%;height:100%;position:absolute;top:0;left:0}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor>div.placeholder{place-content:center;place-items:center;display:grid}.monaco-component.multiDiffEditor>.multi-diff-root-floating-menu{width:auto;height:auto;color:var(--vscode-button-foreground);background-color:var(--vscode-button-background);border:1px solid var(--vscode-contrastBorder);z-index:10;box-shadow:0 3px 12px var(--vscode-widget-shadow);border-radius:4px;align-items:center;padding:4px 6px;display:flex;position:absolute;inset:auto 32px 32px auto;overflow:hidden}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item>.action-label{border-radius:2px;padding:7px 8px;font-size:15px}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item>.action-label.codicon{color:var(--vscode-button-foreground)}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item>.action-label.codicon:not(.separator){padding-top:6px;padding-bottom:6px}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item:first-child>.action-label{padding-left:7px}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item:last-child>.action-label{padding-right:7px}.monaco-component.multiDiffEditor .multi-diff-root-floating-menu .action-item .action-label.separator{background-color:var(--vscode-button-separator)}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border:var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{flex-direction:column;flex:1;display:flex;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{cursor:pointer;margin:0 5px}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{border-top:1px solid var(--vscode-multiDiffEditor-border);color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground);align-items:center;margin:8px 0 0;padding:4px 5px;display:flex}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0px 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{flex:1;min-width:0;display:flex}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{text-overflow:ellipsis;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{opacity:.75;margin:0 10px;font-weight:600;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{border-bottom:1px solid var(--vscode-multiDiffEditor-border);flex-direction:column;flex:1;display:flex;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}
