@font-face{font-family:codicon;font-display:block;src:url("./media/codicon-FSJRJUGQ.ttf?9aab6318a6710999273bab9c78a9fd71") format("truetype")}.codicon[class*=codicon-]{font: 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-ms-user-select:none}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.5}.codicon-modifier-hidden{opacity:0}.codicon-loading{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.codicon-add:before{content:"\ea60"}.codicon-plus:before{content:"\ea60"}.codicon-gist-new:before{content:"\ea60"}.codicon-repo-create:before{content:"\ea60"}.codicon-lightbulb:before{content:"\ea61"}.codicon-light-bulb:before{content:"\ea61"}.codicon-repo:before{content:"\ea62"}.codicon-repo-delete:before{content:"\ea62"}.codicon-gist-fork:before{content:"\ea63"}.codicon-repo-forked:before{content:"\ea63"}.codicon-git-pull-request:before{content:"\ea64"}.codicon-git-pull-request-abandoned:before{content:"\ea64"}.codicon-record-keys:before{content:"\ea65"}.codicon-keyboard:before{content:"\ea65"}.codicon-tag:before{content:"\ea66"}.codicon-git-pull-request-label:before{content:"\ea66"}.codicon-tag-add:before{content:"\ea66"}.codicon-tag-remove:before{content:"\ea66"}.codicon-person:before{content:"\ea67"}.codicon-person-follow:before{content:"\ea67"}.codicon-person-outline:before{content:"\ea67"}.codicon-person-filled:before{content:"\ea67"}.codicon-source-control:before{content:"\ea68"}.codicon-mirror:before{content:"\ea69"}.codicon-mirror-public:before{content:"\ea69"}.codicon-star:before{content:"\ea6a"}.codicon-star-add:before{content:"\ea6a"}.codicon-star-delete:before{content:"\ea6a"}.codicon-star-empty:before{content:"\ea6a"}.codicon-comment:before{content:"\ea6b"}.codicon-comment-add:before{content:"\ea6b"}.codicon-alert:before{content:"\ea6c"}.codicon-warning:before{content:"\ea6c"}.codicon-search:before{content:"\ea6d"}.codicon-search-save:before{content:"\ea6d"}.codicon-log-out:before{content:"\ea6e"}.codicon-sign-out:before{content:"\ea6e"}.codicon-log-in:before{content:"\ea6f"}.codicon-sign-in:before{content:"\ea6f"}.codicon-eye:before{content:"\ea70"}.codicon-eye-unwatch:before{content:"\ea70"}.codicon-eye-watch:before{content:"\ea70"}.codicon-circle-filled:before{content:"\ea71"}.codicon-primitive-dot:before{content:"\ea71"}.codicon-close-dirty:before{content:"\ea71"}.codicon-debug-breakpoint:before{content:"\ea71"}.codicon-debug-breakpoint-disabled:before{content:"\ea71"}.codicon-debug-hint:before{content:"\ea71"}.codicon-terminal-decoration-success:before{content:"\ea71"}.codicon-primitive-square:before{content:"\ea72"}.codicon-edit:before{content:"\ea73"}.codicon-pencil:before{content:"\ea73"}.codicon-info:before{content:"\ea74"}.codicon-issue-opened:before{content:"\ea74"}.codicon-gist-private:before{content:"\ea75"}.codicon-git-fork-private:before{content:"\ea75"}.codicon-lock:before{content:"\ea75"}.codicon-mirror-private:before{content:"\ea75"}.codicon-close:before{content:"\ea76"}.codicon-remove-close:before{content:"\ea76"}.codicon-x:before{content:"\ea76"}.codicon-repo-sync:before{content:"\ea77"}.codicon-sync:before{content:"\ea77"}.codicon-clone:before{content:"\ea78"}.codicon-desktop-download:before{content:"\ea78"}.codicon-beaker:before{content:"\ea79"}.codicon-microscope:before{content:"\ea79"}.codicon-vm:before{content:"\ea7a"}.codicon-device-desktop:before{content:"\ea7a"}.codicon-file:before{content:"\ea7b"}.codicon-more:before{content:"\ea7c"}.codicon-ellipsis:before{content:"\ea7c"}.codicon-kebab-horizontal:before{content:"\ea7c"}.codicon-mail-reply:before{content:"\ea7d"}.codicon-reply:before{content:"\ea7d"}.codicon-organization:before{content:"\ea7e"}.codicon-organization-filled:before{content:"\ea7e"}.codicon-organization-outline:before{content:"\ea7e"}.codicon-new-file:before{content:"\ea7f"}.codicon-file-add:before{content:"\ea7f"}.codicon-new-folder:before{content:"\ea80"}.codicon-file-directory-create:before{content:"\ea80"}.codicon-trash:before{content:"\ea81"}.codicon-trashcan:before{content:"\ea81"}.codicon-history:before{content:"\ea82"}.codicon-clock:before{content:"\ea82"}.codicon-folder:before{content:"\ea83"}.codicon-file-directory:before{content:"\ea83"}.codicon-symbol-folder:before{content:"\ea83"}.codicon-logo-github:before{content:"\ea84"}.codicon-mark-github:before{content:"\ea84"}.codicon-github:before{content:"\ea84"}.codicon-terminal:before{content:"\ea85"}.codicon-console:before{content:"\ea85"}.codicon-repl:before{content:"\ea85"}.codicon-zap:before{content:"\ea86"}.codicon-symbol-event:before{content:"\ea86"}.codicon-error:before{content:"\ea87"}.codicon-stop:before{content:"\ea87"}.codicon-variable:before{content:"\ea88"}.codicon-symbol-variable:before{content:"\ea88"}.codicon-array:before{content:"\ea8a"}.codicon-symbol-array:before{content:"\ea8a"}.codicon-symbol-module:before{content:"\ea8b"}.codicon-symbol-package:before{content:"\ea8b"}.codicon-symbol-namespace:before{content:"\ea8b"}.codicon-symbol-object:before{content:"\ea8b"}.codicon-symbol-method:before{content:"\ea8c"}.codicon-symbol-function:before{content:"\ea8c"}.codicon-symbol-constructor:before{content:"\ea8c"}.codicon-symbol-boolean:before{content:"\ea8f"}.codicon-symbol-null:before{content:"\ea8f"}.codicon-symbol-numeric:before{content:"\ea90"}.codicon-symbol-number:before{content:"\ea90"}.codicon-symbol-structure:before{content:"\ea91"}.codicon-symbol-struct:before{content:"\ea91"}.codicon-symbol-parameter:before{content:"\ea92"}.codicon-symbol-type-parameter:before{content:"\ea92"}.codicon-symbol-key:before{content:"\ea93"}.codicon-symbol-text:before{content:"\ea93"}.codicon-symbol-reference:before{content:"\ea94"}.codicon-go-to-file:before{content:"\ea94"}.codicon-symbol-enum:before{content:"\ea95"}.codicon-symbol-value:before{content:"\ea95"}.codicon-symbol-ruler:before{content:"\ea96"}.codicon-symbol-unit:before{content:"\ea96"}.codicon-activate-breakpoints:before{content:"\ea97"}.codicon-archive:before{content:"\ea98"}.codicon-arrow-both:before{content:"\ea99"}.codicon-arrow-down:before{content:"\ea9a"}.codicon-arrow-left:before{content:"\ea9b"}.codicon-arrow-right:before{content:"\ea9c"}.codicon-arrow-small-down:before{content:"\ea9d"}.codicon-arrow-small-left:before{content:"\ea9e"}.codicon-arrow-small-right:before{content:"\ea9f"}.codicon-arrow-small-up:before{content:"\eaa0"}.codicon-arrow-up:before{content:"\eaa1"}.codicon-bell:before{content:"\eaa2"}.codicon-bold:before{content:"\eaa3"}.codicon-book:before{content:"\eaa4"}.codicon-bookmark:before{content:"\eaa5"}.codicon-debug-breakpoint-conditional-unverified:before{content:"\eaa6"}.codicon-debug-breakpoint-conditional:before{content:"\eaa7"}.codicon-debug-breakpoint-conditional-disabled:before{content:"\eaa7"}.codicon-debug-breakpoint-data-unverified:before{content:"\eaa8"}.codicon-debug-breakpoint-data:before{content:"\eaa9"}.codicon-debug-breakpoint-data-disabled:before{content:"\eaa9"}.codicon-debug-breakpoint-log-unverified:before{content:"\eaaa"}.codicon-debug-breakpoint-log:before{content:"\eaab"}.codicon-debug-breakpoint-log-disabled:before{content:"\eaab"}.codicon-briefcase:before{content:"\eaac"}.codicon-broadcast:before{content:"\eaad"}.codicon-browser:before{content:"\eaae"}.codicon-bug:before{content:"\eaaf"}.codicon-calendar:before{content:"\eab0"}.codicon-case-sensitive:before{content:"\eab1"}.codicon-check:before{content:"\eab2"}.codicon-checklist:before{content:"\eab3"}.codicon-chevron-down:before{content:"\eab4"}.codicon-chevron-left:before{content:"\eab5"}.codicon-chevron-right:before{content:"\eab6"}.codicon-chevron-up:before{content:"\eab7"}.codicon-chrome-close:before{content:"\eab8"}.codicon-chrome-maximize:before{content:"\eab9"}.codicon-chrome-minimize:before{content:"\eaba"}.codicon-chrome-restore:before{content:"\eabb"}.codicon-circle-outline:before{content:"\eabc"}.codicon-circle:before{content:"\eabc"}.codicon-debug-breakpoint-unverified:before{content:"\eabc"}.codicon-terminal-decoration-incomplete:before{content:"\eabc"}.codicon-circle-slash:before{content:"\eabd"}.codicon-circuit-board:before{content:"\eabe"}.codicon-clear-all:before{content:"\eabf"}.codicon-clippy:before{content:"\eac0"}.codicon-close-all:before{content:"\eac1"}.codicon-cloud-download:before{content:"\eac2"}.codicon-cloud-upload:before{content:"\eac3"}.codicon-code:before{content:"\eac4"}.codicon-collapse-all:before{content:"\eac5"}.codicon-color-mode:before{content:"\eac6"}.codicon-comment-discussion:before{content:"\eac7"}.codicon-credit-card:before{content:"\eac9"}.codicon-dash:before{content:"\eacc"}.codicon-dashboard:before{content:"\eacd"}.codicon-database:before{content:"\eace"}.codicon-debug-continue:before{content:"\eacf"}.codicon-debug-disconnect:before{content:"\ead0"}.codicon-debug-pause:before{content:"\ead1"}.codicon-debug-restart:before{content:"\ead2"}.codicon-debug-start:before{content:"\ead3"}.codicon-debug-step-into:before{content:"\ead4"}.codicon-debug-step-out:before{content:"\ead5"}.codicon-debug-step-over:before{content:"\ead6"}.codicon-debug-stop:before{content:"\ead7"}.codicon-debug:before{content:"\ead8"}.codicon-device-camera-video:before{content:"\ead9"}.codicon-device-camera:before{content:"\eada"}.codicon-device-mobile:before{content:"\eadb"}.codicon-diff-added:before{content:"\eadc"}.codicon-diff-ignored:before{content:"\eadd"}.codicon-diff-modified:before{content:"\eade"}.codicon-diff-removed:before{content:"\eadf"}.codicon-diff-renamed:before{content:"\eae0"}.codicon-diff:before{content:"\eae1"}.codicon-diff-sidebyside:before{content:"\eae1"}.codicon-discard:before{content:"\eae2"}.codicon-editor-layout:before{content:"\eae3"}.codicon-empty-window:before{content:"\eae4"}.codicon-exclude:before{content:"\eae5"}.codicon-extensions:before{content:"\eae6"}.codicon-eye-closed:before{content:"\eae7"}.codicon-file-binary:before{content:"\eae8"}.codicon-file-code:before{content:"\eae9"}.codicon-file-media:before{content:"\eaea"}.codicon-file-pdf:before{content:"\eaeb"}.codicon-file-submodule:before{content:"\eaec"}.codicon-file-symlink-directory:before{content:"\eaed"}.codicon-file-symlink-file:before{content:"\eaee"}.codicon-file-zip:before{content:"\eaef"}.codicon-files:before{content:"\eaf0"}.codicon-filter:before{content:"\eaf1"}.codicon-flame:before{content:"\eaf2"}.codicon-fold-down:before{content:"\eaf3"}.codicon-fold-up:before{content:"\eaf4"}.codicon-fold:before{content:"\eaf5"}.codicon-folder-active:before{content:"\eaf6"}.codicon-folder-opened:before{content:"\eaf7"}.codicon-gear:before{content:"\eaf8"}.codicon-gift:before{content:"\eaf9"}.codicon-gist-secret:before{content:"\eafa"}.codicon-gist:before{content:"\eafb"}.codicon-git-commit:before{content:"\eafc"}.codicon-git-compare:before{content:"\eafd"}.codicon-compare-changes:before{content:"\eafd"}.codicon-git-merge:before{content:"\eafe"}.codicon-github-action:before{content:"\eaff"}.codicon-github-alt:before{content:"\eb00"}.codicon-globe:before{content:"\eb01"}.codicon-grabber:before{content:"\eb02"}.codicon-graph:before{content:"\eb03"}.codicon-gripper:before{content:"\eb04"}.codicon-heart:before{content:"\eb05"}.codicon-home:before{content:"\eb06"}.codicon-horizontal-rule:before{content:"\eb07"}.codicon-hubot:before{content:"\eb08"}.codicon-inbox:before{content:"\eb09"}.codicon-issue-reopened:before{content:"\eb0b"}.codicon-issues:before{content:"\eb0c"}.codicon-italic:before{content:"\eb0d"}.codicon-jersey:before{content:"\eb0e"}.codicon-json:before{content:"\eb0f"}.codicon-bracket:before{content:"\eb0f"}.codicon-kebab-vertical:before{content:"\eb10"}.codicon-key:before{content:"\eb11"}.codicon-law:before{content:"\eb12"}.codicon-lightbulb-autofix:before{content:"\eb13"}.codicon-link-external:before{content:"\eb14"}.codicon-link:before{content:"\eb15"}.codicon-list-ordered:before{content:"\eb16"}.codicon-list-unordered:before{content:"\eb17"}.codicon-live-share:before{content:"\eb18"}.codicon-loading:before{content:"\eb19"}.codicon-location:before{content:"\eb1a"}.codicon-mail-read:before{content:"\eb1b"}.codicon-mail:before{content:"\eb1c"}.codicon-markdown:before{content:"\eb1d"}.codicon-megaphone:before{content:"\eb1e"}.codicon-mention:before{content:"\eb1f"}.codicon-milestone:before{content:"\eb20"}.codicon-git-pull-request-milestone:before{content:"\eb20"}.codicon-mortar-board:before{content:"\eb21"}.codicon-move:before{content:"\eb22"}.codicon-multiple-windows:before{content:"\eb23"}.codicon-mute:before{content:"\eb24"}.codicon-no-newline:before{content:"\eb25"}.codicon-note:before{content:"\eb26"}.codicon-octoface:before{content:"\eb27"}.codicon-open-preview:before{content:"\eb28"}.codicon-package:before{content:"\eb29"}.codicon-paintcan:before{content:"\eb2a"}.codicon-pin:before{content:"\eb2b"}.codicon-play:before{content:"\eb2c"}.codicon-run:before{content:"\eb2c"}.codicon-plug:before{content:"\eb2d"}.codicon-preserve-case:before{content:"\eb2e"}.codicon-preview:before{content:"\eb2f"}.codicon-project:before{content:"\eb30"}.codicon-pulse:before{content:"\eb31"}.codicon-question:before{content:"\eb32"}.codicon-quote:before{content:"\eb33"}.codicon-radio-tower:before{content:"\eb34"}.codicon-reactions:before{content:"\eb35"}.codicon-references:before{content:"\eb36"}.codicon-refresh:before{content:"\eb37"}.codicon-regex:before{content:"\eb38"}.codicon-remote-explorer:before{content:"\eb39"}.codicon-remote:before{content:"\eb3a"}.codicon-remove:before{content:"\eb3b"}.codicon-replace-all:before{content:"\eb3c"}.codicon-replace:before{content:"\eb3d"}.codicon-repo-clone:before{content:"\eb3e"}.codicon-repo-force-push:before{content:"\eb3f"}.codicon-repo-pull:before{content:"\eb40"}.codicon-repo-push:before{content:"\eb41"}.codicon-report:before{content:"\eb42"}.codicon-request-changes:before{content:"\eb43"}.codicon-rocket:before{content:"\eb44"}.codicon-root-folder-opened:before{content:"\eb45"}.codicon-root-folder:before{content:"\eb46"}.codicon-rss:before{content:"\eb47"}.codicon-ruby:before{content:"\eb48"}.codicon-save-all:before{content:"\eb49"}.codicon-save-as:before{content:"\eb4a"}.codicon-save:before{content:"\eb4b"}.codicon-screen-full:before{content:"\eb4c"}.codicon-screen-normal:before{content:"\eb4d"}.codicon-search-stop:before{content:"\eb4e"}.codicon-server:before{content:"\eb50"}.codicon-settings-gear:before{content:"\eb51"}.codicon-settings:before{content:"\eb52"}.codicon-shield:before{content:"\eb53"}.codicon-smiley:before{content:"\eb54"}.codicon-sort-precedence:before{content:"\eb55"}.codicon-split-horizontal:before{content:"\eb56"}.codicon-split-vertical:before{content:"\eb57"}.codicon-squirrel:before{content:"\eb58"}.codicon-star-full:before{content:"\eb59"}.codicon-star-half:before{content:"\eb5a"}.codicon-symbol-class:before{content:"\eb5b"}.codicon-symbol-color:before{content:"\eb5c"}.codicon-symbol-constant:before{content:"\eb5d"}.codicon-symbol-enum-member:before{content:"\eb5e"}.codicon-symbol-field:before{content:"\eb5f"}.codicon-symbol-file:before{content:"\eb60"}.codicon-symbol-interface:before{content:"\eb61"}.codicon-symbol-keyword:before{content:"\eb62"}.codicon-symbol-misc:before{content:"\eb63"}.codicon-symbol-operator:before{content:"\eb64"}.codicon-symbol-property:before{content:"\eb65"}.codicon-wrench:before{content:"\eb65"}.codicon-wrench-subaction:before{content:"\eb65"}.codicon-symbol-snippet:before{content:"\eb66"}.codicon-tasklist:before{content:"\eb67"}.codicon-telescope:before{content:"\eb68"}.codicon-text-size:before{content:"\eb69"}.codicon-three-bars:before{content:"\eb6a"}.codicon-thumbsdown:before{content:"\eb6b"}.codicon-thumbsup:before{content:"\eb6c"}.codicon-tools:before{content:"\eb6d"}.codicon-triangle-down:before{content:"\eb6e"}.codicon-triangle-left:before{content:"\eb6f"}.codicon-triangle-right:before{content:"\eb70"}.codicon-triangle-up:before{content:"\eb71"}.codicon-twitter:before{content:"\eb72"}.codicon-unfold:before{content:"\eb73"}.codicon-unlock:before{content:"\eb74"}.codicon-unmute:before{content:"\eb75"}.codicon-unverified:before{content:"\eb76"}.codicon-verified:before{content:"\eb77"}.codicon-versions:before{content:"\eb78"}.codicon-vm-active:before{content:"\eb79"}.codicon-vm-outline:before{content:"\eb7a"}.codicon-vm-running:before{content:"\eb7b"}.codicon-watch:before{content:"\eb7c"}.codicon-whitespace:before{content:"\eb7d"}.codicon-whole-word:before{content:"\eb7e"}.codicon-window:before{content:"\eb7f"}.codicon-word-wrap:before{content:"\eb80"}.codicon-zoom-in:before{content:"\eb81"}.codicon-zoom-out:before{content:"\eb82"}.codicon-list-filter:before{content:"\eb83"}.codicon-list-flat:before{content:"\eb84"}.codicon-list-selection:before{content:"\eb85"}.codicon-selection:before{content:"\eb85"}.codicon-list-tree:before{content:"\eb86"}.codicon-debug-breakpoint-function-unverified:before{content:"\eb87"}.codicon-debug-breakpoint-function:before{content:"\eb88"}.codicon-debug-breakpoint-function-disabled:before{content:"\eb88"}.codicon-debug-stackframe-active:before{content:"\eb89"}.codicon-circle-small-filled:before{content:"\eb8a"}.codicon-debug-stackframe-dot:before{content:"\eb8a"}.codicon-terminal-decoration-mark:before{content:"\eb8a"}.codicon-debug-stackframe:before{content:"\eb8b"}.codicon-debug-stackframe-focused:before{content:"\eb8b"}.codicon-debug-breakpoint-unsupported:before{content:"\eb8c"}.codicon-symbol-string:before{content:"\eb8d"}.codicon-debug-reverse-continue:before{content:"\eb8e"}.codicon-debug-step-back:before{content:"\eb8f"}.codicon-debug-restart-frame:before{content:"\eb90"}.codicon-debug-alt:before{content:"\eb91"}.codicon-call-incoming:before{content:"\eb92"}.codicon-call-outgoing:before{content:"\eb93"}.codicon-menu:before{content:"\eb94"}.codicon-expand-all:before{content:"\eb95"}.codicon-feedback:before{content:"\eb96"}.codicon-git-pull-request-reviewer:before{content:"\eb96"}.codicon-group-by-ref-type:before{content:"\eb97"}.codicon-ungroup-by-ref-type:before{content:"\eb98"}.codicon-account:before{content:"\eb99"}.codicon-git-pull-request-assignee:before{content:"\eb99"}.codicon-bell-dot:before{content:"\eb9a"}.codicon-debug-console:before{content:"\eb9b"}.codicon-library:before{content:"\eb9c"}.codicon-output:before{content:"\eb9d"}.codicon-run-all:before{content:"\eb9e"}.codicon-sync-ignored:before{content:"\eb9f"}.codicon-pinned:before{content:"\eba0"}.codicon-github-inverted:before{content:"\eba1"}.codicon-server-process:before{content:"\eba2"}.codicon-server-environment:before{content:"\eba3"}.codicon-pass:before{content:"\eba4"}.codicon-issue-closed:before{content:"\eba4"}.codicon-stop-circle:before{content:"\eba5"}.codicon-play-circle:before{content:"\eba6"}.codicon-record:before{content:"\eba7"}.codicon-debug-alt-small:before{content:"\eba8"}.codicon-vm-connect:before{content:"\eba9"}.codicon-cloud:before{content:"\ebaa"}.codicon-merge:before{content:"\ebab"}.codicon-export:before{content:"\ebac"}.codicon-graph-left:before{content:"\ebad"}.codicon-magnet:before{content:"\ebae"}.codicon-notebook:before{content:"\ebaf"}.codicon-redo:before{content:"\ebb0"}.codicon-check-all:before{content:"\ebb1"}.codicon-pinned-dirty:before{content:"\ebb2"}.codicon-pass-filled:before{content:"\ebb3"}.codicon-circle-large-filled:before{content:"\ebb4"}.codicon-circle-large:before{content:"\ebb5"}.codicon-circle-large-outline:before{content:"\ebb5"}.codicon-combine:before{content:"\ebb6"}.codicon-gather:before{content:"\ebb6"}.codicon-table:before{content:"\ebb7"}.codicon-variable-group:before{content:"\ebb8"}.codicon-type-hierarchy:before{content:"\ebb9"}.codicon-type-hierarchy-sub:before{content:"\ebba"}.codicon-type-hierarchy-super:before{content:"\ebbb"}.codicon-git-pull-request-create:before{content:"\ebbc"}.codicon-run-above:before{content:"\ebbd"}.codicon-run-below:before{content:"\ebbe"}.codicon-notebook-template:before{content:"\ebbf"}.codicon-debug-rerun:before{content:"\ebc0"}.codicon-workspace-trusted:before{content:"\ebc1"}.codicon-workspace-untrusted:before{content:"\ebc2"}.codicon-workspace-unknown:before{content:"\ebc3"}.codicon-terminal-cmd:before{content:"\ebc4"}.codicon-terminal-debian:before{content:"\ebc5"}.codicon-terminal-linux:before{content:"\ebc6"}.codicon-terminal-powershell:before{content:"\ebc7"}.codicon-terminal-tmux:before{content:"\ebc8"}.codicon-terminal-ubuntu:before{content:"\ebc9"}.codicon-terminal-bash:before{content:"\ebca"}.codicon-arrow-swap:before{content:"\ebcb"}.codicon-copy:before{content:"\ebcc"}.codicon-person-add:before{content:"\ebcd"}.codicon-filter-filled:before{content:"\ebce"}.codicon-wand:before{content:"\ebcf"}.codicon-debug-line-by-line:before{content:"\ebd0"}.codicon-inspect:before{content:"\ebd1"}.codicon-layers:before{content:"\ebd2"}.codicon-layers-dot:before{content:"\ebd3"}.codicon-layers-active:before{content:"\ebd4"}.codicon-compass:before{content:"\ebd5"}.codicon-compass-dot:before{content:"\ebd6"}.codicon-compass-active:before{content:"\ebd7"}.codicon-azure:before{content:"\ebd8"}.codicon-issue-draft:before{content:"\ebd9"}.codicon-git-pull-request-closed:before{content:"\ebda"}.codicon-git-pull-request-draft:before{content:"\ebdb"}.codicon-debug-all:before{content:"\ebdc"}.codicon-debug-coverage:before{content:"\ebdd"}.codicon-run-errors:before{content:"\ebde"}.codicon-folder-library:before{content:"\ebdf"}.codicon-debug-continue-small:before{content:"\ebe0"}.codicon-beaker-stop:before{content:"\ebe1"}.codicon-graph-line:before{content:"\ebe2"}.codicon-graph-scatter:before{content:"\ebe3"}.codicon-pie-chart:before{content:"\ebe4"}.codicon-bracket-dot:before{content:"\ebe5"}.codicon-bracket-error:before{content:"\ebe6"}.codicon-lock-small:before{content:"\ebe7"}.codicon-azure-devops:before{content:"\ebe8"}.codicon-verified-filled:before{content:"\ebe9"}.codicon-newline:before{content:"\ebea"}.codicon-layout:before{content:"\ebeb"}.codicon-layout-activitybar-left:before{content:"\ebec"}.codicon-layout-activitybar-right:before{content:"\ebed"}.codicon-layout-panel-left:before{content:"\ebee"}.codicon-layout-panel-center:before{content:"\ebef"}.codicon-layout-panel-justify:before{content:"\ebf0"}.codicon-layout-panel-right:before{content:"\ebf1"}.codicon-layout-panel:before{content:"\ebf2"}.codicon-layout-sidebar-left:before{content:"\ebf3"}.codicon-layout-sidebar-right:before{content:"\ebf4"}.codicon-layout-statusbar:before{content:"\ebf5"}.codicon-layout-menubar:before{content:"\ebf6"}.codicon-layout-centered:before{content:"\ebf7"}.codicon-target:before{content:"\ebf8"}.codicon-indent:before{content:"\ebf9"}.codicon-record-small:before{content:"\ebfa"}.codicon-error-small:before{content:"\ebfb"}.codicon-terminal-decoration-error:before{content:"\ebfb"}.codicon-arrow-circle-down:before{content:"\ebfc"}.codicon-arrow-circle-left:before{content:"\ebfd"}.codicon-arrow-circle-right:before{content:"\ebfe"}.codicon-arrow-circle-up:before{content:"\ebff"}.codicon-layout-sidebar-right-off:before{content:"\ec00"}.codicon-layout-panel-off:before{content:"\ec01"}.codicon-layout-sidebar-left-off:before{content:"\ec02"}.codicon-blank:before{content:"\ec03"}.codicon-heart-filled:before{content:"\ec04"}.codicon-map:before{content:"\ec05"}.codicon-map-horizontal:before{content:"\ec05"}.codicon-fold-horizontal:before{content:"\ec05"}.codicon-map-filled:before{content:"\ec06"}.codicon-map-horizontal-filled:before{content:"\ec06"}.codicon-fold-horizontal-filled:before{content:"\ec06"}.codicon-circle-small:before{content:"\ec07"}.codicon-bell-slash:before{content:"\ec08"}.codicon-bell-slash-dot:before{content:"\ec09"}.codicon-comment-unresolved:before{content:"\ec0a"}.codicon-git-pull-request-go-to-changes:before{content:"\ec0b"}.codicon-git-pull-request-new-changes:before{content:"\ec0c"}.codicon-search-fuzzy:before{content:"\ec0d"}.codicon-comment-draft:before{content:"\ec0e"}.codicon-send:before{content:"\ec0f"}.codicon-sparkle:before{content:"\ec10"}.codicon-insert:before{content:"\ec11"}.codicon-mic:before{content:"\ec12"}.codicon-thumbsdown-filled:before{content:"\ec13"}.codicon-thumbsup-filled:before{content:"\ec14"}.codicon-coffee:before{content:"\ec15"}.codicon-snake:before{content:"\ec16"}.codicon-game:before{content:"\ec17"}.codicon-vr:before{content:"\ec18"}.codicon-chip:before{content:"\ec19"}.codicon-piano:before{content:"\ec1a"}.codicon-music:before{content:"\ec1b"}.codicon-mic-filled:before{content:"\ec1c"}.codicon-repo-fetch:before{content:"\ec1d"}.codicon-copilot:before{content:"\ec1e"}.codicon-lightbulb-sparkle:before{content:"\ec1f"}.codicon-robot:before{content:"\ec20"}.codicon-sparkle-filled:before{content:"\ec21"}.codicon-diff-single:before{content:"\ec22"}.codicon-diff-multiple:before{content:"\ec23"}.codicon-surround-with:before{content:"\ec24"}.codicon-share:before{content:"\ec25"}.codicon-git-stash:before{content:"\ec26"}.codicon-git-stash-apply:before{content:"\ec27"}.codicon-git-stash-pop:before{content:"\ec28"}.codicon-vscode:before{content:"\ec29"}.codicon-vscode-insiders:before{content:"\ec2a"}.codicon-code-oss:before{content:"\ec2b"}.codicon-run-coverage:before{content:"\ec2c"}.codicon-run-all-coverage:before{content:"\ec2d"}.codicon-coverage:before{content:"\ec2e"}.codicon-github-project:before{content:"\ec2f"}.codicon-map-vertical:before{content:"\ec30"}.codicon-fold-vertical:before{content:"\ec30"}.codicon-map-vertical-filled:before{content:"\ec31"}.codicon-fold-vertical-filled:before{content:"\ec31"}.codicon-go-to-search:before{content:"\ec32"}.codicon-percentage:before{content:"\ec33"}.codicon-sort-percentage:before{content:"\ec33"}.codicon-attach:before{content:"\ec34"}.codicon-go-to-editing-session:before{content:"\ec35"}.codicon-edit-session:before{content:"\ec36"}.codicon-code-review:before{content:"\ec37"}.codicon-copilot-warning:before{content:"\ec38"}.codicon-python:before{content:"\ec39"}.codicon-copilot-large:before{content:"\ec3a"}.codicon-copilot-warning-large:before{content:"\ec3b"}.codicon-keyboard-tab:before{content:"\ec3c"}.codicon-copilot-blocked:before{content:"\ec3d"}.codicon-copilot-not-connected:before{content:"\ec3e"}.codicon-flag:before{content:"\ec3f"}.codicon-lightbulb-empty:before{content:"\ec40"}.codicon-symbol-method-arrow:before{content:"\ec41"}.codicon-copilot-unavailable:before{content:"\ec42"}.codicon-repo-pinned:before{content:"\ec43"}.codicon-keyboard-tab-above:before{content:"\ec44"}.codicon-keyboard-tab-below:before{content:"\ec45"}.codicon-git-pull-request-done:before{content:"\ec46"}.codicon-mcp:before{content:"\ec47"}.codicon-extensions-large:before{content:"\ec48"}.codicon-layout-panel-dock:before{content:"\ec49"}.codicon-layout-sidebar-left-dock:before{content:"\ec4a"}.codicon-layout-sidebar-right-dock:before{content:"\ec4b"}.codicon-copilot-in-progress:before{content:"\ec4c"}.codicon-copilot-error:before{content:"\ec4d"}.codicon-copilot-success:before{content:"\ec4e"}.codicon-chat-sparkle:before{content:"\ec4f"}.codicon-search-sparkle:before{content:"\ec50"}.codicon-edit-sparkle:before{content:"\ec51"}.codicon-copilot-snooze:before{content:"\ec52"}.codicon-send-to-remote-agent:before{content:"\ec53"}.codicon-comment-discussion-sparkle:before{content:"\ec54"}.codicon-chat-sparkle-warning:before{content:"\ec55"}.codicon-chat-sparkle-error:before{content:"\ec56"}.codicon-collection:before{content:"\ec57"}.codicon-new-collection:before{content:"\ec58"}.codicon-thinking:before{content:"\ec59"}.codicon-build:before{content:"\ec5a"}.codicon-comment-discussion-quote:before{content:"\ec5b"}.codicon-cursor:before{content:"\ec5c"}.codicon-eraser:before{content:"\ec5d"}.codicon-file-text:before{content:"\ec5e"}.codicon-quotes:before{content:"\ec60"}.codicon-rename:before{content:"\ec61"}.codicon-run-with-deps:before{content:"\ec62"}.codicon-debug-connected:before{content:"\ec63"}.codicon-strikethrough:before{content:"\ec64"}.codicon-open-in-product:before{content:"\ec65"}.codicon-index-zero:before{content:"\ec66"}.codicon-agent:before{content:"\ec67"}.codicon-edit-code:before{content:"\ec68"}.codicon-repo-selected:before{content:"\ec69"}.codicon-skip:before{content:"\ec6a"}.codicon-merge-into:before{content:"\ec6b"}.codicon-git-branch-changes:before{content:"\ec6c"}.codicon-git-branch-staged-changes:before{content:"\ec6d"}.codicon-git-branch-conflicts:before{content:"\ec6e"}.codicon-git-branch:before{content:"\ec6f"}.codicon-git-branch-create:before{content:"\ec6f"}.codicon-git-branch-delete:before{content:"\ec6f"}.codicon-search-large:before{content:"\ec70"}.codicon-terminal-git-bash:before{content:"\ec71"}.codicon-window-active:before{content:"\ec72"}.codicon-forward:before{content:"\ec73"}.codicon-download:before{content:"\ec74"}.codicon-clockface:before{content:"\ec75"}.codicon-unarchive:before{content:"\ec76"}.codicon-session-in-progress:before{content:"\ec77"}.codicon-collection-small:before{content:"\ec78"}.codicon-vm-small:before{content:"\ec79"}.codicon-cloud-small:before{content:"\ec7a"}.codicon-add-small:before{content:"\ec7b"}.codicon-remove-small:before{content:"\ec7c"}.codicon-worktree-small:before{content:"\ec7d"}.codicon-worktree:before{content:"\ec7e"}.codicon-screen-cut:before{content:"\ec7f"}.codicon-ask:before{content:"\ec80"}.codicon-openai:before{content:"\ec81"}.codicon-claude:before{content:"\ec82"}.codicon-open-in-window:before{content:"\ec83"}.codicon-new-session:before{content:"\ec84"}.codicon-terminal-secure:before{content:"\ec85"}.codicon-chat-import:before{content:"\ec86"}.codicon-chat-export:before{content:"\ec87"}.codicon-share-window:before{content:"\ec88"}.codicon-circle-slash-compact:before{content:"\ec89"}.codicon-copilot-compact:before{content:"\ec8a"}.codicon-folder-opened-compact:before{content:"\ec8b"}.codicon-folder-compact:before{content:"\ec8c"}.codicon-gear-compact:before{content:"\ec8d"}.codicon-git-branch-compact:before{content:"\ec8e"}.codicon-library-compact:before{content:"\ec8f"}.codicon-record-keys-compact:before{content:"\ec90"}.codicon-remote-compact:before{content:"\ec91"}.codicon-repo-forked-compact:before{content:"\ec92"}.codicon-repo-compact:before{content:"\ec93"}.codicon-shield-compact:before{content:"\ec94"}.codicon-sparkle-compact:before{content:"\ec95"}.codicon-symbol-color-compact:before{content:"\ec96"}.codicon-window-compact:before{content:"\ec97"}.codicon-error-compact:before{content:"\ec98"}.codicon-warning-compact:before{content:"\ec99"}.codicon-pass-compact:before{content:"\ec9a"}.codicon-important:before{content:"\ec9b"}.codicon-important-compact:before{content:"\ec9c"}.codicon-rocket-compact:before{content:"\ec9d"}.codicon-unpin:before{content:"\ec9e"}.codicon-add-compact:before{content:"\ec9f"}.codicon-attach-compact:before{content:"\eca0"}.codicon-beaker-compact:before{content:"\eca1"}.codicon-check-compact:before{content:"\eca2"}.codicon-checklist-compact:before{content:"\eca3"}.codicon-chevron-down-compact:before{content:"\eca4"}.codicon-chevron-left-compact:before{content:"\eca5"}.codicon-chevron-right-compact:before{content:"\eca6"}.codicon-chevron-up-compact:before{content:"\eca7"}.codicon-circle-filled-compact:before{content:"\eca8"}.codicon-circle-small-filled-compact:before{content:"\eca9"}.codicon-close-compact:before{content:"\ecaa"}.codicon-collapse-all-compact:before{content:"\ecab"}.codicon-comment-compact:before{content:"\ecac"}.codicon-comment-unresolved-compact:before{content:"\ecad"}.codicon-debug-connected-compact:before{content:"\ecae"}.codicon-debug-disconnect-compact:before{content:"\ecaf"}.codicon-edit-compact:before{content:"\ecb0"}.codicon-file-media-compact:before{content:"\ecb1"}.codicon-git-fetch:before{content:"\ecb2"}.codicon-lightbulb-compact:before{content:"\ecb3"}.codicon-loading-compact:before{content:"\ecb4"}.codicon-pass-filled-compact:before{content:"\ecb5"}.codicon-project-compact:before{content:"\ecb6"}.codicon-refresh-compact:before{content:"\ecb7"}.codicon-search-compact:before{content:"\ecb8"}.codicon-session-in-progress-compact:before{content:"\ecb9"}.codicon-sync-compact:before{content:"\ecba"}.codicon-terminal-compact:before{content:"\ecbb"}.codicon-vm-pending:before{content:"\ecbc"}.codicon-worktree-compact:before{content:"\ecbd"}.codicon-developer-tools:before{content:"\ecbe"}.codicon-cloud-compact:before{content:"\ecbf"}.codicon-agent-compact:before{content:"\ecc0"}.codicon-ask-compact:before{content:"\ecc1"}.codicon-settings-compact:before{content:"\ecc2"}.codicon-vm-compact:before{content:"\ecc3"}.codicon-run-compact:before{content:"\ecc4"}.codicon-git-pull-request-comment:before{content:"\ecc5"}.codicon-git-pull-request-error:before{content:"\ecc6"}.codicon-right-panel-hide:before{content:"\ecc7"}.codicon-right-panel-show:before{content:"\ecc8"}.codicon-vscode-insiders-outline:before{content:"\ecc9"}.codicon-vscode-outline:before{content:"\ecca"}.codicon-voice-mode:before{content:"\eccb"}.codicon-voice-mode-compact:before{content:"\eccc"}.codicon-mic-download:before{content:"\eccd"}.codicon-mic-download-compact:before{content:"\ecce"}.codicon-voice-mode-download:before{content:"\eccf"}.codicon-voice-mode-download-compact:before{content:"\ecd0"}.codicon-google-gemini:before{content:"\ecd1"}.codicon-kimi:before{content:"\ecd2"}.codicon-microsoft:before{content:"\ecd3"}.codicon-fish1-happy:before{content:"\ecd4"}.codicon-fish1-neutral:before{content:"\ecd5"}.codicon-fish1-sad:before{content:"\ecd6"}.codicon-fish1-very-sad:before{content:"\ecd7"}.codicon-fish2-happy:before{content:"\ecd8"}.codicon-fish2-neutral:before{content:"\ecd9"}.codicon-fish2-sad:before{content:"\ecda"}.codicon-fish2-very-sad:before{content:"\ecdb"}.codicon-fish3-happy:before{content:"\ecdc"}.codicon-fish3-neutral:before{content:"\ecdd"}.codicon-fish3-sad:before{content:"\ecde"}.codicon-fish3-very-sad:before{content:"\ecdf"}.codicon-fish4-happy:before{content:"\ece0"}.codicon-fish4-neutral:before{content:"\ece1"}.codicon-fish4-sad:before{content:"\ece2"}.codicon-fish4-very-sad:before{content:"\ece3"}.codicon-person-voice:before{content:"\ece4"}.codicon-person-voice-compact:before{content:"\ece5"}.codicon-person-voice-filled:before{content:"\ece6"}.codicon-person-voice-filled-compact:before{content:"\ece7"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/inter-latin-var-NRMW37G5.woff2") format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url("./media/source-serif-4-latin-wght-normal-EUO3YR6J.woff2") format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url("./media/source-serif-4-latin-wght-italic-HDEF7ZME.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/jetbrains-mono-latin-400-normal-3OOWLGQ2.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url("./media/jetbrains-mono-latin-500-normal-V4XIP5OW.woff2") format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url("./media/jetbrains-mono-latin-700-normal-SVC2HUP4.woff2") format("woff2")}:root,[data-theme]{--color-void: #08090a;--color-carbon: #0f1011;--color-obsidian: #161718;--color-slate: #23252a;--color-smoke: #383b3f;--color-ash: #62666d;--color-fog: #8a8f98;--color-mist: #d0d6e0;--color-bone: #e5e5e6;--color-paper: #ffffff;--color-acid-lime: #e4f222;--color-pulse-green: #27a644;--color-coral-red: #eb5757;--color-amber: #f2c94c;--color-signal-teal: #02b8cc;--color-iris-violet: #6366f1;--color-lavender: #8b5cf6;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--font-serif: "Source Serif 4", "Source Serif Pro", Charter, "Bitstream Charter", Georgia, Cambria, serif;--font-features: "cv01" on, "ss03" on, "zero" on;--weight-regular: 400;--weight-medium: 510;--weight-strong: 590;--tracking-display: -.022em;--tracking-heading: -.012em;--tracking-ui: -.011em;--radius-xs: 4px;--radius-sm: 6px;--radius: 12px;--radius-lg: 12px;--radius-pill: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-24: 96px;--bg: var(--color-void);--surface: var(--color-carbon);--surface-2: var(--color-obsidian);--surface-3: var(--color-slate);--fg-strong: var(--color-paper);--fg: var(--color-mist);--fg-muted: var(--color-fog);--fg-subtle: var(--color-ash);--border: var(--color-slate);--border-strong: var(--color-smoke);--hover: rgba(255, 255, 255, .04);--pill: rgba(255, 255, 255, .05);--field: rgba(255, 255, 255, .02);--field-border: rgba(255, 255, 255, .08);--selection: rgba(99, 102, 241, .28);--accent: var(--color-acid-lime);--accent-hover: #eef56a;--accent-fg: var(--color-void);--accent-soft: rgba(255, 255, 255, .06);--accent-text: var(--color-bone);--indicator: var(--color-acid-lime);--tag: var(--color-iris-violet);--tag-2: var(--color-lavender);--tag-text: #a5a7fb;--tag-2-text: #c4b5fd;--chart-1: var(--color-iris-violet);--success: var(--color-pulse-green);--success-soft: rgba(39, 166, 68, .12);--warning: var(--color-amber);--warning-soft: rgba(242, 201, 76, .1);--danger: var(--color-coral-red);--danger-soft: rgba(235, 87, 87, .12);--info: var(--color-signal-teal);--git-added: #4cb860;--git-modified: var(--color-amber);--git-deleted: var(--color-coral-red);--focus-border: var(--color-mist);--focus-ring: rgba(208, 214, 224, .16);--hairline: inset 0 0 0 1px var(--color-slate);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--shadow-lg: 0 4px 32px rgba(8, 9, 10, .6), inset 0 0 0 1px rgba(255, 255, 255, .04);--floor-gradient: linear-gradient(180deg, rgba(8, 9, 10, 0) 10%, rgba(208, 214, 224, .1) 100%);color-scheme:dark}[data-theme=light]{--bg: #f7f7f8;--surface: #ffffff;--surface-2: #f1f1f3;--surface-3: #e6e6e9;--fg-strong: var(--color-void);--fg: #2b2d31;--fg-muted: #62666d;--fg-subtle: #8a8f98;--border: #e4e4e7;--border-strong: #cfd0d5;--hover: rgba(8, 9, 10, .04);--pill: rgba(8, 9, 10, .05);--field: #ffffff;--field-border: rgba(8, 9, 10, .14);--selection: rgba(99, 102, 241, .18);--accent-hover: #d6e40f;--accent-soft: rgba(8, 9, 10, .06);--accent-text: var(--color-void);--indicator: var(--color-void);--tag-text: #4f46e5;--tag-2-text: #6d28d9;--success: #1f8a3a;--success-soft: rgba(31, 138, 58, .1);--warning: #a86a07;--warning-soft: rgba(212, 150, 20, .12);--danger: #d03b3b;--danger-soft: rgba(208, 59, 59, .08);--info: #0b8193;--git-added: #1f8a3a;--git-modified: #a86a07;--git-deleted: #d03b3b;--focus-border: #62666d;--focus-ring: rgba(8, 9, 10, .1);--hairline: inset 0 0 0 1px #e4e4e7;--shadow-sm: 0 1px 2px rgba(8, 9, 10, .06);--shadow-md: 0 4px 16px rgba(8, 9, 10, .08);--shadow-lg: 0 8px 32px rgba(8, 9, 10, .12), inset 0 0 0 1px rgba(8, 9, 10, .06);--floor-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0) 10%, rgba(8, 9, 10, .05) 100%);color-scheme:light}.avatar-t0{background:#24254a;color:#c3c6ff}.avatar-t1{background:#163222;color:#8fe0b4}.avatar-t2{background:#3a2318;color:#f6b896}.avatar-t3{background:#142c40;color:#9cc8f2}.avatar-t4{background:#331e3c;color:#e2b2f2}.avatar-t5{background:#352c10;color:#f0d27d}[data-theme=light] .avatar-t0{background:#e4e5ff;color:#3730a3}[data-theme=light] .avatar-t1{background:#dcf3e5;color:#17653a}[data-theme=light] .avatar-t2{background:#fde6da;color:#9a3f12}[data-theme=light] .avatar-t3{background:#dceefc;color:#1d5a8c}[data-theme=light] .avatar-t4{background:#f3e2f9;color:#7b2a96}[data-theme=light] .avatar-t5{background:#fbf0cf;color:#7a5a05}:root{--mono: var(--font-mono);--sans: var(--font-sans);--chart-surface: var(--surface);--sidebar-w: 256px;--radius-xs: 3px;--radius-sm: 3px;--radius: 3px;--radius-lg: 3px;--radius-pill: 3px}*{box-sizing:border-box}:root{--scrollbar-thumb: color-mix(in srgb, var(--fg-muted) 32%, transparent);--scrollbar-thumb-hover: color-mix(in srgb, var(--fg-muted) 55%, transparent)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:3px;background:var(--scrollbar-thumb) padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--fg-muted)}.codicon[class*=codicon-]{flex-shrink:0;line-height:1;vertical-align:-.2em}@media(max-width:860px){html.no-scroll,html.no-scroll body{overflow:hidden}}html,body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:15px;line-height:1.5;letter-spacing:var(--tracking-ui);font-feature-settings:var(--font-features);-webkit-font-smoothing:antialiased}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:28px;font-weight:510;letter-spacing:var(--tracking-heading);color:var(--fg-strong);margin:0}h2{font-size:17px;font-weight:510;color:var(--fg-strong);margin:0 0 12px}h3,strong,b{font-weight:590}code,.mono{font-family:var(--mono);font-size:12.5px}.muted{color:var(--fg-muted);font-weight:400}.subtle{color:var(--fg-subtle)}:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:24px}.page-header p{margin:4px 0 0;color:var(--fg-muted)}.page-header .actions{display:flex;gap:8px;flex-wrap:wrap}.back{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;color:var(--fg-muted);font-size:13px}.back:hover{color:var(--fg);text-decoration:none}.card{background:var(--surface);border:none;border-radius:var(--radius);box-shadow:var(--hairline)}.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:20px 28px;border-bottom:1px solid var(--border)}.card-header>:first-child:not(:only-child){flex:1 1 260px;min-width:0}.card-header h2{display:flex;align-items:center;gap:8px;margin:0}.card-body{padding:28px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--fg);font:inherit;font-size:14px;font-weight:510;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,box-shadow .12s}.btn:hover:not(:disabled){background:var(--hover);border-color:var(--border-strong);color:var(--fg-strong);text-decoration:none}.btn:disabled{opacity:.55;cursor:default}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.btn.primary:disabled{opacity:1;background:var(--pill);border-color:transparent;color:var(--fg-subtle)}.btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-fg)}.btn.danger{color:var(--danger)}.btn.danger.solid{background:var(--danger);border-color:var(--danger);color:var(--color-void)}.btn.danger.solid:hover:not(:disabled){filter:brightness(1.08);background:var(--danger)}.btn.ghost{border-color:transparent;background:transparent}.btn.ghost:hover:not(:disabled){background:var(--hover)}.btn.small{height:28px;padding:0 10px;font-size:12.5px}.btn.icon{width:32px;padding:0}.btn.small.icon{width:28px}.btn .codicon{font-size:15px}input,textarea,select{height:40px;padding:0 12px;border:1px solid var(--field-border);border-radius:var(--radius-sm);background:var(--field);color:var(--fg-strong);font:inherit;font-size:14.5px;transition:border-color .12s,box-shadow .12s}textarea{height:auto;padding:10px 12px;resize:vertical}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}input::placeholder,textarea::placeholder{color:var(--fg-subtle)}select{--chevron: var(--fg-muted);appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--chevron) 50%),linear-gradient(135deg,var(--chevron) 50%,transparent 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-size:5px 5px;background-repeat:no-repeat;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}select:hover:not(:disabled){--chevron: var(--fg-strong);border-color:var(--border-strong)}select:focus{--chevron: var(--fg-strong)}select:disabled{--chevron: transparent;opacity:.6;cursor:not-allowed}select:invalid,select.placeholder{color:var(--fg-subtle)}select.small{height:30px;padding:0 28px 0 10px;font-size:13px;background-position:calc(100% - 14px) 52%,calc(100% - 9px) 52%}select[multiple],select[size]:not([size="1"]){height:auto;padding:6px;background-image:none}select option,select optgroup{background:var(--surface-2);color:var(--fg-strong)}select option:disabled{color:var(--fg-subtle)}input[readonly]{background:transparent;color:var(--fg-muted)}.field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:510}.field small,.field .hint{font-weight:400;color:var(--fg-muted);font-size:12px}.field .error-text{font-weight:400;color:var(--danger);font-size:12px}.field.invalid input{border-color:var(--danger)}.checkbox{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400}.checkbox input{height:auto}input[type=checkbox],input[type=radio]{accent-color:var(--color-mist)}.input-icon{position:relative;display:flex}.input-icon>.codicon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--fg-subtle);pointer-events:none}.input-icon input{width:100%;padding-left:32px}.input-icon kbd{position:absolute;right:8px;top:50%;transform:translateY(-50%)}kbd{display:inline-block;min-width:20px;padding:1px 6px;border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--pill);color:var(--fg-muted);font-family:var(--mono);font-size:11px;line-height:16px;text-align:center}.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.toolbar .grow{flex:1;min-width:220px}.segmented{display:inline-flex;padding:3px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent}.segmented button{height:26px;padding:0 10px;border:none;border-radius:3px;background:transparent;color:var(--fg-muted);font:inherit;font-size:12.5px;font-weight:510;cursor:pointer}.segmented button:hover{color:var(--fg)}.segmented button.active{background:var(--pill);color:var(--fg-strong)}.segmented .count{margin-left:4px;color:var(--fg-subtle);font-weight:400}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{display:inline-flex;align-items:center;gap:6px;padding:12px 14px;border:none;border-bottom:2px solid transparent;background:none;color:var(--fg-muted);font:inherit;font-size:14.5px;font-weight:510;cursor:pointer;white-space:nowrap}.tabs button:hover{color:var(--fg)}.tabs button.active{color:var(--fg-strong);border-bottom-color:var(--indicator)}.tabs .count{padding:0 7px;border-radius:var(--radius-pill);background:var(--pill);color:var(--fg-muted);font-size:11.5px;font-weight:510}.tab-strip{position:relative;margin-bottom:22px;border-bottom:1px solid var(--border)}.tab-strip .tabs{gap:2px;margin-bottom:-1px;border-bottom:0;scroll-behavior:smooth;scroll-padding-inline:32px}.tab-strip .tabs button{padding:11px 12px;font-size:14px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:color .12s,background .12s}.tab-strip .tabs button:hover{background:var(--hover)}.tab-strip .tabs button:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.tab-strip .tabs button .codicon{font-size:15px;color:var(--fg-subtle)}.tab-strip .tabs button.active .codicon{color:var(--fg-strong)}.tab-sep{flex-shrink:0;align-self:center;width:1px;height:18px;margin:0 8px;background:var(--border-strong)}.tab-strip:before,.tab-strip:after{content:"";position:absolute;top:0;bottom:1px;width:40px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:1}.tab-strip:before{left:0;background:linear-gradient(to right,var(--bg),transparent)}.tab-strip:after{right:0;background:linear-gradient(to left,var(--bg),transparent)}.tab-strip.fade-left:before,.tab-strip.fade-right:after{opacity:1}@media(max-width:1100px){.tab-strip .tabs button .codicon{display:none}.tab-sep{margin:0 4px}}.badge{display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:var(--radius-xs);border:none;background:var(--pill);color:var(--fg-muted);font-size:12px;line-height:20px;font-weight:510;white-space:nowrap}.badge.accent{background:color-mix(in srgb,var(--tag) 18%,transparent);color:var(--tag-text)}.badge.success{border-color:transparent;background:var(--success-soft);color:var(--success)}.badge.danger{border-color:transparent;background:var(--danger-soft);color:var(--danger)}.badge.warning{border-color:transparent;background:var(--warning-soft);color:var(--warning)}.list-row{display:flex;align-items:center;gap:12px;padding:16px 28px;border-bottom:1px solid var(--border)}.list-row:last-child{border-bottom:none}.list-row:hover{background:var(--hover)}.alert{display:flex;gap:8px;align-items:flex-start;padding:10px 14px;margin-bottom:16px;border-radius:var(--radius-sm);font-size:13px}.alert .codicon{margin-top:2px}.alert.error{background:var(--danger-soft);color:var(--danger)}.alert.info{background:var(--pill);color:var(--fg);box-shadow:var(--hairline)}.alert.bar{align-items:center;margin-bottom:14px}.alert.bar .grow{flex:1}.alert.warning{background:var(--warning-soft);color:var(--warning)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 24px;text-align:center}.empty-state>.codicon{font-size:32px!important;color:var(--fg-subtle);margin-bottom:6px}.empty-state h3{margin:0;font-size:17px;font-weight:510;color:var(--fg-strong)}.empty-state p{margin:0 0 10px;max-width:420px;color:var(--fg-muted);font-size:14px}.skeleton{display:block;border-radius:3px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--hover) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:shimmer 1.2s infinite linear}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton{animation:none}}.modal-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px 16px;background:#08090ab3;animation:fade-in .12s ease-out}.modal{width:100%;max-width:540px;display:flex;flex-direction:column;gap:16px;padding:28px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:pop-in .14s ease-out}.modal h2{margin:0;font-size:19px;letter-spacing:var(--tracking-ui)}.modal .modal-sub{margin:-10px 0 0;color:var(--fg-muted);font-size:13px}.modal .actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.modal .actions>[modal-actions]{display:contents}.modal .actions .left{margin-right:auto}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(6px) scale(.98)}}@media(prefers-reduced-motion:reduce){.modal-backdrop,.modal{animation:none}}@media(max-width:640px){.page-header{flex-direction:column;gap:12px;margin-bottom:18px}.page-header>*{max-width:100%}.page-header .actions{width:100%}.page-header .actions>.btn:not(.icon){flex:1 1 auto;justify-content:center}h1{font-size:24px}.page-header h1{overflow-wrap:anywhere}.card-header{padding:14px 16px;flex-wrap:wrap}.card-body{padding:16px}.list-row{padding:12px 16px}.segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.segmented::-webkit-scrollbar{display:none}.segmented button{flex-shrink:0;white-space:nowrap}.modal-backdrop{padding-top:6vh}}.badge.agent{gap:4px;background:color-mix(in srgb,var(--tag-2) 16%,transparent);color:var(--tag-2-text);font-family:var(--font-mono);font-size:11.5px}.badge.agent .codicon{font-size:12px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.reveal.revealed{opacity:1;transform:none}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(2){transition-delay:70ms}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(3){transition-delay:.14s}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(4){transition-delay:.21s}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(5){transition-delay:.28s}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(6){transition-delay:.35s}:is(.grid,.plans,.flow,.facts,.stats)>.reveal:nth-child(n+7){transition-delay:.42s}@keyframes kwan-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes kwan-float{50%{transform:translateY(-6px)}}@keyframes kwan-drift{50%{transform:translate(3%,2%) scale(1.06)}}.hero-text>*{animation:kwan-rise .7s cubic-bezier(.2,.7,.2,1) both}.hero-text>:nth-child(2){animation-delay:.08s}.hero-text>:nth-child(3){animation-delay:.16s}.hero-text>:nth-child(4){animation-delay:.24s}.hero-text>:nth-child(5){animation-delay:.32s}.hero app-welcome-mock{animation:kwan-rise .9s .25s cubic-bezier(.2,.7,.2,1) both,kwan-float 7s 1.4s ease-in-out infinite}.hero .glow{animation:kwan-drift 14s ease-in-out infinite}app-welcome-page .card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .6s cubic-bezier(.2,.7,.2,1)}app-welcome-page .card:hover{transform:translateY(-3px);box-shadow:0 10px 30px -18px #0009}app-welcome-page .card.reveal:not(.revealed){transform:translateY(18px)}app-welcome-page .card .icon{transition:transform .25s ease,background .25s ease}app-welcome-page .card:hover .icon{transform:scale(1.08)}app-welcome-page .btn.primary.large .codicon-arrow-right{transition:transform .2s ease}app-welcome-page .btn.primary.large:hover .codicon-arrow-right{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.hero-text>*,.hero app-welcome-mock,.hero .glow{animation:none}app-welcome-page .card,app-welcome-page .card:hover,app-welcome-page .card .icon{transition:none;transform:none}}
