@font-face{font-family:codicon;font-display:block;src:url(./codicon-DF1abBS2.ttf)format("truetype")}.codicon[class*=codicon-]{text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;font:16px/1 codicon;text-decoration:none;display:inline-block}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin,.codicon-loading,.codicon-tree-item-loading:before{transform-origin:50%;animation:1.5s steps(30,end) infinite codicon-spin}.codicon-modifier-disabled{opacity:.4}.codicon-add:before,.codicon-plus:before,.codicon-gist-new:before,.codicon-repo-create:before{content:""}.codicon-lightbulb:before,.codicon-light-bulb:before{content:""}.codicon-repo:before,.codicon-repo-delete:before{content:""}.codicon-gist-fork:before,.codicon-repo-forked:before{content:""}.codicon-git-pull-request:before,.codicon-git-pull-request-abandoned:before{content:""}.codicon-record-keys:before,.codicon-keyboard:before{content:""}.codicon-tag:before,.codicon-git-pull-request-label:before,.codicon-tag-add:before,.codicon-tag-remove:before{content:""}.codicon-person:before,.codicon-person-follow:before,.codicon-person-outline:before,.codicon-person-filled:before{content:""}.codicon-source-control:before{content:""}.codicon-mirror:before,.codicon-mirror-public:before{content:""}.codicon-star:before,.codicon-star-add:before,.codicon-star-delete:before,.codicon-star-empty:before{content:""}.codicon-comment:before,.codicon-comment-add:before{content:""}.codicon-alert:before,.codicon-warning:before{content:""}.codicon-search:before,.codicon-search-save:before{content:""}.codicon-log-out:before,.codicon-sign-out:before{content:""}.codicon-log-in:before,.codicon-sign-in:before{content:""}.codicon-eye:before,.codicon-eye-unwatch:before,.codicon-eye-watch:before{content:""}.codicon-circle-filled:before,.codicon-primitive-dot:before,.codicon-close-dirty:before,.codicon-debug-breakpoint:before,.codicon-debug-breakpoint-disabled:before,.codicon-debug-hint:before,.codicon-terminal-decoration-success:before{content:""}.codicon-primitive-square:before{content:""}.codicon-edit:before,.codicon-pencil:before{content:""}.codicon-info:before,.codicon-issue-opened:before{content:""}.codicon-gist-private:before,.codicon-git-fork-private:before,.codicon-lock:before,.codicon-mirror-private:before{content:""}.codicon-close:before,.codicon-remove-close:before,.codicon-x:before{content:""}.codicon-repo-sync:before,.codicon-sync:before{content:""}.codicon-clone:before,.codicon-desktop-download:before{content:""}.codicon-beaker:before,.codicon-microscope:before{content:""}.codicon-vm:before,.codicon-device-desktop:before{content:""}.codicon-file:before{content:""}.codicon-more:before,.codicon-ellipsis:before,.codicon-kebab-horizontal:before{content:""}.codicon-mail-reply:before,.codicon-reply:before{content:""}.codicon-organization:before,.codicon-organization-filled:before,.codicon-organization-outline:before{content:""}.codicon-new-file:before,.codicon-file-add:before{content:""}.codicon-new-folder:before,.codicon-file-directory-create:before{content:""}.codicon-trash:before,.codicon-trashcan:before{content:""}.codicon-history:before,.codicon-clock:before{content:""}.codicon-folder:before,.codicon-file-directory:before,.codicon-symbol-folder:before{content:""}.codicon-logo-github:before,.codicon-mark-github:before,.codicon-github:before{content:""}.codicon-terminal:before,.codicon-console:before,.codicon-repl:before{content:""}.codicon-zap:before,.codicon-symbol-event:before{content:""}.codicon-error:before,.codicon-stop:before{content:""}.codicon-variable:before,.codicon-symbol-variable:before{content:""}.codicon-array:before,.codicon-symbol-array:before{content:""}.codicon-symbol-module:before,.codicon-symbol-package:before,.codicon-symbol-namespace:before,.codicon-symbol-object:before{content:""}.codicon-symbol-method:before,.codicon-symbol-function:before,.codicon-symbol-constructor:before{content:""}.codicon-symbol-boolean:before,.codicon-symbol-null:before{content:""}.codicon-symbol-numeric:before,.codicon-symbol-number:before{content:""}.codicon-symbol-structure:before,.codicon-symbol-struct:before{content:""}.codicon-symbol-parameter:before,.codicon-symbol-type-parameter:before{content:""}.codicon-symbol-key:before,.codicon-symbol-text:before{content:""}.codicon-symbol-reference:before,.codicon-go-to-file:before{content:""}.codicon-symbol-enum:before,.codicon-symbol-value:before{content:""}.codicon-symbol-ruler:before,.codicon-symbol-unit:before{content:""}.codicon-activate-breakpoints:before{content:""}.codicon-archive:before{content:""}.codicon-arrow-both:before{content:""}.codicon-arrow-down:before{content:""}.codicon-arrow-left:before{content:""}.codicon-arrow-right:before{content:""}.codicon-arrow-small-down:before{content:""}.codicon-arrow-small-left:before{content:""}.codicon-arrow-small-right:before{content:""}.codicon-arrow-small-up:before{content:""}.codicon-arrow-up:before{content:""}.codicon-bell:before{content:""}.codicon-bold:before{content:""}.codicon-book:before{content:""}.codicon-bookmark:before{content:""}.codicon-debug-breakpoint-conditional-unverified:before{content:""}.codicon-debug-breakpoint-conditional:before,.codicon-debug-breakpoint-conditional-disabled:before{content:""}.codicon-debug-breakpoint-data-unverified:before{content:""}.codicon-debug-breakpoint-data:before,.codicon-debug-breakpoint-data-disabled:before{content:""}.codicon-debug-breakpoint-log-unverified:before{content:""}.codicon-debug-breakpoint-log:before,.codicon-debug-breakpoint-log-disabled:before{content:""}.codicon-briefcase:before{content:""}.codicon-broadcast:before{content:""}.codicon-browser:before{content:""}.codicon-bug:before{content:""}.codicon-calendar:before{content:""}.codicon-case-sensitive:before{content:""}.codicon-check:before{content:""}.codicon-checklist:before{content:""}.codicon-chevron-down:before{content:""}.codicon-chevron-left:before{content:""}.codicon-chevron-right:before{content:""}.codicon-chevron-up:before{content:""}.codicon-chrome-close:before{content:""}.codicon-chrome-maximize:before{content:""}.codicon-chrome-minimize:before{content:""}.codicon-chrome-restore:before{content:""}.codicon-circle-outline:before,.codicon-circle:before,.codicon-debug-breakpoint-unverified:before,.codicon-terminal-decoration-incomplete:before{content:""}.codicon-circle-slash:before{content:""}.codicon-circuit-board:before{content:""}.codicon-clear-all:before{content:""}.codicon-clippy:before{content:""}.codicon-close-all:before{content:""}.codicon-cloud-download:before{content:""}.codicon-cloud-upload:before{content:""}.codicon-code:before{content:""}.codicon-collapse-all:before{content:""}.codicon-color-mode:before{content:""}.codicon-comment-discussion:before{content:""}.codicon-credit-card:before{content:""}.codicon-dash:before{content:""}.codicon-dashboard:before{content:""}.codicon-database:before{content:""}.codicon-debug-continue:before{content:""}.codicon-debug-disconnect:before{content:""}.codicon-debug-pause:before{content:""}.codicon-debug-restart:before{content:""}.codicon-debug-start:before{content:""}.codicon-debug-step-into:before{content:""}.codicon-debug-step-out:before{content:""}.codicon-debug-step-over:before{content:""}.codicon-debug-stop:before{content:""}.codicon-debug:before{content:""}.codicon-device-camera-video:before{content:""}.codicon-device-camera:before{content:""}.codicon-device-mobile:before{content:""}.codicon-diff-added:before{content:""}.codicon-diff-ignored:before{content:""}.codicon-diff-modified:before{content:""}.codicon-diff-removed:before{content:""}.codicon-diff-renamed:before{content:""}.codicon-diff:before,.codicon-diff-sidebyside:before{content:""}.codicon-discard:before{content:""}.codicon-editor-layout:before{content:""}.codicon-empty-window:before{content:""}.codicon-exclude:before{content:""}.codicon-extensions:before{content:""}.codicon-eye-closed:before{content:""}.codicon-file-binary:before{content:""}.codicon-file-code:before{content:""}.codicon-file-media:before{content:""}.codicon-file-pdf:before{content:""}.codicon-file-submodule:before{content:""}.codicon-file-symlink-directory:before{content:""}.codicon-file-symlink-file:before{content:""}.codicon-file-zip:before{content:""}.codicon-files:before{content:""}.codicon-filter:before{content:""}.codicon-flame:before{content:""}.codicon-fold-down:before{content:""}.codicon-fold-up:before{content:""}.codicon-fold:before{content:""}.codicon-folder-active:before{content:""}.codicon-folder-opened:before{content:""}.codicon-gear:before{content:""}.codicon-gift:before{content:""}.codicon-gist-secret:before{content:""}.codicon-gist:before{content:""}.codicon-git-commit:before{content:""}.codicon-git-compare:before,.codicon-compare-changes:before{content:""}.codicon-git-merge:before{content:""}.codicon-github-action:before{content:""}.codicon-github-alt:before{content:""}.codicon-globe:before{content:""}.codicon-grabber:before{content:""}.codicon-graph:before{content:""}.codicon-gripper:before{content:""}.codicon-heart:before{content:""}.codicon-home:before{content:""}.codicon-horizontal-rule:before{content:""}.codicon-hubot:before{content:""}.codicon-inbox:before{content:""}.codicon-issue-reopened:before{content:""}.codicon-issues:before{content:""}.codicon-italic:before{content:""}.codicon-jersey:before{content:""}.codicon-json:before,.codicon-bracket:before{content:""}.codicon-kebab-vertical:before{content:""}.codicon-key:before{content:""}.codicon-law:before{content:""}.codicon-lightbulb-autofix:before{content:""}.codicon-link-external:before{content:""}.codicon-link:before{content:""}.codicon-list-ordered:before{content:""}.codicon-list-unordered:before{content:""}.codicon-live-share:before{content:""}.codicon-loading:before{content:""}.codicon-location:before{content:""}.codicon-mail-read:before{content:""}.codicon-mail:before{content:""}.codicon-markdown:before{content:""}.codicon-megaphone:before{content:""}.codicon-mention:before{content:""}.codicon-milestone:before,.codicon-git-pull-request-milestone:before{content:""}.codicon-mortar-board:before{content:""}.codicon-move:before{content:""}.codicon-multiple-windows:before{content:""}.codicon-mute:before{content:""}.codicon-no-newline:before{content:""}.codicon-note:before{content:""}.codicon-octoface:before{content:""}.codicon-open-preview:before{content:""}.codicon-package:before{content:""}.codicon-paintcan:before{content:""}.codicon-pin:before{content:""}.codicon-play:before,.codicon-run:before{content:""}.codicon-plug:before{content:""}.codicon-preserve-case:before{content:""}.codicon-preview:before{content:""}.codicon-project:before{content:""}.codicon-pulse:before{content:""}.codicon-question:before{content:""}.codicon-quote:before{content:""}.codicon-radio-tower:before{content:""}.codicon-reactions:before{content:""}.codicon-references:before{content:""}.codicon-refresh:before{content:""}.codicon-regex:before{content:""}.codicon-remote-explorer:before{content:""}.codicon-remote:before{content:""}.codicon-remove:before{content:""}.codicon-replace-all:before{content:""}.codicon-replace:before{content:""}.codicon-repo-clone:before{content:""}.codicon-repo-force-push:before{content:""}.codicon-repo-pull:before{content:""}.codicon-repo-push:before{content:""}.codicon-report:before{content:""}.codicon-request-changes:before{content:""}.codicon-rocket:before{content:""}.codicon-root-folder-opened:before{content:""}.codicon-root-folder:before{content:""}.codicon-rss:before{content:""}.codicon-ruby:before{content:""}.codicon-save-all:before{content:""}.codicon-save-as:before{content:""}.codicon-save:before{content:""}.codicon-screen-full:before{content:""}.codicon-screen-normal:before{content:""}.codicon-search-stop:before{content:""}.codicon-server:before{content:""}.codicon-settings-gear:before{content:""}.codicon-settings:before{content:""}.codicon-shield:before{content:""}.codicon-smiley:before{content:""}.codicon-sort-precedence:before{content:""}.codicon-split-horizontal:before{content:""}.codicon-split-vertical:before{content:""}.codicon-squirrel:before{content:""}.codicon-star-full:before{content:""}.codicon-star-half:before{content:""}.codicon-symbol-class:before{content:""}.codicon-symbol-color:before{content:""}.codicon-symbol-constant:before{content:""}.codicon-symbol-enum-member:before{content:""}.codicon-symbol-field:before{content:""}.codicon-symbol-file:before{content:""}.codicon-symbol-interface:before{content:""}.codicon-symbol-keyword:before{content:""}.codicon-symbol-misc:before{content:""}.codicon-symbol-operator:before{content:""}.codicon-symbol-property:before,.codicon-wrench:before,.codicon-wrench-subaction:before{content:""}.codicon-symbol-snippet:before{content:""}.codicon-tasklist:before{content:""}.codicon-telescope:before{content:""}.codicon-text-size:before{content:""}.codicon-three-bars:before{content:""}.codicon-thumbsdown:before{content:""}.codicon-thumbsup:before{content:""}.codicon-tools:before{content:""}.codicon-triangle-down:before{content:""}.codicon-triangle-left:before{content:""}.codicon-triangle-right:before{content:""}.codicon-triangle-up:before{content:""}.codicon-twitter:before{content:""}.codicon-unfold:before{content:""}.codicon-unlock:before{content:""}.codicon-unmute:before{content:""}.codicon-unverified:before{content:""}.codicon-verified:before{content:""}.codicon-versions:before{content:""}.codicon-vm-active:before{content:""}.codicon-vm-outline:before{content:""}.codicon-vm-running:before{content:""}.codicon-watch:before{content:""}.codicon-whitespace:before{content:""}.codicon-whole-word:before{content:""}.codicon-window:before{content:""}.codicon-word-wrap:before{content:""}.codicon-zoom-in:before{content:""}.codicon-zoom-out:before{content:""}.codicon-list-filter:before{content:""}.codicon-list-flat:before{content:""}.codicon-list-selection:before,.codicon-selection:before{content:""}.codicon-list-tree:before{content:""}.codicon-debug-breakpoint-function-unverified:before{content:""}.codicon-debug-breakpoint-function:before,.codicon-debug-breakpoint-function-disabled:before{content:""}.codicon-debug-stackframe-active:before{content:""}.codicon-circle-small-filled:before,.codicon-debug-stackframe-dot:before,.codicon-terminal-decoration-mark:before{content:""}.codicon-debug-stackframe:before,.codicon-debug-stackframe-focused:before{content:""}.codicon-debug-breakpoint-unsupported:before{content:""}.codicon-symbol-string:before{content:""}.codicon-debug-reverse-continue:before{content:""}.codicon-debug-step-back:before{content:""}.codicon-debug-restart-frame:before{content:""}.codicon-debug-alt:before{content:""}.codicon-call-incoming:before{content:""}.codicon-call-outgoing:before{content:""}.codicon-menu:before{content:""}.codicon-expand-all:before{content:""}.codicon-feedback:before,.codicon-git-pull-request-reviewer:before{content:""}.codicon-group-by-ref-type:before{content:""}.codicon-ungroup-by-ref-type:before{content:""}.codicon-account:before,.codicon-git-pull-request-assignee:before{content:""}.codicon-bell-dot:before{content:""}.codicon-debug-console:before{content:""}.codicon-library:before{content:""}.codicon-output:before{content:""}.codicon-run-all:before{content:""}.codicon-sync-ignored:before{content:""}.codicon-pinned:before{content:""}.codicon-github-inverted:before{content:""}.codicon-server-process:before{content:""}.codicon-server-environment:before{content:""}.codicon-pass:before,.codicon-issue-closed:before{content:""}.codicon-stop-circle:before{content:""}.codicon-play-circle:before{content:""}.codicon-record:before{content:""}.codicon-debug-alt-small:before{content:""}.codicon-vm-connect:before{content:""}.codicon-cloud:before{content:""}.codicon-merge:before{content:""}.codicon-export:before{content:""}.codicon-graph-left:before{content:""}.codicon-magnet:before{content:""}.codicon-notebook:before{content:""}.codicon-redo:before{content:""}.codicon-check-all:before{content:""}.codicon-pinned-dirty:before{content:""}.codicon-pass-filled:before{content:""}.codicon-circle-large-filled:before{content:""}.codicon-circle-large:before,.codicon-circle-large-outline:before{content:""}.codicon-combine:before,.codicon-gather:before{content:""}.codicon-table:before{content:""}.codicon-variable-group:before{content:""}.codicon-type-hierarchy:before{content:""}.codicon-type-hierarchy-sub:before{content:""}.codicon-type-hierarchy-super:before{content:""}.codicon-git-pull-request-create:before{content:""}.codicon-run-above:before{content:""}.codicon-run-below:before{content:""}.codicon-notebook-template:before{content:""}.codicon-debug-rerun:before{content:""}.codicon-workspace-trusted:before{content:""}.codicon-workspace-untrusted:before{content:""}.codicon-workspace-unknown:before{content:""}.codicon-terminal-cmd:before{content:""}.codicon-terminal-debian:before{content:""}.codicon-terminal-linux:before{content:""}.codicon-terminal-powershell:before{content:""}.codicon-terminal-tmux:before{content:""}.codicon-terminal-ubuntu:before{content:""}.codicon-terminal-bash:before{content:""}.codicon-arrow-swap:before{content:""}.codicon-copy:before{content:""}.codicon-person-add:before{content:""}.codicon-filter-filled:before{content:""}.codicon-wand:before{content:""}.codicon-debug-line-by-line:before{content:""}.codicon-inspect:before{content:""}.codicon-layers:before{content:""}.codicon-layers-dot:before{content:""}.codicon-layers-active:before{content:""}.codicon-compass:before{content:""}.codicon-compass-dot:before{content:""}.codicon-compass-active:before{content:""}.codicon-azure:before{content:""}.codicon-issue-draft:before{content:""}.codicon-git-pull-request-closed:before{content:""}.codicon-git-pull-request-draft:before{content:""}.codicon-debug-all:before{content:""}.codicon-debug-coverage:before{content:""}.codicon-run-errors:before{content:""}.codicon-folder-library:before{content:""}.codicon-debug-continue-small:before{content:""}.codicon-beaker-stop:before{content:""}.codicon-graph-line:before{content:""}.codicon-graph-scatter:before{content:""}.codicon-pie-chart:before{content:""}.codicon-bracket-dot:before{content:""}.codicon-bracket-error:before{content:""}.codicon-lock-small:before{content:""}.codicon-azure-devops:before{content:""}.codicon-verified-filled:before{content:""}.codicon-newline:before{content:""}.codicon-layout:before{content:""}.codicon-layout-activitybar-left:before{content:""}.codicon-layout-activitybar-right:before{content:""}.codicon-layout-panel-left:before{content:""}.codicon-layout-panel-center:before{content:""}.codicon-layout-panel-justify:before{content:""}.codicon-layout-panel-right:before{content:""}.codicon-layout-panel:before{content:""}.codicon-layout-sidebar-left:before{content:""}.codicon-layout-sidebar-right:before{content:""}.codicon-layout-statusbar:before{content:""}.codicon-layout-menubar:before{content:""}.codicon-layout-centered:before{content:""}.codicon-target:before{content:""}.codicon-indent:before{content:""}.codicon-record-small:before{content:""}.codicon-error-small:before,.codicon-terminal-decoration-error:before{content:""}.codicon-arrow-circle-down:before{content:""}.codicon-arrow-circle-left:before{content:""}.codicon-arrow-circle-right:before{content:""}.codicon-arrow-circle-up:before{content:""}.codicon-layout-sidebar-right-off:before{content:""}.codicon-layout-panel-off:before{content:""}.codicon-layout-sidebar-left-off:before{content:""}.codicon-blank:before{content:""}.codicon-heart-filled:before{content:""}.codicon-map:before,.codicon-map-horizontal:before,.codicon-fold-horizontal:before{content:""}.codicon-map-filled:before,.codicon-map-horizontal-filled:before,.codicon-fold-horizontal-filled:before{content:""}.codicon-circle-small:before{content:""}.codicon-bell-slash:before{content:""}.codicon-bell-slash-dot:before{content:""}.codicon-comment-unresolved:before{content:""}.codicon-git-pull-request-go-to-changes:before{content:""}.codicon-git-pull-request-new-changes:before{content:""}.codicon-search-fuzzy:before{content:""}.codicon-comment-draft:before{content:""}.codicon-send:before{content:""}.codicon-sparkle:before{content:""}.codicon-insert:before{content:""}.codicon-mic:before{content:""}.codicon-thumbsdown-filled:before{content:""}.codicon-thumbsup-filled:before{content:""}.codicon-coffee:before{content:""}.codicon-snake:before{content:""}.codicon-game:before{content:""}.codicon-vr:before{content:""}.codicon-chip:before{content:""}.codicon-piano:before{content:""}.codicon-music:before{content:""}.codicon-mic-filled:before{content:""}.codicon-repo-fetch:before{content:""}.codicon-copilot:before{content:""}.codicon-lightbulb-sparkle:before{content:""}.codicon-robot:before{content:""}.codicon-sparkle-filled:before{content:""}.codicon-diff-single:before{content:""}.codicon-diff-multiple:before{content:""}.codicon-surround-with:before{content:""}.codicon-share:before{content:""}.codicon-git-stash:before{content:""}.codicon-git-stash-apply:before{content:""}.codicon-git-stash-pop:before{content:""}.codicon-vscode:before{content:""}.codicon-vscode-insiders:before{content:""}.codicon-code-oss:before{content:""}.codicon-run-coverage:before{content:""}.codicon-run-all-coverage:before{content:""}.codicon-coverage:before{content:""}.codicon-github-project:before{content:""}.codicon-map-vertical:before,.codicon-fold-vertical:before{content:""}.codicon-map-vertical-filled:before,.codicon-fold-vertical-filled:before{content:""}.codicon-go-to-search:before{content:""}.codicon-percentage:before,.codicon-sort-percentage:before{content:""}.codicon-attach:before{content:""}.codicon-go-to-editing-session:before{content:""}.codicon-edit-session:before{content:""}.codicon-code-review:before{content:""}.codicon-copilot-warning:before{content:""}.codicon-python:before{content:""}.codicon-copilot-large:before{content:""}.codicon-copilot-warning-large:before{content:""}.codicon-keyboard-tab:before{content:""}.codicon-copilot-blocked:before{content:""}.codicon-copilot-not-connected:before{content:""}.codicon-flag:before{content:""}.codicon-lightbulb-empty:before{content:""}.codicon-symbol-method-arrow:before{content:""}.codicon-copilot-unavailable:before{content:""}.codicon-repo-pinned:before{content:""}.codicon-keyboard-tab-above:before{content:""}.codicon-keyboard-tab-below:before{content:""}.codicon-git-pull-request-done:before{content:""}.codicon-mcp:before{content:""}.codicon-extensions-large:before{content:""}.codicon-layout-panel-dock:before{content:""}.codicon-layout-sidebar-left-dock:before{content:""}.codicon-layout-sidebar-right-dock:before{content:""}.codicon-copilot-in-progress:before{content:""}.codicon-copilot-error:before{content:""}.codicon-copilot-success:before{content:""}.codicon-chat-sparkle:before{content:""}.codicon-search-sparkle:before{content:""}.codicon-edit-sparkle:before{content:""}.codicon-copilot-snooze:before{content:""}.codicon-send-to-remote-agent:before{content:""}.codicon-comment-discussion-sparkle:before{content:""}.codicon-chat-sparkle-warning:before{content:""}.codicon-chat-sparkle-error:before{content:""}.codicon-collection:before{content:""}.codicon-new-collection:before{content:""}.codicon-thinking:before{content:""}.codicon-build:before{content:""}.codicon-comment-discussion-quote:before{content:""}.codicon-cursor:before{content:""}.codicon-eraser:before{content:""}.codicon-file-text:before{content:""}.codicon-quotes:before{content:""}.codicon-rename:before{content:""}.codicon-run-with-deps:before{content:""}.codicon-debug-connected:before{content:""}.codicon-strikethrough:before{content:""}.codicon-open-in-product:before{content:""}.codicon-index-zero:before{content:""}.codicon-agent:before{content:""}.codicon-edit-code:before{content:""}.codicon-repo-selected:before{content:""}.codicon-skip:before{content:""}.codicon-merge-into:before{content:""}.codicon-git-branch-changes:before{content:""}.codicon-git-branch-staged-changes:before{content:""}.codicon-git-branch-conflicts:before{content:""}.codicon-git-branch:before,.codicon-git-branch-create:before,.codicon-git-branch-delete:before{content:""}.codicon-search-large:before{content:""}.codicon-terminal-git-bash:before{content:""}.codicon-window-active:before{content:""}.codicon-forward:before{content:""}.codicon-download:before{content:""}.codicon-clockface:before{content:""}.codicon-unarchive:before{content:""}.codicon-session-in-progress:before{content:""}.codicon-collection-small:before{content:""}.codicon-vm-small:before{content:""}.codicon-cloud-small:before{content:""}.codicon-add-small:before{content:""}.codicon-remove-small:before{content:""}.codicon-worktree-small:before{content:""}.codicon-worktree:before{content:""}.codicon-screen-cut:before{content:""}.codicon-ask:before{content:""}.codicon-openai:before{content:""}.codicon-claude:before{content:""}.codicon-open-in-window:before{content:""}.codicon-new-session:before{content:""}.codicon-terminal-secure:before{content:""}.codicon-chat-import:before{content:""}.codicon-chat-export:before{content:""}.codicon-share-window:before{content:""}.codicon-circle-slash-compact:before{content:""}.codicon-copilot-compact:before{content:""}.codicon-folder-opened-compact:before{content:""}.codicon-folder-compact:before{content:""}.codicon-gear-compact:before{content:""}.codicon-git-branch-compact:before{content:""}.codicon-library-compact:before{content:""}.codicon-record-keys-compact:before{content:""}.codicon-remote-compact:before{content:""}.codicon-repo-forked-compact:before{content:""}.codicon-repo-compact:before{content:""}.codicon-shield-compact:before{content:""}.codicon-sparkle-compact:before{content:""}.codicon-symbol-color-compact:before{content:""}.codicon-window-compact:before{content:""}.codicon-error-compact:before{content:""}.codicon-warning-compact:before{content:""}.codicon-pass-compact:before{content:""}.codicon-important:before{content:""}.codicon-important-compact:before{content:""}.codicon-rocket-compact:before{content:""}.codicon-unpin:before{content:""}.codicon-add-compact:before{content:""}.codicon-attach-compact:before{content:""}.codicon-beaker-compact:before{content:""}.codicon-check-compact:before{content:""}.codicon-checklist-compact:before{content:""}.codicon-chevron-down-compact:before{content:""}.codicon-chevron-left-compact:before{content:""}.codicon-chevron-right-compact:before{content:""}.codicon-chevron-up-compact:before{content:""}.codicon-circle-filled-compact:before{content:""}.codicon-circle-small-filled-compact:before{content:""}.codicon-close-compact:before{content:""}.codicon-collapse-all-compact:before{content:""}.codicon-comment-compact:before{content:""}.codicon-comment-unresolved-compact:before{content:""}.codicon-debug-connected-compact:before{content:""}.codicon-debug-disconnect-compact:before{content:""}.codicon-edit-compact:before{content:""}.codicon-file-media-compact:before{content:""}.codicon-git-fetch:before{content:""}.codicon-lightbulb-compact:before{content:""}.codicon-loading-compact:before{content:""}.codicon-pass-filled-compact:before{content:""}.codicon-project-compact:before{content:""}.codicon-refresh-compact:before{content:""}.codicon-search-compact:before{content:""}.codicon-session-in-progress-compact:before{content:""}.codicon-sync-compact:before{content:""}.codicon-terminal-compact:before{content:""}.codicon-vm-pending:before{content:""}.codicon-worktree-compact:before{content:""}.codicon-developer-tools:before{content:""}.codicon-cloud-compact:before{content:""}.codicon-agent-compact:before{content:""}.codicon-ask-compact:before{content:""}.codicon-settings-compact:before{content:""}.codicon-vm-compact:before{content:""}.codicon-run-compact:before{content:""}.codicon-git-pull-request-comment:before{content:""}.codicon-git-pull-request-error:before{content:""}.codicon-right-panel-hide:before{content:""}.codicon-right-panel-show:before{content:""}.codicon-vscode-insiders-outline:before{content:""}.codicon-vscode-outline:before{content:""}.codicon-voice-mode:before{content:""}.codicon-voice-mode-compact:before{content:""}.codicon-mic-download:before{content:""}.codicon-mic-download-compact:before{content:""}.codicon-voice-mode-download:before{content:""}.codicon-voice-mode-download-compact:before{content:""}.codicon-google-gemini:before{content:""}.codicon-kimi:before{content:""}.codicon-microsoft:before{content:""}.codicon-fish1-happy:before{content:""}.codicon-fish1-neutral:before{content:""}.codicon-fish1-sad:before{content:""}.codicon-fish1-very-sad:before{content:""}.codicon-fish2-happy:before{content:""}.codicon-fish2-neutral:before{content:""}.codicon-fish2-sad:before{content:""}.codicon-fish2-very-sad:before{content:""}.codicon-fish3-happy:before{content:""}.codicon-fish3-neutral:before{content:""}.codicon-fish3-sad:before{content:""}.codicon-fish3-very-sad:before{content:""}.codicon-fish4-happy:before{content:""}.codicon-fish4-neutral:before{content:""}.codicon-fish4-sad:before{content:""}.codicon-fish4-very-sad:before{content:""}.codicon-person-voice:before{content:""}.codicon-person-voice-compact:before{content:""}.codicon-person-voice-filled:before{content:""}.codicon-person-voice-filled-compact:before{content:""}.codicon-cloud-download-compact:before{content:""}.codicon-cloud-upload-compact:before{content:""}.codicon-mic-compact:before{content:""}.codicon-arrow-up-compact:before{content:""}.codicon-xai:before{content:""}.codicon-arrow-circle-up-sparkle:before{content:""}.codicon-close-small:before{content:""}.codicon-book-compact:before{content:""}.codicon-mic-off:before{content:""}.codicon-mic-off-compact:before{content:""}.codicon-copilot-dot:before{content:""}.codicon-copilot-dot-compact:before{content:""}.codicon-layout-density-compact:before{content:""}.codicon-layout-density-default:before{content:""}.codicon-gripper-corner:before{content:""}.codicon-metered-connection:before{content:""}@font-face{font-family:seti;src:url(./seti-BYvugthT.woff)format("woff");font-weight:400;font-style:normal;font-display:block}:root{--font-family:-apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", system-ui, "Ubuntu", "Droid Sans", sans-serif;--monospace-font-family:"Droid Sans Mono", "Cascadia Mono", Consolas, Menlo, "Courier New", monospace;--vscode-editor-font-family:var(--monospace-font-family);--radius-small:4px;--radius-medium:6px;--titlebar-height:35px;--activitybar-width:48px;--statusbar-height:22px;--tab-height:35px;--composite-title-height:35px;--pane-header-height:22px;--row-height:22px}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background:var(--vscode-editor-background);height:100%;color:var(--vscode-foreground);margin:0;overflow:hidden}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:1.4}button,input,textarea{font:inherit;color:inherit}[hidden]{display:none!important}a{color:var(--vscode-textLink-foreground)}::selection{background:var(--vscode-editor-selectionBackground,#264f78)}*{scrollbar-width:thin;scrollbar-color:var(--vscode-scrollbarSlider-background) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--vscode-scrollbarSlider-background)}::-webkit-scrollbar-thumb:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}::-webkit-scrollbar-thumb:active{background:var(--vscode-scrollbarSlider-activeBackground)}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-track{background:0 0}:focus-visible{outline:1px solid var(--vscode-focusBorder);outline-offset:-1px}.codicon[class*=codicon-]{color:inherit}.file-icon{width:16px;height:100%;color:var(--file-icon-dark);-webkit-font-smoothing:antialiased;flex:none;justify-content:center;align-items:center;margin-right:6px;font-family:seti;font-size:150%;line-height:1;display:inline-flex}.vs .file-icon{color:var(--file-icon-light)}.highlight{color:var(--vscode-list-highlightForeground);font-weight:700}.wb-button{box-sizing:border-box;border:1px solid var(--vscode-button-border,transparent);border-radius:var(--radius-small);background:var(--vscode-button-background);min-height:26px;color:var(--vscode-button-foreground);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;padding:4px 12px;line-height:18px;text-decoration:none;display:inline-flex}.wb-button:hover{background:var(--vscode-button-hoverBackground);text-decoration:none}.wb-button.disabled{opacity:.6;cursor:default}.wb-inputbox{border:1px solid var(--vscode-input-border,transparent);border-radius:var(--radius-small);background:var(--vscode-input-background);color:var(--vscode-input-foreground);align-items:center;display:flex;position:relative}.wb-inputbox:focus-within{border-color:var(--vscode-focusBorder)}.wb-inputbox .input{resize:none;min-width:0;height:24px;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:3px 6px;line-height:18px}.wb-inputbox .input::placeholder{color:var(--vscode-input-placeholderForeground)}.wb-inputbox .input.error{color:var(--vscode-inputValidation-errorForeground,inherit)}.wb-inputbox:has(.input.error){border-color:var(--vscode-inputValidation-errorBorder,#be1100)}.action-label{width:22px;height:22px;color:var(--vscode-icon-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.action-label:hover{background:var(--vscode-toolbar-hoverBackground)}.wb-keybinding{color:var(--vscode-keybindingLabel-foreground);align-items:center;line-height:10px;display:inline-flex}.wb-keybinding-key{border:1px solid var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);background:var(--vscode-keybindingLabel-background);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow,transparent);vertical-align:middle;border-radius:3px;margin:0 2px;padding:3px 5px;font-size:11px;display:inline-block}.wb-keybinding-key-separator{display:inline-block}.wb-workbench{background:var(--vscode-editor-background);width:100vw;height:100dvh;color:var(--vscode-foreground);flex-direction:column;display:flex;position:relative;overflow:hidden}.workbench-body{flex:1;min-height:0;display:flex;position:relative}.workbench-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.part.titlebar{height:var(--titlebar-height);background:var(--vscode-titleBar-activeBackground);color:var(--vscode-titleBar-activeForeground);border-bottom:1px solid var(--vscode-titleBar-border,transparent);-webkit-user-select:none;user-select:none;z-index:10;flex:none;align-items:center;display:flex;position:relative}.titlebar-left,.titlebar-right{flex:1;align-items:center;min-width:0;height:100%;display:flex}.titlebar-right{justify-content:flex-end}.titlebar-center{flex:0 auto;justify-content:center;width:38vw;min-width:0;max-width:600px;display:flex}.window-appicon{background-position:50%;background-repeat:no-repeat;background-size:16px;flex:none;width:35px;height:100%}.menubar{align-items:center;height:100%;display:flex;overflow:hidden}.menubar-menu-button{cursor:default;white-space:nowrap;align-items:center;height:100%;padding:0 8px;font-size:13px;display:flex}.menubar-menu-button:hover,.menubar-menu-button.open{background:var(--vscode-menubar-selectionBackground,var(--vscode-toolbar-hoverBackground));color:var(--vscode-menubar-selectionForeground,inherit);border-radius:5px;height:22px}.menubar-menu-button.hamburger{display:none}.command-center{align-items:center;gap:4px;width:100%;display:flex}.command-center .titlebar-action{color:var(--vscode-titleBar-activeForeground);flex:none}.command-center-center{border:1px solid var(--vscode-commandCenter-border,transparent);background:var(--vscode-commandCenter-background,transparent);min-width:0;height:22px;color:var(--vscode-commandCenter-foreground,inherit);cursor:pointer;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex}.command-center-center:hover{background:var(--vscode-commandCenter-activeBackground,var(--vscode-toolbar-hoverBackground));border-color:var(--vscode-commandCenter-activeBorder,var(--vscode-commandCenter-border));color:var(--vscode-commandCenter-activeForeground,inherit)}.command-center-center .codicon{font-size:14px}.command-center-center .search-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-controls{align-items:center;gap:2px;padding:0 6px;display:flex}.layout-controls .action-label{color:var(--vscode-titleBar-activeForeground)}.part.activitybar{width:var(--activitybar-width);background:var(--vscode-activityBar-background);border-right:1px solid var(--vscode-activityBar-border,transparent);z-index:5;flex-direction:column;flex:none;justify-content:space-between;display:flex}.part.activitybar .actions-container{margin:0;padding:0;list-style:none}.part.activitybar .action-item{height:48px;color:var(--vscode-activityBar-inactiveForeground);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.part.activitybar .action-item .action-label{width:100%;height:100%;color:inherit;background:0 0;border-radius:0}.part.activitybar .action-item .codicon{font-size:24px}.part.activitybar .action-item:hover,.part.activitybar .action-item.checked{color:var(--vscode-activityBar-foreground)}.part.activitybar .active-item-indicator{width:2px;position:absolute;top:0;bottom:0;left:0}.part.activitybar .action-item.checked .active-item-indicator{background:var(--vscode-activityBar-activeBorder)}.part.activitybar .action-item.checked{background:var(--vscode-activityBar-activeBackground,transparent)}.part.sidebar{background:var(--vscode-sideBar-background);min-width:170px;color:var(--vscode-sideBar-foreground,var(--vscode-foreground));border-right:1px solid var(--vscode-sideBar-border,transparent);z-index:4;flex-direction:column;flex:none;display:flex;position:relative}.part.sidebar>.title{height:var(--composite-title-height);flex:none;justify-content:space-between;align-items:center;padding:0 8px 0 20px;display:flex}.part.sidebar>.title h2{color:var(--vscode-sideBarTitle-foreground,inherit);font-size:11px;font-weight:400;line-height:var(--composite-title-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.title-actions .actions-container{gap:2px;display:flex}.part.sidebar>.content{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.part.sidebar>.content>*{flex:1;min-height:0}.wb-sash{z-index:35;touch-action:none;flex:none;position:relative}.wb-sash.vertical{cursor:ew-resize;width:4px;margin:0 -2px}.wb-sash.horizontal{cursor:ns-resize;height:4px;margin:-2px 0}.wb-sash:after{content:"";transition:background-color .1s ease-out;position:absolute;inset:0}.wb-sash:hover:after,.wb-sash.active:after{background:var(--vscode-sash-hoverBorder,var(--vscode-focusBorder));transition-delay:.3s}body.sash-dragging-vertical,body.sash-dragging-vertical *{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}body.sash-dragging-horizontal,body.sash-dragging-horizontal *{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}body[class*=sash-dragging] iframe{pointer-events:none}.sidebar-backdrop{z-index:3;background:#0006;position:absolute;inset:0}.part.statusbar{height:var(--statusbar-height);background:var(--vscode-statusBar-background);color:var(--vscode-statusBar-foreground);border-top:1px solid var(--vscode-statusBar-border,transparent);-webkit-user-select:none;user-select:none;flex:none;justify-content:space-between;font-size:12px;display:flex;overflow:hidden}.part.statusbar .items-container{align-items:stretch;min-width:0;display:flex}.left-items{padding-left:0}.right-items{padding-right:7px}.statusbar-item{white-space:nowrap;align-items:center;height:100%;margin:0 1px;display:flex}.statusbar-item-label{height:100%;color:inherit;cursor:default;align-items:center;gap:3px;padding:0 5px;text-decoration:none;display:flex}.statusbar-item-label[role=button]{cursor:pointer}.statusbar-item-label:hover{background:var(--vscode-statusBarItem-hoverBackground);color:var(--vscode-statusBarItem-hoverForeground,inherit)}.statusbar-item .codicon{font-size:14px}.statusbar-item.remote-kind{margin:0 3px 0 0}.statusbar-item.remote-kind .statusbar-item-label{background:var(--vscode-statusBarItem-remoteBackground);color:var(--vscode-statusBarItem-remoteForeground);padding:0 10px}.statusbar-item.remote-kind .statusbar-item-label:hover{background:var(--vscode-statusBarItem-remoteHoverBackground,var(--vscode-statusBarItem-remoteBackground))}.statusbar-item.remote-kind .codicon{font-size:16px}.statusbar-item.problems .codicon+span{margin-right:3px}.split-view{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.pane{border-top:1px solid var(--vscode-sideBarSectionHeader-border,transparent);flex-direction:column;flex:none;min-height:0;display:flex}.pane:first-child{border-top-color:#0000}.pane.expanded{flex:1 1 0}.pane-header{height:var(--pane-header-height);background:var(--vscode-sideBarSectionHeader-background,transparent);color:var(--vscode-sideBarSectionHeader-foreground,inherit);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-items:center;padding-right:8px;display:flex;overflow:hidden}.pane-header .pane-chevron{flex:none;width:20px;margin:0 2px;font-size:16px}.pane-header .title{text-overflow:ellipsis;white-space:pre;flex:1;min-width:0;margin:0;font-size:11px;font-weight:700;overflow:hidden}.pane-header .actions{gap:2px;display:none}.pane.expanded .pane-header:hover .actions,.pane.expanded:focus-within .pane-header .actions{display:flex}.pane-body{flex:1;min-height:0;display:none;overflow:auto}.pane.expanded .pane-body{display:block}.pane-message,.panel-message{color:var(--vscode-descriptionForeground);white-space:normal;padding:4px 20px;line-height:1.4}.wb-list{-webkit-user-select:none;user-select:none;outline:none;position:relative}.wb-list-row{height:var(--row-height);color:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;padding-right:10px;display:flex;position:relative}.wb-list-row:hover{background:var(--vscode-list-hoverBackground);color:var(--vscode-list-hoverForeground,inherit)}.wb-list-row.selected{background:var(--vscode-list-inactiveSelectionBackground);color:var(--vscode-list-inactiveSelectionForeground,inherit)}.wb-list:focus .wb-list-row.selected{background:var(--vscode-list-activeSelectionBackground);color:var(--vscode-list-activeSelectionForeground,inherit)}.wb-list:focus .wb-list-row.focused{border-color:var(--vscode-list-focusOutline,var(--vscode-focusBorder))}.wb-tl-twistie{box-sizing:content-box;flex:none;justify-content:center;align-items:center;width:16px;height:100%;margin-left:8px;padding-right:6px;display:flex}.wb-tl-twistie .codicon{font-size:16px}.wb-icon-label{flex:1;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.wb-icon-label .label-name{text-overflow:ellipsis;overflow:hidden}.label-description{color:var(--vscode-descriptionForeground);opacity:.95;text-overflow:ellipsis;margin-left:.5em;font-size:.9em;overflow:hidden}.indent-guide{pointer-events:none;width:1px;margin-left:8px;position:absolute;top:0;bottom:0}.explorer-tree:hover .indent-guide,.explorer-tree:focus .indent-guide{background:var(--vscode-tree-indentGuidesStroke)}.outline-icon{flex:none;margin-right:6px;font-size:16px}.symbol-string{color:var(--vscode-symbolIcon-stringForeground,var(--vscode-foreground))}.symbol-property{color:var(--vscode-symbolIcon-propertyForeground,var(--vscode-foreground))}.symbol-constant{color:var(--vscode-symbolIcon-constantForeground,var(--vscode-foreground))}.symbol-function{color:var(--vscode-symbolIcon-methodForeground,#b180d7)}.symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground,#75beff)}.symbol-class{color:var(--vscode-symbolIcon-classForeground,#ee9d28)}.wb-count-badge{background:var(--vscode-badge-background);min-width:18px;color:var(--vscode-badge-foreground);text-align:center;border-radius:11px;flex:none;margin-left:auto;padding:3px 6px;font-size:11px;font-weight:400;line-height:11px}.search-view{flex-direction:column;height:100%;display:flex}.search-widget{flex:none;padding:0 12px 0 0;display:flex}.toggle-replace-button{cursor:pointer;border-radius:var(--radius-small);flex:none;justify-content:center;align-items:flex-start;width:16px;margin:0 2px 0 3px;padding-top:4px;display:flex}.toggle-replace-button:hover{background:var(--vscode-toolbar-hoverBackground)}.search-container{flex:1;min-width:0}.search-input{overflow:hidden}.wb-inputbox .controls{gap:2px;padding-right:2px;display:flex}.wb-custom-toggle{cursor:pointer;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.wb-custom-toggle:hover{background:var(--vscode-inputOption-hoverBackground)}.wb-custom-toggle.checked{border-color:var(--vscode-inputOption-activeBorder);background:var(--vscode-inputOption-activeBackground);color:var(--vscode-inputOption-activeForeground)}.search-message{color:var(--vscode-descriptionForeground);flex:none;padding:6px 12px 6px 22px}.search-message:empty{display:none}.search-results{flex:1;overflow:auto}.text-match{padding-left:46px}.search-match{text-overflow:ellipsis;overflow:hidden}.findInFileMatch{background:var(--vscode-editor-findMatchHighlightBackground);border:1px solid var(--vscode-editor-findMatchHighlightBorder,transparent);border-radius:1px}.scm-editor{padding:4px 12px 8px 20px}.scm-input{min-height:26px}.scm-button-bar{margin-top:6px;display:flex}.scm-button-bar .wb-button{flex:1}.scm-commit-row{gap:6px;padding-left:12px}.graph-lane{flex:none;width:16px;height:100%;display:inline-block;position:relative}.graph-lane:before{content:"";background:var(--vscode-scmGraph-foreground1,#ffb000);width:2px;position:absolute;top:0;bottom:0;left:7px}.graph-lane.first:before{top:50%}.graph-lane.last:before{bottom:50%}.graph-node{border:2px solid var(--vscode-scmGraph-foreground1,#ffb000);background:var(--vscode-sideBar-background);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:3px}.graph-node.merge{background:var(--vscode-scmGraph-foreground1,#ffb000)}.scm-commit-row .label-name{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.scm-ref{background:var(--vscode-scmGraph-historyItemRefColor,#59a4f9);color:var(--vscode-scmGraph-historyItemRefForeground,#fff);border-radius:10px;flex:none;align-items:center;gap:2px;margin-left:auto;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex}.scm-ref .codicon{font-size:12px}.welcome-view-content{flex-direction:column;padding:8px 20px;display:flex}.welcome-view-content .wb-button{margin:6px 0 10px}.welcome-view-content p{color:var(--vscode-foreground);margin:6px 0;line-height:1.4}.link,.button-link{color:var(--vscode-textLink-foreground);cursor:pointer}.link:hover{color:var(--vscode-textLink-activeForeground);text-decoration:underline}.wb-extensions-viewlet{flex-direction:column;height:100%;display:flex}.wb-extensions-viewlet>.header{flex:none;padding:3px 12px 6px 20px}.wb-extensions-viewlet>.split-view{flex:1}.extension-list-item{align-items:center;gap:10px;height:72px;padding:0 12px 0 16px}.extension-icon{color:#fff;text-shadow:0 1px 2px #00000059;border-radius:6px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:600;display:flex}.extension-list-item .details{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.extension-list-item .header-container{align-items:baseline;gap:6px;display:flex}.extension-list-item .name{text-overflow:ellipsis;font-weight:700;overflow:hidden}.extension-list-item .category,.extension-list-item .description,.extension-list-item .publisher{color:var(--vscode-descriptionForeground);text-overflow:ellipsis;overflow:hidden}.extension-list-item .category{margin-left:auto;font-size:11px}.extension-list-item .footer{justify-content:space-between;align-items:center;font-size:12px;display:flex}.extension-list-item .publisher{align-items:center;gap:4px;display:flex}.verified{color:var(--vscode-extensionIcon-verifiedForeground,#3794ff);font-size:14px!important}.extension-list-item .manage .codicon{font-size:14px}.part.editor{background:var(--vscode-editor-background);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.part.editor.empty .editor-group-container,.part.editor:not(.empty) .editor-group-watermark{display:none}.editor-group-container{flex-direction:column;flex:1;min-height:0;display:flex}.title.tabs{background:var(--vscode-editorGroupHeader-tabsBackground);flex:none}.tabs-and-actions-container{height:var(--tab-height);display:flex;position:relative}.tabs-and-actions-container:after{content:"";background:var(--vscode-editorGroupHeader-tabsBorder,transparent);pointer-events:none;z-index:1;height:1px;position:absolute;bottom:0;left:0;right:0}.tabs-container{scrollbar-width:none;flex:1;height:100%;display:flex;overflow:auto hidden}.tabs-container::-webkit-scrollbar{display:none}.tab{border-right:1px solid var(--vscode-tab-border,transparent);background:var(--vscode-tab-inactiveBackground);min-width:fit-content;height:100%;color:var(--vscode-tab-inactiveForeground);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;flex:none;align-items:center;padding-left:10px;display:flex;position:relative}.tab:hover{background:var(--vscode-tab-hoverBackground,var(--vscode-tab-inactiveBackground))}.tab.active{background:var(--vscode-tab-activeBackground);color:var(--vscode-tab-activeForeground);z-index:2}.tab.active:before{content:"";background:var(--vscode-tab-activeBorderTop,transparent);height:1px;position:absolute;top:0;left:0;right:0}.tab.active:after{content:"";background:var(--vscode-tab-activeBorder,var(--vscode-tab-activeBackground));height:1px;position:absolute;bottom:0;left:0;right:0}.tab.preview .label-name{font-style:italic}.tab-label{line-height:var(--tab-height);flex:none}.tab .file-icon,.tab .tab-codicon,.tab-product-icon{margin-right:6px}.tab-product-icon{width:16px;height:16px}.tab-actions{flex:none;justify-content:center;align-items:center;width:28px;margin-left:2px;display:flex}.tab-actions .action-label{visibility:hidden;width:20px;height:20px}.tab.active .tab-actions .action-label,.tab:hover .tab-actions .action-label{visibility:visible}.editor-actions{flex:none;align-items:center;gap:2px;padding:0 8px 0 4px;display:flex}.breadcrumbs-control{background:var(--vscode-breadcrumb-background,var(--vscode-editor-background));height:22px;color:var(--vscode-breadcrumb-foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;padding-left:12px;display:flex;overflow:hidden}.breadcrumb-item{cursor:pointer;flex:none;align-items:center;height:100%;display:inline-flex}.breadcrumb-item:hover{color:var(--vscode-breadcrumb-focusForeground,var(--vscode-foreground))}.breadcrumb-item .file-icon,.breadcrumb-item .outline-icon{margin-right:4px}.breadcrumb-separator{opacity:.8;margin:0 2px;font-size:16px}.editor-container{flex:1;min-height:0;position:relative}.editor-instance{position:absolute;inset:0}.page-host{overflow:auto}.monaco-editor .readonly-message,.monaco-editor-overlaymessage{font-family:var(--font-family)}.markdown-preview-host,.markdown-preview-host .webview{border:none;width:100%;height:100%;display:block}.editor-group-watermark{-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;padding:20px;display:flex}.letterpress{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(40vw,260px)}.editor-group-watermark .shortcuts dl{border-spacing:13px 17px;color:var(--vscode-editorWatermark-foreground,#fff9);margin:0;display:table}.watermark-entry{cursor:pointer;display:table-row}.watermark-entry dt,.watermark-entry dd{display:table-cell}.watermark-entry dt{text-align:right;letter-spacing:.04em;padding-right:4px}.watermark-entry dd{text-align:left;margin:0}.watermark-entry .wb-keybinding{background:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-radius:3px;padding:2px 6px;font-size:11px}.welcome-page{background:var(--vscode-welcomePage-background,var(--vscode-editor-background));min-height:100%;padding:0 24px}.gettingStarted{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"header header""left right""footer footer";gap:24px 48px;max-width:1200px;margin:0 auto;padding:9vh 0 40px;display:grid}.gettingStarted .header{grid-area:header}.gettingStarted .product-name{color:var(--vscode-foreground);margin:0 0 4px;font-size:3.4em;font-weight:400;line-height:1.15}.gettingStarted .subtitle{color:var(--vscode-descriptionForeground);margin:0;font-size:1.8em}.gettingStarted h2{margin:0 0 10px;font-size:1.5em;font-weight:400}.gettingStarted ul{margin:0 0 28px;padding:0;list-style:none}.gettingStarted li{margin:6px 0}.categories-column.left{grid-area:left}.categories-column.right{grid-area:right}.button-link{text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.button-link:hover span{text-decoration:underline}.button-link .file-icon{height:16px;margin-right:0}.recently-opened li.path{align-items:center;gap:12px;display:flex}.recently-opened .detail{color:var(--vscode-descriptionForeground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.getting-started-category{border:1px solid var(--vscode-welcomePage-tileBorder,transparent);border-radius:var(--radius-medium);background:var(--vscode-welcomePage-tileBackground,#ffffff0a);width:100%;color:var(--vscode-foreground);text-align:left;cursor:pointer;grid-template-columns:28px 1fr;grid-template-areas:"icon title""icon description";gap:4px 8px;margin-bottom:12px;padding:12px 14px;display:grid}.getting-started-category:hover{background:var(--vscode-welcomePage-tileHoverBackground,#ffffff14)}.getting-started-category .category-icon{color:var(--vscode-textLink-foreground);grid-area:icon;align-self:center;font-size:24px}.category-title{grid-area:title;font-weight:600}.category-description{color:var(--vscode-descriptionForeground);grid-area:description}.gettingStarted .footer{color:var(--vscode-descriptionForeground);grid-area:footer;justify-content:center;display:flex}.showOnStartup{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.wb-extension-editor{max-width:1000px;padding:20px 20px 40px}.wb-extension-editor .header{gap:20px;padding-bottom:14px;display:flex}.extension-icon.large{border-radius:12px;width:128px;height:128px;font-size:44px}.wb-extension-editor .details{flex-direction:column;gap:8px;min-width:0;display:flex}.wb-extension-editor .title{align-items:baseline;gap:8px;display:flex}.wb-extension-editor .name{font-size:26px;font-weight:600}.wb-extension-editor .identifier{background:var(--vscode-extensionButton-background,#8080802b);opacity:.8;border-radius:6px;padding:1px 6px;font-size:12px}.wb-extension-editor .subtitle{color:var(--vscode-descriptionForeground);align-items:center;gap:8px;display:flex}.wb-extension-editor .publisher{align-items:center;gap:4px;display:inline-flex}.wb-extension-editor .divider{opacity:.6}.wb-extension-editor .description{font-size:14px}.wb-extension-editor .actions{align-items:center;gap:10px;display:flex}.wb-extension-editor .status{color:var(--vscode-descriptionForeground);align-items:center;gap:4px;display:inline-flex}.wb-extension-editor .navbar{border-bottom:1px solid var(--vscode-panelSectionHeader-border,var(--vscode-widget-border,#80808059));gap:20px;display:flex}.navbar-entry{color:var(--vscode-panelTitle-inactiveForeground);padding:6px 0;font-size:11px}.navbar-entry.checked{border-bottom:1px solid var(--vscode-panelTitle-activeBorder);color:var(--vscode-panelTitle-activeForeground)}.wb-extension-editor .content{padding-top:12px;line-height:1.6}.wb-menu-container{z-index:2550;border:1px solid var(--vscode-menu-border,var(--vscode-widget-border,transparent));background:var(--vscode-menu-background);min-width:160px;max-width:90vw;max-height:calc(100vh - 40px);color:var(--vscode-menu-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow,#0000005c);-webkit-user-select:none;user-select:none;border-radius:5px;padding:4px 0;font-size:13px;position:fixed;overflow:auto}.wb-menu-container .actions-container{margin:0;padding:0 4px;list-style:none}.wb-menu-container .action-item{cursor:pointer;border-radius:3px}.wb-menu-container .action-menu-item{align-items:center;height:24px;display:flex}.wb-menu-container .menu-item-check{flex:none;justify-content:center;align-items:center;width:26px;display:flex}.wb-menu-container .action-label{width:auto;height:auto;color:inherit;white-space:nowrap;background:0 0;flex:1;justify-content:flex-start;padding:0 26px 0 0}.wb-menu-container .keybinding{white-space:nowrap;opacity:.85;flex:none;padding-right:26px;font-size:12px}.wb-menu-container .action-item.focused:not(.disabled){background:var(--vscode-menu-selectionBackground);color:var(--vscode-menu-selectionForeground)}.wb-menu-container .action-item.disabled{cursor:default;opacity:.4}.wb-menu-container .action-item.separator{cursor:default;padding:4px 0}.wb-menu-container .separator-line{background:var(--vscode-menu-separatorBackground,#80808059);height:1px;margin:0 6px;display:block}.wb-quick-input-widget{z-index:2550;border:1px solid var(--vscode-widget-border,transparent);background:var(--vscode-quickInput-background);width:min(62vw,600px);color:var(--vscode-quickInput-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow,#0000005c);border-radius:8px;padding:6px;display:none;position:absolute;top:6px;left:50%;transform:translate(-50%)}.wb-quick-input-widget.visible{display:block}.wb-quick-input-header .wb-inputbox .input{height:26px}.wb-quick-input-message{color:var(--vscode-descriptionForeground);overflow-wrap:anywhere;padding:6px 4px 2px}.wb-quick-input-list{max-height:40vh;margin-top:6px;overflow:auto}.wb-quick-input-list-entry{cursor:pointer;border-radius:3px;min-height:22px;padding:0 6px 0 11px;display:flex}.wb-quick-input-list-entry.has-separator{border-top:1px solid var(--vscode-pickerGroup-border,transparent);border-radius:0 0 3px 3px;margin-top:4px}.wb-quick-input-list-entry:first-child.has-separator{border-top:none;margin-top:0}.wb-quick-input-list-entry.focused{background:var(--vscode-quickInputList-focusBackground,var(--vscode-list-activeSelectionBackground));color:var(--vscode-quickInputList-focusForeground,inherit);outline:1px solid var(--vscode-list-focusOutline,transparent)}.wb-quick-input-list-rows{flex-direction:column;flex:1;min-width:0;display:flex}.wb-quick-input-list-row{align-items:center;gap:4px;min-width:0;height:22px;display:flex}.wb-quick-input-list-row.detail{height:18px;color:var(--vscode-descriptionForeground);opacity:.8;font-size:12px}.wb-quick-input-list-icon{flex:none;align-items:center;width:16px;height:100%;margin-right:4px;display:flex}.wb-quick-input-list-icon .file-icon{margin:0}.wb-quick-input-list-label{text-overflow:ellipsis;white-space:pre;flex:none;max-width:70%;overflow:hidden}.wb-quick-input-list-description{color:var(--vscode-descriptionForeground);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.wb-quick-input-list-spacer{flex:1}.wb-quick-input-list-separator{color:var(--vscode-pickerGroup-foreground);flex:none;font-size:12px}.wb-quick-input-list .wb-keybinding{flex:none}.notifications-toasts{right:8px;bottom:calc(var(--statusbar-height) + 8px);z-index:1000;pointer-events:none;flex-direction:column;gap:8px;width:min(450px,100vw - 16px);display:flex;position:absolute}.notification-toast{border:1px solid var(--vscode-notifications-border,var(--vscode-widget-border,transparent));background:var(--vscode-notifications-background);color:var(--vscode-notifications-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow,#0000005c);pointer-events:auto;border-radius:6px;animation:.25s ease-out toast-in}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}}.notification-list-item{padding:10px 8px 8px 12px}.notification-list-item-main-row{align-items:flex-start;gap:8px;display:flex}.notification-icon{flex:none;margin-top:2px}.notification-icon.severity-info{color:var(--vscode-notificationsInfoIcon-foreground,#3794ff)}.notification-icon.severity-warning{color:var(--vscode-notificationsWarningIcon-foreground,#cca700)}.notification-icon.severity-error{color:var(--vscode-notificationsErrorIcon-foreground,#f14c4c)}.notification-list-item-message{overflow-wrap:anywhere;flex:1;min-width:0;line-height:22px}.notification-list-item-details-row{justify-content:space-between;align-items:center;gap:8px;padding-left:24px;display:flex}.notification-list-item-source{color:var(--vscode-descriptionForeground);font-size:12px}.notification-list-item-buttons-container{gap:8px;display:flex}.part.panel{background:var(--vscode-panel-background);border-top:1px solid var(--vscode-panel-border,transparent);flex-direction:column;flex:none;min-height:77px;display:flex}.wb-workbench.panel-maximized .part.panel{flex:1}.part.panel>.title{height:var(--composite-title-height);flex:none;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.panel-switcher{min-width:0;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.panel-switcher .action-item{color:var(--vscode-panelTitle-inactiveForeground);cursor:pointer;flex:none;align-items:center;padding:0 10px;display:flex;position:relative}.panel-switcher .action-label{width:auto;height:auto;color:inherit;background:0 0;border-radius:0;padding:0;font-size:11px;line-height:27px}.panel-switcher .action-item:hover,.panel-switcher .action-item.checked{color:var(--vscode-panelTitle-activeForeground)}.panel-switcher .action-item.checked .active-item-indicator{background:var(--vscode-panelTitle-activeBorder);height:1px;position:absolute;bottom:3px;left:10px;right:10px}.panel-actions{flex:none;gap:2px;display:flex}.panel-content{flex:1;min-height:0;position:relative;overflow:auto}.output-view{font-family:var(--monospace-font-family);padding:0 20px;font-size:12px;line-height:18px}.output-timestamp{color:var(--vscode-debugTokenExpression-number,#b5cea8)}.output-level{color:var(--vscode-terminal-ansiGreen,#0dbc79)}.debug-console{height:100%}.terminal-wrapper{background:var(--vscode-terminal-background,var(--vscode-panel-background));min-height:100%;color:var(--vscode-terminal-foreground);font-family:var(--monospace-font-family);cursor:text;padding:4px 20px 8px;font-size:14px;line-height:1.2}.terminal-line{white-space:pre-wrap;word-break:break-all;min-height:1.2em}.terminal-input-line{align-items:baseline;display:flex}.terminal-prompt{white-space:pre;flex:none}.terminal-input{min-width:40px;color:inherit;font:inherit;caret-color:var(--vscode-terminalCursor-foreground,var(--vscode-terminal-foreground));background:0 0;border:none;outline:none;flex:1;padding:0}.ansi-user{color:var(--vscode-terminal-ansiBrightGreen,#23d18b);font-weight:700}.ansi-path,.ansi-dir{color:var(--vscode-terminal-ansiBrightBlue,#3b8eea);font-weight:700}.ansi-error{color:var(--vscode-terminal-ansiBrightRed,#f14c4c)}.ansi-accent{color:var(--vscode-terminal-ansiBrightCyan,#29b8db)}.ansi-command{color:var(--vscode-terminal-ansiYellow,#e5e510)}.vs .output-level{color:var(--vscode-terminal-ansiGreen,#00bc00)}.vs .ansi-user{color:var(--vscode-terminal-ansiBrightGreen,#14ce14)}.vs .ansi-path,.vs .ansi-dir{color:var(--vscode-terminal-ansiBrightBlue,#0451a5)}.vs .ansi-error{color:var(--vscode-terminal-ansiBrightRed,#cd3131)}.vs .ansi-accent{color:var(--vscode-terminal-ansiBrightCyan,#0598bc)}.vs .ansi-command{color:var(--vscode-terminal-ansiYellow,#949800)}@media (width<=900px){.menubar-menu-button:not(.hamburger){display:none}.menubar-menu-button.hamburger{padding:0 6px;display:flex}.gettingStarted{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""left""right""footer"}}.wb-workbench.compact .part.sidebar{top:0;bottom:0;left:var(--activitybar-width);position:absolute;box-shadow:4px 0 12px #00000059;width:min(320px, calc(100vw - var(--activitybar-width) - 24px))!important}@media (width<=768px){:root{--activitybar-width:44px}.titlebar-center{flex:1;width:auto}.titlebar-left,.titlebar-right{flex:none}.command-center .titlebar-action,.layout-controls .titlebar-action:not(:first-child){display:none}.part.activitybar .action-item{height:44px}.part.activitybar .action-item .codicon{font-size:22px}.part.statusbar .right-items .statusbar-item:not(:last-child){display:none}.gettingStarted{padding-top:4vh}.gettingStarted .product-name{font-size:2.4em}.gettingStarted .subtitle{font-size:1.3em}.wb-extension-editor .header{flex-direction:column}.wb-quick-input-widget{width:calc(100vw - 16px)}.terminal-wrapper{padding:4px 10px 8px;font-size:13px}}
