@font-face{font-family:intellij-sfcc-icons;src:url(/assets/fonts/intellij-sfcc-icons.woff)format("woff");font-display:block}.vscode-workspace-mock-module__9QqU5a__frame{width:100%;height:100%;overflow:hidden;container-type:inline-size}.vscode-workspace-mock-module__9QqU5a__ide{--u:calc(100cqi / 1200);--bg:#181818;--editor:#1f1f1f;--line:#2b2b2b;--text:#ccc;--muted:#9d9d9d;--dim:#6e7681;--accent:#0078d4;--modified:#e2c08d;--added:#73c991;--error:#f14c4c;--ok:#58b860;background:var(--bg);width:100%;height:100%;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;font-size:calc(12.5 * var(--u));text-align:left;-webkit-user-select:none;user-select:none;flex-direction:column;line-height:1.4;display:flex;overflow:hidden}@property --ide-width{syntax:"<length>";inherits:false;initial-value:1200px}@supports (scale:tan(atan2(1px, 1px))){.vscode-workspace-mock-module__9QqU5a__ide{--u:1px;--ide-width:100cqi;width:1200px;height:745px;transform:scale(tan(atan2(var(--ide-width), 1200px)));transform-origin:0 0}}.vscode-workspace-mock-module__9QqU5a__ide svg{width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none}.vscode-workspace-mock-module__9QqU5a__ide .vscode-workspace-mock-module__9QqU5a__icon{width:calc(16 * var(--u));height:calc(16 * var(--u));object-fit:contain;flex:none;margin:0}.vscode-workspace-mock-module__9QqU5a__ide em,.vscode-workspace-mock-module__9QqU5a__ide i{font-style:normal}.vscode-workspace-mock-module__9QqU5a__titlebar{height:calc(34 * var(--u));padding:0 calc(10 * var(--u));border-bottom:1px solid var(--line);color:var(--muted);flex:none;align-items:center;display:flex;position:relative}.vscode-workspace-mock-module__9QqU5a__lights{gap:calc(8 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__lights i{width:calc(12 * var(--u));height:calc(12 * var(--u));background:#ff5f57;border-radius:50%}.vscode-workspace-mock-module__9QqU5a__lights i:nth-child(2){background:#febc2e}.vscode-workspace-mock-module__9QqU5a__lights i:nth-child(3){background:#28c840}.vscode-workspace-mock-module__9QqU5a__nav{gap:calc(10 * var(--u));margin-left:auto;margin-right:calc(10 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__command{justify-content:center;align-items:center;gap:calc(6 * var(--u));width:calc(420 * var(--u));height:calc(22 * var(--u));border-radius:calc(6 * var(--u));color:var(--text);font-size:calc(12 * var(--u));background:#222;border:1px solid #3c3c3c;margin-right:auto;display:flex}.vscode-workspace-mock-module__9QqU5a__command svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.vscode-workspace-mock-module__9QqU5a__layoutButtons{gap:calc(12 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__body{flex:1;min-height:0;display:flex;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__activity{align-items:center;gap:calc(22 * var(--u));width:calc(44 * var(--u));padding-top:calc(12 * var(--u));border-right:1px solid var(--line);color:#868686;flex-direction:column;flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__activity svg{width:calc(22 * var(--u));height:calc(22 * var(--u));stroke-width:1.6px}.vscode-workspace-mock-module__9QqU5a__activityOn{color:#d7d7d7}.vscode-workspace-mock-module__9QqU5a__badged{position:relative}.vscode-workspace-mock-module__9QqU5a__badged b{right:calc(-7 * var(--u));bottom:calc(-5 * var(--u));min-width:calc(15 * var(--u));padding:0 calc(3 * var(--u));border-radius:calc(8 * var(--u));background:var(--accent);color:#fff;font-size:calc(9 * var(--u));font-weight:600;line-height:calc(15 * var(--u));text-align:center;position:absolute}.vscode-workspace-mock-module__9QqU5a__activityBottom{margin-top:auto;margin-bottom:calc(12 * var(--u))}.vscode-workspace-mock-module__9QqU5a__side{width:calc(226 * var(--u));border-right:1px solid var(--line);flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__aux{width:calc(336 * var(--u));border-right:0;border-left:1px solid var(--line)}.vscode-workspace-mock-module__9QqU5a__viewTitle{align-items:center;gap:calc(7 * var(--u));height:calc(34 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(18 * var(--u));color:var(--muted);font-size:calc(11 * var(--u));letter-spacing:.04em;text-transform:uppercase;flex:none;font-weight:600;display:flex}.vscode-workspace-mock-module__9QqU5a__viewTitle>svg:last-child,.vscode-workspace-mock-module__9QqU5a__viewActions{gap:calc(10 * var(--u));margin-left:auto;display:flex}.vscode-workspace-mock-module__9QqU5a__section{border-top:1px solid var(--line);flex-direction:column;flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__section:first-of-type{border-top:0}.vscode-workspace-mock-module__9QqU5a__sectionGrow{flex:1 1 0;min-height:0;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__sectionHead{align-items:center;gap:calc(3 * var(--u));height:calc(22 * var(--u));padding-left:calc(3 * var(--u));color:var(--text);font-size:calc(11 * var(--u));letter-spacing:.02em;white-space:nowrap;flex:none;font-weight:700;display:flex}.vscode-workspace-mock-module__9QqU5a__row{align-items:center;gap:calc(6 * var(--u));height:calc(20 * var(--u));padding-right:calc(10 * var(--u));white-space:nowrap;flex:none;display:flex;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__rowSelected{background:#37373d}.vscode-workspace-mock-module__9QqU5a__twistie{width:calc(14 * var(--u));margin-right:calc(-2 * var(--u));color:var(--text);display:inline-flex}.vscode-workspace-mock-module__9QqU5a__rowLabel{text-overflow:ellipsis;flex:none;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__rowDetail{min-width:0;color:var(--dim);font-size:calc(11.5 * var(--u));text-overflow:ellipsis;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__deco{font-size:calc(11.5 * var(--u));margin-left:auto;font-weight:600}.vscode-workspace-mock-module__9QqU5a__modified{color:var(--modified)}.vscode-workspace-mock-module__9QqU5a__added{color:var(--added)}.vscode-workspace-mock-module__9QqU5a__main{background:var(--editor);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__tabs{height:calc(35 * var(--u));background:var(--bg);border-bottom:1px solid var(--line);flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__tab{align-items:center;gap:calc(6 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(10 * var(--u));border-right:1px solid var(--line);color:var(--muted);white-space:nowrap;display:flex}.vscode-workspace-mock-module__9QqU5a__tabActive{background:var(--editor);box-shadow:inset 0 1px var(--accent);color:#fff;margin-bottom:-1px}.vscode-workspace-mock-module__9QqU5a__tabActive em{color:var(--modified)}.vscode-workspace-mock-module__9QqU5a__tabActive svg:last-child{width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--text)}.vscode-workspace-mock-module__9QqU5a__breadcrumbs{align-items:center;gap:calc(4 * var(--u));height:calc(22 * var(--u));padding-left:calc(14 * var(--u));color:var(--muted);font-size:calc(12 * var(--u));white-space:nowrap;flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__breadcrumbs svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.vscode-workspace-mock-module__9QqU5a__breadcrumbs .vscode-workspace-mock-module__9QqU5a__icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.vscode-workspace-mock-module__9QqU5a__code{min-height:0;padding-top:calc(2 * var(--u));font-family:Menlo,SF Mono,Consolas,Liberation Mono,monospace;font-size:calc(12 * var(--u));line-height:calc(17.5 * var(--u));white-space:pre;flex:1;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__codeLine,.vscode-workspace-mock-module__9QqU5a__codeLens{align-items:center;display:flex}.vscode-workspace-mock-module__9QqU5a__activeLine{box-shadow:inset 0 0 0 1px #282828}.vscode-workspace-mock-module__9QqU5a__activeLine .vscode-workspace-mock-module__9QqU5a__lineNo{color:#ccc}.vscode-workspace-mock-module__9QqU5a__lineNo{width:calc(44 * var(--u));padding-right:calc(4 * var(--u));color:var(--dim);text-align:right;flex:none}.vscode-workspace-mock-module__9QqU5a__gutter{width:calc(26 * var(--u));flex:none;justify-content:center;align-items:center;display:inline-flex}.vscode-workspace-mock-module__9QqU5a__gutter .vscode-workspace-mock-module__9QqU5a__icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.vscode-workspace-mock-module__9QqU5a__codeText{min-width:0;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__codeLens{color:#999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;font-size:calc(11 * var(--u))}.vscode-workspace-mock-module__9QqU5a__kw{color:#569cd6}.vscode-workspace-mock-module__9QqU5a__str{color:#ce9178}.vscode-workspace-mock-module__9QqU5a__fn{color:#dcdcaa}.vscode-workspace-mock-module__9QqU5a__var{color:#9cdcfe}.vscode-workspace-mock-module__9QqU5a__type{color:#4ec9b0}.vscode-workspace-mock-module__9QqU5a__comment{color:#6a9955}.vscode-workspace-mock-module__9QqU5a__panel{height:calc(150 * var(--u));border-top:1px solid var(--line);background:var(--bg);flex:none;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__panelTabs{align-items:center;gap:calc(22 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(18 * var(--u));color:var(--muted);font-size:calc(11 * var(--u));letter-spacing:.02em;white-space:nowrap;display:flex}.vscode-workspace-mock-module__9QqU5a__panelTabs b{min-width:calc(15 * var(--u));margin-left:calc(4 * var(--u));border-radius:calc(8 * var(--u));color:#fff;font-size:calc(9 * var(--u));line-height:calc(15 * var(--u));text-align:center;background:#616161;display:inline-block}.vscode-workspace-mock-module__9QqU5a__panelTabOn{color:#e7e7e7;box-shadow:0 calc(7 * var(--u)) 0 calc(-6 * var(--u)) var(--accent);padding-bottom:calc(2 * var(--u))}.vscode-workspace-mock-module__9QqU5a__panelPick{align-items:center;gap:calc(6 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(3 * var(--u));color:var(--text);letter-spacing:0;background:#313131;border:1px solid #3c3c3c;margin-left:auto;display:flex}.vscode-workspace-mock-module__9QqU5a__output{padding:calc(4 * var(--u)) calc(18 * var(--u));color:var(--text);font-family:Menlo,SF Mono,Consolas,Liberation Mono,monospace;font-size:calc(11.5 * var(--u));line-height:calc(18 * var(--u));white-space:nowrap}.vscode-workspace-mock-module__9QqU5a__output i{color:var(--dim)}.vscode-workspace-mock-module__9QqU5a__ok{color:var(--ok)}.vscode-workspace-mock-module__9QqU5a__logTabs{align-items:center;gap:calc(14 * var(--u));height:calc(28 * var(--u));margin:calc(2 * var(--u)) calc(10 * var(--u)) calc(4 * var(--u)) calc(20 * var(--u));border-bottom:1px solid var(--line);color:var(--muted);font-size:calc(12 * var(--u));white-space:nowrap;flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__logTabs b{color:var(--dim);font-weight:400}.vscode-workspace-mock-module__9QqU5a__logTabOn{align-self:stretch;align-items:center;gap:calc(4 * var(--u));color:#fff;box-shadow:inset 0 calc(-1 * var(--u)) 0 0 var(--accent);display:flex}.vscode-workspace-mock-module__9QqU5a__logActions{gap:calc(6 * var(--u));margin-left:auto;display:flex}.vscode-workspace-mock-module__9QqU5a__logActions em,.vscode-workspace-mock-module__9QqU5a__mcpStatus em,.vscode-workspace-mock-module__9QqU5a__mcpButtons em{align-items:center;gap:calc(4 * var(--u));height:calc(20 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(3 * var(--u));color:var(--text);font-size:calc(11.5 * var(--u));background:#313131;display:inline-flex}.vscode-workspace-mock-module__9QqU5a__logActions svg{width:calc(10 * var(--u));height:calc(10 * var(--u))}.vscode-workspace-mock-module__9QqU5a__tail svg{color:var(--ok);fill:currentColor}.vscode-workspace-mock-module__9QqU5a__logFile{align-items:center;gap:calc(8 * var(--u));height:calc(27 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(20 * var(--u));font-size:calc(12 * var(--u));flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vscode-workspace-mock-module__9QqU5a__logFile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__logFile small{color:var(--dim);font-size:calc(10 * var(--u));text-align:right;line-height:1.2}.vscode-workspace-mock-module__9QqU5a__ide .vscode-workspace-mock-module__9QqU5a__logError{width:calc(15 * var(--u));height:calc(15 * var(--u));color:var(--error)}.vscode-workspace-mock-module__9QqU5a__mcpStatus,.vscode-workspace-mock-module__9QqU5a__mcpUrl{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(20 * var(--u));white-space:nowrap;flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__mcpStatus{height:calc(30 * var(--u))}.vscode-workspace-mock-module__9QqU5a__mcpStatus span{align-items:center;gap:calc(7 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__mcpStatus em{color:#ffb3b3;background:#5a1d1d}.vscode-workspace-mock-module__9QqU5a__dotRunning{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--ok);border-radius:50%}.vscode-workspace-mock-module__9QqU5a__mcpUrl{height:calc(22 * var(--u));color:var(--muted);font-family:Menlo,SF Mono,Consolas,Liberation Mono,monospace;font-size:calc(11 * var(--u))}.vscode-workspace-mock-module__9QqU5a__mcpProfile{align-items:center;gap:calc(4 * var(--u));color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;font-size:calc(11.5 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__mcpProfile svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.vscode-workspace-mock-module__9QqU5a__mcpInfo{grid-template-columns:calc(74 * var(--u)) 1fr;row-gap:calc(2 * var(--u));margin:calc(6 * var(--u)) calc(10 * var(--u)) 0 calc(20 * var(--u));padding-top:calc(6 * var(--u));border-top:1px solid var(--line);font-size:calc(12 * var(--u));flex:none;display:grid}.vscode-workspace-mock-module__9QqU5a__mcpInfo dt{color:var(--dim)}.vscode-workspace-mock-module__9QqU5a__mcpInfo dd{margin:0}.vscode-workspace-mock-module__9QqU5a__mcpButtons{gap:calc(6 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u)) calc(20 * var(--u));flex:none;display:flex}.vscode-workspace-mock-module__9QqU5a__mcpButtons em{height:calc(24 * var(--u));padding:0 calc(12 * var(--u))}.vscode-workspace-mock-module__9QqU5a__ide .vscode-workspace-mock-module__9QqU5a__mcpButtons .vscode-workspace-mock-module__9QqU5a__primary{background:var(--accent);color:#fff}.vscode-workspace-mock-module__9QqU5a__status{height:calc(24 * var(--u));border-top:1px solid var(--line);color:var(--muted);font-size:calc(11.5 * var(--u));white-space:nowrap;flex:none;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.vscode-workspace-mock-module__9QqU5a__statusSide{align-items:center;height:100%;display:flex}.vscode-workspace-mock-module__9QqU5a__statusSide>span{align-items:center;gap:calc(4 * var(--u));height:100%;padding:0 calc(6 * var(--u));display:flex}.vscode-workspace-mock-module__9QqU5a__statusSide svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.vscode-workspace-mock-module__9QqU5a__glyph{font-family:intellij-sfcc-icons;font-size:calc(14 * var(--u));speak:never;line-height:1}.vscode-workspace-mock-module__9QqU5a__debugReady{color:var(--ok)}
.vs-kit-module__uNT19G__icon,.vs-kit-module__uNT19G__fileIcon{flex-shrink:0;width:1.2em;height:1.2em}.vs-kit-module__uNT19G__body{--vs-height:34em;--vs-side:21em;grid-template-columns:3.4em var(--vs-side) minmax(0, 1fr);height:var(--vs-height);display:grid;position:relative;overflow:hidden}.vs-kit-module__uNT19G__bodyNoSide{grid-template-columns:3.4em minmax(0,1fr)}.vs-kit-module__uNT19G__side{flex-direction:column;min-width:0;display:flex}.vs-kit-module__uNT19G__viewActions,.vs-kit-module__uNT19G__sectionActions{color:var(--text);text-transform:none;align-items:center;gap:.15em;margin-left:auto;display:inline-flex}.vs-kit-module__uNT19G__section{flex-direction:column;min-height:0;display:flex}.vs-kit-module__uNT19G__sectionGrow{flex:1}.vs-kit-module__uNT19G__sectionTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-kit-module__uNT19G__sectionBody{flex-direction:column;min-height:0;padding:.15em 0 .35em;display:flex;overflow:hidden}.vs-kit-module__uNT19G__badge{color:#fff;background:#616161;border-radius:999px;place-items:center;min-width:1.55em;height:1.55em;margin-left:.4em;padding:0 .4em;font-size:.82em;font-weight:600;line-height:1;display:inline-grid}.vs-kit-module__uNT19G__action{width:1.75em;height:1.75em;color:var(--text);border-radius:.3em;place-items:center;display:inline-grid}.vs-kit-module__uNT19G__action svg,.vs-kit-module__uNT19G__action img{width:1.15em;height:1.15em}.vs-kit-module__uNT19G__actionHot{background:#ffffff1a}.vs-kit-module__uNT19G__row{height:1.8em;padding:0 .5em 0 calc(.45em + var(--d) * .95em);white-space:nowrap;border:1px solid #0000;flex-shrink:0;align-items:center;gap:.35em;display:flex;position:relative}.vs-kit-module__uNT19G__rowHot{background:#2a2d2e}.vs-kit-module__uNT19G__rowSelected{background:#37373d}.vs-kit-module__uNT19G__rowFocus{border-color:var(--accent);background:var(--select)}.vs-kit-module__uNT19G__rowDim{opacity:.55}.vs-kit-module__uNT19G__twist{flex-shrink:0;place-items:center;width:1.15em;display:inline-grid}.vs-kit-module__uNT19G__twist svg{width:1.15em;height:1.15em}.vs-kit-module__uNT19G__rowIcon{flex-shrink:0;display:inline-flex}.vs-kit-module__uNT19G__rowIcon svg,.vs-kit-module__uNT19G__rowIcon img{width:1.2em;height:1.2em}.vs-kit-module__uNT19G__rowLabel{min-width:0;color:var(--text);text-overflow:ellipsis;overflow:hidden}.vs-kit-module__uNT19G__rowDesc{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.92em;overflow:hidden}.vs-kit-module__uNT19G__rowActions{align-items:center;gap:.1em;margin-left:auto;display:inline-flex}.vs-kit-module__uNT19G__rowBadge{color:#fff;background:#4d4d4d;border-radius:999px;place-items:center;min-width:1.45em;height:1.45em;margin-left:auto;padding:0 .35em;font-size:.8em;line-height:1;display:inline-grid}.vs-kit-module__uNT19G__rowActions+.vs-kit-module__uNT19G__rowBadge{margin-left:.3em}.vs-kit-module__uNT19G__editor{min-height:0}.vs-kit-module__uNT19G__tabPreview .vs-kit-module__uNT19G__tabLabel,.vs-kit-module__uNT19G__tabPreview>span{font-style:italic}.vs-kit-module__uNT19G__tabDirty{background:var(--text);border-radius:50%;width:.6em;height:.6em}.vs-kit-module__uNT19G__crumbs{height:1.9em;color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:.2em;padding:0 1em;font-size:.92em;display:flex;overflow:hidden}.vs-kit-module__uNT19G__crumbs>span{align-items:center;gap:.3em;display:inline-flex}.vs-kit-module__uNT19G__crumbs svg{width:1em;height:1em}.vs-kit-module__uNT19G__editorBody{flex:1;min-height:0;position:relative;overflow:hidden}.vs-kit-module__uNT19G__code{color:#ccc;padding:.4em 0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.98em;line-height:1.6;position:relative}.vs-kit-module__uNT19G__line,.vs-kit-module__uNT19G__lensLine{white-space:pre;min-height:1.6em;display:flex}.vs-kit-module__uNT19G__lensLine{min-height:1.45em;line-height:1.45}.vs-kit-module__uNT19G__lineExec{background:#ffcc0029}.vs-kit-module__uNT19G__lineHl{background:#ffffff0d}.vs-kit-module__uNT19G__lineSel{background:#264f78d9}.vs-kit-module__uNT19G__gutter{color:#6e7681;flex-shrink:0;justify-content:flex-end;align-items:center;width:4.2em;padding-right:1.6em;display:flex;position:relative}.vs-kit-module__uNT19G__lineNo{font-size:.92em}.vs-kit-module__uNT19G__bp{background:#e51400;border-radius:50%;width:.75em;height:.75em;position:absolute;left:.55em}.vs-kit-module__uNT19G__execArrow{clip-path:polygon(0 18%,62% 18%,62% 0,100% 50%,62% 100%,62% 82%,0 82%);background:#fc0;width:1.15em;height:.8em;position:absolute;left:.35em}.vs-kit-module__uNT19G__text{min-width:0}.vs-kit-module__uNT19G__lens{color:#999;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86em}.vs-kit-module__uNT19G__tKw{color:#569cd6}.vs-kit-module__uNT19G__tCtrl{color:#c586c0}.vs-kit-module__uNT19G__tStr{color:#ce9178}.vs-kit-module__uNT19G__tNum{color:#b5cea8}.vs-kit-module__uNT19G__tFn{color:#dcdcaa}.vs-kit-module__uNT19G__tFld,.vs-kit-module__uNT19G__tAttr,.vs-kit-module__uNT19G__tKey{color:#9cdcfe}.vs-kit-module__uNT19G__tCm{color:#6a9955}.vs-kit-module__uNT19G__tTag{color:#569cd6}.vs-kit-module__uNT19G__tType{color:#4ec9b0}.vs-kit-module__uNT19G__tGlob{color:#4fc1ff}.vs-kit-module__uNT19G__tPunct{color:gray}.vs-kit-module__uNT19G__squiggle{text-decoration-skip-ink:none;text-underline-offset:.22em;-webkit-text-decoration:underline wavy #f14c4c;text-decoration:underline wavy #f14c4c}.vs-kit-module__uNT19G__squiggleWarn{text-decoration-color:#cca700}.vs-kit-module__uNT19G__squiggleInfo{text-decoration-color:#3794ff}.vs-kit-module__uNT19G__inlay{color:#969696;opacity:0;transition:opacity .2s ease, transform .28s var(--ease);background:#ffffff12;border-radius:.25em;margin:0 .25em 0 0;padding:0 .35em;font-size:.88em;line-height:1.45;display:inline-block;transform:translateY(.2em)}.vs-kit-module__uNT19G__inlayOn{opacity:1;transform:none}.vs-kit-module__uNT19G__caret{vertical-align:-.25em;background:#aeafad;width:.12em;height:1.25em;margin:0 -.06em;display:inline-block}.vs-kit-module__uNT19G__link{color:#4daafc;text-underline-offset:.18em;text-decoration:underline}.vs-kit-module__uNT19G__sym{flex-shrink:0;place-items:center;width:1.3em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95em;font-weight:600;line-height:1;display:inline-grid}.vs-kit-module__uNT19G__symPurple{color:#b180d7}.vs-kit-module__uNT19G__symBlue{color:#75beff}.vs-kit-module__uNT19G__symOrange{color:#ee9d28}.vs-kit-module__uNT19G__symText{color:#ccc;font-size:.8em}.vs-kit-module__uNT19G__widget{z-index:20;color:var(--text);white-space:normal;opacity:0;transition:opacity .15s ease, transform .24s var(--ease);pointer-events:none;background:#202020;border:1px solid #454545;border-radius:.4em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.98em;line-height:1.45;position:absolute;transform:translateY(.35em);box-shadow:0 .5em 1.4em #00000080}.vs-kit-module__uNT19G__widgetOn{opacity:1;transform:none}.vs-kit-module__uNT19G__suggest{align-items:flex-start;max-width:calc(100% - 1em);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;overflow:hidden}.vs-kit-module__uNT19G__suggestList{flex-direction:column;flex-shrink:0;width:24em;max-width:100%;padding:.2em 0;display:flex}.vs-kit-module__uNT19G__suggestRow{white-space:nowrap;align-items:center;gap:.35em;height:1.75em;padding:0 .6em 0 .35em;display:flex}.vs-kit-module__uNT19G__suggestHot{background:var(--select);box-shadow:inset 0 0 0 1px var(--accent)}.vs-kit-module__uNT19G__suggestLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-kit-module__uNT19G__suggestDetail{min-width:0;color:var(--muted);text-overflow:ellipsis;margin-left:auto;padding-left:1em;font-size:.9em;overflow:hidden}.vs-kit-module__uNT19G__match{color:#2aaaff;font-weight:600}.vs-kit-module__uNT19G__suggestDoc{border-left:1px solid #454545;width:22em;min-width:0;padding:.55em .75em;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.vs-kit-module__uNT19G__suggestDoc p,.vs-kit-module__uNT19G__hover p,.vs-kit-module__uNT19G__widgetSection p{margin:.35em 0 0}.vs-kit-module__uNT19G__hover{width:30em;max-width:calc(100% - 1em);padding:0;overflow:hidden}.vs-kit-module__uNT19G__widgetCode{white-space:pre-wrap;padding:.5em .75em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;line-height:1.5}.vs-kit-module__uNT19G__widgetSection{border-top:1px solid #454545;padding:.5em .75em .6em}.vs-kit-module__uNT19G__widgetSection code,.vs-kit-module__uNT19G__suggestDoc code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.vs-kit-module__uNT19G__widgetMono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vs-kit-module__uNT19G__signature{width:32em;max-width:calc(100% - 1em);overflow:hidden}.vs-kit-module__uNT19G__signatureHead{align-items:baseline;gap:.6em;padding:.5em .75em;font-size:.95em;display:flex}.vs-kit-module__uNT19G__signatureCounter{color:var(--muted);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9em}.vs-kit-module__uNT19G__activeParam{color:#2aaaff;text-underline-offset:.18em;font-weight:700;text-decoration:underline}.vs-kit-module__uNT19G__peek{z-index:15;opacity:0;transform-origin:top;transition:opacity .16s ease, transform .26s var(--ease);background:#1b1b1b;border-top:2px solid #3794ff;border-bottom:2px solid #3794ff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:absolute;left:4.2em;right:0;overflow:hidden;transform:scaleY(.92)}.vs-kit-module__uNT19G__peekOn{opacity:1;transform:none}.vs-kit-module__uNT19G__peekHead{white-space:nowrap;background:#252526;align-items:center;gap:.6em;height:2em;padding:0 .75em;display:flex}.vs-kit-module__uNT19G__peekHead span{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.vs-kit-module__uNT19G__peekHead svg{width:1em;height:1em;margin-left:auto}.vs-kit-module__uNT19G__peekBody{grid-template-columns:minmax(0,1fr) 15em;display:grid}.vs-kit-module__uNT19G__peekBodySingle{grid-template-columns:minmax(0,1fr)}.vs-kit-module__uNT19G__peekCode{background:#1c2433}.vs-kit-module__uNT19G__peekCode .vs-kit-module__uNT19G__gutter{width:3.2em;padding-right:1em}.vs-kit-module__uNT19G__peekRefs{border-left:1px solid var(--line);background:#1e1e1e;padding:.25em 0;font-size:.95em}.vs-kit-module__uNT19G__peekFile{white-space:nowrap;align-items:center;gap:.35em;height:1.75em;padding:0 .5em;display:flex}.vs-kit-module__uNT19G__peekFile b{color:var(--bright);font-weight:500}.vs-kit-module__uNT19G__peekFile span:not(.vs-kit-module__uNT19G__rowBadge){min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.9em;overflow:hidden}.vs-kit-module__uNT19G__peekFile svg{width:1em;height:1em}.vs-kit-module__uNT19G__peekRef{height:1.75em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:0 .6em 0 2.2em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;line-height:1.75em;overflow:hidden}.vs-kit-module__uNT19G__peekRefHot{background:var(--select);color:#fff}.vs-kit-module__uNT19G__menu{border-radius:.45em;min-width:17em;padding:.3em}.vs-kit-module__uNT19G__menuItem{white-space:nowrap;border-radius:.3em;align-items:center;gap:.5em;height:1.85em;padding:0 .6em 0 .3em;display:flex}.vs-kit-module__uNT19G__menuHot{background:var(--accent);color:#fff}.vs-kit-module__uNT19G__menuDisabled{opacity:.45}.vs-kit-module__uNT19G__menuIcon{flex-shrink:0;place-items:center;width:1.3em;display:inline-grid}.vs-kit-module__uNT19G__menuIcon svg,.vs-kit-module__uNT19G__menuIcon img{width:1.1em;height:1.1em}.vs-kit-module__uNT19G__menuLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-kit-module__uNT19G__menuKeys{color:var(--muted);margin-left:auto;padding-left:2em;font-size:.92em}.vs-kit-module__uNT19G__menuHot .vs-kit-module__uNT19G__menuKeys{color:#fff}.vs-kit-module__uNT19G__menuSub{width:1em;height:1em;margin-left:auto}.vs-kit-module__uNT19G__menuSep{background:#454545;height:1px;margin:.3em .5em}.vs-kit-module__uNT19G__quick{border-radius:.55em;width:min(38em,100% - 2em);padding:.4em;top:.5em;left:50%;transform:translate(-50%,-.4em)}.vs-kit-module__uNT19G__quick.vs-kit-module__uNT19G__widgetOn{transform:translate(-50%)}.vs-kit-module__uNT19G__quickTitle{color:var(--text);text-align:center;padding:.1em .3em .4em;font-size:.92em}.vs-kit-module__uNT19G__quickInput{align-items:center;gap:.5em;display:flex}.vs-kit-module__uNT19G__quickField{border:1px solid var(--accent);white-space:nowrap;background:#313131;border-radius:.3em;flex:1;align-items:center;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.vs-kit-module__uNT19G__quickPlaceholder{color:#989898}.vs-kit-module__uNT19G__quickPrompt{color:var(--muted);padding:.45em .3em .15em;font-size:.92em}.vs-kit-module__uNT19G__quickList{flex-direction:column;margin-top:.35em;display:flex}.vs-kit-module__uNT19G__quickRow{border-radius:.3em;align-items:center;gap:.55em;min-height:1.95em;padding:0 .55em;display:flex}.vs-kit-module__uNT19G__quickRowTall{padding-block:.3em}.vs-kit-module__uNT19G__quickHot{background:var(--select);box-shadow:inset 0 0 0 1px var(--accent)}.vs-kit-module__uNT19G__quickIcon{flex-shrink:0;display:inline-flex}.vs-kit-module__uNT19G__quickIcon svg,.vs-kit-module__uNT19G__quickIcon img{width:1.2em;height:1.2em}.vs-kit-module__uNT19G__quickText{min-width:0;display:grid}.vs-kit-module__uNT19G__quickLine{white-space:nowrap;align-items:baseline;gap:.6em;min-width:0;display:flex}.vs-kit-module__uNT19G__quickLabel{color:var(--bright);text-overflow:ellipsis;overflow:hidden}.vs-kit-module__uNT19G__quickDesc{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.92em;overflow:hidden}.vs-kit-module__uNT19G__quickDetail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;overflow:hidden}.vs-kit-module__uNT19G__quickSep{color:var(--muted);flex-shrink:0;margin-left:auto;font-size:.88em}.vs-kit-module__uNT19G__check{background:#313131;border:1px solid #6b6b6b;border-radius:.2em;flex-shrink:0;place-items:center;width:1.15em;height:1.15em;display:inline-grid}.vs-kit-module__uNT19G__checkOn{border-color:var(--accent);background:var(--accent)}.vs-kit-module__uNT19G__checkOn:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:.55em;height:.3em;transform:translateY(-.08em)rotate(-45deg)}.vs-kit-module__uNT19G__toast{z-index:30;opacity:0;width:min(31em,100% - 1.8em);transition:opacity .2s ease, transform .32s var(--ease);pointer-events:none;background:#202020;border:1px solid #454545;border-radius:.5em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:absolute;bottom:.9em;right:.9em;transform:translateY(.8em);box-shadow:0 .6em 1.6em #00000073}.vs-kit-module__uNT19G__toastOn{opacity:1;transform:none}.vs-kit-module__uNT19G__toastMain{align-items:flex-start;gap:.6em;padding:.75em .9em;display:flex}.vs-kit-module__uNT19G__toastIcon{color:#3794ff;flex-shrink:0;display:inline-flex}.vs-kit-module__uNT19G__toastIcon svg,.vs-kit-module__uNT19G__toastClose{width:1.15em;height:1.15em}.vs-kit-module__uNT19G__toastWarn{color:#cca700}.vs-kit-module__uNT19G__toastError{color:#f14c4c}.vs-kit-module__uNT19G__toastText{flex:1;min-width:0;line-height:1.45}.vs-kit-module__uNT19G__toastClose{color:var(--muted);flex-shrink:0}.vs-kit-module__uNT19G__toastFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;padding:0 .9em .75em;display:flex}.vs-kit-module__uNT19G__toastSource{color:var(--muted);font-size:.9em}.vs-kit-module__uNT19G__toastActions{flex-wrap:wrap;gap:.45em;margin-left:auto;display:flex}.vs-kit-module__uNT19G__button{background:var(--accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:.25em;justify-content:center;align-items:center;gap:.4em;height:1.95em;padding:0 .85em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.vs-kit-module__uNT19G__buttonSecondary{border-color:var(--line-strong);color:var(--text);background:#313131}.vs-kit-module__uNT19G__buttonSmall{height:1.7em;padding:0 .65em;font-size:.92em}.vs-kit-module__uNT19G__buttonHot{box-shadow:0 0 0 2px #ffffff59}.vs-kit-module__uNT19G__buttonDisabled{opacity:.45}.vs-kit-module__uNT19G__button svg{width:1em;height:1em}.vs-kit-module__uNT19G__input{border:1px solid var(--line-strong);white-space:nowrap;background:#313131;border-radius:.25em;align-items:center;min-width:0;height:2em;padding:0 .55em;display:flex;overflow:hidden}.vs-kit-module__uNT19G__inputFocus{border-color:var(--accent)}.vs-kit-module__uNT19G__inputValue{min-width:0;color:var(--bright);text-overflow:ellipsis;overflow:hidden}.vs-kit-module__uNT19G__inputMasked{letter-spacing:.12em}.vs-kit-module__uNT19G__panel{border-top:1px solid var(--line);background:var(--bg);flex-shrink:0}.vs-kit-module__uNT19G__panelInner{flex-direction:column;height:100%;display:flex}.vs-kit-module__uNT19G__panelTabs{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:1.4em;height:2.4em;padding:0 1em;font-size:.86em;display:flex}.vs-kit-module__uNT19G__panelTab{height:100%;color:var(--muted);border-bottom:1px solid #0000;align-items:center;display:inline-flex}.vs-kit-module__uNT19G__panelTabOn{border-bottom-color:var(--accent);color:var(--bright)}.vs-kit-module__uNT19G__panelActions{text-transform:none;gap:.2em;margin-left:auto;display:inline-flex}.vs-kit-module__uNT19G__panelBody{flex:1;min-height:0;padding:.2em 0;overflow:hidden}.vs-kit-module__uNT19G__problemFile{white-space:nowrap;align-items:center;gap:.4em;height:1.75em;padding:0 .8em;display:flex}.vs-kit-module__uNT19G__problemFile>svg:first-child{width:1.1em;height:1.1em}.vs-kit-module__uNT19G__problemFile b{color:var(--bright);font-weight:500}.vs-kit-module__uNT19G__problem{white-space:nowrap;align-items:center;gap:.45em;min-height:1.75em;padding:0 .8em 0 2.6em;display:flex}.vs-kit-module__uNT19G__problemHot{background:#04395e}.vs-kit-module__uNT19G__problemIcon{color:#f14c4c;flex-shrink:0;display:inline-flex}.vs-kit-module__uNT19G__problemIcon svg{width:1.1em;height:1.1em}.vs-kit-module__uNT19G__problemInfo{color:#3794ff}.vs-kit-module__uNT19G__problemMessage{min-width:0;color:var(--text);text-overflow:ellipsis;overflow:hidden}.vs-kit-module__uNT19G__problemSource,.vs-kit-module__uNT19G__problemWhere{color:var(--muted);flex-shrink:0}.vs-kit-module__uNT19G__status{gap:0;padding-left:0}.vs-kit-module__uNT19G__statusItem{white-space:nowrap;align-items:center;gap:.35em;height:100%;padding:0 .6em;display:inline-flex}.vs-kit-module__uNT19G__statusItem svg,.vs-kit-module__uNT19G__statusItem img{width:1.1em;height:1.1em}.vs-kit-module__uNT19G__statusHot{background:#ffffff1f}.vs-kit-module__uNT19G__statusWarning{color:#fff;background:#7a6400}.vs-kit-module__uNT19G__statusError{color:#fff;background:#c72e0f}.vs-kit-module__uNT19G__statusRemote,.vs-kit-module__uNT19G__statusDebug{background:var(--accent);color:#fff}.vs-kit-module__uNT19G__fade{opacity:0;transition:opacity .22s ease, transform .3s var(--ease);transform:translateY(.4em)}.vs-kit-module__uNT19G__fadeOn{opacity:1;transform:none}@container (max-width:640px){.vs-kit-module__uNT19G__body{--vs-side:15em;grid-template-columns:2.6em var(--vs-side) minmax(0, 1fr)}.vs-kit-module__uNT19G__bodyNoSide{grid-template-columns:2.6em minmax(0,1fr)}.vs-kit-module__uNT19G__suggestDoc,.vs-kit-module__uNT19G__peekRefs{display:none}.vs-kit-module__uNT19G__peekBody{grid-template-columns:minmax(0,1fr)}}@container (max-width:480px){.vs-kit-module__uNT19G__statusItem{padding:0 .35em}}@media (prefers-reduced-motion:reduce){.vs-kit-module__uNT19G__widget,.vs-kit-module__uNT19G__peek,.vs-kit-module__uNT19G__toast,.vs-kit-module__uNT19G__inlay,.vs-kit-module__uNT19G__fade{transition:none}}
.vscode-layered-workspace-module__KOmo7W__preview{isolation:isolate;min-width:0;margin:0;container-type:inline-size}.vscode-layered-workspace-module__KOmo7W__scene{aspect-ratio:1.5;position:relative}.vscode-layered-workspace-module__KOmo7W__glow{z-index:-1;filter:blur(32px);background:radial-gradient(at 55%,#cd99672b,#0000 64%);border-radius:50%;position:absolute;inset:12% 3%}.vscode-layered-workspace-module__KOmo7W__sheet,.vscode-layered-workspace-module__KOmo7W__window{aspect-ratio:3862/2398;border:1px solid #ffffff1c;border-radius:clamp(12px,2.8cqi,20px);width:98%;position:absolute;top:5%;left:1%}.vscode-layered-workspace-module__KOmo7W__sheet{background:linear-gradient(145deg,#28292db8,#0f1013d1);box-shadow:0 16px 40px #00000038}.vscode-layered-workspace-module__KOmo7W__sheetBack{opacity:.42;transform:translate(5cqi,3cqi)rotate(5deg)}.vscode-layered-workspace-module__KOmo7W__sheetMiddle{opacity:.64;transform:translate(-3cqi,-1cqi)rotate(-4deg)}.vscode-layered-workspace-module__KOmo7W__window{background:#151619;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 58px #0000006b,inset 0 1px #ffffff12}.vscode-layered-workspace-module__KOmo7W__window img{object-fit:contain;width:100%;height:100%;display:block}.vscode-layered-workspace-module__KOmo7W__imageEditor{width:100%;height:100%;position:relative}.vscode-layered-workspace-module__KOmo7W__dragOver{box-shadow:inset 0 0 0 2px var(--is-text)}.vscode-layered-workspace-module__KOmo7W__dropHint{z-index:1;color:var(--is-text);background:#000000a6;place-items:center;font-size:.875rem;font-weight:600;display:grid;position:absolute;inset:0}.vscode-layered-workspace-module__KOmo7W__editorControls{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;max-width:96%;display:flex;position:absolute;bottom:4%;right:2%}.vscode-layered-workspace-module__KOmo7W__editorControls button{font-size:.75rem;box-shadow:0 4px 16px #0000008c}.vscode-layered-workspace-module__KOmo7W__editorControls svg{width:.875rem;height:.875rem}.vscode-layered-workspace-module__KOmo7W__editorError{z-index:2;color:#ffe6e8;background:#361217e6;border-radius:.375rem;max-width:96%;padding:.375rem .625rem;font-size:.75rem;position:absolute;bottom:calc(4% + 2.5rem);right:2%}
.vscode-overview-module__pODJAW__page{container-type:inline-size}.vscode-overview-module__pODJAW__hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.3fr);align-items:center;gap:1.25rem;padding-block:.5rem 1.5rem;display:grid}.vscode-overview-module__pODJAW__heroCopy{min-width:0}#nd-page .vscode-overview-module__pODJAW__title{letter-spacing:-.025em;text-wrap:balance;color:var(--is-text);margin:0 0 1.5rem;font-size:clamp(2rem,4cqi,3rem);font-weight:600;line-height:1.08}.vscode-overview-module__pODJAW__title>span{color:var(--is-ide-vscode-cyan);letter-spacing:-.015em;align-items:center;gap:.625rem;margin-top:.75rem;font-size:clamp(1.25rem,2.3cqi,1.75rem);font-weight:500;line-height:1.4;display:flex}.vscode-overview-module__pODJAW__title img{flex:none;margin:0}.vscode-overview-module__pODJAW__summary{max-width:42ch;color:var(--is-text-muted);font-size:.9375rem;line-height:1.8}.vscode-overview-module__pODJAW__summary p{margin:0}.vscode-overview-module__pODJAW__summary strong{color:var(--is-text);font-weight:550}.vscode-overview-module__pODJAW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}#nd-page .vscode-overview-module__pODJAW__actions>a{text-decoration:none}#nd-page .vscode-overview-module__pODJAW__heroNote{color:var(--is-text-muted);margin:0;font-size:.6875rem;line-height:1.7}.vscode-overview-module__pODJAW__meta{border-top:1px solid #ffffff14;gap:.5rem;margin-top:1.75rem;padding-top:1.25rem;display:grid}#nd-page.vscode-overview-module__pODJAW__page .docs-article-body>h2{text-align:center;letter-spacing:-.025em;border:0;justify-content:center;margin:4.5rem auto 1rem;padding:0;font-size:clamp(1.75rem,3cqi,2.375rem)}#nd-page.vscode-overview-module__pODJAW__page .docs-article-body>h2>a{justify-content:center}#nd-page.vscode-overview-module__pODJAW__page .docs-article-body>h2+p{text-align:center;text-wrap:balance;max-width:65ch;color:var(--is-text-muted);margin:0 auto 2rem;font-size:.9375rem}#nd-page.vscode-overview-module__pODJAW__page .docs-article-body>h2:first-of-type{margin-top:2.5rem}#nd-page.vscode-overview-module__pODJAW__page [data-overview-note]{text-align:center;text-wrap:balance;max-width:46rem;margin:1.75rem auto 0}#nd-page.vscode-overview-module__pODJAW__page [data-overview-note] p{color:var(--is-text-muted);margin:0;font-size:.875rem;line-height:1.8}#nd-page.vscode-overview-module__pODJAW__page [data-overview-note] strong{color:var(--is-text)}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq]{max-width:50rem;margin-inline:auto}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq] h3{margin:0;padding-top:1.5rem;font-size:1.0625rem}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq] h3:not(:first-child){border-top:1px solid #ffffff14;margin-top:1.5rem}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq] h3+p{color:var(--is-text-muted);margin:.625rem 0 0}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq] h3+p strong{color:var(--is-text)}#nd-page.vscode-overview-module__pODJAW__page [data-overview-faq]>p:last-child{text-align:center;margin-top:2.5rem}.vscode-overview-module__pODJAW__page [data-overview-highlights]>div{grid-template-columns:repeat(3,minmax(0,1fr))}.vscode-overview-module__pODJAW__page [data-overview-highlights] h3{font-size:.9375rem}.vscode-overview-module__pODJAW__pageActions{z-index:3;justify-content:flex-end;margin-bottom:-.75rem;position:relative}@container (max-width:900px){.vscode-overview-module__pODJAW__hero{gap:1.25rem}.vscode-overview-module__pODJAW__page [data-overview-highlights]>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:800px){.vscode-overview-module__pODJAW__hero{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:1.5rem 2rem}.vscode-overview-module__pODJAW__pageActions{margin-bottom:.5rem}#nd-page .vscode-overview-module__pODJAW__title{font-size:clamp(2rem,5cqi,3rem)}.vscode-overview-module__pODJAW__heroCopy{max-width:38rem}.vscode-overview-module__pODJAW__summary{max-width:55ch}}@container (max-width:540px){.vscode-overview-module__pODJAW__page [data-overview-highlights]>div{grid-template-columns:minmax(0,1fr)}#nd-page.vscode-overview-module__pODJAW__page .docs-article-body>h2{margin-top:3.5rem}.vscode-overview-module__pODJAW__actions{gap:.5rem}}.vscode-overview-module__pODJAW__editors{color:var(--is-text);flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.5rem;font-size:.75rem;display:flex}.vscode-overview-module__pODJAW__editors>span{align-items:center;gap:.5rem;display:inline-flex}.vscode-overview-module__pODJAW__editors img{object-fit:contain;width:20px;height:20px}.vscode-overview-module__pODJAW__compatibility{color:var(--is-text-muted);margin:.75rem 0 0;font-size:.6875rem;line-height:1.7}.vscode-overview-module__pODJAW__compatibility a{text-underline-offset:3px;align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.vscode-overview-module__pODJAW__compatibility svg{width:12px;height:12px}.vscode-overview-module__pODJAW__meta>.vscode-overview-module__pODJAW__editors{margin-top:0}.vscode-overview-module__pODJAW__meta>.vscode-overview-module__pODJAW__compatibility{margin:0}
.vscode-trust-line-module__QcqEDW__list{width:100%;color:var(--is-text);flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:clamp(.75rem,1.5vw,1.5rem);margin:-.75rem auto 1.75rem;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex;overflow-x:auto}.vscode-trust-line-module__QcqEDW__list li{white-space:nowrap;flex:none;align-items:center;gap:.5rem;display:inline-flex}.vscode-trust-line-module__QcqEDW__check{color:#6ee7b7;background:linear-gradient(145deg,#34d39938,#10b98117);border:1px solid #6ee7b73d;border-radius:.5rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid;box-shadow:inset 0 1px #dcfce717}@media (max-width:640px){.vscode-trust-line-module__QcqEDW__list{flex-wrap:wrap;justify-content:center;gap:.625rem 1rem;overflow-x:visible}}
.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__body{--vs-height:40em;--vs-side:23em;--cv-alt:#202020;--cv-row:#2a2d2e;--cv-sel:#37373d;--cv-active:#04395e;--cv-input:#313131;--cv-input-line:#3c3c3c;--cv-link:#4daafc;--cv-faint:#6e6e6e;--cv-code:#d0d0d0;--cv-blue:#3794ff;--cv-green:#89d185;--cv-danger:#f85149;--cv-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--creds-scroll:8.6em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyFile{--vs-side:25em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyForm{--vs-side:28em}.vs-creds-panel-module__qZyc5W__editorEmpty>:first-child{display:none}.vs-creds-panel-module__qZyc5W__webview{background:var(--bg);min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__webview svg,.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__editor svg{width:1.08em;height:1.08em}.vs-creds-panel-module__qZyc5W__mono{font-family:var(--cv-mono)}.vs-creds-panel-module__qZyc5W__placeholder{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__toolbar{flex-shrink:0;padding:.46em .62em}.vs-creds-panel-module__qZyc5W__search{border:1px solid var(--cv-input-line);background:var(--cv-input);height:2.3em;color:var(--muted);white-space:nowrap;border-radius:.23em;align-items:center;gap:.46em;padding:0 .31em 0 .62em;display:flex}.vs-creds-panel-module__qZyc5W__search>.vs-creds-panel-module__qZyc5W__placeholder{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vs-creds-panel-module__qZyc5W__searchTall{flex-shrink:0;height:2.75em}.vs-creds-panel-module__qZyc5W__filters{align-items:center;gap:.15em;display:inline-flex}.vs-creds-panel-module__qZyc5W__divider{background:var(--line-strong);width:1px;height:1.08em;margin:0 .15em}.vs-creds-panel-module__qZyc5W__iconBtn{width:1.7em;height:1.7em;color:var(--muted);border-radius:.15em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__iconBtnHot{background:var(--cv-row);color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__iconBtn svg{width:1em;height:1em}.vs-creds-panel-module__qZyc5W__tabs{border-bottom:1px solid var(--line);white-space:nowrap;flex-shrink:0;gap:1.23em;margin-bottom:.46em;padding:0 .62em;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__tab{color:var(--muted);align-items:center;gap:.46em;padding:.46em 0;display:inline-flex;position:relative}.vs-creds-panel-module__qZyc5W__tabOn{color:#fff}.vs-creds-panel-module__qZyc5W__tabOn:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.vs-creds-panel-module__qZyc5W__tabHot{color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__count{background:var(--cv-row);min-width:1.45em;height:1.45em;color:var(--muted);border-radius:.73em;justify-content:center;align-items:center;padding:0 .45em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__tabOn .vs-creds-panel-module__qZyc5W__count{background:var(--cv-active);color:var(--text)}.vs-creds-panel-module__qZyc5W__strip{border-bottom:1px solid var(--line);flex-shrink:0;margin-top:-.46em;padding:.31em .62em}.vs-creds-panel-module__qZyc5W__addBtn,.vs-creds-panel-module__qZyc5W__addLink{height:2em;color:var(--cv-link);white-space:nowrap;border-radius:.2em;align-items:center;gap:.31em;padding:0 .55em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__addLink{height:2.5em;font-size:.92em}.vs-creds-panel-module__qZyc5W__addBtnHot{background:var(--cv-row);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__addBtn svg,.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__addLink svg{width:1.1em;height:1.1em}.vs-creds-panel-module__qZyc5W__list{flex-direction:column;display:flex}.vs-creds-panel-module__qZyc5W__listEmpty,.vs-creds-panel-module__qZyc5W__empty{color:var(--muted);text-align:center;padding:1.33em 1em;font-size:.92em}.vs-creds-panel-module__qZyc5W__row{border-bottom:1px solid var(--line);align-items:center;gap:.46em;min-width:0;padding:.46em .62em;display:flex}.vs-creds-panel-module__qZyc5W__rowWarn{background:#2a2516;border-bottom-color:#4a4120}.vs-creds-panel-module__qZyc5W__rowHot{background:var(--cv-row)}.vs-creds-panel-module__qZyc5W__rowEnter{animation:vs-creds-panel-module__qZyc5W__credsRowIn .42s var(--ease) both}@keyframes vs-creds-panel-module__qZyc5W__credsRowIn{0%{opacity:0;transform:translateY(-.5em)}}.vs-creds-panel-module__qZyc5W__checkbox{border:1px solid var(--cv-input-line);background:var(--cv-input);border-radius:.15em;flex-shrink:0;justify-content:center;align-items:center;width:1.23em;height:1.23em;display:inline-flex;position:relative}.vs-creds-panel-module__qZyc5W__checkboxOn{border-color:var(--accent);background:var(--accent)}.vs-creds-panel-module__qZyc5W__checkboxOn:after{content:"";border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:.31em;height:.54em;transform:rotate(45deg)translate(-.05em,-.05em)}.vs-creds-panel-module__qZyc5W__checkboxHot{box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__identity{flex-direction:column;flex:1;gap:.15em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vs-creds-panel-module__qZyc5W__meta{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:.34em;font-size:.92em;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__meta code{min-width:0;color:var(--cv-code);font-family:var(--cv-mono);text-overflow:ellipsis;font-size:.95em;overflow:hidden}.vs-creds-panel-module__qZyc5W__sep{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__warnText{color:var(--warn)}.vs-creds-panel-module__qZyc5W__metaHosts{color:var(--cv-blue)}.vs-creds-panel-module__qZyc5W__metaKeys{color:var(--cv-green)}.vs-creds-panel-module__qZyc5W__badge{height:1.45em;color:var(--cv-link);border:1px solid #7691b14d;border-radius:.73em;flex-shrink:0;align-items:center;padding:0 .55em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__chip{height:2em;color:var(--cv-link);background:#11243b2e;border:1px solid #7691b152;border-radius:1em;flex-shrink:0;align-items:center;gap:.36em;margin-right:.55em;padding:0 .55em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__chip svg{width:1.1em;height:1.1em}.vs-creds-panel-module__qZyc5W__rowActions{opacity:0;flex-shrink:0;align-items:center;display:flex}.vs-creds-panel-module__qZyc5W__rowActionsOn{opacity:1}.vs-creds-panel-module__qZyc5W__rowActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__expand{border:1px solid var(--line);width:2em;height:2em;color:var(--muted);border-radius:.23em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__expandHot{border-color:var(--accent);background:var(--cv-row);color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__btn{border:1px solid var(--line);background:var(--cv-input);height:2.5em;color:var(--text);white-space:nowrap;border-radius:.25em;flex-shrink:0;justify-content:center;align-items:center;gap:.5em;padding:0 .67em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__btnPrimary{background:var(--accent);color:#fff;border-color:#0000}.vs-creds-panel-module__qZyc5W__btnGhost{background:0 0;border-color:#0000}.vs-creds-panel-module__qZyc5W__btnDanger{color:var(--cv-danger);border-color:#f8514959}.vs-creds-panel-module__qZyc5W__btnHot{box-shadow:0 0 0 2px #ffffff59}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__btn svg{width:1.17em;height:1.17em}.vs-creds-panel-module__qZyc5W__field{flex-direction:column;gap:.31em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__label{color:var(--muted);font-size:.92em;font-weight:500}.vs-creds-panel-module__qZyc5W__help{color:var(--muted);margin:0;line-height:1.5}.vs-creds-panel-module__qZyc5W__input{border:1px solid var(--cv-input-line);background:var(--cv-input);min-width:0;height:2.3em;color:var(--bright);white-space:nowrap;border-radius:.23em;align-items:center;gap:.15em;padding:0 .31em 0 .46em;display:flex;position:relative}.vs-creds-panel-module__qZyc5W__inputText{text-overflow:ellipsis;flex:1;align-items:center;min-width:0;font-size:.92em;display:inline-flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__input.vs-creds-panel-module__qZyc5W__mono .vs-creds-panel-module__qZyc5W__inputText{font-family:var(--cv-mono);letter-spacing:.02em}.vs-creds-panel-module__qZyc5W__inputFocus{border-color:var(--accent);box-shadow:0 0 0 1px #0078d466}.vs-creds-panel-module__qZyc5W__inputReadOnly{color:var(--muted);background:#252525}.vs-creds-panel-module__qZyc5W__inputAction{width:1.85em;height:1.85em;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__inputAction svg{width:1em;height:1em}.vs-creds-panel-module__qZyc5W__caret{background:var(--bright);flex-shrink:0;width:1px;height:1.15em;margin-left:1px;display:inline-block}.vs-creds-panel-module__qZyc5W__secret{border:1px solid var(--line);background:var(--cv-alt);min-width:0;height:2.3em;color:var(--cv-code);border-radius:.23em;align-items:center;gap:.15em;padding:0 .15em 0 .46em;display:flex}.vs-creds-panel-module__qZyc5W__secretValue{min-width:0;font-family:var(--cv-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__picker{grid-template-columns:minmax(0,1fr) auto;gap:.46em;display:grid}.vs-creds-panel-module__qZyc5W__grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.62em;display:grid}.vs-creds-panel-module__qZyc5W__check{align-items:center;gap:.5em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__check .vs-creds-panel-module__qZyc5W__checkbox{font-size:1.087em}.vs-creds-panel-module__qZyc5W__callout{color:var(--cv-link);background:#1d2833;border:1px solid #2f4357;border-radius:.23em;align-items:center;gap:.46em;padding:.46em .62em;font-size:.92em;display:flex}.vs-creds-panel-module__qZyc5W__callout span{color:var(--text)}.vs-creds-panel-module__qZyc5W__stack{flex:1;min-height:0;position:relative}.vs-creds-panel-module__qZyc5W__pane{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__paneOn{opacity:1}.vs-creds-panel-module__qZyc5W__backdrop{z-index:20;opacity:0;background:#0000005c;justify-content:center;align-items:center;padding:1.23em;transition:opacity .2s;display:flex;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__backdropOn{opacity:1}.vs-creds-panel-module__qZyc5W__dialog{border:1px solid var(--line);background:var(--cv-alt);width:min(35.4em,100%);transition:transform .32s var(--ease);border-radius:.23em;flex-direction:column;display:flex;transform:translateY(.6em)scale(.98);box-shadow:0 .6em 2.4em #0006}.vs-creds-panel-module__qZyc5W__backdropOn .vs-creds-panel-module__qZyc5W__dialog{transform:none}.vs-creds-panel-module__qZyc5W__dialogHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.46em;padding:.62em .62em .62em .92em;display:flex}.vs-creds-panel-module__qZyc5W__dialogTitle{align-items:center;gap:.46em;min-width:0;font-weight:600;display:inline-flex}.vs-creds-panel-module__qZyc5W__dialogTitle svg{color:var(--cv-link)}.vs-creds-panel-module__qZyc5W__dialogTitle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vs-creds-panel-module__qZyc5W__dialogBody{flex-direction:column;gap:.62em;padding:.92em;display:flex}.vs-creds-panel-module__qZyc5W__dialogFoot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:.46em;padding:.62em .92em;display:flex}.vs-creds-panel-module__qZyc5W__hostsDialog .vs-creds-panel-module__qZyc5W__dialogBody{padding:.92em .75em}.vs-creds-panel-module__qZyc5W__hostBlock{flex-direction:column;gap:.31em;display:flex}.vs-creds-panel-module__qZyc5W__hostName{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;padding:0 .46em;font-size:.92em;font-weight:600;overflow:hidden}.vs-creds-panel-module__qZyc5W__hostKey{color:var(--muted);grid-template-columns:auto 6.9em minmax(0,1fr);align-items:center;gap:.46em;padding:.31em .46em;font-size:.92em;display:grid}.vs-creds-panel-module__qZyc5W__hostKey svg{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__hostKeySet{color:var(--text)}.vs-creds-panel-module__qZyc5W__hostKeySet svg{color:var(--cv-green)}.vs-creds-panel-module__qZyc5W__keyValue{min-width:0;color:var(--cv-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-creds-panel-module__qZyc5W__keyValue.vs-creds-panel-module__qZyc5W__mono{color:var(--cv-code)}.vs-creds-panel-module__qZyc5W__result{z-index:15;border:1px solid var(--line);background:var(--editor);opacity:0;transition:opacity .2s ease, transform .32s var(--ease);border-radius:.23em;align-items:center;gap:.46em;padding:.31em .46em .31em .62em;display:flex;position:absolute;bottom:.62em;left:.62em;right:.62em;transform:translateY(.8em);box-shadow:0 .3em .9em #0003}.vs-creds-panel-module__qZyc5W__resultOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__result code{min-width:0;color:var(--cv-code);font-family:var(--cv-mono);letter-spacing:.08em;text-overflow:ellipsis;flex:1;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__tipHost{position:relative}.vs-creds-panel-module__qZyc5W__tip{z-index:10;color:var(--text);white-space:nowrap;opacity:0;transition:opacity .16s ease, transform .24s var(--ease);background:#202020;border:1px solid #454545;border-radius:.23em;padding:.3em .6em;font-size:.92em;position:absolute;top:calc(100% + .45em);right:0;transform:translateY(-.25em)}.vs-creds-panel-module__qZyc5W__tipOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__fileView{flex-direction:column;gap:.92em;padding:.62em .92em 1.85em;display:flex}.vs-creds-panel-module__qZyc5W__fileEmpty{border:1px dashed var(--line-strong);background:var(--cv-alt);color:var(--muted);text-align:center;border-radius:.23em;flex-direction:column;align-items:center;gap:.62em;padding:2.2em .92em;display:flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__webview .vs-creds-panel-module__qZyc5W__fileEmptyIcon{width:2.46em;height:2.46em;color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__fileEmpty b{color:var(--text);font-size:1.08em}.vs-creds-panel-module__qZyc5W__fileEmpty p{max-width:32em;margin:0;font-size:.92em;line-height:1.5}.vs-creds-panel-module__qZyc5W__fileEmptyActions{flex-wrap:wrap;justify-content:center;gap:.46em;margin-top:.46em;display:flex}.vs-creds-panel-module__qZyc5W__panel{border:1px solid var(--line);background:var(--cv-alt);border-radius:.23em;flex-direction:column;display:flex;overflow:visible}.vs-creds-panel-module__qZyc5W__panelHead{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62em;padding:.62em;display:grid}.vs-creds-panel-module__qZyc5W__panelIcon{width:2.3em;height:2.3em;color:var(--muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:.54em;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__panelText{flex-direction:column;gap:.15em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__panelTitle{color:var(--text);letter-spacing:.06em;text-transform:uppercase;font-size:.85em;font-weight:600;line-height:1.2}.vs-creds-panel-module__qZyc5W__panelSubtitle{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__panelActions{align-items:center;gap:.31em;display:inline-flex}.vs-creds-panel-module__qZyc5W__panelActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__panelBody{flex-direction:column;gap:.62em;padding:.62em;display:flex}.vs-creds-panel-module__qZyc5W__editorPane{background:var(--editor)}.vs-creds-panel-module__qZyc5W__editor{flex-direction:column;flex:1;min-height:0;display:flex}.vs-creds-panel-module__qZyc5W__editorBar{z-index:2;border-bottom:1px solid var(--line);background:var(--editor);flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62em;padding:.62em .92em;display:grid;position:relative}.vs-creds-panel-module__qZyc5W__editorBar>.vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__editorTitle{flex-direction:column;gap:.08em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__editorTitle b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1.08em;line-height:1.2;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorTitle span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85em;line-height:1.25;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorViewport{flex:1;min-height:0;position:relative;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorBody{transition:transform .52s var(--ease);flex-direction:column;gap:1.23em;padding:1.23em .92em 1.85em;display:flex}.vs-creds-panel-module__qZyc5W__editorScrolled{transform:translateY(calc(-1 * var(--creds-scroll)))}.vs-creds-panel-module__qZyc5W__section{flex-direction:column;gap:.62em;display:flex}.vs-creds-panel-module__qZyc5W__section+.vs-creds-panel-module__qZyc5W__section{border-top:1px solid var(--line);padding-top:.92em}.vs-creds-panel-module__qZyc5W__sectionTitle{justify-content:space-between;align-items:center;gap:.46em;min-height:1.6em;display:flex}.vs-creds-panel-module__qZyc5W__sectionTitle h3{color:var(--text);margin:0;font-size:1.08em;font-weight:600}.vs-creds-panel-module__qZyc5W__note{color:var(--muted);margin:0;line-height:1.5}.vs-creds-panel-module__qZyc5W__section .vs-creds-panel-module__qZyc5W__empty{text-align:left;padding:.46em 0}.vs-creds-panel-module__qZyc5W__keyForm{border:1px solid var(--line);background:var(--cv-alt);border-radius:.23em;flex-direction:column;gap:.62em;padding:.62em;display:flex}.vs-creds-panel-module__qZyc5W__selectWrap{flex-direction:column;display:flex;position:relative}.vs-creds-panel-module__qZyc5W__select .vs-creds-panel-module__qZyc5W__inputText{color:var(--bright)}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__select svg{width:1em;height:1em;color:var(--muted)}.vs-creds-panel-module__qZyc5W__dropdown{z-index:5;border:1px solid var(--accent);opacity:0;transition:opacity .14s ease, transform .22s var(--ease);background:#252526;flex-direction:column;padding:.2em 0;font-size:.92em;display:flex;position:absolute;top:calc(100% + 1px);left:0;right:0;transform:translateY(-.3em)}.vs-creds-panel-module__qZyc5W__dropdownOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__dropdown span{padding:.3em .55em}.vs-creds-panel-module__qZyc5W__dropdown .vs-creds-panel-module__qZyc5W__optionOn{background:var(--cv-active);color:#fff}.vs-creds-panel-module__qZyc5W__accordion{border:1px solid var(--line);background:var(--bg);border-radius:.23em;flex-direction:column;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__accordionHead{background:var(--cv-alt);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.46em;padding:.46em .62em;display:grid}.vs-creds-panel-module__qZyc5W__accordionHeadHot{background:var(--cv-row);box-shadow:inset 0 0 0 1px var(--accent)}.vs-creds-panel-module__qZyc5W__accordionHead b{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-creds-panel-module__qZyc5W__hostMeta{color:var(--muted);font-size:.85em}.vs-creds-panel-module__qZyc5W__keyRow{border-top:1px solid var(--line);animation:vs-creds-panel-module__qZyc5W__credsRowIn .36s var(--ease) both;grid-template-columns:6.9em minmax(0,1fr) auto;align-items:center;gap:.46em;padding:.31em .62em;display:grid}.vs-creds-panel-module__qZyc5W__keyScope{align-items:center;gap:.31em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__editor .vs-creds-panel-module__qZyc5W__webdavHint{width:.92em;height:.92em;color:var(--cv-link)}.vs-creds-panel-module__qZyc5W__keyRow .vs-creds-panel-module__qZyc5W__keyValue{font-size:.85em}.vs-creds-panel-module__qZyc5W__keyRow .vs-creds-panel-module__qZyc5W__keyValue.vs-creds-panel-module__qZyc5W__mono{color:var(--muted)}.vs-creds-panel-module__qZyc5W__keyActions{align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__watermark{color:#7f7f7f;place-content:center;gap:.75em;display:grid;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__watermark span{text-align:right;grid-template-columns:11em 5em;gap:1em;display:grid}.vs-creds-panel-module__qZyc5W__watermark kbd{color:var(--muted);text-align:left;font-family:inherit}.vs-creds-panel-module__qZyc5W__toast{z-index:40}@container (max-width:530px){.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyFile{--vs-side:28em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyForm{--vs-side:16.5em;--creds-scroll:15.5em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__filters,.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__tab:not(.vs-creds-panel-module__qZyc5W__tabOn) .vs-creds-panel-module__qZyc5W__count{display:none}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__tabs{gap:.75em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__sectionTitle{flex-wrap:wrap;row-gap:.15em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__sectionTitle h3{flex:1 0 auto}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__editorBar{gap:.46em;padding-inline:.62em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__meta{flex-wrap:wrap;row-gap:0}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn:nth-child(2),.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn:nth-child(3),.vs-creds-panel-module__qZyc5W__watermark,.vs-creds-panel-module__qZyc5W__chip,.vs-creds-panel-module__qZyc5W__rowActions{display:none}.vs-creds-panel-module__qZyc5W__tabs{gap:.85em}.vs-creds-panel-module__qZyc5W__grid2{grid-template-columns:minmax(0,1fr)}.vs-creds-panel-module__qZyc5W__hostKey{grid-template-columns:auto 5.2em minmax(0,1fr)}.vs-creds-panel-module__qZyc5W__keyRow{grid-template-columns:5.6em minmax(0,1fr) auto}.vs-creds-panel-module__qZyc5W__toast{width:min(27em,100% - 1.8em)}}@media (prefers-reduced-motion:reduce){.vs-creds-panel-module__qZyc5W__rowEnter,.vs-creds-panel-module__qZyc5W__keyRow{animation:none}.vs-creds-panel-module__qZyc5W__pane,.vs-creds-panel-module__qZyc5W__backdrop,.vs-creds-panel-module__qZyc5W__dialog,.vs-creds-panel-module__qZyc5W__result,.vs-creds-panel-module__qZyc5W__tip,.vs-creds-panel-module__qZyc5W__dropdown,.vs-creds-panel-module__qZyc5W__editorBody{transition:none}}
.vs-setup-guide-module__C3_jzW__stage{position:relative}div.vs-setup-guide-module__C3_jzW__body{--vs-height:37em;--vs-side:0em}.vs-setup-guide-module__C3_jzW__editorEmpty>:first-child{display:none}.vs-setup-guide-module__C3_jzW__tabIconBox{flex:none;display:inline-flex}.vs-setup-guide-module__C3_jzW__tabIcon{width:1.15em;height:1.15em}.vs-setup-guide-module__C3_jzW__gs{color:#fff;background:#000;grid-template-columns:16.5em minmax(0,1fr);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;display:grid;position:absolute;inset:0}.vs-setup-guide-module__C3_jzW__side{background:#ffffff04;border-right:1px solid #ffffff14;flex-direction:column;gap:1.5em;min-height:0;padding:1.5em .9em 1.2em;display:flex;overflow:hidden}.vs-setup-guide-module__C3_jzW__sideTop{gap:.75em;padding:.15em .9em 0;display:grid}.vs-setup-guide-module__C3_jzW__logo{width:auto;height:2em;display:block}.vs-setup-guide-module__C3_jzW__lead{color:#71717a;margin:0;font-size:.92em;line-height:1.5}.vs-setup-guide-module__C3_jzW__heading{color:#71717a;margin:0;padding:.3em .9em .45em;font-size:.92em;font-weight:500}.vs-setup-guide-module__C3_jzW__list{margin:0;padding:0;list-style:none;display:grid;position:relative}.vs-setup-guide-module__C3_jzW__item{z-index:1;color:#a1a1aa;white-space:nowrap;align-items:center;gap:.85em;height:2.3em;padding:0 .9em;font-weight:500;display:flex;position:relative}.vs-setup-guide-module__C3_jzW__itemOn{color:#fff}.vs-setup-guide-module__C3_jzW__highlight{z-index:0;background:radial-gradient(90% 120% at 0 0,#ffffff17,#0000 60%),#ffffff0b;border-radius:.75em;height:2.3em;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f}.vs-setup-guide-module__C3_jzW__mark{color:#71717a;font-variant-numeric:tabular-nums;background:radial-gradient(70% 60% at 30% 16%,#ffffff1a,#0000 72%),#ffffff0a;border-radius:.45em;flex:none;justify-content:center;align-items:center;width:1.8em;height:1.8em;font-size:.82em;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.vs-setup-guide-module__C3_jzW__mark svg{width:1.1em;height:1.1em}.vs-setup-guide-module__C3_jzW__markCurrent{color:#fff;background:radial-gradient(70% 60% at 30% 16%,#ffffff29,#0000 72%),#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.vs-setup-guide-module__C3_jzW__markOk{color:#89d185;background:radial-gradient(70% 60% at 30% 16%,#89d1853d,#0000 72%),#89d18517;box-shadow:inset 0 0 0 1px #89d1854d}.vs-setup-guide-module__C3_jzW__progress{color:#71717a;gap:.6em;margin-top:.75em;padding:0 .9em;font-size:.92em;display:grid}.vs-setup-guide-module__C3_jzW__track{background:#ffffff14;height:2px;overflow:hidden}.vs-setup-guide-module__C3_jzW__track i{transform-origin:0;background:#ff8a4c;height:100%;transition:transform .32s cubic-bezier(.3,0,.2,1);display:block}.vs-setup-guide-module__C3_jzW__progressDone{color:#89d185}.vs-setup-guide-module__C3_jzW__progressDone .vs-setup-guide-module__C3_jzW__track i{background:#89d185}.vs-setup-guide-module__C3_jzW__main{min-width:0;padding:1.5em 2.2em 0;overflow:hidden}.vs-setup-guide-module__C3_jzW__panel{animation:.26s cubic-bezier(.2,.8,.2,1) both vs-setup-guide-module__C3_jzW__gsPanelIn}@keyframes vs-setup-guide-module__C3_jzW__gsPanelIn{0%{opacity:0;transform:translateY(.5em)}}.vs-setup-guide-module__C3_jzW__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em 1.5em;display:flex}.vs-setup-guide-module__C3_jzW__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.75em;font-weight:600;line-height:1.3}.vs-setup-guide-module__C3_jzW__nav{gap:.5em;margin-left:auto;display:flex}.vs-setup-guide-module__C3_jzW__navButton{color:#ffffffdb;white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:.5em;height:2.6em;padding:0 1em;font-size:.95em;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.vs-setup-guide-module__C3_jzW__navNext{color:#fff;background:#ffffff1a;padding-right:.85em;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff3d}.vs-setup-guide-module__C3_jzW__navMuted{color:#fff9;font-weight:500}.vs-setup-guide-module__C3_jzW__navButton svg{flex:none;width:1.15em;height:1.15em}.vs-setup-guide-module__C3_jzW__desc{color:#ffffffd6;max-width:46em;margin:.75em 0 0;font-size:1.15em;line-height:1.6}.vs-setup-guide-module__C3_jzW__done{color:#fff;align-items:flex-start;gap:.6em;margin:.75em 0 0;font-size:1.08em;line-height:1.55;display:flex}.vs-setup-guide-module__C3_jzW__done .vs-setup-guide-module__C3_jzW__mark{margin-top:.1em}.vs-setup-guide-module__C3_jzW__actions{flex-wrap:wrap;gap:.75em;margin-top:1.15em;display:flex}.vs-setup-guide-module__C3_jzW__button{color:#f4f4f5e6;white-space:nowrap;background:radial-gradient(110% 135% at 0 0,#8b5cf609,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff18,#0000 60%),linear-gradient(#ffffff0d,#0000002e),#111116db;border-radius:.6em;align-items:center;gap:.6em;height:2.9em;padding:0 1.2em;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1px #fff3}.vs-setup-guide-module__C3_jzW__button svg{stroke-width:1.8px;flex:none;width:1.15em;height:1.15em}.vs-setup-guide-module__C3_jzW__primary{isolation:isolate;color:#f4f4f5;background:radial-gradient(110% 135% at 0 0,#8b5cf60a,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff1a,#0000 60%),linear-gradient(#ffffff0d,#0000002e),#111116e6;font-weight:700;box-shadow:inset 0 1px #ffffff2e}.vs-setup-guide-module__C3_jzW__primary:before{z-index:-1;border-radius:inherit;content:"";-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(#ffffff17 0deg 82deg,#c4b5fd47 94deg,#ffffff85 99deg 113deg,#c4b5fd47 118deg,#ffffff17 132deg 262deg,#c4b5fd47 274deg,#ffffff85 279deg 293deg,#c4b5fd47 298deg,#ffffff17 312deg 360deg);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vs-setup-guide-module__C3_jzW__primaryHot{color:#fff;background:radial-gradient(110% 135% at 0 0,#8b5cf60e,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff25,#0000 60%),linear-gradient(#fff1,#0000002b),#141419eb;box-shadow:inset 0 1px #ffffff3d}.vs-setup-guide-module__C3_jzW__where{color:#ffffff9e;align-items:center;gap:.6em;margin:1.4em 0 0;display:flex}.vs-setup-guide-module__C3_jzW__where svg{flex:none;width:1.1em;height:1.1em}.vs-setup-guide-module__C3_jzW__guideItem{position:relative}.vs-setup-guide-module__C3_jzW__scopeIcon{color:var(--muted);align-items:center;display:inline-flex}.vs-setup-guide-module__C3_jzW__remoteDetail{align-items:center;gap:.3em;min-width:0;display:inline-flex}.vs-setup-guide-module__C3_jzW__remoteDetail svg{flex-shrink:0;width:1em;height:1em}@container (max-width:600px){.vs-setup-guide-module__C3_jzW__gs{grid-template-columns:minmax(0,1fr)}.vs-setup-guide-module__C3_jzW__side{display:none}.vs-setup-guide-module__C3_jzW__main{padding:1.2em 1.3em 0}.vs-setup-guide-module__C3_jzW__title{font-size:1.5em}.vs-setup-guide-module__C3_jzW__desc{font-size:1.05em}.vs-setup-guide-module__C3_jzW__where{display:none}}@container (max-width:480px){.vs-setup-guide-module__C3_jzW__scopeLabel{display:none}}@media (prefers-reduced-motion:reduce){.vs-setup-guide-module__C3_jzW__highlight,.vs-setup-guide-module__C3_jzW__track i{transition:none}.vs-setup-guide-module__C3_jzW__panel{animation:none}}
.vs-account-access-module__dbjQNa__body.vs-account-access-module__dbjQNa__body{--vs-height:44em;--vs-side:34em}.vs-account-access-module__dbjQNa__openSection{min-height:0}.vs-account-access-module__dbjQNa__headHot{box-shadow:inset 0 0 0 1px var(--accent);background:#2a2d2e}.vs-account-access-module__dbjQNa__sectionBody{flex:1;min-height:0;overflow:hidden}.vs-account-access-module__dbjQNa__acc{flex-direction:column;gap:.62em;padding:.62em 1em 1em;display:flex}.vs-account-access-module__dbjQNa__links{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.62em;padding:0 .31em;font-size:.92em;display:flex}.vs-account-access-module__dbjQNa__links span{white-space:nowrap;align-items:center;gap:.46em;display:inline-flex}.vs-account-access-module__dbjQNa__acc .vs-account-access-module__dbjQNa__links svg{opacity:.8;width:1em;height:1em}.vs-account-access-module__dbjQNa__linkSep{background:#ffffff14;width:1px;height:1em}.vs-account-access-module__dbjQNa__divider{background:#ffffff14;height:1px}.vs-account-access-module__dbjQNa__card{background:#202020;border:1px solid #2b2b2b;border-radius:.23em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62em;padding:.62em;display:grid}.vs-account-access-module__dbjQNa__license{align-items:start}.vs-account-access-module__dbjQNa__icon{width:2.46em;height:2.46em;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff14;border-radius:.62em;place-items:center;display:grid}.vs-account-access-module__dbjQNa__acc .vs-account-access-module__dbjQNa__icon svg{width:1.38em;height:1.38em}.vs-account-access-module__dbjQNa__ok{color:#89d185;background:#73c9911a;border-color:#73c99152}.vs-account-access-module__dbjQNa__warn{color:var(--warn);background:#cca7001a;border-color:#cca70052}.vs-account-access-module__dbjQNa__cardBody{flex-direction:column;gap:.15em;min-width:0;display:flex}.vs-account-access-module__dbjQNa__license .vs-account-access-module__dbjQNa__cardBody{align-self:center}.vs-account-access-module__dbjQNa__cardBody b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-account-access-module__dbjQNa__desc{color:var(--muted);font-size:.92em;line-height:1.45}.vs-account-access-module__dbjQNa__actions{align-items:center;gap:.46em;display:inline-flex}.vs-account-access-module__dbjQNa__details{flex-direction:column;grid-column:1/-1;gap:.62em;min-width:0;display:flex}.vs-account-access-module__dbjQNa__row{gap:.46em;display:flex}.vs-account-access-module__dbjQNa__row .vs-account-access-module__dbjQNa__btn{flex:1 1 0;min-width:0}.vs-account-access-module__dbjQNa__btn{height:2.17em;color:var(--text);white-space:nowrap;background:#313131;border:1px solid #0000;border-radius:.25em;flex-shrink:0;justify-content:center;align-items:center;gap:.33em;padding:0 .67em;font-size:.92em;font-weight:500;line-height:1;display:inline-flex}.vs-account-access-module__dbjQNa__acc .vs-account-access-module__dbjQNa__btn svg{width:1em;height:1em}.vs-account-access-module__dbjQNa__primary{background:var(--accent);color:#fff}.vs-account-access-module__dbjQNa__ghost{color:var(--muted);background:0 0;border-color:#2b2b2b}.vs-account-access-module__dbjQNa__danger{color:#f85149;background:#f8514924;border-color:#f851495c}.vs-account-access-module__dbjQNa__wide{width:100%;height:2.5em;font-weight:600}.vs-account-access-module__dbjQNa__hot{box-shadow:0 0 0 2px #ffffff59}.vs-account-access-module__dbjQNa__disabled{opacity:.5}.vs-account-access-module__dbjQNa__spinning{animation:.9s linear infinite vs-account-access-module__dbjQNa__accSpin}@keyframes vs-account-access-module__dbjQNa__accSpin{to{transform:rotate(360deg)}}.vs-account-access-module__dbjQNa__steps{color:var(--muted);margin:0;padding-left:1.5em;font-size:.92em;line-height:1.45;list-style:decimal}.vs-account-access-module__dbjQNa__steps li+li{margin-top:.15em}.vs-account-access-module__dbjQNa__stepOn{color:var(--bright)}.vs-account-access-module__dbjQNa__editorEmpty>:first-child{display:none}.vs-account-access-module__dbjQNa__watermark{color:#7f7f7f;place-content:center;gap:.75em;display:grid;position:absolute;inset:0}.vs-account-access-module__dbjQNa__watermark span{text-align:right;grid-template-columns:11em 5em;gap:1em;display:grid}.vs-account-access-module__dbjQNa__watermark kbd{color:var(--muted);text-align:left;font-family:inherit}@container (max-width:530px){.vs-account-access-module__dbjQNa__body.vs-account-access-module__dbjQNa__body{--vs-side:31em;--vs-height:46em}.vs-account-access-module__dbjQNa__watermark{display:none}}@media (prefers-reduced-motion:reduce){.vs-account-access-module__dbjQNa__spinning{animation:none}}
.vs-devices-paused-module__UGeVKW__body.vs-devices-paused-module__UGeVKW__body{--vs-height:48em;--vs-side:34em}.vs-devices-paused-module__UGeVKW__stack{flex:1;min-height:0;position:relative}.vs-devices-paused-module__UGeVKW__headHot{box-shadow:inset 0 0 0 1px var(--accent);background:#2a2d2e}.vs-devices-paused-module__UGeVKW__welcome{color:var(--text);flex-direction:column;align-items:center;padding:.35em 1.54em 1em;line-height:1.4;display:flex}.vs-devices-paused-module__UGeVKW__welcome p{align-self:stretch;margin:.75em 0 0}.vs-devices-paused-module__UGeVKW__welcomeBtn{background:var(--accent);color:#fff;border-radius:.15em;justify-content:center;align-items:center;width:100%;max-width:20em;height:2.1em;margin-top:.62em;display:flex}.vs-devices-paused-module__UGeVKW__pausedPage{background:var(--bg);padding:.92em 1.23em}.vs-devices-paused-module__UGeVKW__pausedPage h1{color:var(--text);margin:0 0 .46em;font-size:1em;font-weight:600}.vs-devices-paused-module__UGeVKW__pausedPage p{color:var(--muted);margin:0 0 .92em;line-height:1.45}.vs-devices-paused-module__UGeVKW__pausedActions{flex-wrap:wrap;gap:.46em;display:flex}.vs-devices-paused-module__UGeVKW__ctrlBtn{height:2em;color:var(--text);white-space:nowrap;background:#313131;border-radius:.25em;justify-content:center;align-items:center;padding:0 .67em;font-size:.92em;font-weight:500;display:inline-flex}.vs-devices-paused-module__UGeVKW__ctrlPrimary{background:var(--accent);color:#fff}.vs-devices-paused-module__UGeVKW__toast{z-index:40}.vs-devices-paused-module__UGeVKW__toastCloseHot>div:first-child>svg{color:var(--bright);border-radius:.15em;outline:2px solid #ffffff59}@container (max-width:530px){.vs-devices-paused-module__UGeVKW__body.vs-devices-paused-module__UGeVKW__body{--vs-side:31em;--vs-height:48em}}@media (prefers-reduced-motion:reduce){.vs-devices-paused-module__UGeVKW__stack>*{transition:none}}
.vs-views-parts-module__Enpr9a__cartIcon{width:1.2em;height:1.2em}.vs-views-parts-module__Enpr9a__purple{color:#b180d7}.vs-views-parts-module__Enpr9a__rowDesc{color:var(--muted);margin-left:.5em;font-size:.92em}.vs-views-parts-module__Enpr9a__themeIcon{color:var(--text)}.vs-views-parts-module__Enpr9a__secActions:not(.vs-views-parts-module__Enpr9a__secActionsOn){display:none}.vs-views-parts-module__Enpr9a__secFixed{flex-shrink:0}.vs-views-parts-module__Enpr9a__secBody{flex:1;position:relative}.vs-views-parts-module__Enpr9a__rows{animation:vs-views-parts-module__Enpr9a__vsViewsRowsIn .26s var(--ease) both;flex-direction:column;display:flex}@keyframes vs-views-parts-module__Enpr9a__vsViewsRowsIn{0%{opacity:0;transform:translateY(-.35em)}}.vs-views-parts-module__Enpr9a__find{z-index:15;opacity:0;width:min(13em,100% - 1.25em);transition:opacity .14s ease, transform .3s var(--ease);background:#202020;border:1px solid #454545;border-top:0;border-radius:0 0 .3em .3em;align-items:center;gap:.3em;padding:.22em;display:flex;position:absolute;top:0;right:.75em;transform:translateY(-110%);box-shadow:0 .3em .8em #0000005c}.vs-views-parts-module__Enpr9a__findOn{opacity:1;transform:none}.vs-views-parts-module__Enpr9a__findField{border:1px solid var(--accent);background:#313131;border-radius:.2em;flex:1;align-items:center;gap:.1em;min-width:0;height:1.8em;padding:0 .15em 0 .35em;display:flex}.vs-views-parts-module__Enpr9a__findText{white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.vs-views-parts-module__Enpr9a__findValue{color:var(--bright)}.vs-views-parts-module__Enpr9a__findToggle,.vs-views-parts-module__Enpr9a__findBtn{width:1.45em;height:1.45em;color:var(--text);border:1px solid #0000;border-radius:.2em;flex-shrink:0;place-items:center;display:inline-grid}.vs-views-parts-module__Enpr9a__findToggle svg,.vs-views-parts-module__Enpr9a__findBtn svg{width:1em;height:1em}.vs-views-parts-module__Enpr9a__findToggleOn{border-color:var(--accent);color:#fff;background:#2489db82}.vs-views-parts-module__Enpr9a__web{color:var(--text);flex-direction:column;gap:.55em;padding:.4em 1em .7em 1.6em;font-size:.95em;display:flex}.vs-views-parts-module__Enpr9a__webRow{white-space:nowrap;align-items:center;gap:.45em;min-width:0;display:flex}.vs-views-parts-module__Enpr9a__webWrap{flex-wrap:wrap}.vs-views-parts-module__Enpr9a__webRow svg,.vs-views-parts-module__Enpr9a__webField svg{flex-shrink:0;width:1.05em;height:1.05em}.vs-views-parts-module__Enpr9a__webStrong{color:var(--bright);text-overflow:ellipsis;flex-shrink:0;font-weight:600;overflow:hidden}.vs-views-parts-module__Enpr9a__grow{flex:1;min-width:0}.vs-views-parts-module__Enpr9a__dot{background:#8b8b8b;border-radius:50%;flex-shrink:0;width:.55em;height:.55em}.vs-views-parts-module__Enpr9a__dotOk{background:var(--ok)}.vs-views-parts-module__Enpr9a__caps{color:var(--muted);font-size:.9em}.vs-views-parts-module__Enpr9a__webBtn{height:1.9em;color:var(--text);white-space:nowrap;background:#313131;border-radius:.25em;align-items:center;gap:.35em;padding:0 .6em;display:inline-flex}.vs-views-parts-module__Enpr9a__webPrimary{background:var(--accent);color:#fff}.vs-views-parts-module__Enpr9a__webBtnHot{background:#3c3c3c}.vs-views-parts-module__Enpr9a__webDetail{min-width:0;color:var(--muted);text-overflow:ellipsis;overflow:hidden}.vs-views-parts-module__Enpr9a__solid{fill:currentColor}.vs-views-parts-module__Enpr9a__webIcon,.vs-views-parts-module__Enpr9a__webIconGhost{width:1.9em;height:1.9em;color:var(--text);background:#313131;border-radius:.25em;flex-shrink:0;place-items:center;display:inline-grid}.vs-views-parts-module__Enpr9a__webIconGhost{background:0 0}.vs-views-parts-module__Enpr9a__webField{border:1px solid var(--line-strong);white-space:nowrap;background:#313131;border-radius:.25em;align-items:center;gap:.45em;min-width:0;height:2em;padding:0 .3em 0 .55em;display:flex}.vs-views-parts-module__Enpr9a__webMono{min-width:0;color:var(--bright);text-overflow:ellipsis;flex:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;overflow:hidden}.vs-views-parts-module__Enpr9a__placeholder{color:#8b8b8b;text-overflow:ellipsis;overflow:hidden}.vs-views-parts-module__Enpr9a__webSep{background:var(--line-strong);width:1px;height:1.1em}.vs-views-parts-module__Enpr9a__webSelect{border:1px solid var(--line-strong);background:#313131;border-radius:.25em;flex:1;justify-content:space-between;align-items:center;min-width:0;height:1.9em;padding:0 .4em 0 .55em;display:flex}.vs-views-parts-module__Enpr9a__facts{border-block:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:.3em .9em;margin:0;padding:.55em 0;display:grid}.vs-views-parts-module__Enpr9a__facts dt{color:var(--muted)}.vs-views-parts-module__Enpr9a__facts dd{min-width:0;color:var(--bright);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.vs-views-parts-module__Enpr9a__sub{color:var(--muted);font-size:.92em}.vs-views-parts-module__Enpr9a__facts .vs-views-parts-module__Enpr9a__dim{color:var(--muted)}.vs-views-parts-module__Enpr9a__sep{padding:0 .15em}.vs-views-parts-module__Enpr9a__webTabs{border-bottom:1px solid var(--line);color:var(--muted);white-space:nowrap;gap:1.1em;display:flex}.vs-views-parts-module__Enpr9a__webTabs>span{border-bottom:1px solid #0000;align-items:center;gap:.35em;margin-bottom:-1px;padding:.2em 0 .45em;display:inline-flex}.vs-views-parts-module__Enpr9a__webTabs>.vs-views-parts-module__Enpr9a__webTabOn{border-bottom-color:var(--accent);color:var(--bright)}.vs-views-parts-module__Enpr9a__pill{min-width:1.5em;height:1.4em;color:var(--text);background:#3a3a3a;border-radius:.7em;place-items:center;padding:0 .35em;font-size:.85em;display:inline-grid}.vs-views-parts-module__Enpr9a__check{background:#313131;border:1px solid #6b6b6b;border-radius:.2em;flex-shrink:0;width:1em;height:1em}.vs-views-parts-module__Enpr9a__switch{background:#4a4a4a;border-radius:.6em;flex-shrink:0;width:1.9em;height:1.05em;margin-left:.6em;position:relative}.vs-views-parts-module__Enpr9a__switch:after{content:"";background:#cfcfcf;border-radius:50%;width:.75em;height:.75em;position:absolute;top:.15em;left:.15em}.vs-views-parts-module__Enpr9a__logList{flex-direction:column;display:flex}.vs-views-parts-module__Enpr9a__logRow{border-top:1px solid var(--line);white-space:nowrap;align-items:center;gap:.5em;min-width:0;height:2.2em;display:flex}.vs-views-parts-module__Enpr9a__logIcon{flex-shrink:0;width:1.15em;height:1.15em}.vs-views-parts-module__Enpr9a__logName{min-width:0;color:var(--bright);text-overflow:ellipsis;flex:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;overflow:hidden}.vs-views-parts-module__Enpr9a__logSide{color:var(--muted);justify-items:end;font-size:.8em;line-height:1.2;display:grid}.vs-views-parts-module__Enpr9a__logRow .vs-views-parts-module__Enpr9a__webIcon{background:0 0;width:1.6em;height:1.6em}.vs-views-parts-module__Enpr9a__webLink{color:#4daafc;align-items:center;gap:.35em;display:inline-flex}.vs-views-parts-module__Enpr9a__credRow{border-top:1px solid var(--line);align-items:center;gap:.6em;min-width:0;padding:.45em 0;display:flex}.vs-views-parts-module__Enpr9a__credText{white-space:nowrap;min-width:0;display:grid}.vs-views-parts-module__Enpr9a__emptyEditor,.vs-views-parts-module__Enpr9a__diff{height:100%}.vs-views-parts-module__Enpr9a__diffSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;display:grid}.vs-views-parts-module__Enpr9a__diffPane{min-width:0;font-size:.9em;overflow:hidden}.vs-views-parts-module__Enpr9a__diffPane+.vs-views-parts-module__Enpr9a__diffPane{border-left:1px solid var(--line-strong)}.vs-views-parts-module__Enpr9a__diffLine{overflow:hidden}.vs-views-parts-module__Enpr9a__diffGutter{width:4.1em;padding-right:0}.vs-views-parts-module__Enpr9a__sign{width:1.4em;color:var(--muted);text-align:center;display:inline-block}.vs-views-parts-module__Enpr9a__del{background:#f003}.vs-views-parts-module__Enpr9a__ins{background:#9bb95533}.vs-views-parts-module__Enpr9a__fill{background:repeating-linear-gradient(-45deg,#0000 0 .3em,#cccccc24 .3em .42em)}.vs-views-parts-module__Enpr9a__diffInline{font-size:.9em;display:none}.vs-views-parts-module__Enpr9a__pick{width:min(40em,100% - 2em);animation:vs-views-parts-module__Enpr9a__vsViewsPickIn .2s var(--ease) both}@keyframes vs-views-parts-module__Enpr9a__vsViewsPickIn{0%{opacity:0;transform:translate(-50%,-.4em)}}.vs-views-parts-module__Enpr9a__pickTitle{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5em;padding:0 .1em .35em;display:grid}.vs-views-parts-module__Enpr9a__pickTitleText{color:var(--text);white-space:nowrap;grid-column:2;font-size:.92em}.vs-views-parts-module__Enpr9a__pickButtons{grid-column:3;justify-self:end;gap:.1em;display:flex}.vs-views-parts-module__Enpr9a__pickButton{border-radius:.3em;place-items:center;width:1.7em;height:1.7em;display:inline-grid;position:relative}.vs-views-parts-module__Enpr9a__pickButton img{width:1.1em;height:1.1em}.vs-views-parts-module__Enpr9a__pickButtonHot{background:#ffffff1a}.vs-views-parts-module__Enpr9a__pickBack{color:var(--text);grid-column:1;justify-self:start}.vs-views-parts-module__Enpr9a__pickBack svg{width:1.1em;height:1.1em}.vs-views-parts-module__Enpr9a__tip{z-index:2;color:var(--text);white-space:nowrap;animation:vs-views-parts-module__Enpr9a__vsViewsTipIn .18s var(--ease) both;background:#202020;border:1px solid #454545;border-radius:.3em;padding:.25em .55em;font-size:.88em;position:absolute;top:calc(100% + .45em);right:0}@keyframes vs-views-parts-module__Enpr9a__vsViewsTipIn{0%{opacity:0;transform:translateY(-.25em)}}.vs-views-parts-module__Enpr9a__pickSepLine{border-top:1px solid var(--line-strong);border-radius:0;margin-top:.3em}.vs-views-parts-module__Enpr9a__pickLabel{flex-shrink:0;max-width:100%}.vs-views-parts-module__Enpr9a__pickItemButtons{color:var(--text);flex-shrink:0;gap:.3em;margin-left:auto;display:inline-flex}.vs-views-parts-module__Enpr9a__pickItemButtons svg,.vs-views-parts-module__Enpr9a__pickItemButtons img{width:1.1em;height:1.1em}@container (max-width:640px){.vs-views-parts-module__Enpr9a__diffSplit{display:none}.vs-views-parts-module__Enpr9a__diffInline{display:block}.vs-views-parts-module__Enpr9a__web{padding-left:1em}.vs-views-parts-module__Enpr9a__webDetail{display:none}}@media (prefers-reduced-motion:reduce){.vs-views-parts-module__Enpr9a__rows,.vs-views-parts-module__Enpr9a__find,.vs-views-parts-module__Enpr9a__tip,.vs-views-parts-module__Enpr9a__pick{transition:none;animation:none}}
.vs-cartridges-overrides-module__DUEkqq__win .vs-cartridges-overrides-module__DUEkqq__body{--vs-height:31em;--vs-side:18em}@container (max-width:640px){.vs-cartridges-overrides-module__DUEkqq__win .vs-cartridges-overrides-module__DUEkqq__body{--vs-height:30em;--vs-side:16.5em}}
.vs-isml-completion-module__-IxwyW__body{--vs-height:28em}.vs-isml-completion-module__-IxwyW__suggest{left:min(calc(var(--x) * 1em), calc(100% - 24.6em))}.vs-isml-completion-module__-IxwyW__docLeft{left:max(.4em, calc(var(--x) * 1em - 22em));flex-direction:row-reverse}.vs-isml-completion-module__-IxwyW__docLeft>div:last-child{border-left:0;border-right:1px solid #454545}.vs-isml-completion-module__-IxwyW__docHead{color:var(--bright);margin:.1em 0 .25em;font-size:1.05em;font-weight:600}.vs-isml-completion-module__-IxwyW__docHead~.vs-isml-completion-module__-IxwyW__docHead{margin-top:.6em}.vs-isml-completion-module__-IxwyW__docCode{white-space:pre;margin-top:.3em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;line-height:1.55;overflow:hidden}.vs-isml-completion-module__-IxwyW__detail{color:var(--text);overflow-wrap:anywhere;margin-bottom:.45em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;line-height:1.5}.vs-isml-completion-module__-IxwyW__mode{color:var(--text)}@container (max-width:640px){.vs-isml-completion-module__-IxwyW__docLeft{left:min(calc(var(--x) * 1em), calc(100% - 24.6em));flex-direction:row}}
.vs-isml-custom-tags-module__0s_ERq__body{--vs-height:32em}.vs-isml-custom-tags-module__0s_ERq__groups{flex-direction:column;min-width:0;min-height:0;display:flex}.vs-isml-custom-tags-module__0s_ERq__top{border-bottom:1px solid var(--line-strong);flex:none}.vs-isml-custom-tags-module__0s_ERq__bottom{flex:1}.vs-isml-custom-tags-module__0s_ERq__idle>div:first-child>span:first-child{box-shadow:none;color:#ffffff80}.vs-isml-custom-tags-module__0s_ERq__suggest{left:min(calc(var(--x) * 1em), calc(100% - 24.6em))}.vs-isml-custom-tags-module__0s_ERq__docHead{color:var(--bright);margin:.1em 0 .25em;font-size:1.05em;font-weight:600}.vs-isml-custom-tags-module__0s_ERq__docHead~.vs-isml-custom-tags-module__0s_ERq__docHead{margin-top:.6em}.vs-isml-custom-tags-module__0s_ERq__docCode{white-space:pre;margin-top:.3em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;line-height:1.55;overflow:hidden}.vs-isml-custom-tags-module__0s_ERq__mode{color:var(--text)}
.vs-isml-diagnostics-module__wSFLXa__body{--vs-height:31em;--vs-side:17em}.vs-isml-diagnostics-module__wSFLXa__errorRow{color:#f14c4c}.vs-isml-diagnostics-module__wSFLXa__errorRow span{color:inherit}.vs-isml-diagnostics-module__wSFLXa__hover{top:10em;left:max(.5em,min(21.2em,100% - 30.5em))}.vs-isml-diagnostics-module__wSFLXa__message{color:var(--bright);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.vs-isml-diagnostics-module__wSFLXa__code{color:var(--text);white-space:nowrap;opacity:.6;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.vs-isml-diagnostics-module__wSFLXa__link{color:#4daafc}.vs-isml-diagnostics-module__wSFLXa__mode{color:var(--text)}@container (max-width:640px){.vs-isml-diagnostics-module__wSFLXa__body{--vs-side:0em}}
.vs-isml-links-module__IiVuxq__body{--vs-height:27em;--vs-side:17em}.vs-isml-links-module__IiVuxq__stack{display:grid}.vs-isml-links-module__IiVuxq__stack>div{grid-area:1/1;min-width:0;transition:opacity .26s}.vs-isml-links-module__IiVuxq__hidden{opacity:0}.vs-isml-links-module__IiVuxq__shown{opacity:1}.vs-isml-links-module__IiVuxq__linkHover{top:2.75em;left:20.6em}.vs-isml-links-module__IiVuxq__hint{white-space:nowrap;padding:.35em .7em}.vs-isml-links-module__IiVuxq__keys{gap:.3em;display:inline-flex;position:absolute;top:.6em;right:1em}.vs-isml-links-module__IiVuxq__mode{color:var(--text)}@container (max-width:640px){.vs-isml-links-module__IiVuxq__body{--vs-side:0em}}@media (prefers-reduced-motion:reduce){.vs-isml-links-module__IiVuxq__stack>div{transition:none}}
.vs-isml-outline-module__M_uCna__body{--vs-height:30em;--vs-side:19em}.vs-isml-outline-module__M_uCna__editor>div:nth-child(2){justify-content:flex-end}.vs-isml-outline-module__M_uCna__editor>div:nth-child(2)>span{flex-shrink:0}.vs-isml-outline-module__M_uCna__symbolRow{font-size:.98em}.vs-isml-outline-module__M_uCna__operator{font-size:.95em}.vs-isml-outline-module__M_uCna__mode{color:var(--text)}@container (max-width:640px){.vs-isml-outline-module__M_uCna__body{--vs-side:17em}.vs-isml-outline-module__M_uCna__editor .vs-isml-outline-module__M_uCna__code{font-size:.8em}}
.vs-isml-scripting-module__xOJiKa__body{--vs-height:34em}.vs-isml-scripting-module__xOJiKa__suggest{left:max(.4em, calc(var(--x) * 1em - 22em));flex-direction:row-reverse}.vs-isml-scripting-module__xOJiKa__suggest>div:last-child{width:min(22em, calc(var(--x) * 1em - .4em));border-left:0;border-right:1px solid #454545}.vs-isml-scripting-module__xOJiKa__detail{color:var(--text);overflow-wrap:anywhere;margin-bottom:.45em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;line-height:1.5}.vs-isml-scripting-module__xOJiKa__mode{color:var(--text)}@container (max-width:640px){.vs-isml-scripting-module__xOJiKa__body{--vs-height:30em}.vs-isml-scripting-module__xOJiKa__editor .vs-isml-scripting-module__xOJiKa__code{font-size:.8em}.vs-isml-scripting-module__xOJiKa__suggest{left:min(calc(var(--x) * 1em), calc(100% - 24.6em));flex-direction:row}}
.vs-nav-route-lens-module__w-lHNq__body{--vs-height:31em;--vs-side:17em}.vs-nav-route-lens-module__w-lHNq__stack{height:100%;position:relative}.vs-nav-route-lens-module__w-lHNq__file{opacity:0;transition:opacity .2s;position:absolute;inset:0}.vs-nav-route-lens-module__w-lHNq__fileOn{opacity:1}.vs-nav-route-lens-module__w-lHNq__sep{color:#999;white-space:pre}.vs-nav-route-lens-module__w-lHNq__lensHot{color:#4e94ce;text-underline-offset:.18em;text-decoration:underline}.vs-nav-route-lens-module__w-lHNq__peek{top:9.85em}.vs-nav-route-lens-module__w-lHNq__peek>div:last-child>div:first-child{overflow:hidden}.vs-nav-route-lens-module__w-lHNq__toast{width:min(27em,100% - 1.8em)}.vs-nav-route-lens-module__w-lHNq__url{overflow-wrap:anywhere}.vs-nav-route-lens-module__w-lHNq__mode{color:var(--text)}@container (max-width:640px){.vs-nav-route-lens-module__w-lHNq__body{--vs-side:0em}.vs-nav-route-lens-module__w-lHNq__peek>div:last-child>div:last-child{border-top:1px solid var(--line);border-left:0;display:block}}@media (prefers-reduced-motion:reduce){.vs-nav-route-lens-module__w-lHNq__file{transition:none}}
.vs-nav-form-field-module__o_G9nW__body{--vs-height:25em}.vs-nav-form-field-module__o_G9nW__peek{top:3.6em}.vs-nav-form-field-module__o_G9nW__peekField{top:5.2em}.vs-nav-form-field-module__o_G9nW__menu{top:var(--my);left:var(--mx)}.vs-nav-form-field-module__o_G9nW__submenu{top:calc(var(--my) + 3.95em);left:calc(var(--mx) + 17.95em);min-width:13em}.vs-nav-form-field-module__o_G9nW__mode{color:var(--text)}@container (max-width:640px){.vs-nav-form-field-module__o_G9nW__body{--vs-height:28em}.vs-nav-form-field-module__o_G9nW__menu{left:calc(100% - 17.6em)}.vs-nav-form-field-module__o_G9nW__submenu{left:calc(100% - 33em)}.vs-nav-form-field-module__o_G9nW__peek>div{font-size:.86em}.vs-nav-form-field-module__o_G9nW__peek>div:last-child>div:last-child{border-top:1px solid var(--line);border-left:0;display:block}}
.vs-nav-export-refs-module__G9bnzW__body{--vs-height:30em;--vs-side:17em}.vs-nav-export-refs-module__G9bnzW__peek{top:10em}.vs-nav-export-refs-module__G9bnzW__peek>div:last-child>div:first-child{overflow:hidden}.vs-nav-export-refs-module__G9bnzW__peek>div:last-child>div:first-child>div>span:first-child{z-index:1;background:#1c2433}.vs-nav-export-refs-module__G9bnzW__peek>div:last-child>div:first-child>div>span:last-child{transition:transform .32s var(--ease)}.vs-nav-export-refs-module__G9bnzW__peekReveal>div:last-child>div:first-child>div>span:last-child{transform:translate(-16.8em)}.vs-nav-export-refs-module__G9bnzW__menu{top:var(--my);left:var(--mx)}.vs-nav-export-refs-module__G9bnzW__mode{color:var(--text)}@container (max-width:640px){.vs-nav-export-refs-module__G9bnzW__body{--vs-height:34em;--vs-side:0em}.vs-nav-export-refs-module__G9bnzW__menu{left:calc(100% - 17.6em)}.vs-nav-export-refs-module__G9bnzW__peek>div{font-size:.86em}.vs-nav-export-refs-module__G9bnzW__peekReveal>div:last-child>div:first-child>div>span:last-child{transform:none}.vs-nav-export-refs-module__G9bnzW__peek>div:last-child>div:last-child{border-top:1px solid var(--line);border-left:0;display:block}}@media (prefers-reduced-motion:reduce){.vs-nav-export-refs-module__G9bnzW__peek>div:last-child>div:first-child>div>span:last-child{transition:none}}
.vs-nav-super-module-module__A9BlXq__body{--vs-height:30em;--vs-side:17em}.vs-nav-super-module-module__A9BlXq__peek{top:8.4em}.vs-nav-super-module-module__A9BlXq__peek>div:last-child>div:first-child{overflow:hidden}.vs-nav-super-module-module__A9BlXq__menu{top:var(--my);left:var(--mx)}.vs-nav-super-module-module__A9BlXq__submenu{top:calc(var(--my) + 3.95em);left:calc(var(--mx) - 15.2em);min-width:13em}.vs-nav-super-module-module__A9BlXq__mode{color:var(--text)}@container (max-width:640px){.vs-nav-super-module-module__A9BlXq__body{--vs-side:0em}.vs-nav-super-module-module__A9BlXq__menu{left:calc(100% - 17.6em)}.vs-nav-super-module-module__A9BlXq__submenu{left:calc(100% - 33em)}.vs-nav-super-module-module__A9BlXq__peek>div{font-size:.86em}.vs-nav-super-module-module__A9BlXq__peek>div:last-child>div:last-child{border-top:1px solid var(--line);border-left:0;display:block}}
.vs-ts-pipeline-dictionary-module__B3P1Hq__body{--vs-height:25em}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest{top:11.65em;left:16.4em}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest>div:first-child{width:13em}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest>div:last-child{width:21em}.vs-ts-pipeline-dictionary-module__B3P1Hq__docType{color:#ccccccb3;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.vs-ts-pipeline-dictionary-module__B3P1Hq__mode{color:var(--text)}@container (max-width:640px){.vs-ts-pipeline-dictionary-module__B3P1Hq__body{--vs-height:27em}.vs-ts-pipeline-dictionary-module__B3P1Hq__code{font-size:.9em}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest{flex-direction:column}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest>div:first-child,.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest>div:last-child{width:17em}.vs-ts-pipeline-dictionary-module__B3P1Hq__suggest>div:last-child{border-top:1px solid #454545;border-left:0;display:block}}
.vs-debug-kit-module__agyWPW__title{gap:.45em;padding-right:.6em}.vs-debug-kit-module__agyWPW__titleText{flex-shrink:0;font-size:.88em}.vs-debug-kit-module__agyWPW__start{min-width:0;height:1.75em;color:var(--text);letter-spacing:0;text-transform:none;background:#313131;border:1px solid #3c3c3c;border-radius:.4em;flex-shrink:1;align-items:center;margin-left:auto;font-size:1.04em;display:inline-flex}.vs-debug-kit-module__agyWPW__startPlay{color:#89d185;border-radius:.4em 0 0 .4em;flex-shrink:0;place-items:center;width:1.7em;height:100%;display:inline-grid}.vs-debug-kit-module__agyWPW__startPlayHot{background:#ffffff1a}.vs-debug-kit-module__agyWPW__startPlay svg{fill:currentColor;width:1em;height:1em}.vs-debug-kit-module__agyWPW__startName{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:.3em;overflow:hidden}.vs-debug-kit-module__agyWPW__startChevron{flex-shrink:0;margin:0 .35em 0 .2em}.vs-debug-kit-module__agyWPW__start .vs-debug-kit-module__agyWPW__startChevron{width:1em;height:1em}.vs-debug-kit-module__agyWPW__titleAction{width:1.6em;height:1.6em;color:var(--text);flex-shrink:0;place-items:center;display:inline-grid}.vs-debug-kit-module__agyWPW__titleAction svg{width:1.1em;height:1.1em}.vs-debug-kit-module__agyWPW__state{color:var(--text);opacity:0;background:#88888845;border-radius:.25em;padding:.1em .3em;font-size:.86em;font-weight:400;transition:opacity .18s}.vs-debug-kit-module__agyWPW__stateOn{opacity:1}.vs-debug-kit-module__agyWPW__scope span{color:var(--text)}.vs-debug-kit-module__agyWPW__expr{white-space:pre;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.vs-debug-kit-module__agyWPW__varName{color:#c586c0}.vs-debug-kit-module__agyWPW__varColon{color:var(--text)}.vs-debug-kit-module__agyWPW__varValue{color:#ccccccbf}.vs-debug-kit-module__agyWPW__varNumber{color:#b5cea8}.vs-debug-kit-module__agyWPW__varBoolean{color:#4e94ce}.vs-debug-kit-module__agyWPW__frameRow>span:nth-child(2){flex:1}.vs-debug-kit-module__agyWPW__frame{align-items:center;min-width:0;display:flex}.vs-debug-kit-module__agyWPW__frameName{color:var(--text);flex-shrink:0}.vs-debug-kit-module__agyWPW__frameFile{min-width:0;color:var(--muted);text-overflow:ellipsis;margin-left:auto;padding-left:.8em;font-size:.92em;overflow:hidden}.vs-debug-kit-module__agyWPW__lineBadge{color:#fff;background:#4d4d4d;border-radius:.3em;flex-shrink:0;place-items:center;min-width:1.6em;height:1.4em;margin-left:.6em;padding:0 .35em;font-size:.8em;line-height:1;display:inline-grid}.vs-debug-kit-module__agyWPW__rows{flex-direction:column;display:flex}.vs-debug-kit-module__agyWPW__bpRow{white-space:nowrap;flex-shrink:0;align-items:center;gap:.4em;height:1.8em;padding:0 .6em 0 1.45em;display:flex}.vs-debug-kit-module__agyWPW__bpSource{padding-left:.35em}.vs-debug-kit-module__agyWPW__bpDot{background:#e51400;border-radius:50%;flex-shrink:0;width:.72em;height:.72em;margin:0 .15em 0 .2em}.vs-debug-kit-module__agyWPW__check{width:1.25em;height:1.25em;color:var(--text);background:#313131;border:1px solid #3c3c3c;border-radius:.25em;flex-shrink:0;place-items:center;display:inline-grid}.vs-debug-kit-module__agyWPW__checkOn{border-color:#3c3c3c}.vs-debug-kit-module__agyWPW__check svg{stroke-width:2.4px;width:.95em;height:.95em}.vs-debug-kit-module__agyWPW__bpName{color:var(--text);flex-shrink:0}.vs-debug-kit-module__agyWPW__bpPath{min-width:0;color:var(--text);text-overflow:ellipsis;opacity:.7;margin-left:.5em;font-size:.92em;overflow:hidden}.vs-debug-kit-module__agyWPW__bpPath+.vs-debug-kit-module__agyWPW__lineBadge{margin-left:auto}.vs-debug-kit-module__agyWPW__toolbar{z-index:35;opacity:0;height:2.2em;transition:opacity .18s ease, transform .28s var(--ease);pointer-events:none;background:#181818;border:1px solid #313131;border-radius:.5em;align-items:center;gap:.25em;padding:0 .35em 0 .1em;display:flex;position:absolute;top:.45em;left:50%;transform:translate(-50%,-.5em);box-shadow:0 .3em 1em #0000008c}.vs-debug-kit-module__agyWPW__toolbarOn{opacity:1;transform:translate(-50%)}.vs-debug-kit-module__agyWPW__grip{width:1.4em;color:var(--text);opacity:.5;place-items:center;display:inline-grid}.vs-debug-kit-module__agyWPW__grip svg{width:1em;height:1em}.vs-debug-kit-module__agyWPW__tool{border-radius:.3em;place-items:center;width:1.75em;height:1.75em;display:inline-grid}.vs-debug-kit-module__agyWPW__tool svg{width:1.2em;height:1.2em}.vs-debug-kit-module__agyWPW__toolBlue{color:#75beff}.vs-debug-kit-module__agyWPW__toolGreen{color:#89d185}.vs-debug-kit-module__agyWPW__toolRed{color:#f48771}.vs-debug-kit-module__agyWPW__toolOff{opacity:.4}.vs-debug-kit-module__agyWPW__fade{opacity:0;transition:opacity .2s ease, transform .28s var(--ease);transform:translateY(.3em)}.vs-debug-kit-module__agyWPW__fadeOn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vs-debug-kit-module__agyWPW__toolbar,.vs-debug-kit-module__agyWPW__state,.vs-debug-kit-module__agyWPW__fade{transition:none}}
.vs-ts-overview-module__QsAMla__body{--vs-height:33.5em}.vs-ts-overview-module__QsAMla__suggest{top:10.2em;left:26.1em}.vs-ts-overview-module__QsAMla__suggest>div:first-child{width:15.5em}.vs-ts-overview-module__QsAMla__window .vs-ts-overview-module__QsAMla__toolbar{top:3.25em;left:62%}@container (max-width:640px){.vs-ts-overview-module__QsAMla__body{--vs-height:28em}.vs-ts-overview-module__QsAMla__code{font-size:.76em}.vs-ts-overview-module__QsAMla__window .vs-ts-overview-module__QsAMla__toolbar{font-size:.9em;left:58%}}
.vs-ts-debug-module__bLFb3W__body{--vs-height:31em;--vs-side:34em}.vs-ts-debug-module__bLFb3W__side{flex-direction:column;display:flex}.vs-ts-debug-module__bLFb3W__pointer{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.vs-ts-debug-module__bLFb3W__window .vs-ts-debug-module__bLFb3W__toolbar{top:3.25em;left:87%}.vs-ts-debug-module__bLFb3W__code{font-size:.92em}@container (max-width:640px){.vs-ts-debug-module__bLFb3W__body{--vs-height:30em;--vs-side:28.6em}.vs-ts-debug-module__bLFb3W__body .vs-ts-debug-module__bLFb3W__side{font-size:.9em}.vs-ts-debug-module__bLFb3W__code{font-size:.86em}.vs-ts-debug-module__bLFb3W__window .vs-ts-debug-module__bLFb3W__toolbar{font-size:.72em;top:.85em;left:calc(100% - 7.6em)}.vs-ts-debug-module__bLFb3W__pointer{left:-1.4em}}
.vs-debug-session-module__tH5RJW__body{--vs-height:27em;--vs-side:30em}.vs-debug-session-module__tH5RJW__side{flex-direction:column;display:flex}.vs-debug-session-module__tH5RJW__pointer{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.vs-debug-session-module__tH5RJW__window .vs-debug-session-module__tH5RJW__toolbar{top:3.25em;left:87%}.vs-debug-session-module__tH5RJW__code{font-size:.92em}@container (max-width:640px){.vs-debug-session-module__tH5RJW__body{--vs-height:28em;--vs-side:23em}.vs-debug-session-module__tH5RJW__body .vs-debug-session-module__tH5RJW__side{font-size:.9em}.vs-debug-session-module__tH5RJW__code{font-size:.86em}.vs-debug-session-module__tH5RJW__window .vs-debug-session-module__tH5RJW__toolbar{font-size:.72em;top:.85em;left:calc(100% - 7.6em)}.vs-debug-session-module__tH5RJW__pointer{left:-1.4em}}
.vs-xml-validation-module__uNaMxW__body{--vs-height:36em}.vs-xml-validation-module__uNaMxW__hover{width:44em;top:6.95em;left:14em}.vs-xml-validation-module__uNaMxW__marker{white-space:pre-wrap;padding:.5em .75em}.vs-xml-validation-module__uNaMxW__marker+.vs-xml-validation-module__uNaMxW__marker{border-top:1px solid #454545}.vs-xml-validation-module__uNaMxW__message{color:var(--bright)}.vs-xml-validation-module__uNaMxW__source{color:var(--muted);white-space:nowrap}.vs-xml-validation-module__uNaMxW__actions{color:#4daafc;background:#252526;border-top:1px solid #454545;flex-wrap:wrap;gap:.3em 1.2em;padding:.4em .75em;font-size:.95em;display:flex}.vs-xml-validation-module__uNaMxW__none{color:var(--muted)}.vs-xml-validation-module__uNaMxW__keys{z-index:12;gap:.3em;display:inline-flex;position:absolute;top:.6em;right:1em}@container (max-width:640px){.vs-xml-validation-module__uNaMxW__body{--vs-height:34em}.vs-xml-validation-module__uNaMxW__code{font-size:.8em}.vs-xml-validation-module__uNaMxW__hover{width:calc(100% - 1.6em);font-size:1.15em;top:6.05em;left:.8em}}@media (prefers-reduced-motion:reduce){.vs-xml-validation-module__uNaMxW__hover{transition:none}}
@font-face{font-family:intellij-sfcc-icons;src:url(/assets/fonts/intellij-sfcc-icons.woff)format("woff");font-display:block}.vs-start-connection-module__PmjFLq__body{--vs-height:31em;--vs-side:25em}.vs-start-connection-module__PmjFLq__glyph{font-family:intellij-sfcc-icons;font-size:1.1em;font-style:normal;line-height:1;display:inline-block}.vs-start-connection-module__PmjFLq__enter{flex-direction:column;flex-shrink:0;animation:.26s cubic-bezier(.2,.7,.2,1) both vs-start-connection-module__PmjFLq__enter;display:flex}@keyframes vs-start-connection-module__PmjFLq__enter{0%{opacity:0;transform:translateY(-.35em)}to{opacity:1;transform:none}}.vs-start-connection-module__PmjFLq__changed{background:#0078d438}.vs-start-connection-module__PmjFLq__pick{width:min(34em,100% - 2em)}.vs-start-connection-module__PmjFLq__editor{min-width:0}@container (max-width:640px){.vs-start-connection-module__PmjFLq__body.vs-start-connection-module__PmjFLq__body{grid-template-columns:2.6em minmax(0,1fr)}.vs-start-connection-module__PmjFLq__editor.vs-start-connection-module__PmjFLq__editor{display:none}}@media (prefers-reduced-motion:reduce){.vs-start-connection-module__PmjFLq__enter{animation:none}}
.vs-start-credentials-module__FJvovG__body{--vs-height:35.5em;--vs-side:26em}.vs-start-credentials-module__FJvovG__view{color:#ccc;background:#181818;flex-direction:column;flex-shrink:0;height:27.5em;display:flex;position:relative;overflow:hidden}.vs-start-credentials-module__FJvovG__view svg{stroke-width:1.8px;flex-shrink:0;width:1.12em;height:1.12em}.vs-start-credentials-module__FJvovG__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vs-start-credentials-module__FJvovG__toolbarRow{flex-shrink:0;padding:.48em .64em;display:flex}.vs-start-credentials-module__FJvovG__search{color:#9d9d9d;background:#313131;border:1px solid #3c3c3c;border-radius:.24em;flex:1;align-items:center;gap:.48em;min-width:0;height:2.4em;padding:0 .48em 0 .64em;display:flex}.vs-start-credentials-module__FJvovG__placeholder{color:#8b8b8b;white-space:nowrap;flex:1;min-width:0;font-size:.96em;overflow:hidden}.vs-start-credentials-module__FJvovG__filters{align-items:center;gap:.5em;display:inline-flex}.vs-start-credentials-module__FJvovG__divider{background:#ffffff14;width:1px;height:1.12em}.vs-start-credentials-module__FJvovG__tabs{border-bottom:1px solid #2b2b2b;flex-shrink:0;gap:1.28em;margin-bottom:.48em;padding:0 .64em;display:flex}.vs-start-credentials-module__FJvovG__tab{color:#9d9d9d;white-space:nowrap;align-items:center;gap:.46em;padding:.46em 0;font-size:1.04em;display:inline-flex;position:relative}.vs-start-credentials-module__FJvovG__tabHot{color:#ccc}.vs-start-credentials-module__FJvovG__tabOn{color:#fff}.vs-start-credentials-module__FJvovG__tabOn:after{content:"";background:#0078d4;height:2px;position:absolute;bottom:-1px;left:0;right:0}.vs-start-credentials-module__FJvovG__count{color:#9d9d9d;background:#2a2d2e;border-radius:.7272em;justify-content:center;align-items:center;min-width:1.4545em;height:1.4545em;padding:0 .4545em;font-size:.846em;display:inline-flex}.vs-start-credentials-module__FJvovG__tabOn .vs-start-credentials-module__FJvovG__count{color:#ccc;background:#04395e}.vs-start-credentials-module__FJvovG__listToolbar{border-bottom:1px solid #2b2b2b;align-items:center;margin-top:-.48em;padding:.32em .64em;display:flex}.vs-start-credentials-module__FJvovG__add{color:#4daafc;border-radius:.18em;align-items:center;gap:.364em;height:2em;padding:0 .545em;font-size:.88em;display:inline-flex}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__add svg{width:1.09em;height:1.09em}.vs-start-credentials-module__FJvovG__addHot{background:#2a2d2e}.vs-start-credentials-module__FJvovG__list{flex-direction:column;display:flex}.vs-start-credentials-module__FJvovG__row{border-bottom:1px solid #2b2b2b;align-items:center;gap:.48em;padding:.48em .64em;display:flex}.vs-start-credentials-module__FJvovG__rowHot{background:#2a2d2e}.vs-start-credentials-module__FJvovG__checkbox{background:#313131;border:1px solid #3c3c3c;border-radius:.16em;flex-shrink:0;width:1.28em;height:1.28em;margin:.16em}.vs-start-credentials-module__FJvovG__identity{flex-direction:column;flex:1;gap:.16em;min-width:0;display:flex}.vs-start-credentials-module__FJvovG__name{color:#ccc;text-overflow:ellipsis;white-space:nowrap;font-size:1.04em;font-weight:600;overflow:hidden}.vs-start-credentials-module__FJvovG__meta{color:#9d9d9d;white-space:nowrap;gap:.333em;min-width:0;font-size:.96em;display:flex;overflow:hidden}.vs-start-credentials-module__FJvovG__metaPart{gap:.333em;display:inline-flex}.vs-start-credentials-module__FJvovG__sep{color:#8b8b8b}.vs-start-credentials-module__FJvovG__metaHosts{color:#3794ff}.vs-start-credentials-module__FJvovG__metaKeys{color:#89d185}.vs-start-credentials-module__FJvovG__usage{color:#4daafc;white-space:nowrap;background:#11243b2e;border:1px solid #7691b152;border-radius:1em;flex-shrink:0;align-items:center;gap:.364em;height:2em;margin-right:.545em;padding:0 .545em;font-size:.88em;display:inline-flex}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__usage svg{width:1.09em;height:1.09em}.vs-start-credentials-module__FJvovG__rowActions{flex-shrink:0;display:inline-flex}.vs-start-credentials-module__FJvovG__expand{color:#9d9d9d;border:1px solid #2b2b2b;border-radius:.24em;flex-shrink:0;place-items:center;width:2.08em;height:2.08em;display:inline-grid}.vs-start-credentials-module__FJvovG__iconBtn{color:#9d9d9d;border-radius:.16em;flex-shrink:0;place-items:center;width:2.08em;height:2.08em;display:inline-grid}.vs-start-credentials-module__FJvovG__fileView{flex-direction:column;gap:.96em;padding:.96em 1.28em 1.92em;display:flex}.vs-start-credentials-module__FJvovG__fileEmpty{color:#9d9d9d;text-align:center;background:#202020;border:1px dashed #3c3c3c;border-radius:.24em;flex-direction:column;align-items:center;gap:.64em;padding:2.56em .96em;display:flex}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__fileEmptyIcon{color:#8b8b8b;stroke-width:1.6px;width:2.56em;height:2.56em}.vs-start-credentials-module__FJvovG__fileEmptyTitle{color:#ccc;font-size:1.12em;font-weight:600}.vs-start-credentials-module__FJvovG__fileEmptyBody{font-size:.96em;line-height:1.5}.vs-start-credentials-module__FJvovG__buttons{flex-wrap:wrap;justify-content:center;gap:.48em;display:flex}.vs-start-credentials-module__FJvovG__fileEmpty .vs-start-credentials-module__FJvovG__buttons{margin-top:.48em}.vs-start-credentials-module__FJvovG__panel .vs-start-credentials-module__FJvovG__buttons{justify-content:flex-start}.vs-start-credentials-module__FJvovG__btn{color:#ccc;white-space:nowrap;background:#313131;border:1px solid #2b2b2b;border-radius:.25em;flex-shrink:0;justify-content:center;align-items:center;gap:.5em;height:2.5em;padding:0 .667em;font-size:.96em;display:inline-flex}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__btn svg{width:1.167em;height:1.167em}.vs-start-credentials-module__FJvovG__btnPrimary{color:#fff;background:#0078d4;border-color:#0000}.vs-start-credentials-module__FJvovG__btnDanger{color:#f85149;border-color:#f8514959}.vs-start-credentials-module__FJvovG__btnGhost{background:0 0;border-color:#0000}.vs-start-credentials-module__FJvovG__btnHot{background:#3c3c3c;border-color:#0078d4}.vs-start-credentials-module__FJvovG__btnPrimary.vs-start-credentials-module__FJvovG__btnHot{background:#026ec1;border-color:#0000;box-shadow:0 0 0 1px #181818,0 0 0 2px #0078d4}.vs-start-credentials-module__FJvovG__panel{background:#202020;border:1px solid #2b2b2b;border-radius:.24em;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.vs-start-credentials-module__FJvovG__panelDanger{background:linear-gradient(#2a2120 0%,#202020 100%);border-color:#4a2d2b}.vs-start-credentials-module__FJvovG__panelHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.64em;padding:.64em;display:grid}.vs-start-credentials-module__FJvovG__panelIcon{color:#9d9d9d;background:radial-gradient(70% 60% at 30% 16%,#ffffff1f,#0000 72%),#ffffff0a;border:1px solid #ffffff14;border-radius:.56em;place-items:center;width:2.4em;height:2.4em;display:inline-grid}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__panelIcon svg{width:1.28em;height:1.28em}.vs-start-credentials-module__FJvovG__panelIconDanger{color:#f85149;background:radial-gradient(70% 60% at 30% 16%,#f8514942,#0000 72%),#f851491a;border-color:#f8514952}.vs-start-credentials-module__FJvovG__panelText{flex-direction:column;gap:.16em;min-width:0;display:flex}.vs-start-credentials-module__FJvovG__panelTitle{color:#ccc;letter-spacing:.06em;text-transform:uppercase;font-size:.88em;font-weight:600;line-height:1.2}.vs-start-credentials-module__FJvovG__panelSubtitle{color:#9d9d9d;text-overflow:ellipsis;white-space:nowrap;font-size:.96em;line-height:1.4;overflow:hidden}.vs-start-credentials-module__FJvovG__panelDanger .vs-start-credentials-module__FJvovG__panelSubtitle{white-space:normal}.vs-start-credentials-module__FJvovG__panelActions{align-items:center;gap:.32em;display:inline-flex}.vs-start-credentials-module__FJvovG__panelBody{border-top:1px solid #ffffff14;flex-direction:column;gap:.64em;padding:.64em;display:flex}.vs-start-credentials-module__FJvovG__panelDanger .vs-start-credentials-module__FJvovG__panelBody{border-top-color:#f8514933}.vs-start-credentials-module__FJvovG__field{flex-direction:column;gap:.32em;min-width:0;display:flex}.vs-start-credentials-module__FJvovG__label{color:#9d9d9d;font-size:.96em;font-weight:500}.vs-start-credentials-module__FJvovG__input{color:#ccc;white-space:nowrap;background:#313131;border:1px solid #3c3c3c;border-radius:.25em;align-items:center;gap:.4em;min-width:0;height:2.5em;padding:0 .5em;font-size:.96em;display:flex;overflow:hidden}.vs-start-credentials-module__FJvovG__inputText{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vs-start-credentials-module__FJvovG__inputGroup{justify-content:space-between}.vs-start-credentials-module__FJvovG__inputReadonly{color:#9d9d9d;background:#262626}.vs-start-credentials-module__FJvovG__inputFocus{border-color:#0078d4;box-shadow:0 0 0 1px #0078d466}.vs-start-credentials-module__FJvovG__view .vs-start-credentials-module__FJvovG__inputAction{color:#9d9d9d;width:1.167em;height:1.167em}.vs-start-credentials-module__FJvovG__picker{grid-template-columns:minmax(0,1fr) auto;gap:.48em;display:grid}.vs-start-credentials-module__FJvovG__backdrop{z-index:5;opacity:0;pointer-events:none;background:#0000005c;justify-content:center;align-items:center;padding:1.28em;transition:opacity .18s;display:flex;position:absolute;inset:0}.vs-start-credentials-module__FJvovG__backdropOn{opacity:1}.vs-start-credentials-module__FJvovG__dialog{background:#202020;border:1px solid #2b2b2b;border-radius:.24em;flex-direction:column;width:100%;max-width:36.8em;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(.6em)scale(.98);box-shadow:0 .64em 2.56em #0006}.vs-start-credentials-module__FJvovG__backdropOn .vs-start-credentials-module__FJvovG__dialog{transform:none}.vs-start-credentials-module__FJvovG__dialogHead{border-bottom:1px solid #2b2b2b;justify-content:space-between;align-items:center;gap:.48em;padding:.64em .96em;display:flex}.vs-start-credentials-module__FJvovG__dialogTitle{color:#ccc;font-size:1.04em;font-weight:600}.vs-start-credentials-module__FJvovG__dialogBody{flex-direction:column;gap:.64em;padding:.96em;display:flex}.vs-start-credentials-module__FJvovG__dialogFoot{border-top:1px solid #2b2b2b;justify-content:flex-end;gap:.48em;padding:.64em .96em;display:flex}.vs-start-credentials-module__FJvovG__enter{animation:.28s cubic-bezier(.2,.8,.2,1) both vs-start-credentials-module__FJvovG__enter}@keyframes vs-start-credentials-module__FJvovG__enter{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.vs-start-credentials-module__FJvovG__editor{min-width:0}@container (max-width:640px){.vs-start-credentials-module__FJvovG__body.vs-start-credentials-module__FJvovG__body{grid-template-columns:2.6em minmax(0,1fr)}.vs-start-credentials-module__FJvovG__editor.vs-start-credentials-module__FJvovG__editor{display:none}}@media (prefers-reduced-motion:reduce){.vs-start-credentials-module__FJvovG__enter{animation:none}.vs-start-credentials-module__FJvovG__backdrop,.vs-start-credentials-module__FJvovG__dialog{transition:none}}
