@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-scenes-module__V_z4xG__vs{--bg:#181818;--editor:#1f1f1f;--line:#2b2b2b;--line-strong:#3c3c3c;--text:#ccc;--bright:#e7e7e7;--muted:#9d9d9d;--accent:#0078d4;--select:#04395e;--ok:#73c991;--warn:#cca700;--danger:#f14c4c;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--editor);color:var(--text);flex-direction:column;display:flex;position:relative}.vs-scenes-module__V_z4xG__vs svg{stroke-width:1.7px;flex-shrink:0;width:1.15em;height:1.15em}.vs-scenes-module__V_z4xG__titleBar{border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;align-items:center;height:2.9em;padding:0 .9em;display:flex;position:relative}.vs-scenes-module__V_z4xG__lights{gap:.55em;display:flex}.vs-scenes-module__V_z4xG__lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.vs-scenes-module__V_z4xG__command{border:1px solid var(--line-strong);width:min(30em,46%);height:1.9em;color:var(--muted);background:#222;border-radius:.45em;justify-content:center;align-items:center;gap:.45em;display:flex;position:absolute;left:50%;transform:translate(-50%)}.vs-scenes-module__V_z4xG__body{grid-template-columns:3.4em 21em minmax(0,1fr);height:34em;display:grid;position:relative;overflow:hidden}.vs-scenes-module__V_z4xG__activity{border-right:1px solid var(--line);background:var(--bg);color:#868686;flex-direction:column;align-items:center;gap:.4em;padding:.5em 0;display:flex}.vs-scenes-module__V_z4xG__activity>span{border-radius:.5em;place-items:center;width:2.6em;height:2.6em;display:grid}.vs-scenes-module__V_z4xG__activity svg,.vs-scenes-module__V_z4xG__activity img{stroke-width:1.5px;width:1.75em;height:1.75em}.vs-scenes-module__V_z4xG__activity img{opacity:.55}.vs-scenes-module__V_z4xG__activityOn{color:#d7d7d7}.vs-scenes-module__V_z4xG__activityOn img,.vs-scenes-module__V_z4xG__activityHot img{opacity:1}.vs-scenes-module__V_z4xG__activityHot{background:#ffffff14}.vs-scenes-module__V_z4xG__activitySfcc{opacity:0;transition:opacity .2s ease, transform .36s var(--ease);transform:scale(.6)}.vs-scenes-module__V_z4xG__activitySfccIn{opacity:1;transform:none}.vs-scenes-module__V_z4xG__activityBottom{margin-top:auto}.vs-scenes-module__V_z4xG__side{border-right:1px solid var(--line);background:var(--bg);position:relative;overflow:hidden}.vs-scenes-module__V_z4xG__pane{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .16s;display:flex;position:absolute;inset:0}.vs-scenes-module__V_z4xG__paneOn{opacity:1}.vs-scenes-module__V_z4xG__fade{opacity:0;transition:opacity .22s ease, transform .3s var(--ease);transform:translateY(.4em)}.vs-scenes-module__V_z4xG__fadeOn{opacity:1;transform:none}.vs-scenes-module__V_z4xG__viewTitle{height:3.1em;color:var(--text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;padding:0 1em 0 1.6em;font-size:.92em;display:flex}.vs-scenes-module__V_z4xG__viewTitle>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-scenes-module__V_z4xG__sectionHead{border-top:1px solid var(--line);height:1.75em;color:var(--text);white-space:nowrap;text-transform:uppercase;flex-shrink:0;align-items:center;gap:.25em;padding:0 .5em;font-size:.85em;font-weight:700;display:flex}.vs-scenes-module__V_z4xG__sectionHead svg{width:1.3em;height:1.3em}.vs-scenes-module__V_z4xG__tree{flex-direction:column;padding:.2em 0;display:flex}.vs-scenes-module__V_z4xG__treeRow{height:1.8em;padding-left:calc(.7em + var(--d) * 1em);white-space:nowrap;align-items:center;gap:.25em;display:flex}.vs-scenes-module__V_z4xG__treeLeaf{padding-left:calc(2.15em + var(--d) * 1em)}.vs-scenes-module__V_z4xG__searchBox{border:1px solid var(--line-strong);white-space:nowrap;background:#313131;border-radius:.3em;flex-shrink:0;align-items:center;height:2.2em;margin:0 .9em .6em 1.1em;padding:0 .55em;display:flex;overflow:hidden}.vs-scenes-module__V_z4xG__searchFocus{border-color:var(--accent)}.vs-scenes-module__V_z4xG__placeholder{color:#989898}.vs-scenes-module__V_z4xG__busyLine{opacity:0;flex-shrink:0;height:2px;margin-top:-2px;position:relative;overflow:hidden}.vs-scenes-module__V_z4xG__busyLineOn{opacity:1}.vs-scenes-module__V_z4xG__busyLine:after{content:"";background:var(--accent);width:30%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.vs-scenes-module__V_z4xG__busyLineOn:after{animation:1.1s linear infinite vs-scenes-module__V_z4xG__vsBusy}@keyframes vs-scenes-module__V_z4xG__vsBusy{to{transform:translate(340%)}}.vs-scenes-module__V_z4xG__result{grid-template-columns:auto minmax(0,1fr);gap:.75em;padding:.6em .9em .6em 1.1em;display:grid}.vs-scenes-module__V_z4xG__resultSel{background:var(--select)}.vs-scenes-module__V_z4xG__resultIcon{width:3.4em;height:3.4em}.vs-scenes-module__V_z4xG__resultText{gap:.15em;min-width:0;display:grid}.vs-scenes-module__V_z4xG__resultText b,.vs-scenes-module__V_z4xG__resultDesc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vs-scenes-module__V_z4xG__resultText b{color:var(--bright)}.vs-scenes-module__V_z4xG__resultDesc{color:var(--muted)}.vs-scenes-module__V_z4xG__resultSel .vs-scenes-module__V_z4xG__resultDesc{color:var(--text)}.vs-scenes-module__V_z4xG__resultFoot{justify-content:flex-end;margin-top:.2em;display:flex}.vs-scenes-module__V_z4xG__btn{background:var(--accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:.25em;justify-content:center;align-items:center;height:1.95em;padding:0 .85em;display:inline-flex}.vs-scenes-module__V_z4xG__btnSmall{height:1.6em;padding:0 .55em;font-size:.9em}.vs-scenes-module__V_z4xG__btnHot{box-shadow:0 0 0 2px #ffffff59}.vs-scenes-module__V_z4xG__btnBusy{opacity:.6}.vs-scenes-module__V_z4xG__btnSecondary{border-color:var(--line-strong);color:var(--text);background:#313131}.vs-scenes-module__V_z4xG__actions{gap:.45em;display:flex}.vs-scenes-module__V_z4xG__gear{color:var(--text);display:inline-flex}.vs-scenes-module__V_z4xG__gear svg{width:1.25em;height:1.25em}.vs-scenes-module__V_z4xG__editor{background:var(--editor);flex-direction:column;min-width:0;display:flex;position:relative}.vs-scenes-module__V_z4xG__tabs{border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;height:2.65em;display:flex;overflow:hidden}.vs-scenes-module__V_z4xG__tab{border-right:1px solid var(--line);min-width:0;max-width:22em;color:var(--muted);white-space:nowrap;align-items:center;gap:.45em;padding:0 .8em;display:flex}.vs-scenes-module__V_z4xG__tabOn{background:var(--editor);box-shadow:inset 0 1px 0 var(--accent);color:#fff}.vs-scenes-module__V_z4xG__tabNew{animation:vs-scenes-module__V_z4xG__vsTabIn .28s var(--ease) both}@keyframes vs-scenes-module__V_z4xG__vsTabIn{0%{opacity:0;transform:translateY(-.4em)}}.vs-scenes-module__V_z4xG__tabLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-scenes-module__V_z4xG__tabIcon{width:1.15em;height:1.15em}.vs-scenes-module__V_z4xG__tab svg{width:1em;height:1em}.vs-scenes-module__V_z4xG__editorBody{flex:1;min-height:0;position:relative}.vs-scenes-module__V_z4xG__watermark{color:#7f7f7f;place-content:center;gap:.75em;display:grid;position:absolute;inset:0}.vs-scenes-module__V_z4xG__watermark span{text-align:right;grid-template-columns:11em 5em;gap:1em;display:grid}.vs-scenes-module__V_z4xG__watermark kbd{color:#9d9d9d;text-align:left;font-family:inherit}.vs-scenes-module__V_z4xG__keys{gap:.35em;display:flex;position:absolute;bottom:2.4em;left:50%;transform:translate(-50%)}.vs-scenes-module__V_z4xG__details{flex-direction:column;padding:1.4em 1.8em;display:flex;position:absolute;inset:0;overflow:hidden}.vs-scenes-module__V_z4xG__detailsHead{align-items:flex-start;gap:1.3em;display:flex}.vs-scenes-module__V_z4xG__detailsIcon{flex-shrink:0;width:7.2em;height:7.2em}.vs-scenes-module__V_z4xG__detailsMeta{justify-items:start;gap:.55em;min-width:0;display:grid}.vs-scenes-module__V_z4xG__detailsName{color:#fff;font-size:1.65em;font-weight:600;line-height:1.2}.vs-scenes-module__V_z4xG__detailsDesc{line-height:1.45}.vs-scenes-module__V_z4xG__detailsTabs{border-bottom:1px solid var(--line);color:var(--muted);flex-shrink:0;gap:1.6em;margin-top:1.3em;display:flex}.vs-scenes-module__V_z4xG__detailsTabs span{border-bottom:1px solid #0000;margin-bottom:-1px;padding-bottom:.5em}.vs-scenes-module__V_z4xG__detailsTabs .vs-scenes-module__V_z4xG__detailsTabOn{border-bottom-color:var(--accent);color:var(--bright)}.vs-scenes-module__V_z4xG__readme{align-content:start;gap:.9em;min-height:0;padding-top:1em;display:grid}.vs-scenes-module__V_z4xG__readme p{margin:0;line-height:1.5}.vs-scenes-module__V_z4xG__readme b{color:var(--bright)}.vs-scenes-module__V_z4xG__banner{aspect-ratio:16/9;object-fit:cover;border-radius:.4em;width:min(100%,30em)}.vs-scenes-module__V_z4xG__gs{grid-template-columns:14em minmax(0,1fr);display:grid;position:absolute;inset:0}.vs-scenes-module__V_z4xG__gsRail{border-right:1px solid var(--line);background:#1b1b1b;flex-direction:column;gap:.7em;padding:1.3em 1em;display:flex}.vs-scenes-module__V_z4xG__gsLead{color:var(--muted);margin:0;line-height:1.45}.vs-scenes-module__V_z4xG__gsHeading{color:var(--bright);margin-top:.3em;font-weight:600}.vs-scenes-module__V_z4xG__gsSteps{gap:.15em;margin:0;padding:0;list-style:none;display:grid}.vs-scenes-module__V_z4xG__gsSteps li{white-space:nowrap;border-radius:.4em;align-items:center;gap:.6em;padding:.35em .5em;display:flex}.vs-scenes-module__V_z4xG__gsSteps .vs-scenes-module__V_z4xG__gsStepOn{color:var(--bright);background:#ffffff0f}.vs-scenes-module__V_z4xG__gsNum{width:1.6em;height:1.6em;color:var(--muted);border:1px solid #4a4a4a;border-radius:50%;flex-shrink:0;place-items:center;font-size:.85em;display:grid}.vs-scenes-module__V_z4xG__gsNumDone{border-color:var(--ok);color:var(--ok);background:#73c99126}.vs-scenes-module__V_z4xG__gsNum svg{stroke-width:2.4px;width:1em;height:1em}.vs-scenes-module__V_z4xG__gsProgress{color:var(--muted);gap:.45em;margin-top:.3em;font-size:.92em;display:grid}.vs-scenes-module__V_z4xG__gsTrack{background:#2f2f2f;border-radius:999px;height:.3em;overflow:hidden}.vs-scenes-module__V_z4xG__gsTrack i{background:var(--ok);transform-origin:0;height:100%;transition:transform .42s var(--ease);display:block}.vs-scenes-module__V_z4xG__gsMain{flex-direction:column;gap:.6em;min-width:0;padding:1.4em 1.6em;display:flex}.vs-scenes-module__V_z4xG__gsTitle{color:#fff;font-size:1.45em;font-weight:600}.vs-scenes-module__V_z4xG__gsMain p{margin:0;line-height:1.45}.vs-scenes-module__V_z4xG__gsPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;margin-top:.4em;display:grid}.vs-scenes-module__V_z4xG__gsPlan{border:1px solid var(--line-strong);background:#1b1b1b;border-radius:.55em;align-content:start;gap:.25em;padding:.8em .9em;display:grid}.vs-scenes-module__V_z4xG__gsPlan b{color:#fff;white-space:nowrap;align-items:center;gap:.45em;display:flex}.vs-scenes-module__V_z4xG__gsPlan span{color:var(--muted);line-height:1.4}.vs-scenes-module__V_z4xG__gsPlanOn{border-color:#73c9918c}.vs-scenes-module__V_z4xG__gsPlan em{color:var(--ok);background:#73c99126;border-radius:999px;padding:.05em .45em;font-size:.78em;font-style:normal;font-weight:600}.vs-scenes-module__V_z4xG__acc{flex-direction:column;gap:.65em;padding:.55em 1em 1em;display:flex}.vs-scenes-module__V_z4xG__accLinks{color:var(--muted);flex-wrap:wrap;gap:1em;font-size:.92em;display:flex}.vs-scenes-module__V_z4xG__accLinks span{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.vs-scenes-module__V_z4xG__accLinks svg{width:1em;height:1em}.vs-scenes-module__V_z4xG__accDivider{background:#ffffff14;height:1px}.vs-scenes-module__V_z4xG__accCard{background:#202020;border:1px solid #ffffff14;border-radius:.5em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75em;padding:.75em;display:grid}.vs-scenes-module__V_z4xG__accLicense{align-items:start}.vs-scenes-module__V_z4xG__accIcon{width:2.6em;height:2.6em;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.65em;place-items:center;display:grid}.vs-scenes-module__V_z4xG__accIcon svg{width:1.4em;height:1.4em}.vs-scenes-module__V_z4xG__accOk{color:var(--ok);background:#73c9911a;border-color:#73c99159}.vs-scenes-module__V_z4xG__accWarn{color:var(--warn);background:#cca7001a;border-color:#cca70059}.vs-scenes-module__V_z4xG__accBody{gap:.2em;min-width:0;display:grid}.vs-scenes-module__V_z4xG__accBody b{color:var(--bright);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vs-scenes-module__V_z4xG__accDesc{color:var(--muted);font-size:.92em;line-height:1.45}.vs-scenes-module__V_z4xG__accBody .vs-scenes-module__V_z4xG__accDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-scenes-module__V_z4xG__accBtn{white-space:nowrap;border:1px solid #0000;border-radius:.45em;justify-content:center;align-items:center;gap:.35em;height:2em;padding:0 .7em;font-size:.92em;display:inline-flex}.vs-scenes-module__V_z4xG__accBtn svg{width:1em;height:1em}.vs-scenes-module__V_z4xG__accPrimary{background:var(--accent);color:#fff}.vs-scenes-module__V_z4xG__accGhost{color:var(--muted);border-color:#ffffff1a}.vs-scenes-module__V_z4xG__accDanger{color:var(--danger);background:#f14c4c24;border-color:#f14c4c5c}.vs-scenes-module__V_z4xG__accActions{flex-wrap:wrap;grid-column:1/-1;gap:.45em;display:flex}.vs-scenes-module__V_z4xG__accDetails{grid-column:1/-1;gap:.65em;display:grid}.vs-scenes-module__V_z4xG__accWide{width:100%;height:2.3em;font-weight:600}.vs-scenes-module__V_z4xG__toast{z-index:10;border:1px solid var(--line-strong);opacity:0;max-width:calc(100% - 1.8em);transition:opacity .2s ease, transform .32s var(--ease);background:#202020;border-radius:.5em;align-items:center;gap:.6em;padding:.75em .9em;display:flex;position:absolute;bottom:.9em;right:.9em;transform:translateY(.8em);box-shadow:0 .6em 1.6em #00000073}.vs-scenes-module__V_z4xG__toastOn{opacity:1;transform:none}.vs-scenes-module__V_z4xG__toast>svg:first-child{color:#3794ff}.vs-scenes-module__V_z4xG__toast>svg:last-child{color:var(--muted);margin-left:.4em}.vs-scenes-module__V_z4xG__status{border-top:1px solid var(--line);background:var(--bg);height:1.85em;color:var(--muted);flex-shrink:0;align-items:center;gap:1em;padding:0 0 0 .7em;font-size:.9em;display:flex}.vs-scenes-module__V_z4xG__status>span{align-items:center;gap:.35em;height:100%;display:inline-flex}.vs-scenes-module__V_z4xG__status svg,.vs-scenes-module__V_z4xG__status img{width:1.1em;height:1.1em}.vs-scenes-module__V_z4xG__statusSpacer{flex:1}.vs-scenes-module__V_z4xG__status .vs-scenes-module__V_z4xG__statusSetup{color:#fff;opacity:0;background:#7a6400;padding:0 .6em;transition:opacity .2s}.vs-scenes-module__V_z4xG__status .vs-scenes-module__V_z4xG__statusSetupIn{opacity:1}@container (max-width:640px){.vs-scenes-module__V_z4xG__body{grid-template-columns:2.6em 19.5em minmax(0,1fr);height:35em}.vs-scenes-module__V_z4xG__activity>span{width:2.2em;height:2.2em}.vs-scenes-module__V_z4xG__activity svg,.vs-scenes-module__V_z4xG__activity img{width:1.5em;height:1.5em}.vs-scenes-module__V_z4xG__watermark,.vs-scenes-module__V_z4xG__banner,.vs-scenes-module__V_z4xG__gsRail{display:none}.vs-scenes-module__V_z4xG__gs,.vs-scenes-module__V_z4xG__gsPlans{grid-template-columns:minmax(0,1fr)}.vs-scenes-module__V_z4xG__details{padding:1em 1.1em}.vs-scenes-module__V_z4xG__detailsHead{flex-direction:column;gap:.8em}.vs-scenes-module__V_z4xG__detailsIcon{width:4.4em;height:4.4em}.vs-scenes-module__V_z4xG__detailsName{font-size:1.3em}.vs-scenes-module__V_z4xG__detailsDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.vs-scenes-module__V_z4xG__pane,.vs-scenes-module__V_z4xG__fade,.vs-scenes-module__V_z4xG__activitySfcc,.vs-scenes-module__V_z4xG__toast,.vs-scenes-module__V_z4xG__gsTrack i,.vs-scenes-module__V_z4xG__status .vs-scenes-module__V_z4xG__statusSetup{transition:none}.vs-scenes-module__V_z4xG__tabNew,.vs-scenes-module__V_z4xG__busyLineOn:after{animation:none}}
.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-min-height:40em;--vs-side:21em;grid-template-columns:3.4em var(--vs-side) minmax(0, 1fr);height:max(var(--vs-height), var(--vs-min-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__activityBadged{position:relative}.vs-kit-module__uNT19G__activityBadge{color:#fff;background:#0078d4;border-radius:999px;place-items:center;min-width:1.35em;height:1.35em;padding:0 .3em;font-size:.72em;font-weight:600;line-height:1;display:grid;position:absolute;bottom:.2em;right:.2em}.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;flex:1 1 0;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__decoM{color:#e2c08d}.vs-kit-module__uNT19G__decoU{color:#73c991}.vs-kit-module__uNT19G__tabDeco{font-size:.86em;font-weight:600}.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{text-overflow:ellipsis;min-width:1.1em;display:block;overflow:hidden}.vs-kit-module__uNT19G__crumbs>span:last-child{flex-shrink:.01;min-width:3em}.vs-kit-module__uNT19G__crumbs>span>svg{vertical-align:-.15em;margin-right:.3em;display:inline-block}.vs-kit-module__uNT19G__crumbs svg{flex-shrink:0;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__tCtag{color:#2ed09a}.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__squiggleChar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3' height='3' width='6'%3E%3Cg fill='%23f14c4c'%3E%3Cpolygon points='5.5,0 2.5,3 1.1,3 4.1,0'/%3E%3Cpolygon points='4,0 6,2 6,0.6 5.4,0'/%3E%3Cpolygon points='0,2 1,3 2.4,3 0,0.6'/%3E%3C/g%3E%3C/svg%3E") 0 100%/.36em .18em repeat-x;padding-bottom:.12em;text-decoration:none}.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__suggestLabel:has(+.vs-kit-module__uNT19G__suggestDetail){flex-shrink:0}.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}}
.jb-sandboxes-module__edfexq__controlRows{gap:.375rem;display:grid}.jb-sandboxes-module__edfexq__body{flex:1 0 auto;grid-template-columns:2.7em minmax(0,1fr) 2.7em;min-height:38em;display:grid;position:relative;overflow:hidden}.jb-sandboxes-module__edfexq__main{min-width:0;position:relative;overflow:hidden}.jb-sandboxes-module__edfexq__editor{background:var(--jb-editor);flex-direction:column;display:flex;position:absolute;inset:0}.jb-sandboxes-module__edfexq__code{flex:1;min-height:0;overflow:hidden}.jb-sandboxes-module__edfexq__bottomMark{width:1px;height:1px;position:absolute;bottom:0;left:0}.jb-sandboxes-module__edfexq__tw{border-top:1px solid var(--jb-editor);background:var(--jb-panel);transition:transform .38s var(--jb-ease);flex-direction:column;display:flex;position:absolute;inset:13em 0 0;transform:translateY(102%)}.jb-sandboxes-module__edfexq__twOpen{transform:none}.jb-sandboxes-module__edfexq__cfgTab{position:relative}.jb-sandboxes-module__edfexq__tabIcon{display:inline-grid;position:relative}.jb-sandboxes-module__edfexq__tabIcon i{width:.42em;height:.42em;box-shadow:0 0 0 .12em var(--jb-line);background:#5fb865;border-radius:50%;position:absolute;bottom:-.05em;right:-.1em}.jb-sandboxes-module__edfexq__tabClose{width:1.1em;height:1.1em;color:var(--jb-soft);opacity:0;place-items:center;display:inline-grid}.jb-sandboxes-module__edfexq__tabCloseOn{opacity:1}.jb-sandboxes-module__edfexq__tabAdd,.jb-sandboxes-module__edfexq__hide{width:1.8em;height:1.8em;color:var(--jb-soft);border-radius:.4em;place-items:center;display:inline-grid}.jb-sandboxes-module__edfexq__toolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.1em;height:2.5em;padding:0 .5em;display:flex;overflow:hidden}.jb-sandboxes-module__edfexq__tb{width:2.2em;height:2.1em;color:var(--jb-soft);border-radius:.45em;flex-shrink:0;place-items:center;display:grid}.jb-sandboxes-module__edfexq__tbHot{background:var(--jb-line-strong)}.jb-sandboxes-module__edfexq__tbOff{opacity:.38}.jb-sandboxes-module__edfexq__divider{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.3em;margin:0 .35em}.jb-sandboxes-module__edfexq__counts{align-items:center;display:flex}.jb-sandboxes-module__edfexq__count{color:var(--jb-text);padding:0 .45em}.jb-sandboxes-module__edfexq__started{color:#28c76f}.jb-sandboxes-module__edfexq__stopped{color:#ea5455}.jb-sandboxes-module__edfexq__table{background:var(--jb-editor);flex:1;align-content:start;min-height:0;display:grid;position:relative}.jb-sandboxes-module__edfexq__row{border-bottom:1px solid var(--jb-line);white-space:nowrap;grid-template-columns:3em minmax(0,2.6fr) 7.5em minmax(0,.55fr) minmax(0,.95fr) minmax(0,1.3fr);align-items:stretch;height:2.3em;display:grid;position:relative}.jb-sandboxes-module__edfexq__row>span{text-overflow:ellipsis;align-items:center;min-width:0;padding:0 .6em;display:flex;overflow:hidden}.jb-sandboxes-module__edfexq__head{height:2.1em;color:var(--jb-soft);background:var(--jb-panel)}.jb-sandboxes-module__edfexq__head>span+span{border-left:1px solid var(--jb-line)}.jb-sandboxes-module__edfexq__num{color:var(--jb-soft)}.jb-sandboxes-module__edfexq__rowSel{background:var(--jb-select)}.jb-sandboxes-module__edfexq__hostText{text-overflow:ellipsis;gap:.45em;min-width:0;display:flex;overflow:hidden}.jb-sandboxes-module__edfexq__hostText b{flex-shrink:0}.jb-sandboxes-module__edfexq__hostText>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-sandboxes-module__edfexq__grey{color:#8c8c8c}.jb-sandboxes-module__edfexq__byText{color:var(--jb-soft)}.jb-sandboxes-module__edfexq__st_started{color:#28c76f;background:#28c76f0d}.jb-sandboxes-module__edfexq__st_stopped{color:#ea5455;background:#ea54550d}.jb-sandboxes-module__edfexq__st_starting{color:#00cfe8;background:#00cfe80d}.jb-sandboxes-module__edfexq__st_deleting{color:#c75450}.jb-sandboxes-module__edfexq__st_new,.jb-sandboxes-module__edfexq__st_creating{color:#f26522}.jb-sandboxes-module__edfexq__tableLoading .jb-sandboxes-module__edfexq__row:not(.jb-sandboxes-module__edfexq__head),.jb-sandboxes-module__edfexq__tableLoading .jb-sandboxes-module__edfexq__row:not(.jb-sandboxes-module__edfexq__head) .jb-sandboxes-module__edfexq__grey,.jb-sandboxes-module__edfexq__tableLoading .jb-sandboxes-module__edfexq__row:not(.jb-sandboxes-module__edfexq__head) .jb-sandboxes-module__edfexq__num,.jb-sandboxes-module__edfexq__tableLoading .jb-sandboxes-module__edfexq__row:not(.jb-sandboxes-module__edfexq__head) .jb-sandboxes-module__edfexq__byText{color:var(--jb-muted)}.jb-sandboxes-module__edfexq__stripe{z-index:2;opacity:0;height:.22em;transition:opacity .16s;position:absolute;top:0;left:0;right:0;overflow:hidden}.jb-sandboxes-module__edfexq__stripeOn{opacity:1}.jb-sandboxes-module__edfexq__stripe:after{background:var(--jb-accent);content:"";border-radius:.2em;width:30%;height:100%;animation:1.1s linear infinite jb-sandboxes-module__edfexq__ods-stripe;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes jb-sandboxes-module__edfexq__ods-stripe{to{transform:translate(340%)}}.jb-sandboxes-module__edfexq__flashFx{pointer-events:none;background:#ffffff12;animation:1.1s ease-out both jb-sandboxes-module__edfexq__ods-flash;position:absolute;inset:0}@keyframes jb-sandboxes-module__edfexq__ods-flash{0%{opacity:1}to{opacity:0}}.jb-sandboxes-module__edfexq__speed{z-index:3;border:1px solid var(--jb-line-strong);background:var(--jb-panel);min-width:9em;height:1.9em;color:var(--jb-text);opacity:0;transition:opacity .14s ease, transform .2s var(--jb-ease);border-radius:.45em;align-items:center;gap:.4em;padding:0 .6em;display:flex;position:absolute;top:.3em;left:3.2em;transform:translateY(-.25em);box-shadow:0 .5em 1.4em #00000073}.jb-sandboxes-module__edfexq__speedOn{opacity:1;transform:none}.jb-sandboxes-module__edfexq__empty{color:var(--jb-muted);flex:1;align-content:center;justify-items:center;gap:1em;display:grid}.jb-sandboxes-module__edfexq__empty img{width:7em;height:7em}.jb-sandboxes-module__edfexq__tip{max-width:calc(100% - 1.2em)}.jb-sandboxes-module__edfexq__menu{white-space:nowrap;min-width:15.5em;padding:.3em}.jb-sandboxes-module__edfexq__mi{border-radius:.35em;align-items:center;gap:.55em;height:1.72em;padding:0 .55em;display:flex}.jb-sandboxes-module__edfexq__mi img{width:1.15em;height:1.15em}.jb-sandboxes-module__edfexq__miHot{background:var(--jb-select)}.jb-sandboxes-module__edfexq__miOff{color:var(--jb-muted)}.jb-sandboxes-module__edfexq__miOff img{opacity:.45}.jb-sandboxes-module__edfexq__miSection{color:var(--jb-muted);padding:.3em .55em .1em;font-size:.9em}.jb-sandboxes-module__edfexq__miSep{background:var(--jb-line);height:1px;margin:.28em .4em}.jb-sandboxes-module__edfexq__rename{gap:.35em;width:15em;padding:.6em .7em .7em;display:grid}.jb-sandboxes-module__edfexq__renameLabel{color:var(--jb-soft)}.jb-sandboxes-module__edfexq__textSel{background:var(--jb-select);border-radius:.15em}.jb-sandboxes-module__edfexq__list{z-index:29;padding:.3em;display:grid}.jb-sandboxes-module__edfexq__li{white-space:nowrap;text-overflow:ellipsis;border-radius:.35em;align-items:center;gap:.45em;min-width:0;height:1.9em;padding:0 .5em;display:flex;overflow:hidden}.jb-sandboxes-module__edfexq__liHot{background:var(--jb-select)}.jb-sandboxes-module__edfexq__dialog{max-height:calc(100% - 1.5em);overflow:hidden}.jb-sandboxes-module__edfexq__wide.jb-sandboxes-module__edfexq__wide{width:min(40em,100% - 2em)}.jb-sandboxes-module__edfexq__create.jb-sandboxes-module__edfexq__create{width:min(46em,100% - 2em)}.jb-sandboxes-module__edfexq__confirm.jb-sandboxes-module__edfexq__confirm{width:min(34em,100% - 2em)}.jb-sandboxes-module__edfexq__small.jb-sandboxes-module__edfexq__small{width:min(32em,100% - 2em)}.jb-sandboxes-module__edfexq__dialogTop{z-index:27}.jb-sandboxes-module__edfexq__scrimTop{z-index:26}.jb-sandboxes-module__edfexq__noTitle{padding-top:.6em}.jb-sandboxes-module__edfexq__label{white-space:nowrap}.jb-sandboxes-module__edfexq__group{color:var(--jb-text);align-items:center;gap:.7em;padding:.4em 1.2em 0;font-weight:600;display:flex}.jb-sandboxes-module__edfexq__group:after{background:var(--jb-line);content:"";flex:1;height:1px}.jb-sandboxes-module__edfexq__credsRow{align-items:center;gap:.4em;padding:.6em 1.2em .2em;display:flex}.jb-sandboxes-module__edfexq__credsRow>span:first-child{flex:1;min-width:0}.jb-sandboxes-module__edfexq__spot{min-width:0;display:flex}.jb-sandboxes-module__edfexq__progress{height:2em;color:var(--jb-soft);visibility:hidden;align-items:center;gap:.5em;padding:.4em 1.2em 0;display:flex}.jb-sandboxes-module__edfexq__progressOn{visibility:visible}.jb-sandboxes-module__edfexq__spinner{width:1.1em;height:1.1em;animation:.9s linear infinite jb-sandboxes-module__edfexq__ods-spin}@keyframes jb-sandboxes-module__edfexq__ods-spin{to{transform:rotate(360deg)}}.jb-sandboxes-module__edfexq__message{color:var(--jb-text);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9em;padding:.8em 1.2em .3em;line-height:1.5;display:grid}.jb-sandboxes-module__edfexq__messageIcon{width:2.4em;height:2.4em}.jb-sandboxes-module__edfexq__messageBody{gap:.6em;min-width:0;display:grid}.jb-sandboxes-module__edfexq__host{overflow-wrap:anywhere}.jb-sandboxes-module__edfexq__opHead{align-items:center;gap:.7em;padding:.5em 1.2em 0;font-size:1.15em;display:flex}.jb-sandboxes-module__edfexq__opBody{gap:.4em;padding:.7em 1.2em .2em;line-height:1.5;display:grid}.jb-sandboxes-module__edfexq__opBody ul{margin:0;padding-left:1.3em;list-style:outside}.jb-sandboxes-module__edfexq__createBody{min-height:15.5em;display:grid}.jb-sandboxes-module__edfexq__loader{color:var(--jb-soft);justify-content:center;align-items:center;gap:.5em;display:flex}.jb-sandboxes-module__edfexq__createForm{align-content:start;gap:.45em .9em}.jb-sandboxes-module__edfexq__comment{color:var(--jb-muted);margin-bottom:.45em;font-size:.92em;line-height:1.45}.jb-sandboxes-module__edfexq__ttl{min-width:0;display:flex;position:relative}.jb-sandboxes-module__edfexq__inputError.jb-sandboxes-module__edfexq__inputError{border-color:#e55765;box-shadow:0 0 0 1px #e55765}.jb-sandboxes-module__edfexq__error{z-index:2;color:var(--jb-text);white-space:nowrap;opacity:0;transition:opacity .14s ease, transform .2s var(--jb-ease);background:#3c2425;border:1px solid #a2453e;border-radius:.4em;padding:.25em .6em;position:absolute;top:50%;right:.4em;transform:translateY(-50%)translate(.3em)}.jb-sandboxes-module__edfexq__errorOn{opacity:1;transform:translateY(-50%)}.jb-sandboxes-module__edfexq__browser{z-index:30;color:#18181b;opacity:0;width:62%;transition:opacity .22s ease, transform .32s var(--jb-ease);background:#f4f4f5;border:1px solid #4a4d52;border-radius:.7em;position:absolute;top:4.6em;left:9%;overflow:hidden;transform:translateY(.8em)scale(.98);box-shadow:0 1.4em 3.4em #0000008c}.jb-sandboxes-module__edfexq__browserOn{opacity:1;transform:none}.jb-sandboxes-module__edfexq__browserBar{background:#e4e4e7;border-bottom:1px solid #0000001f;align-items:center;gap:.6em;height:2.6em;padding:0 .8em;display:flex}.jb-sandboxes-module__edfexq__address{text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:.45em;flex:1;min-width:0;padding:.25em .7em;overflow:hidden}.jb-sandboxes-module__edfexq__page{grid-template-rows:2.6em minmax(0,1fr);grid-template-columns:9em minmax(0,1fr);height:17em;display:grid}.jb-sandboxes-module__edfexq__pageTop{background:#d4d4d8;grid-column:1/-1}.jb-sandboxes-module__edfexq__pageNav{border-right:1px solid #00000014;align-content:start;gap:.7em;padding:1em .9em;display:grid}.jb-sandboxes-module__edfexq__pageNav i,.jb-sandboxes-module__edfexq__pageMain i{background:#e4e4e7;border-radius:.35em;height:.7em;display:block}.jb-sandboxes-module__edfexq__pageMain{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.9em;padding:1.1em;display:grid}.jb-sandboxes-module__edfexq__pageMain b{background:#d4d4d8;border-radius:.35em;grid-column:1/-1;width:40%;height:1.1em}.jb-sandboxes-module__edfexq__pageMain span{background:#fff;border:1px solid #00000014;border-radius:.5em;align-content:start;gap:.5em;height:6em;padding:.8em;display:grid}@container (max-width:640px){.jb-sandboxes-module__edfexq__body{grid-template-columns:2.7em minmax(0,1fr)}.jb-sandboxes-module__edfexq__rightStripe{display:none}.jb-sandboxes-module__edfexq__tw{top:9em}.jb-sandboxes-module__edfexq__toolbar{padding:0 .3em}.jb-sandboxes-module__edfexq__tb{width:1.85em}.jb-sandboxes-module__edfexq__count{padding:0 .25em}.jb-sandboxes-module__edfexq__divider{margin:0 .2em}.jb-sandboxes-module__edfexq__row{grid-template-columns:2.4em minmax(0,1fr) 6.5em}.jb-sandboxes-module__edfexq__extra{display:none!important}.jb-sandboxes-module__edfexq__browser{width:92%;left:4%}.jb-sandboxes-module__edfexq__page{grid-template-columns:6em minmax(0,1fr)}.jb-sandboxes-module__edfexq__pageMain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.jb-sandboxes-module__edfexq__tw,.jb-sandboxes-module__edfexq__speed,.jb-sandboxes-module__edfexq__error,.jb-sandboxes-module__edfexq__browser{transition:none}.jb-sandboxes-module__edfexq__spinner,.jb-sandboxes-module__edfexq__stripe:after,.jb-sandboxes-module__edfexq__flashFx{animation:none}}
.jb-search-everywhere-module__XiMEuq__editor{background:var(--jb-editor);flex:1 0 auto;min-height:34em;position:relative;overflow:hidden}.jb-search-everywhere-module__XiMEuq__file{animation:.26s both jb-search-everywhere-module__XiMEuq__seFile}@keyframes jb-search-everywhere-module__XiMEuq__seFile{0%{opacity:0}}.jb-search-everywhere-module__XiMEuq__line{position:relative}.jb-search-everywhere-module__XiMEuq__gutterIcon{place-items:center;width:1.2em;height:1.2em;display:grid;position:absolute;right:.15em}.jb-search-everywhere-module__XiMEuq__gutterIcon>img{width:1.05em;height:1.05em}.jb-search-everywhere-module__XiMEuq__caretAt{top:50%;left:calc(4.2em + var(--col) * 1ch);display:flex;position:absolute;transform:translateY(-50%)}.jb-search-everywhere-module__XiMEuq__link{color:#548af7;text-underline-offset:.2em;text-decoration:underline}.jb-search-everywhere-module__XiMEuq__link span{color:inherit}.jb-search-everywhere-module__XiMEuq__se{z-index:20;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transform-origin:top;width:min(48em,100% - 2em);transition:opacity .17s ease, transform .24s var(--jb-ease);pointer-events:none;border-radius:.75em;position:absolute;top:1.4em;left:50%;overflow:hidden;transform:translate(-50%,.4em)scale(.985);box-shadow:0 .8em 2.2em #00000080}.jb-search-everywhere-module__XiMEuq__seOpen{opacity:1;transform:translate(-50%)}.jb-search-everywhere-module__XiMEuq__head{align-items:center;gap:.4em;padding:.45em .5em .45em .55em;display:flex}.jb-search-everywhere-module__XiMEuq__tabs{white-space:nowrap;flex:1;gap:.1em;min-width:0;display:flex;overflow:hidden}.jb-search-everywhere-module__XiMEuq__tab{color:var(--jb-text);border-radius:.4em;padding:.3em .6em}.jb-search-everywhere-module__XiMEuq__tabOn{background:var(--jb-line-strong)}.jb-search-everywhere-module__XiMEuq__funnel{border-radius:.4em;flex-shrink:0;place-items:center;width:1.9em;height:1.9em;display:grid;position:relative}.jb-search-everywhere-module__XiMEuq__funnelOn{background:var(--jb-line-strong)}.jb-search-everywhere-module__XiMEuq__badge{background:var(--jb-accent);border-radius:50%;width:.42em;height:.42em;position:absolute;top:.32em;right:.3em}.jb-search-everywhere-module__XiMEuq__field{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);background:var(--jb-editor);align-items:center;gap:.55em;height:2.7em;padding:0 .9em;display:flex}.jb-search-everywhere-module__XiMEuq__field>svg{width:1.1em;height:1.1em;color:var(--jb-soft)}.jb-search-everywhere-module__XiMEuq__query{min-width:0;color:var(--jb-text);white-space:pre;align-items:center;display:flex}.jb-search-everywhere-module__XiMEuq__list{height:19.5em;position:relative;overflow:hidden}.jb-search-everywhere-module__XiMEuq__listInner{transition:transform .16s var(--jb-ease);padding:.25em .35em .45em}.jb-search-everywhere-module__XiMEuq__thumb{opacity:0;width:.45em;transition:opacity .2s ease, transform .16s var(--jb-ease);background:#ffffff42;border-radius:.25em;position:absolute;top:0;right:.2em}.jb-search-everywhere-module__XiMEuq__thumbOn{opacity:1}.jb-search-everywhere-module__XiMEuq__listGlide{transition-duration:.2s,.82s}.jb-search-everywhere-module__XiMEuq__listInner.jb-search-everywhere-module__XiMEuq__listGlide{transition-duration:.82s}.jb-search-everywhere-module__XiMEuq__editor .jb-search-everywhere-module__XiMEuq__hud{bottom:1.6em}.jb-search-everywhere-module__XiMEuq__group{color:var(--jb-muted);padding:.5em .6em .25em;font-size:.9em}.jb-search-everywhere-module__XiMEuq__row{white-space:pre;border-radius:.4em;align-items:center;gap:.55em;height:2em;padding:0 .6em;display:flex}.jb-search-everywhere-module__XiMEuq__rowHot{background:var(--jb-select)}.jb-search-everywhere-module__XiMEuq__text{flex:1;align-items:baseline;min-width:0;display:flex;overflow:hidden}.jb-search-everywhere-module__XiMEuq__text>span{flex-shrink:0}.jb-search-everywhere-module__XiMEuq__text>.jb-search-everywhere-module__XiMEuq__fade{text-overflow:ellipsis;flex-shrink:1;min-width:2em;overflow:hidden}.jb-search-everywhere-module__XiMEuq__name{color:var(--jb-text)}.jb-search-everywhere-module__XiMEuq__muted{color:var(--jb-muted)}.jb-search-everywhere-module__XiMEuq__bold{font-weight:600}.jb-search-everywhere-module__XiMEuq__match{color:#1e1f22;background:#d6ae58;border-radius:.2em}.jb-search-everywhere-module__XiMEuq__get{color:#548af7}.jb-search-everywhere-module__XiMEuq__post{color:#5fb865}.jb-search-everywhere-module__XiMEuq__put{color:#f0a732}.jb-search-everywhere-module__XiMEuq__patch{color:#b589ec}.jb-search-everywhere-module__XiMEuq__delete{color:#f06975}.jb-search-everywhere-module__XiMEuq__where{color:var(--jb-muted);flex-shrink:0;align-items:center;gap:.35em;margin-left:auto;padding-left:.8em;display:flex}.jb-search-everywhere-module__XiMEuq__where>img{width:1.15em;height:1.15em}.jb-search-everywhere-module__XiMEuq__filter{padding:.35em .35em 0}.jb-search-everywhere-module__XiMEuq__kind{white-space:nowrap;border-radius:.4em;align-items:center;height:2em;padding:0 .55em;display:flex}.jb-search-everywhere-module__XiMEuq__kindHot{background:var(--jb-hover)}.jb-search-everywhere-module__XiMEuq__kindLabel{align-items:center;gap:.45em;display:inline-flex}.jb-search-everywhere-module__XiMEuq__buttons{gap:.45em;padding:.5em .3em .55em;display:flex}.jb-search-everywhere-module__XiMEuq__chooser{width:min(36em,100% - 1.2em);padding:0;overflow:hidden}.jb-search-everywhere-module__XiMEuq__chooserTitle{border-bottom:1px solid var(--jb-line);color:var(--jb-text);white-space:nowrap;padding:.6em .9em .55em;font-weight:600}.jb-search-everywhere-module__XiMEuq__chooserList{padding:.35em}.jb-search-everywhere-module__XiMEuq__tip{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);max-width:min(30em,100% - 1.6em);color:var(--jb-text);white-space:nowrap;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.45em;padding:.4em .65em;position:absolute;transform:translateY(.3em);box-shadow:0 .6em 1.6em #00000073}.jb-search-everywhere-module__XiMEuq__tipOn{opacity:1;transform:none}.jb-search-everywhere-module__XiMEuq__tip>span{font-size:.92em}.jb-search-everywhere-module__XiMEuq__keys{z-index:30;position:absolute;bottom:.9em;right:1em}.jb-search-everywhere-module__XiMEuq__keyGroup{gap:.35em;display:flex;position:absolute;bottom:0;right:0}.jb-search-everywhere-module__XiMEuq__away{width:1px;height:1px;position:absolute;bottom:3em;right:4em}@media (prefers-reduced-motion:reduce){.jb-search-everywhere-module__XiMEuq__listInner,.jb-search-everywhere-module__XiMEuq__thumb{transition:none}}
.jb-isml-module__g2g9LW__itag{color:#2ed09a}.jb-isml-module__g2g9LW__vtag{color:#c792ea}.jb-isml-module__g2g9LW__ctag{color:#2ed09a;font-style:italic}.jb-isml-module__g2g9LW__pdict{color:#8888c6}.jb-isml-module__g2g9LW__editor{background:var(--jb-editor);flex-grow:1;height:26.6em;position:relative;overflow:hidden}.jb-isml-module__g2g9LW__editorTall{height:30em}.jb-isml-module__g2g9LW__editorXL{height:34em}.jb-isml-module__g2g9LW__file{animation:.26s both jb-isml-module__g2g9LW__ismlFile}@keyframes jb-isml-module__g2g9LW__ismlFile{0%{opacity:0}}.jb-isml-module__g2g9LW__code{padding-top:.45em}.jb-isml-module__g2g9LW__line{align-items:center;height:1.8em;display:flex;position:relative}.jb-isml-module__g2g9LW__gutter{color:#4b5059;flex-shrink:0;align-items:center;display:flex}.jb-isml-module__g2g9LW__gutter>:first-child{text-align:right;width:2.5em}.jb-isml-module__g2g9LW__gutterIcons{width:calc(.5em + var(--icons,1) * 1.4em);justify-content:center;display:flex}.jb-isml-module__g2g9LW__gutterIcon{justify-content:center;width:1.4em;display:flex}.jb-isml-module__g2g9LW__gutterIcon img{width:1.1em;height:1.1em}.jb-isml-module__g2g9LW__fold{color:#6f737a;align-items:center;width:1.3em;display:flex}.jb-isml-module__g2g9LW__fold svg{width:.95em;height:.95em}.jb-isml-module__g2g9LW__folded{color:#8c8f96;background:#393b40;border-radius:.3em;margin:0 .15em;padding:0 .35em}.jb-isml-module__g2g9LW__lens{white-space:pre;align-items:center;height:1.8em;display:flex}.jb-isml-module__g2g9LW__lensEntries{color:#868a91;align-items:center;gap:1.2em;min-width:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92em;display:flex;overflow:hidden}.jb-isml-module__g2g9LW__lensEntry{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex}.jb-isml-module__g2g9LW__lensIcon{width:1.15em;height:1.15em}.jb-isml-module__g2g9LW__lensText{text-underline-offset:.2em}.jb-isml-module__g2g9LW__lensHot{color:var(--jb-text);text-decoration:underline}.jb-isml-module__g2g9LW__dsDoc{color:#5f826b;font-style:italic}.jb-isml-module__g2g9LW__dsDocTag{color:#67a37c;font-style:italic}.jb-isml-module__g2g9LW__inlay{color:#8c8f96;background:#ffffff12;border-radius:.3em;margin:0 .15em;padding:.05em .35em;font-size:.9em}.jb-isml-module__g2g9LW__typed{animation:.22s both jb-isml-module__g2g9LW__ismlTyped}@keyframes jb-isml-module__g2g9LW__ismlTyped{0%{opacity:0}}.jb-isml-module__g2g9LW__waveError{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #fa6675;text-decoration:underline wavy #fa6675}.jb-isml-module__g2g9LW__waveErrorChar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='3' viewBox='0 0 4 3'%3E%3Cpath d='M0 1.5Q1 0 2 1.5T4 1.5' fill='none' stroke='%23fa6675' stroke-width='0.8'/%3E%3C/svg%3E") 0 100%/.3em .22em repeat-x;padding-bottom:.14em;text-decoration:none}.jb-isml-module__g2g9LW__waveWarning{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #d6ae58;text-decoration:underline wavy #d6ae58}.jb-isml-module__g2g9LW__waveWeak{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #6f737a;text-decoration:underline wavy #6f737a}.jb-isml-module__g2g9LW__waveNote{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #548af7;text-decoration:underline wavy #548af7}.jb-isml-module__g2g9LW__unresolved,.jb-isml-module__g2g9LW__unresolved span{color:#f75464}.jb-isml-module__g2g9LW__unresolved{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #fa6675;text-decoration:underline wavy #fa6675}.jb-isml-module__g2g9LW__link,.jb-isml-module__g2g9LW__link span{color:#548af7}.jb-isml-module__g2g9LW__link{text-underline-offset:.2em;text-decoration:underline}.jb-isml-module__g2g9LW__usage{background:#373b39}.jb-isml-module__g2g9LW__usageWrite{background:#3f3b30}.jb-isml-module__g2g9LW__pair{background:#43454a}.jb-isml-module__g2g9LW__selection{background:var(--jb-select)}.jb-isml-module__g2g9LW__banner{color:var(--jb-text);animation:jb-isml-module__g2g9LW__ismlBanner .26s var(--jb-ease) both;background:#25324d;border-bottom:1px solid #35538f;flex-wrap:wrap;align-items:center;gap:.4em 1.1em;padding:.55em .9em;font-size:.95em;display:flex}@keyframes jb-isml-module__g2g9LW__ismlBanner{0%{opacity:0;transform:translateY(-.4em)}}.jb-isml-module__g2g9LW__bannerText{flex:18em;min-width:0}.jb-isml-module__g2g9LW__bannerLink{color:var(--jb-link);white-space:nowrap}.jb-isml-module__g2g9LW__bannerLinkHot{text-underline-offset:.2em;text-decoration:underline}.jb-isml-module__g2g9LW__tip{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);max-width:min(34em,100% - 1.6em);color:var(--jb-text);overflow-wrap:anywhere;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.45em;padding:.45em .7em;font-size:.92em;line-height:1.45;position:absolute;transform:translateY(.3em);box-shadow:0 .6em 1.6em #00000073}.jb-isml-module__g2g9LW__tipOn{opacity:1;transform:none}.jb-isml-module__g2g9LW__tipError{white-space:nowrap;background:#552f32;border-color:#7a3c40}.jb-isml-module__g2g9LW__tipError:after{content:"";background:#552f32;border-bottom:1px solid #7a3c40;border-right:1px solid #7a3c40;width:.62em;height:.62em;position:absolute;bottom:-.36em;left:1em;transform:rotate(45deg)}.jb-isml-module__g2g9LW__controlRows{gap:.375rem;display:grid}.jb-isml-module__g2g9LW__problem{gap:.35em;display:grid}.jb-isml-module__g2g9LW__problemFix{color:var(--jb-link)}.jb-isml-module__g2g9LW__problemKey{color:var(--jb-muted);margin-left:.4em}.jb-isml-module__g2g9LW__chooser{min-width:min(24em,100% - 1em);padding:0;overflow:hidden}.jb-isml-module__g2g9LW__chooserTitle{border-bottom:1px solid var(--jb-line);color:var(--jb-text);white-space:nowrap;padding:.6em .9em .55em;font-weight:600}.jb-isml-module__g2g9LW__chooserList{padding:.35em}.jb-isml-module__g2g9LW__rowText{text-overflow:ellipsis;white-space:pre;flex:1;min-width:0;overflow:hidden}.jb-isml-module__g2g9LW__rowMeta{color:var(--jb-muted)}.jb-isml-module__g2g9LW__rowType{color:var(--jb-muted);white-space:nowrap;margin-left:1.6em}.jb-isml-module__g2g9LW__strike{text-decoration:line-through}.jb-isml-module__g2g9LW__match{color:#548af7;font-weight:600}.jb-isml-module__g2g9LW__doc{z-index:24;border:1px solid var(--jb-line-strong);background:var(--jb-panel);width:min(21em,46%);color:var(--jb-code);overflow-wrap:anywhere;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.5em;padding:.7em .85em;font-size:.92em;line-height:1.5;position:absolute;transform:translateY(.3em);box-shadow:0 .8em 2em #00000073}.jb-isml-module__g2g9LW__docOn{opacity:1;transform:none}.jb-isml-module__g2g9LW__docHead{color:var(--jb-text);font-family:var(--jb-mono);margin-bottom:.45em;font-size:.95em}.jb-isml-module__g2g9LW__docLabel{color:var(--jb-muted);margin-top:.5em}.jb-isml-module__g2g9LW__docList{font-family:var(--jb-mono);gap:.15em;font-size:.92em;display:grid}.jb-isml-module__g2g9LW__keys{z-index:30;gap:.35em;display:flex;position:absolute;bottom:.9em;right:1em}.jb-isml-module__g2g9LW__away{width:1px;height:1px;position:absolute;bottom:3em;right:4em}.jb-isml-module__g2g9LW__field{border-radius:.2em;margin:0 .05em;padding:0 .1em;box-shadow:inset 0 0 0 1px #4e5157}.jb-isml-module__g2g9LW__fieldOn{box-shadow:inset 0 0 0 1px #8c8f96}.jb-isml-module__g2g9LW__fieldSelected{background:var(--jb-select)}.jb-isml-module__g2g9LW__dialogWide{width:min(40em,100% - 2em)}.jb-isml-module__g2g9LW__form{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em .75em;display:grid}.jb-isml-module__g2g9LW__formLabel{color:var(--jb-text);white-space:nowrap}.jb-isml-module__g2g9LW__input{min-width:0;height:2.1em;color:var(--jb-text);white-space:pre;border:1px solid #4e5157;border-radius:.45em;align-items:center;padding:0 .55em;display:flex}.jb-isml-module__g2g9LW__inputHot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.jb-isml-module__g2g9LW__formComment{color:#868a91;grid-column:2;margin-top:-.25em;font-size:.92em}.jb-isml-module__g2g9LW__radio{color:var(--jb-text);white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.jb-isml-module__g2g9LW__radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;place-items:center;width:1.05em;height:1.05em;display:grid}.jb-isml-module__g2g9LW__radioOn{border-color:var(--jb-accent);background:var(--jb-accent)}.jb-isml-module__g2g9LW__radioOn:after{content:"";background:#fff;border-radius:50%;width:.38em;height:.38em}.jb-isml-module__g2g9LW__formGroup{grid-column:1/-1;gap:.35em;margin-top:.3em;display:grid}.jb-isml-module__g2g9LW__formGroupTitle{color:var(--jb-text);align-items:center;gap:.6em;display:flex}.jb-isml-module__g2g9LW__formGroupTitle:after{background:var(--jb-line);content:"";flex:1;height:1px}.jb-isml-module__g2g9LW__previewArea{background:var(--jb-editor);color:var(--jb-code);font-family:var(--jb-mono);white-space:pre;border:1px solid #4e5157;border-radius:.35em;padding:.4em .6em;font-size:.86em;line-height:1.5;overflow:hidden}.jb-isml-module__g2g9LW__structure{z-index:26;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transform-origin:top;width:min(27em,100% - 2em);transition:opacity .17s ease, transform .24s var(--jb-ease);border-radius:.6em;position:absolute;top:2.4em;left:50%;transform:translate(-50%,.4em)scale(.985);box-shadow:0 .8em 2.2em #00000080}.jb-isml-module__g2g9LW__structureOn{opacity:1;transform:translate(-50%)}.jb-isml-module__g2g9LW__structureHead{border-bottom:1px solid var(--jb-line);color:var(--jb-text);justify-content:space-between;align-items:center;padding:.55em .9em;font-weight:600;display:flex}.jb-isml-module__g2g9LW__structureHint{color:var(--jb-muted);font-weight:400}.jb-isml-module__g2g9LW__structureList{padding:.35em}.jb-isml-module__g2g9LW__structureRow{height:1.9em;color:var(--jb-text);white-space:nowrap;border-radius:.4em;align-items:center;gap:.45em;padding-right:.6em;display:flex}.jb-isml-module__g2g9LW__structureRowHot{background:var(--jb-select)}.jb-isml-module__g2g9LW__structureRow img{width:1.2em;height:1.2em}.jb-isml-module__g2g9LW__breadcrumbs{border-top:1px solid var(--jb-line);background:var(--jb-editor);color:var(--jb-muted);white-space:nowrap;align-items:center;gap:.4em;padding:.35em 1em;font-size:.92em;display:flex;position:absolute;bottom:0;left:0;right:0}.jb-isml-module__g2g9LW__breadcrumbs b{color:var(--jb-text);font-weight:400}
.jb-cartridge-sites-module__cr16ga__body{flex:1 0 auto;height:27em;min-height:0;display:flex}.jb-cartridge-sites-module__cr16ga__project{border-right:1px solid var(--jb-line);background:var(--jb-panel);flex-direction:column;flex-shrink:0;width:0;display:flex;overflow:hidden}.jb-cartridge-sites-module__cr16ga__projectOn{width:min(17em,40%)}.jb-cartridge-sites-module__cr16ga__pvRow{position:relative}.jb-cartridge-sites-module__cr16ga__pvName{text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__editorCol{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.jb-cartridge-sites-module__cr16ga__editor{flex:1;min-height:0;position:relative;overflow:hidden}.jb-cartridge-sites-module__cr16ga__code{padding-top:.4em}.jb-cartridge-sites-module__cr16ga__widget{z-index:8;color:#9da0a8;align-items:center;gap:.35em;font-size:.9em;display:flex;position:absolute;top:.45em;right:1em}.jb-cartridge-sites-module__cr16ga__chip{border-radius:.35em;align-items:center;gap:.2em;padding:.15em .4em;display:inline-flex}.jb-cartridge-sites-module__cr16ga__chip .jb-cartridge-sites-module__cr16ga__ico,.jb-cartridge-sites-module__cr16ga__chip img{width:1.15em;height:1.15em}.jb-cartridge-sites-module__cr16ga__chipHot{color:var(--jb-text);background:var(--jb-line-strong)}.jb-cartridge-sites-module__cr16ga__widgetSep{background:var(--jb-line-strong);width:1px;height:1.1em}.jb-cartridge-sites-module__cr16ga__ok{color:#5fb865;align-items:center;gap:.2em;display:inline-flex}.jb-cartridge-sites-module__cr16ga__ok svg{width:1em;height:1em}.jb-cartridge-sites-module__cr16ga__float{top:2.5em}.jb-cartridge-sites-module__cr16ga__warn.jb-cartridge-sites-module__cr16ga__warn{background:#3d3223;border-bottom-color:#5e4d33}.jb-cartridge-sites-module__cr16ga__tip{z-index:32;border:1px solid var(--jb-line-strong);opacity:0;pointer-events:none;background:#393b40;border-radius:.5em;max-width:min(26em,100% - 1.2em);padding:.5em .75em;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;transform:translateY(-.2em);box-shadow:0 .5em 1.4em #0006}.jb-cartridge-sites-module__cr16ga__tipOn{opacity:1;transform:none}.jb-cartridge-sites-module__cr16ga__tipLine{display:block}.jb-cartridge-sites-module__cr16ga__tipMuted{color:#a8abb2;font-size:.92em;display:block}.jb-cartridge-sites-module__cr16ga__card{z-index:31;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;pointer-events:none;border-radius:.55em;padding:.65em .8em;position:absolute;box-shadow:0 .8em 2.2em #00000080}.jb-cartridge-sites-module__cr16ga__cardOn{opacity:1}.jb-cartridge-sites-module__cr16ga__cardHead{white-space:nowrap;align-items:center;gap:1.2em;display:flex}.jb-cartridge-sites-module__cr16ga__cardTitle{flex:1;align-items:center;gap:.45em;font-weight:600;display:inline-flex}.jb-cartridge-sites-module__cr16ga__small{color:#868a91;white-space:nowrap;font-size:.86em}.jb-cartridge-sites-module__cr16ga__cardSub{border-bottom:1px solid var(--jb-line);justify-content:space-between;align-items:center;gap:1.2em;padding:.1em 0 .45em 1.8em;display:flex}.jb-cartridge-sites-module__cr16ga__cardCols{grid-auto-flow:column;gap:0 1.1em;padding-top:.45em;font-size:.86em;display:grid}.jb-cartridge-sites-module__cr16ga__cardCell{white-space:nowrap;align-items:center;gap:.3em;height:1.45em;display:flex}.jb-cartridge-sites-module__cr16ga__cardCell .jb-cartridge-sites-module__cr16ga__ico,.jb-cartridge-sites-module__cr16ga__cardCell img,.jb-cartridge-sites-module__cr16ga__legendItem img{width:1em;height:1em}.jb-cartridge-sites-module__cr16ga__pos{color:#868a91;text-align:right;min-width:1.3em}.jb-cartridge-sites-module__cr16ga__notLinked{color:#6f737a}.jb-cartridge-sites-module__cr16ga__offNote{color:#9da0a8;padding:.15em 0 0 1.8em;font-size:.9em;display:block}.jb-cartridge-sites-module__cr16ga__dialog{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;pointer-events:none;border-radius:.75em;width:min(46em,100% - 1.2em);position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:0 1.2em 3em #0000008c}.jb-cartridge-sites-module__cr16ga__dialogOn{opacity:1;transform:translate(-50%,-50%)}.jb-cartridge-sites-module__cr16ga__dialogInner{gap:.45em;padding:.2em 1.1em .3em;display:grid}.jb-cartridge-sites-module__cr16ga__gridHead{white-space:nowrap;align-items:baseline;gap:1em;display:flex}.jb-cartridge-sites-module__cr16ga__totals{color:#868a91;text-align:right;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__searchRow{align-items:center;gap:.3em;display:flex}.jb-cartridge-sites-module__cr16ga__searchRow>:first-child{flex:1}.jb-cartridge-sites-module__cr16ga__gear{border-radius:.4em;flex-shrink:0;place-items:center;width:2em;height:2em;display:grid}.jb-cartridge-sites-module__cr16ga__gearHot{background:var(--jb-line-strong)}.jb-cartridge-sites-module__cr16ga__grid{border:1px solid var(--jb-line);background:var(--jb-editor);border-radius:.4em;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.1em .6em;padding:.3em;display:grid}.jb-cartridge-sites-module__cr16ga__cell{white-space:nowrap;border-radius:.35em;align-items:center;gap:.45em;min-width:0;height:2em;padding:0 .5em;display:flex}.jb-cartridge-sites-module__cr16ga__cellCurrent{background:#2b3a2c}.jb-cartridge-sites-module__cr16ga__cellCurrent .jb-cartridge-sites-module__cr16ga__pos,.jb-cartridge-sites-module__cr16ga__cellCurrent .jb-cartridge-sites-module__cr16ga__cellName,.jb-cartridge-sites-module__cr16ga__cellCurrent .jb-cartridge-sites-module__cr16ga__tag{font-weight:600}.jb-cartridge-sites-module__cr16ga__cellCopy{background:#3d3a2b}.jb-cartridge-sites-module__cr16ga__cellHot{background:var(--jb-hover)}.jb-cartridge-sites-module__cr16ga__cellSel{background:var(--jb-select)}.jb-cartridge-sites-module__cr16ga__cellName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__cellOff{color:#868a91}.jb-cartridge-sites-module__cr16ga__tag{color:#868a91;font-size:.88em}.jb-cartridge-sites-module__cr16ga__legend{flex-wrap:wrap;gap:.25em 1.1em;font-size:.88em;display:flex}.jb-cartridge-sites-module__cr16ga__legendItem{white-space:nowrap;align-items:center;gap:.35em;display:inline-flex}.jb-cartridge-sites-module__cr16ga__preview{color:#868a91;justify-content:space-between;gap:1em;min-height:1.4em;display:flex}.jb-cartridge-sites-module__cr16ga__preview>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__startWith{flex-wrap:wrap;align-items:center;gap:.35em 1.2em;padding-top:.35em;display:flex}.jb-cartridge-sites-module__cr16ga__radio{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.jb-cartridge-sites-module__cr16ga__radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;place-items:center;width:1.1em;height:1.1em;display:inline-grid}.jb-cartridge-sites-module__cr16ga__radioOn .jb-cartridge-sites-module__cr16ga__radioDot{border-color:var(--jb-accent);background:var(--jb-accent)}.jb-cartridge-sites-module__cr16ga__radioOn .jb-cartridge-sites-module__cr16ga__radioDot:after{content:"";background:#fff;border-radius:50%;width:.4em;height:.4em}.jb-cartridge-sites-module__cr16ga__radioHot .jb-cartridge-sites-module__cr16ga__radioDot{border-color:var(--jb-accent)}.jb-cartridge-sites-module__cr16ga__footer{justify-content:flex-end;gap:.5em;padding:.7em 1.1em .9em;display:flex}.jb-cartridge-sites-module__cr16ga__pop{min-width:13em}.jb-cartridge-sites-module__cr16ga__pop.jb-cartridge-sites-module__cr16ga__pop{z-index:40}.jb-cartridge-sites-module__cr16ga__popTitle{white-space:nowrap;padding:.3em .6em .4em;font-weight:600}.jb-cartridge-sites-module__cr16ga__menuCheck{flex-shrink:0;place-items:center;width:1.3334em;height:1.3334em;display:grid}.jb-cartridge-sites-module__cr16ga__menuCheck svg{width:.95em;height:.95em}.jb-cartridge-sites-module__cr16ga__rowBtns{gap:.1em;margin-left:.8em;display:inline-flex}.jb-cartridge-sites-module__cr16ga__rowBtn{border-radius:.3em;place-items:center;width:1.6em;height:1.6em;display:grid}.jb-cartridge-sites-module__cr16ga__rowBtn img,.jb-cartridge-sites-module__cr16ga__rowBtn svg{width:1.1em;height:1.1em}.jb-cartridge-sites-module__cr16ga__rowBtnHot{background:#ffffff1f}.jb-cartridge-sites-module__cr16ga__dots{opacity:.75;border-radius:.3em;place-items:center;width:1.5em;height:1.5em;margin-right:-.3em;display:grid}.jb-cartridge-sites-module__cr16ga__dots svg{width:1em;height:1em}.jb-cartridge-sites-module__cr16ga__dotsHot{opacity:1;background:#ffffff1f}.jb-cartridge-sites-module__cr16ga__pathPop{width:min(24em,100% - 1.2em);padding:0;top:50%;left:50%;transform:translate(-50%,-48%)}.jb-cartridge-sites-module__cr16ga__pathPop.jb-cartridge-sites-module__cr16ga__pathOn{opacity:1;transform:translate(-50%,-50%)}.jb-cartridge-sites-module__cr16ga__pathTitle{text-align:center;padding:.55em .8em .2em;font-weight:600}.jb-cartridge-sites-module__cr16ga__pathSearch{padding:.35em .6em .3em}.jb-cartridge-sites-module__cr16ga__pathList{height:15em;padding:.15em 0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__pathRows{transition:transform .42s var(--jb-ease)}.jb-cartridge-sites-module__cr16ga__pathRow{white-space:nowrap;align-items:center;gap:.55em;height:1.85em;padding:0 .8em;display:flex}.jb-cartridge-sites-module__cr16ga__pathRowSel{background:var(--jb-select)}.jb-cartridge-sites-module__cr16ga__pathRow .jb-cartridge-sites-module__cr16ga__pos{min-width:1.5em;font-size:.88em}.jb-cartridge-sites-module__cr16ga__pathName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-cartridge-sites-module__cr16ga__pathFoot{border-top:1px solid var(--jb-line);justify-content:space-between;align-items:center;gap:1em;padding:.45em .8em;font-size:.9em;display:flex}.jb-cartridge-sites-module__cr16ga__copyLink{color:#6b9bfa}.jb-cartridge-sites-module__cr16ga__copyLinkHot{text-underline-offset:.2em;text-decoration:underline}.jb-cartridge-sites-module__cr16ga__empty{color:#868a91;padding:.6em .8em}.jb-cartridge-sites-module__cr16ga__away{width:1px;height:1px;position:absolute;bottom:3em;right:1.5em}@media (prefers-reduced-motion:reduce){.jb-cartridge-sites-module__cr16ga__pathRows{transition:none}}
.jb-cartridge-path-editor-module__YGRxoG__body{--row-h:2.4em;background:var(--jb-editor);flex-direction:column;flex-grow:1;min-height:38em;display:flex;position:relative;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__code{flex:1;min-height:0;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__line{align-items:flex-start;min-height:1.8em;line-height:1.8em;display:flex;position:relative}.jb-cartridge-path-editor-module__YGRxoG__gutter{height:1.8em}.jb-cartridge-path-editor-module__YGRxoG__marker{width:1.1em;height:1.1em;position:absolute;right:.15em}.jb-cartridge-path-editor-module__YGRxoG__text{min-width:0;padding-left:calc(var(--ind) * 1ch + 4ch);text-indent:-4ch;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;padding-right:1em}.jb-cartridge-path-editor-module__YGRxoG__caret{vertical-align:-.25em;background:#ced0d6;width:.12em;height:1.25em;margin-right:-.12em;animation:1s step-end infinite jb-cartridge-path-editor-module__YGRxoG__cpeBlink;display:inline-block}@keyframes jb-cartridge-path-editor-module__YGRxoG__cpeBlink{50%{opacity:0}}.jb-cartridge-path-editor-module__YGRxoG__lens{white-space:pre;align-items:center;height:1.8em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__lensText{min-width:0;padding-left:calc(var(--ind) * 1ch);display:flex;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__lensEntry{color:#868a91;flex-shrink:0;align-items:center;gap:.3em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92em;display:inline-flex}.jb-cartridge-path-editor-module__YGRxoG__lensIcon{width:1.15em;height:1.15em}.jb-cartridge-path-editor-module__YGRxoG__lensLabel{text-underline-offset:.2em}.jb-cartridge-path-editor-module__YGRxoG__lensHot{color:var(--jb-text);text-decoration:underline}.jb-cartridge-path-editor-module__YGRxoG__keys{z-index:5;gap:.3em;display:flex;position:absolute;bottom:1.2em;right:1.4em}.jb-cartridge-path-editor-module__YGRxoG__dialog{z-index:30;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transition:opacity .2s ease, transform .28s var(--jb-ease);border-radius:.75em;flex-direction:column;display:flex;position:absolute;inset:3.6em 1.2em 1.1em;overflow:hidden;transform:translateY(.5em)scale(.985);box-shadow:0 1.2em 3em #0000008c}.jb-cartridge-path-editor-module__YGRxoG__dialogOpen{opacity:1;transform:none}.jb-cartridge-path-editor-module__YGRxoG__dialogTitle{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;height:2.5em;font-weight:600;display:flex;position:relative}.jb-cartridge-path-editor-module__YGRxoG__lights{position:absolute;left:.9em}.jb-cartridge-path-editor-module__YGRxoG__panel{flex-direction:column;flex:1;gap:.6em;min-height:0;padding:.2em 1em 0;display:flex}.jb-cartridge-path-editor-module__YGRxoG__top{flex-shrink:0;align-items:center;gap:.6em;padding-bottom:.3em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__document{flex:1;align-items:center;gap:.45em;min-width:0;display:flex}.jb-cartridge-path-editor-module__YGRxoG__documentPath{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__status{color:var(--jb-soft);white-space:nowrap;flex-shrink:0;align-items:center;gap:.35em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__status svg{width:1.15em;height:1.15em}.jb-cartridge-path-editor-module__YGRxoG__btnIcon{width:1.1em;height:1.1em;margin:0 .4em 0 -.25em}.jb-cartridge-path-editor-module__YGRxoG__iconButton{border-radius:.45em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;display:grid}.jb-cartridge-path-editor-module__YGRxoG__split{flex:1;grid-template-columns:minmax(0,55fr) 1px minmax(0,45fr);min-height:0;display:grid}.jb-cartridge-path-editor-module__YGRxoG__splitter{background:var(--jb-line)}.jb-cartridge-path-editor-module__YGRxoG__section{flex-direction:column;gap:.45em;min-width:0;min-height:0;display:flex}.jb-cartridge-path-editor-module__YGRxoG__sectionCurrent{padding-right:.75em}.jb-cartridge-path-editor-module__YGRxoG__sectionAvailable{padding-left:.75em}.jb-cartridge-path-editor-module__YGRxoG__heading{flex-direction:column;gap:.15em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__hint,.jb-cartridge-path-editor-module__YGRxoG__footerHint{color:#868a91;font-size:.88em}.jb-cartridge-path-editor-module__YGRxoG__filter,.jb-cartridge-path-editor-module__YGRxoG__field{background:var(--jb-panel);border:1px solid #4e5157;border-radius:.4em;flex-shrink:0;align-items:center;gap:.4em;min-width:0;height:2.1em;padding:0 .55em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__filter svg{width:1.05em;height:1.05em;color:var(--jb-soft)}.jb-cartridge-path-editor-module__YGRxoG__field{flex:1}.jb-cartridge-path-editor-module__YGRxoG__placeholder{color:var(--jb-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__footer{flex-shrink:0;align-items:center;gap:.5em;min-height:2.3em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__footerLabel{white-space:nowrap;flex-shrink:0}.jb-cartridge-path-editor-module__YGRxoG__footerHint{flex:1;min-width:0}.jb-cartridge-path-editor-module__YGRxoG__list{border:1px solid var(--jb-line-strong);background:var(--jb-panel);flex:1;min-height:12.5em;position:relative;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__row{height:var(--row-h);border-bottom:1px solid var(--jb-line);transform:translateY(calc(var(--i) * var(--row-h)));transition:transform .32s var(--jb-ease), opacity .22s ease;align-items:center;gap:.64em;padding:0 .45em;display:flex;position:absolute;top:0;left:0;right:0}.jb-cartridge-path-editor-module__YGRxoG__rowGone{opacity:0}.jb-cartridge-path-editor-module__YGRxoG__rowDragged{opacity:.4}.jb-cartridge-path-editor-module__YGRxoG__rowHover{background:var(--jb-hover)}.jb-cartridge-path-editor-module__YGRxoG__rowSel{--row-secondary:#c3cbe0;background:var(--jb-select)}.jb-cartridge-path-editor-module__YGRxoG__rowSelInactive{background:var(--jb-hover)}.jb-cartridge-path-editor-module__YGRxoG__identity{flex-shrink:0;align-items:center;display:flex}.jb-cartridge-path-editor-module__YGRxoG__handle{width:1.1em;height:1.1em;color:var(--row-secondary,var(--jb-muted))}.jb-cartridge-path-editor-module__YGRxoG__ordinal{width:2em;color:var(--row-secondary,#868a91);text-align:right}.jb-cartridge-path-editor-module__YGRxoG__name{text-overflow:ellipsis;white-space:nowrap;flex:1 0 auto;min-width:0;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__location{min-width:0;max-width:13.5em;color:var(--row-secondary,#868a91);text-overflow:ellipsis;white-space:nowrap;flex:0 6 auto;font-size:.85em;overflow:hidden}.jb-cartridge-path-editor-module__YGRxoG__rowActions{flex-shrink:0;grid-template-columns:1fr 1fr;justify-items:center;width:3.84em;display:grid}.jb-cartridge-path-editor-module__YGRxoG__rowActions svg{width:1.1em;height:1.1em}.jb-cartridge-path-editor-module__YGRxoG__rowSpot,.jb-cartridge-path-editor-module__YGRxoG__gapSpot{pointer-events:none;width:1px;height:1px;position:absolute;left:6.6em}.jb-cartridge-path-editor-module__YGRxoG__rowSpot{top:calc((var(--i) + .5) * var(--row-h))}.jb-cartridge-path-editor-module__YGRxoG__rowSpotAvailable{left:3em}.jb-cartridge-path-editor-module__YGRxoG__gapSpot{left:18%;top:calc((var(--i) + .28) * var(--row-h))}.jb-cartridge-path-editor-module__YGRxoG__dropFrame{z-index:2;border:2px solid var(--jb-accent);opacity:0;pointer-events:none;position:absolute;inset:1px}.jb-cartridge-path-editor-module__YGRxoG__drop{--drop:var(--jb-accent);z-index:3;opacity:0;transform:translateY(max(.2em, calc(var(--i) * var(--row-h))));pointer-events:none;position:absolute;top:0;left:0;right:0}.jb-cartridge-path-editor-module__YGRxoG__dropOn{opacity:1}.jb-cartridge-path-editor-module__YGRxoG__dropSame{--drop:#868a91}.jb-cartridge-path-editor-module__YGRxoG__dropLine{background:var(--drop);height:3px;position:absolute;top:-1.5px;left:5px;right:5px}.jb-cartridge-path-editor-module__YGRxoG__dropLine:before{background:var(--drop);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:-1.5px;left:-3px}.jb-cartridge-path-editor-module__YGRxoG__dropBadge{color:#fff;background:var(--drop);white-space:nowrap;border-radius:.4em;padding:.2em .6em;position:absolute;top:4px;right:8px}.jb-cartridge-path-editor-module__YGRxoG__dialogFooter{flex-shrink:0;justify-content:flex-end;padding:.8em 1em .9em;display:flex}.jb-cartridge-path-editor-module__YGRxoG__ghost{z-index:35;border:1px solid var(--jb-accent);height:2.46em;color:var(--jb-text);background:var(--jb-panel);white-space:nowrap;opacity:0;pointer-events:none;align-items:center;gap:.55em;padding:0 .8em;transition:transform .72s cubic-bezier(.45,0,.2,1),opacity .16s;display:flex;position:absolute;top:0;left:0}.jb-cartridge-path-editor-module__YGRxoG__ghostOn{opacity:1}.jb-cartridge-path-editor-module__YGRxoG__nowrap{white-space:nowrap}@container (max-width:600px){.jb-cartridge-path-editor-module__YGRxoG__dialog{inset:3.4em .6em .8em}.jb-cartridge-path-editor-module__YGRxoG__panel{padding:.2em .7em 0}.jb-cartridge-path-editor-module__YGRxoG__split{grid-template-columns:minmax(0,60fr) 1px minmax(0,40fr)}.jb-cartridge-path-editor-module__YGRxoG__sectionCurrent{padding-right:.5em}.jb-cartridge-path-editor-module__YGRxoG__sectionAvailable{padding-left:.5em}.jb-cartridge-path-editor-module__YGRxoG__location{display:none}.jb-cartridge-path-editor-module__YGRxoG__name{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.jb-cartridge-path-editor-module__YGRxoG__caret{animation:none}}
.jb-pipeline-chrome-module__wv133G__pane{--tb-px:calc(2.6em / 38 * var(--tb-scale,1));flex-direction:column;flex:1;min-height:0;display:flex}.jb-pipeline-chrome-module__wv133G__canvas{background:#1f1f1f;flex:1;min-height:0;position:relative;overflow:hidden}
.jb-pipeline-groups-module__VuyEZa__body{--pg-cw:100cqi;--pg-ch:calc(28.25em - 2.6em * var(--tb-scale,1));flex-direction:column;flex-grow:1;height:31em;display:flex;position:relative;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__rig{z-index:40;pointer-events:none;transition:transform .72s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.jb-pipeline-groups-module__VuyEZa__popup.jb-pipeline-groups-module__VuyEZa__popup{transform-origin:top;flex-direction:column;width:min(58em,100% - 2em);height:calc(100% - 4.6em);padding:0;display:flex;top:1em;left:50%;overflow:hidden;transform:translate(-50%,.4em)scale(.985)}.jb-pipeline-groups-module__VuyEZa__popup.jb-pipeline-groups-module__VuyEZa__popupOn{transform:translate(-50%)}.jb-pipeline-groups-module__VuyEZa__popupTitle{border-bottom:1px solid var(--jb-line);height:2.3em;color:var(--jb-soft);flex-shrink:0;align-items:center;padding:0 1em;font-weight:600;display:flex}.jb-pipeline-groups-module__VuyEZa__searchBar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.6em;height:2.7em;padding:0 1em;display:flex}.jb-pipeline-groups-module__VuyEZa__searchBar>svg{width:1.1em;height:1.1em;color:var(--jb-soft)}.jb-pipeline-groups-module__VuyEZa__query{white-space:pre;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__placeholder{color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite jb-pipeline-groups-module__VuyEZa__pgBlink}@keyframes jb-pipeline-groups-module__VuyEZa__pgBlink{50%{opacity:0}}.jb-pipeline-groups-module__VuyEZa__cartridgeLink{color:var(--jb-link);flex-shrink:0;align-items:center;gap:.2em;display:flex}.jb-pipeline-groups-module__VuyEZa__cartridgeLink svg{width:1em;height:1em;color:var(--jb-link)}.jb-pipeline-groups-module__VuyEZa__split{flex:1;grid-template-columns:minmax(9em,28%) minmax(0,1fr);min-height:0;display:grid}.jb-pipeline-groups-module__VuyEZa__groups{border-right:1px solid var(--jb-line);min-width:0;padding:.3em 0;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__groupRow{white-space:nowrap;align-items:center;gap:.45em;height:1.95em;padding:0 .85em;display:flex}.jb-pipeline-groups-module__VuyEZa__groupSel{background:var(--jb-hover)}.jb-pipeline-groups-module__VuyEZa__groupName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__groupCount{color:var(--jb-muted)}.jb-pipeline-groups-module__VuyEZa__results{flex-direction:column;min-width:0;display:flex;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__header{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:.7em;padding:.65em 1em .45em;display:flex}.jb-pipeline-groups-module__VuyEZa__header>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__list{min-height:0;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__result{padding:.32em 1em .42em}.jb-pipeline-groups-module__VuyEZa__resultSel{background:var(--jb-select)}.jb-pipeline-groups-module__VuyEZa__resultTitle{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex}.jb-pipeline-groups-module__VuyEZa__resultName{flex-shrink:0}.jb-pipeline-groups-module__VuyEZa__resultName mark{color:#1e1f22;background:#d6ae58;border-radius:.2em}.jb-pipeline-groups-module__VuyEZa__muted{color:var(--jb-muted)}.jb-pipeline-groups-module__VuyEZa__cartridge{text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__resultNodes{min-width:0;color:var(--jb-soft);white-space:nowrap;gap:.75em;margin-top:.15em;padding-left:2.1em;font-size:.88em;display:flex;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__resultNodes b{color:var(--jb-text);font-weight:700}.jb-pipeline-groups-module__VuyEZa__path{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;margin-left:.6em;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__resultSel .jb-pipeline-groups-module__VuyEZa__muted,.jb-pipeline-groups-module__VuyEZa__resultSel .jb-pipeline-groups-module__VuyEZa__resultNodes,.jb-pipeline-groups-module__VuyEZa__resultSel .jb-pipeline-groups-module__VuyEZa__path{color:#c3cbe0}.jb-pipeline-groups-module__VuyEZa__footer{border-top:1px solid var(--jb-line);color:var(--jb-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:1em;padding:.45em 1em;font-size:.88em;display:flex}.jb-pipeline-groups-module__VuyEZa__hints{flex:1;gap:1.6em;min-width:0;display:flex;overflow:hidden}.jb-pipeline-groups-module__VuyEZa__count{flex-shrink:0}.jb-pipeline-groups-module__VuyEZa__keys{z-index:30;height:2em;position:absolute;bottom:.85em;left:50%}.jb-pipeline-groups-module__VuyEZa__keyGroup{gap:.35em;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%)}@container (max-width:640px){.jb-pipeline-groups-module__VuyEZa__body{--tb-scale:.85}.jb-pipeline-groups-module__VuyEZa__popup.jb-pipeline-groups-module__VuyEZa__popup{width:calc(100% - 1em)}.jb-pipeline-groups-module__VuyEZa__split{grid-template-columns:minmax(0,9.5em) minmax(0,1fr)}.jb-pipeline-groups-module__VuyEZa__hints span:nth-child(n+3),.jb-pipeline-groups-module__VuyEZa__path{display:none}.jb-pipeline-groups-module__VuyEZa__resultNodes{gap:.55em}}@media (prefers-reduced-motion:reduce){.jb-pipeline-groups-module__VuyEZa__caret{animation:none}.jb-pipeline-groups-module__VuyEZa__rig{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)}.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-overview-module__pODJAW__heroJetBrains .vscode-overview-module__pODJAW__title>span{color:var(--is-text-muted);gap:.5rem}.vscode-overview-module__pODJAW__heroJetBrains .vscode-overview-module__pODJAW__title>span>img.vscode-overview-module__pODJAW__jetbrainsWordmark{width:auto;height:1.15em;transform:translateY(.06em)}.vscode-overview-module__pODJAW__editorsCompact{gap:.5rem 1rem}.vscode-overview-module__pODJAW__heroScene{isolation:isolate;min-width:0;position:relative}.vscode-overview-module__pODJAW__heroScene:before{content:"";z-index:-1;filter:blur(36px);background:radial-gradient(#8f46ff38,#e1229114 45%,#0000 70%);border-radius:50%;position:absolute;inset:8% 4%}.vscode-overview-module__pODJAW__heroJetBrains{align-items:start}.vscode-overview-module__pODJAW__reel{border:1px solid hsl(var(--fd-border));background:hsl(var(--fd-card));border-radius:.875rem;overflow:hidden;box-shadow:0 24px 58px #0000006b}.vscode-overview-module__pODJAW__reelScene figure{box-shadow:none;border:0;border-radius:0;margin:0}.vscode-overview-module__pODJAW__reelScene figure>[class*=controls]{display:none}.vscode-overview-module__pODJAW__reelScene{flex-direction:column;display:flex;position:relative}.vscode-overview-module__pODJAW__reelSlot{flex-direction:column;flex:1;display:flex}.vscode-overview-module__pODJAW__reelSlot figure{flex-direction:column;flex:1;display:flex}.vscode-overview-module__pODJAW__reelSlot figure>[class*=stage]{flex-direction:column;flex:1;display:flex}.vscode-overview-module__pODJAW__reelSlot figure>[class*=stage]>:first-child{flex:1}.vscode-overview-module__pODJAW__reelProbe{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.vscode-overview-module__pODJAW__sceneMore{border-top:1px solid hsl(var(--fd-border));color:var(--is-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6;display:flex}#nd-page .vscode-overview-module__pODJAW__sceneMore>a{color:var(--is-text);align-items:center;gap:.375rem;font-weight:550;text-decoration:none;display:inline-flex}#nd-page .vscode-overview-module__pODJAW__sceneMore>a:hover{text-underline-offset:3px;text-decoration:underline}.vscode-overview-module__pODJAW__sceneMore svg{width:15px;height:15px}
.vscode-trust-line-module__QcqEDW__list{width:100%;color:var(--is-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem 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}.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{gap:.625rem 1rem}}
