@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";:root{--code-font-family:var(--vscode-editor-font-family,JetBrains Mono,Consolas,"Courier New",monospace);--code-font-weight:var(--vscode-editor-font-weight,normal);--code-font-size:var(--vscode-editor-font-size,14px);--code-font-variant-ligatures:contextual;--ui-font-family:var(--vscode-font-family,system-ui,"Ubuntu","Droid Sans",sans-serif);--ui-font-weight:var(--vscode-font-weight,normal);--ui-font-size:var(--vscode-font-size,13px);--color-green:light-dark(#00c300,#0f0);--color-red:light-dark(#c80a00,#f85149);--color-blue:light-dark(#006d90,#add8e6);--color-muted:var(--vscode-disabledForeground,light-dark(#61616180,#cccccc80));--color-bright:light-dark(#000,#fff);--panel-background:var(--vscode-panel-background,light-dark(#f8f8f8,#181818));--panel-separator:var(--vscode-menu-separatorBackground,light-dark(#d4d4d4,#454545));--foreground:var(--vscode-foreground,light-dark(#3b3b3b,#ccc));--background:var(--vscode-editor-background,light-dark(#fff,#1f1f1f));--list-row-height:calc(var(--code-font-size)*1.33);--list-row-hover-background:var(--vscode-list-hoverBackground,light-dark(#f2f2f2,#2a2d2e));--list-row-selection-background:var(--vscode-list-inactiveSelectionBackground,light-dark(#e4e6f1,#37373d));--list-row-highlight-background:var(--vscode-list-activeSelectionBackground,light-dark(#e8e8e8,#04395e));--line-number-foreground:var(--vscode-editorLineNumber-foreground,#6e7681);--button-background-color:var(--vscode-button-secondaryBackground,light-dark(#e5e5e5,#313131));--button-foreground-color:var(--vscode-button-secondaryForeground,light-dark(#3b3b3b,#ccc));--button-border-color:var(--vscode-button-border,light-dark(#0000001a,#ffffff12));--button-hover-background-color:var(--vscode-button-secondaryHoverBackground,light-dark(#ccc,#3c3c3c));--button-active-background-color:var(--vscode-toolbar-activeBackground,light-dark(#a6a6a64f,#6366674f));--button-disabled-foreground-color:var(--vscode-disabledForeground,light-dark(#61616180,#cccccc80));--focus-border-color:var(--vscode-focusBorder,light-dark(#005fb8,#0078d4));--input-background-color:var(--vscode-input-background,light-dark(#fff,#313131));--input-foreground-color:var(--vscode-input-foreground,light-dark(#3b3b3b,#ccc));--input-border-color:var(--vscode-input-border,light-dark(#cecece,#3c3c3c));--input-placeholder-foreground-color:var(--vscode-input-placeholderForeground,light-dark(#767676,#989898));--checkbox-background-color:var(--vscode-settings-checkboxBackground,light-dark(#f8f8f8,#313131));--checkbox-foreground-color:var(--vscode-settings-checkboxForeground,light-dark(#3b3b3b,#ccc));--checkbox-border-color:var(--vscode-settings-checkboxBorder,light-dark(#cecece,#3c3c3c));--menu-border:var(--vscode-menu-border,light-dark(#cecece,#454545));--menu-foreground:var(--vscode-menu-foreground,light-dark(#3b3b3b,#ccc));--menu-background:var(--vscode-menu-background,light-dark(#fff,#1f1f1f));--menu-selection-foreground:var(--vscode-menu-selectionForeground,#fff);--menu-selection-background:var(--vscode-menu-selectionBackground,light-dark(#005fb8,#0078d4));--menu-separator-background:var(--vscode-menu-separatorBackground,light-dark(#d4d4d4,#454545));--widget-shadow:var(--vscode-widget-shadow,light-dark(#00000029,#0000005c));color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{height:100vh;color:var(--foreground);font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--ui-font-size);background-color:var(--background);margin:0;padding:0;overflow:hidden;&.vscode-light,&.vscode-high-contrast-light{color-scheme:light}&.vscode-dark,&.vscode-high-contrast-dark{color-scheme:dark}&.decomp-me-dark,&.decomp-me-light{--ui-font-size:.8rem}&.decomp-me-dark{--panel-background:#191719;--background:#161618;--foreground:#fff9;--color-bright:#f9f9f9;color-scheme:dark}&.decomp-me-light{--ui-font-size:.8rem;--panel-background:#fdfcfd;--background:#fdfcfd;--foreground:#333;--color-bright:#000000e6;color-scheme:light}}#root{flex-flow:column;height:100%;display:flex;overflow:hidden}.loading-root{background-color:var(--panel-background);width:100vw;height:100vh}.content{text-align:center;flex-direction:column;flex:1;justify-content:center;min-height:100vh;line-height:1.1;display:flex;& h1{font-size:3.6rem;font-weight:700}& p{opacity:.5;font-size:1.2rem;font-weight:400}}button{background-color:var(--button-background-color);color:var(--button-foreground-color);border:1px solid var(--button-border-color);cursor:pointer;font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--ui-font-size);border-radius:3px;display:flex;&:hover{background-color:var(--button-hover-background-color)}&:focus{opacity:1;outline-color:var(--focus-border-color);outline-offset:-1px;outline-width:1px;outline-style:solid}&:active{background-color:var(--button-active-background-color);outline:0!important}&:disabled{color:var(--button-disabled-foreground-color)}&>.codicon{height:18px}}input{background-color:var(--input-background-color);color:var(--input-foreground-color);border:1px solid var(--input-border-color);font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--ui-font-size);border-radius:3px;&::placeholder{color:var(--input-placeholder-foreground-color)}&:focus{border-color:var(--focus-border-color);outline:none}}input[type=checkbox]{appearance:none;border:1px solid var(--checkbox-border-color);background-color:var(--checkbox-background-color);width:1.2em;height:1.2em;color:var(--checkbox-foreground-color);cursor:pointer;border-radius:3px;margin-left:0;margin-right:.5em;padding:0;font:16px/1 codicon;&:checked{background-color:var(--checkbox-background-color);&:before{content:"";text-align:center;line-height:1.2em;display:block}}&:focus{border-color:var(--focus-border-color)}}select{background-color:var(--input-background-color);color:var(--input-foreground-color);border:1px solid var(--input-border-color);font-family:var(--ui-font-family);font-weight:var(--ui-font-weight);font-size:var(--ui-font-size);border-radius:3px;margin-left:.5em;&:focus{border-color:var(--focus-border-color);outline:none}}.header-BZ8CaM{background-color:var(--panel-background);border-bottom:1px solid var(--panel-separator);gap:.5em;padding:.5em;display:flex}.column-g0GPBs{flex-direction:column;flex:1 1 0;gap:.5em;display:flex;overflow:hidden}.row-yjG1Ts{align-items:center;gap:.5em;display:flex}.label-eF6QXi{font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);text-wrap:nowrap;white-space:pre;text-overflow:ellipsis;overflow:hidden}.emphasized-Vs_Y3u{color:var(--color-bright)}.missing-r9UxiS{color:var(--color-blue)}.spacer-bXtia8{flex:1 1 0}.input-a40bGu{align-items:center;display:flex}.content-_5W7SB{flex-flow:row;flex:1 1 0;display:flex}.column-UhSZlc{flex:1 1 0;margin:0;padding:0;overflow:auto}.no-object-W8Hz6e{color:var(--color-blue);font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);text-wrap:nowrap;white-space:pre}.context-menu-f3Slg1{z-index:99;outline:1px solid var(--menu-border);color:var(--menu-foreground);background-color:var(--menu-background);box-shadow:0 2px 8px var(--widget-shadow);border-radius:5px;max-width:min(500px,80vw);padding:4px 0}.context-menu-item-b983mV{font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);cursor:pointer;height:1.5em;color:var(--menu-foreground);white-space:nowrap;border-radius:4px;flex:auto;align-items:center;margin:0 4px;padding:0 .25em;display:flex;position:relative;overflow:hidden;&:hover{background-color:var(--button-hover-background-color)}&:active{background-color:var(--button-active-background-color)}}.context-menu-item-label-p7Zvhs{flex:none}.context-menu-item-value-zKmeNp{text-overflow:ellipsis;color:var(--color-bright);flex:0 auto;overflow:hidden}.context-menu-separator-fsBu4e{border-color:var(--color-muted)}.percent-100-qf4bD1{flex-shrink:0;color:var(--color-green)!important}.percent-50-ktm2kv{flex-shrink:0;color:var(--color-blue)!important}.percent-0-XuRjYX{flex-shrink:0;color:var(--color-red)!important}.data-row-_UGwYP{flex-direction:row;display:flex}.data-cell-WXEpry{font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);white-space:pre;cursor:default;text-wrap:nowrap;flex:1 0 0;padding:0 4px;overflow:hidden}.combined-row-k5TRps{display:flex}.diff-any-QbQH9f{background-color:#ffffff08}.address-SiRcyx{color:var(--line-number-foreground);margin-right:8px}.replace-JS_xLi{color:var(--color-blue)}.delete-YjmeNs{color:var(--color-red)}.insert-bfDFCI{color:var(--color-green)}.tooltip-YhRdDR{max-width:80vw;background-color:var(--panel-background)!important}.hover-item-sdmW1q{font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);word-break:break-word}.hover-item-label-O_FXC6{color:var(--color-bright)}.hover-item-value-tV04XW{color:var(--foreground)}.hover-item-separator-YYIREC{border-color:var(--color-muted)}.label-color-special-KvW_GS{color:var(--color-blue)}.label-color-delete-LYXij9{color:var(--color-red)}.label-color-insert-b5DvRN{color:var(--color-green)}.value-color-emphasized-W__ioR{color:var(--color-bright)}.instruction-list-CbHvB1{flex:auto}.instruction-row-R8dT3U{flex-direction:row;display:flex}.instruction-cell-joynC3{font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);text-wrap:nowrap;white-space:pre;cursor:default;flex:1 0 0;padding-left:.5em;overflow:hidden}.highlightable-eMZRJg{cursor:pointer}.highlighted-bZ2Qeg{color:#fff;background-color:#aa8b00}.diff-any-A1WUG5{background-color:#ffffff08}.segment-dim-lKV1DM{color:var(--line-number-foreground)}.segment-bright-xPhkKk{color:var(--color-bright)}.segment-replace-sv8BD8{color:var(--color-blue)}.segment-delete-ryyHMj{color:var(--color-red)}.segment-insert-Uy5bIi{color:var(--color-green)}.rotation0-_8VFhv{color:light-dark(#cd5252,#f0f)}.rotation1-m8SiSU{color:light-dark(#cda452,#0ff)}.rotation2-fzGVtZ{color:light-dark(#a4cd52,#00d400)}.rotation3-hzymnG{color:light-dark(#52cd52,red)}.rotation4-mRssM3{color:light-dark(#52cda4,#676aff)}.rotation5-UcOuiy{color:light-dark(#52a4cd,#ffb6c1)}.rotation6-mYQHX7{color:light-dark(#5252cd,#e0ffff)}.rotation7-NkgsCq{color:light-dark(#a452cd,#90ee90)}.rotation8-sQoAKQ{color:light-dark(#cd52a4,gray)}.symbols-sS8j88{flex-flow:row;flex:1 1 0;display:flex;overflow:auto}.symbol-list-rbPG7t{flex:1 1 0;margin:0;padding:0}.flag-local-Z7h0SP{color:inherit}.flag-global-nrbERc{color:var(--color-green)}.flag-weak-D3_wv3{color:inherit}.flag-common-abSlMW{color:var(--color-blue)}.flag-hidden-b8HQs0{color:var(--color-muted)}.symbol-name-cZ2nC1{color:var(--color-bright)}.no-object-DBT0Nm{color:var(--color-blue);font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);text-wrap:nowrap;white-space:pre}.selected-fwr5Zi{background-color:var(--list-row-selection-background)!important}.highlighted-O9p_Vk{background-color:var(--list-row-highlight-background)!important}.selected-fwr5Zi.highlighted-O9p_Vk{background-color:color-mix(in srgb,var(--list-row-selection-background)50%,var(--list-row-highlight-background)50%)!important}.row-soMDNp{cursor:pointer;user-select:none;height:var(--list-row-height);font-family:var(--code-font-family);font-weight:var(--code-font-weight);font-size:var(--code-font-size);font-variant-ligatures:var(--code-font-variant-ligatures);text-wrap:nowrap;white-space:pre;padding-left:.5em;display:flex;&:hover{background-color:var(--list-row-hover-background)}}.indent-AcQyFC{height:var(--list-row-height);border-right:1px solid var(--panel-separator);width:0;margin-left:.5em;margin-right:.5em;display:inline-block}.indent-highlighted-kicFGC{border-right-color:var(--color-muted)}.toggle-gnSEP2{height:var(--list-row-height);width:1em;margin-right:.25em;display:inline-block}.collapsed-hP5OFe{color:color-mix(in srgb,var(--foreground)75%,transparent)}.container-IW9NHO{flex:1 1 0;padding:0 1em;overflow:auto}.header-ZHfr6_{margin:.5em 0}.category-header-ttnhNZ{margin:.5em}.property-d8fNpR{flex-flow:row;align-items:center;margin:.5em 1em;display:flex}.units-hyr19d{flex-flow:row;flex:1 1 0;display:flex;overflow:hidden}.unit-label-xmkXja{margin-left:.4em}.complete-FFfak3{color:var(--color-green)}.incomplete-dafgQv{color:var(--color-red)}