@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-creds-sync-module__ufJyNW__stage{background:#131417;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2em;padding:1.4em 1.4em 1.6em;display:grid;position:relative}.vs-creds-sync-module__ufJyNW__desk{border-radius:.7em;flex-direction:column;min-width:0;display:flex;overflow:hidden}.vs-creds-sync-module__ufJyNW__mac{background:#23262d}.vs-creds-sync-module__ufJyNW__pc{background:#12263b}.vs-creds-sync-module__ufJyNW__windows{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:.9em;padding:1em;display:grid}.vs-creds-sync-module__ufJyNW__body.vs-creds-sync-module__ufJyNW__body.vs-creds-sync-module__ufJyNW__body{--vs-height:28em;--vs-min-height:28em}.vs-creds-sync-module__ufJyNW__files{margin-left:2.6em}.vs-creds-sync-module__ufJyNW__stack{flex:1;min-height:0;position:relative}.vs-creds-sync-module__ufJyNW__fresh{position:relative}.vs-creds-sync-module__ufJyNW__fresh:after{content:"";opacity:0;pointer-events:none;background:#3794ff2e;transition:opacity .9s;position:absolute;inset:0}.vs-creds-sync-module__ufJyNW__freshOn:after{opacity:1;transition-duration:.16s}.vs-creds-sync-module__ufJyNW__toast.vs-creds-sync-module__ufJyNW__toast{width:min(25em,100% - 1.8em)}@container (max-width:530px){.vs-creds-sync-module__ufJyNW__stage{grid-template-columns:minmax(0,1fr);row-gap:1em;padding:1em}.vs-creds-sync-module__ufJyNW__code.vs-creds-sync-module__ufJyNW__code,.vs-creds-sync-module__ufJyNW__files.vs-creds-sync-module__ufJyNW__files{font-size:1em}.vs-creds-sync-module__ufJyNW__files{margin-left:1.6em}}@media (prefers-reduced-motion:reduce){.vs-creds-sync-module__ufJyNW__fresh:after{transition:none}}
.mcp-motion-module__w9W9mq__canvas{--ease:cubic-bezier(.2, .8, .2, 1);--c-accent:#4daafc;--c-ok:#6cc788;--text:#dfe1e5;--strong:#eceef1;--muted:#9da0a8;--surface:#26282c;--raised:#2d2f34;--sunken:#1e1f22;--line:#393b40;--track:#35373c;color:var(--text);background:radial-gradient(70% 50% at 50% 0,#4daafc12,#0000 70%);padding:2.3em 2.5em 2.5em;display:grid}.mcp-motion-module__w9W9mq__badge{width:2.2em;height:2.2em;color:var(--muted);background:#9da0a81f;border-radius:.6em;flex:none;place-items:center;display:grid}.mcp-motion-module__w9W9mq__badge svg{width:1.15em;height:1.15em}.mcp-motion-module__w9W9mq__tool{color:var(--c-accent);font-family:var(--jb-mono);white-space:nowrap;background:#4daafc1a;border-radius:.35em;padding:.12em .45em;font-size:.78em}.mcp-motion-module__w9W9mq__swapStack{vertical-align:middle;min-width:0;max-width:100%;display:inline-grid}.mcp-motion-module__w9W9mq__swap{opacity:0;min-width:0;transition:opacity .22s var(--ease), transform .32s var(--ease);grid-area:1/1;align-items:center;display:inline-flex;transform:translateY(.3em)}.mcp-motion-module__w9W9mq__swapOn{opacity:1;transition-delay:.1s;transform:none}.mcp-motion-module__w9W9mq__spin{width:1.05em;height:1.05em;color:var(--c-accent);animation:1s linear infinite mcp-motion-module__w9W9mq__mcpSpin}.mcp-motion-module__w9W9mq__okIcon{width:1.1em;height:1.1em;color:var(--c-ok)}@keyframes mcp-motion-module__w9W9mq__mcpSpin{to{transform:rotate(360deg)}}.mcp-motion-module__w9W9mq__source:after,.mcp-motion-module__w9W9mq__hub:after,.mcp-motion-module__w9W9mq__card:after{content:"";border:1px solid var(--ring,var(--c-accent));border-radius:inherit;box-shadow:0 0 0 3px color-mix(in srgb, var(--ring,var(--c-accent)) 16%, transparent), 0 0 2.4em -.5em color-mix(in srgb, var(--ring,var(--c-accent)) 50%, transparent);opacity:0;transition:opacity .38s var(--ease);pointer-events:none;position:absolute;inset:-1px}.mcp-motion-module__w9W9mq__top{grid-template-columns:minmax(0,1fr) 3.4em auto 3.4em minmax(0,1fr);align-items:center;display:grid}.mcp-motion-module__w9W9mq__source{border:1px solid var(--line);background:var(--surface);opacity:.5;min-width:0;transition:opacity .42s var(--ease);border-radius:.8em;gap:.8em;padding:.9em 1em;display:grid;position:relative}.mcp-motion-module__w9W9mq__sourceOn{opacity:1}.mcp-motion-module__w9W9mq__sourceOn .mcp-motion-module__w9W9mq__badge{color:var(--c-accent);background:#4daafc24}.mcp-motion-module__w9W9mq__sourceLit:after{opacity:1}.mcp-motion-module__w9W9mq__sourceHead{align-items:center;gap:.7em;min-width:0;display:flex}.mcp-motion-module__w9W9mq__sourceText{min-width:0;display:grid}.mcp-motion-module__w9W9mq__sourceText b{color:var(--strong);font-size:1.02em}.mcp-motion-module__w9W9mq__sourceText span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86em;overflow:hidden}.mcp-motion-module__w9W9mq__chips{border-top:1px solid var(--line);flex-wrap:wrap;gap:.35em;padding-top:.75em;display:flex}.mcp-motion-module__w9W9mq__chip{background:var(--raised);color:var(--muted);font-family:var(--jb-mono);white-space:nowrap;border-radius:.4em;padding:.2em .5em;font-size:.78em;position:relative}.mcp-motion-module__w9W9mq__chipPlain{font-family:inherit;font-size:.82em}.mcp-motion-module__w9W9mq__chip:after{content:"";border-radius:inherit;opacity:0;transition:opacity .3s var(--ease);background:#4daafc24;position:absolute;inset:0}.mcp-motion-module__w9W9mq__chipOn{color:var(--text)}.mcp-motion-module__w9W9mq__chipOn:after{opacity:1;transition-delay:calc(var(--i,0) * .11s)}.mcp-motion-module__w9W9mq__hub{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:1em;justify-items:center;gap:.25em;min-width:15.5em;padding:1em 1.4em 1.05em;display:grid;position:relative}.mcp-motion-module__w9W9mq__hub>b{color:var(--strong);font-size:1.08em}.mcp-motion-module__w9W9mq__hubReady{--ring:var(--c-ok)}.mcp-motion-module__w9W9mq__hubReady:after{opacity:1}.mcp-motion-module__w9W9mq__hubMark{width:2.5em;height:2.5em;color:var(--c-accent);background:#4daafc29;border-radius:50%;place-items:center;margin-bottom:.2em;display:grid}.mcp-motion-module__w9W9mq__hubMark svg{width:1.3em;height:1.3em}.mcp-motion-module__w9W9mq__hubStats{color:var(--muted);font-size:.86em}.mcp-motion-module__w9W9mq__hubStatus{color:var(--c-accent);white-space:nowrap;align-items:center;gap:.4em;margin-top:.35em;font-size:.88em;font-weight:500;display:inline-flex}.mcp-motion-module__w9W9mq__hubStatusOk{color:var(--c-ok)}.mcp-motion-module__w9W9mq__hubStatusOk svg{width:1.05em;height:1.05em}.mcp-motion-module__w9W9mq__hbeam{background:var(--track);height:2px;position:relative}.mcp-motion-module__w9W9mq__hfill,.mcp-motion-module__w9W9mq__vfill{background:var(--c-accent);transition:transform .56s var(--ease);position:absolute;inset:0}.mcp-motion-module__w9W9mq__hfill{transform-origin:0;transform:scaleX(0)}.mcp-motion-module__w9W9mq__hfillEnd{transform-origin:100%}.mcp-motion-module__w9W9mq__hfillOn{transform:none}.mcp-motion-module__w9W9mq__drop{background:var(--track);justify-self:center;width:2px;height:2.8em;position:relative}.mcp-motion-module__w9W9mq__vfill{transform-origin:top;transform:scaleY(0)}.mcp-motion-module__w9W9mq__vfillOn{transform:none}.mcp-motion-module__w9W9mq__runner{z-index:2;pointer-events:none;animation:none;position:absolute;inset:0}.mcp-motion-module__w9W9mq__drop .mcp-motion-module__w9W9mq__runner{animation-duration:.48s}.mcp-motion-module__w9W9mq__runRight{animation-name:mcp-motion-module__w9W9mq__mcpRunRight}.mcp-motion-module__w9W9mq__runLeft{animation-name:mcp-motion-module__w9W9mq__mcpRunLeft}.mcp-motion-module__w9W9mq__runDown{animation-name:mcp-motion-module__w9W9mq__mcpRunDown}@keyframes mcp-motion-module__w9W9mq__mcpRunRight{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes mcp-motion-module__w9W9mq__mcpRunLeft{0%{opacity:0;transform:translate(100%)}12%,88%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes mcp-motion-module__w9W9mq__mcpRunDown{0%{opacity:0;transform:translateY(0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(100%)}}.mcp-motion-module__w9W9mq__dot{background:var(--c-accent);width:.7em;height:.7em;box-shadow:0 0 0 .28em #4daafc3d, 0 0 1.2em var(--c-accent);border-radius:50%;position:absolute;top:50%;left:0;translate:-50% -50%}.mcp-motion-module__w9W9mq__runDown .mcp-motion-module__w9W9mq__dot{top:0;left:50%}.mcp-motion-module__w9W9mq__groups{display:grid}.mcp-motion-module__w9W9mq__grid{opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility 0s .3s;grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.mcp-motion-module__w9W9mq__gridOn{opacity:1;visibility:visible;transition-delay:0s}.mcp-motion-module__w9W9mq__card{border:1px solid var(--line);background:var(--surface);border-radius:.8em;align-content:start;gap:.75em;min-width:0;padding:.9em 1em 1em;display:grid;position:relative}.mcp-motion-module__w9W9mq__cardLit:after{opacity:1}.mcp-motion-module__w9W9mq__cardOn .mcp-motion-module__w9W9mq__badge{color:var(--c-accent);background:#4daafc24}.mcp-motion-module__w9W9mq__cardHead{align-items:center;gap:.65em;min-width:0;display:flex}.mcp-motion-module__w9W9mq__cardTitle{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mcp-motion-module__w9W9mq__cardState{flex:none;margin-left:auto}.mcp-motion-module__w9W9mq__waiting{border:1.5px solid #55585e;border-radius:50%;width:.8em;height:.8em}.mcp-motion-module__w9W9mq__cardBody{opacity:.32;min-width:0;transition:opacity .42s var(--ease);gap:.45em;display:grid}.mcp-motion-module__w9W9mq__cardOn .mcp-motion-module__w9W9mq__cardBody{opacity:1}.mcp-motion-module__w9W9mq__metric{color:var(--strong);font-size:1.22em;font-weight:600;line-height:1.25}.mcp-motion-module__w9W9mq__detail{min-height:2.8em;color:var(--muted);font-size:.88em;line-height:1.4}.mcp-motion-module__w9W9mq__example{background:var(--sunken);color:#c8cad0;font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:.45em;padding:.38em .6em;font-size:.8em;overflow:hidden}.mcp-motion-module__w9W9mq__tools{flex-wrap:wrap;gap:.3em;display:flex}.mcp-motion-module__w9W9mq__canvasChat{padding:2em 2.4em 2.2em}.mcp-motion-module__w9W9mq__chat{border:1px solid var(--line);background:var(--surface);border-radius:.9em;flex-direction:column;width:100%;max-width:60em;margin:0 auto;display:flex;overflow:hidden}.mcp-motion-module__w9W9mq__chatHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1em;padding:.75em 1.1em;display:flex}.mcp-motion-module__w9W9mq__chatTitle{color:var(--strong);align-items:center;gap:.55em;font-weight:600;display:inline-flex}.mcp-motion-module__w9W9mq__chatTitle svg{width:1.15em;height:1.15em;color:var(--muted)}.mcp-motion-module__w9W9mq__chatStatus{color:var(--muted);white-space:nowrap;align-items:center;gap:.5em;font-size:.88em;display:inline-flex;overflow:hidden}.mcp-motion-module__w9W9mq__liveDot{background:var(--c-ok);border-radius:50%;flex:none;width:.55em;height:.55em;box-shadow:0 0 0 .22em #6cc78833}.mcp-motion-module__w9W9mq__threads{padding:1.2em 1.3em 1.4em;display:grid}.mcp-motion-module__w9W9mq__thread{opacity:0;visibility:hidden;min-width:0;transition:opacity .26s var(--ease), visibility 0s .26s;grid-area:1/1;align-content:start;gap:1em;display:grid}.mcp-motion-module__w9W9mq__threadOn{opacity:1;visibility:visible;transition-delay:0s}.mcp-motion-module__w9W9mq__ask{flex-direction:row-reverse;justify-self:end;align-items:flex-end;gap:.65em;max-width:82%;display:flex}.mcp-motion-module__w9W9mq__ask p{color:var(--strong);background:#2c3a4b;border-radius:.95em .95em .3em;margin:0;padding:.65em .95em;line-height:1.5}.mcp-motion-module__w9W9mq__askAvatar,.mcp-motion-module__w9W9mq__replyAvatar{background:var(--raised);width:2em;height:2em;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.mcp-motion-module__w9W9mq__askAvatar svg,.mcp-motion-module__w9W9mq__replyAvatar svg{width:1.05em;height:1.05em}.mcp-motion-module__w9W9mq__replyAvatar{color:var(--c-accent);background:#4daafc24}.mcp-motion-module__w9W9mq__calls{gap:.55em;padding-left:2.65em;display:grid}.mcp-motion-module__w9W9mq__call{opacity:0;min-width:0;transition:opacity .26s var(--ease), transform .38s var(--ease);align-items:flex-start;gap:.65em;display:flex;transform:translateY(.5em)}.mcp-motion-module__w9W9mq__callOn{opacity:1;transform:none}.mcp-motion-module__w9W9mq__callIcon{flex:none;width:1.1em;margin-top:.15em}.mcp-motion-module__w9W9mq__callMain{gap:.2em;min-width:0;display:grid}.mcp-motion-module__w9W9mq__callLine{flex-wrap:wrap;align-items:baseline;gap:.15em .55em;min-width:0;display:flex}.mcp-motion-module__w9W9mq__callTool{color:var(--c-accent);font-family:var(--jb-mono);font-size:.9em;font-weight:500}.mcp-motion-module__w9W9mq__callArg{color:var(--muted);font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.84em;overflow:hidden}.mcp-motion-module__w9W9mq__callResult{opacity:0;min-width:0;transition:opacity .3s var(--ease);flex-wrap:wrap;align-items:center;gap:.25em .6em;display:flex}.mcp-motion-module__w9W9mq__callResultOn{opacity:1}.mcp-motion-module__w9W9mq__resultText{color:var(--text);font-size:.92em}.mcp-motion-module__w9W9mq__evidence{background:var(--sunken);color:#c8cad0;max-width:100%;font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:.35em;padding:.1em .45em;font-size:.76em;overflow:hidden}.mcp-motion-module__w9W9mq__reply{border-top:1px solid var(--line);opacity:0;transition:opacity .3s var(--ease), transform .42s var(--ease);align-items:flex-start;gap:.65em;padding-top:1em;display:flex;transform:translateY(.5em)}.mcp-motion-module__w9W9mq__replyOn{opacity:1;transform:none}.mcp-motion-module__w9W9mq__replyBody{gap:.6em;min-width:0;display:grid}.mcp-motion-module__w9W9mq__replyBody p{color:var(--text);margin:0;line-height:1.55}.mcp-motion-module__w9W9mq__replyBody code{background:var(--sunken);color:#e6e7ea;font-family:var(--jb-mono);border-radius:.3em;padding:.05em .35em;font-size:.88em}.mcp-motion-module__w9W9mq__replyBody b{color:var(--strong)}.mcp-motion-module__w9W9mq__next{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35em;font-size:.88em;display:flex}@container (max-width:640px){.mcp-motion-module__w9W9mq__canvas{padding:1.5em 1.2em 1.7em}.mcp-motion-module__w9W9mq__top{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"work box""hub hub";gap:1em}.mcp-motion-module__w9W9mq__top>.mcp-motion-module__w9W9mq__source:first-child{grid-area:work}.mcp-motion-module__w9W9mq__top>.mcp-motion-module__w9W9mq__source:last-child{grid-area:box}.mcp-motion-module__w9W9mq__hbeam{display:none}.mcp-motion-module__w9W9mq__hub{grid-area:hub;justify-self:center}.mcp-motion-module__w9W9mq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em}.mcp-motion-module__w9W9mq__card{padding:.8em .8em .85em}.mcp-motion-module__w9W9mq__detail{min-height:4.2em}.mcp-motion-module__w9W9mq__canvasChat{padding:1.2em 1em 1.4em}.mcp-motion-module__w9W9mq__threads{padding:1em .9em 1.1em}.mcp-motion-module__w9W9mq__ask{max-width:94%}.mcp-motion-module__w9W9mq__calls{padding-left:0}}@media (prefers-reduced-motion:reduce){.mcp-motion-module__w9W9mq__swap,.mcp-motion-module__w9W9mq__source,.mcp-motion-module__w9W9mq__source:after,.mcp-motion-module__w9W9mq__hub:after,.mcp-motion-module__w9W9mq__card:after,.mcp-motion-module__w9W9mq__chip:after,.mcp-motion-module__w9W9mq__hfill,.mcp-motion-module__w9W9mq__vfill,.mcp-motion-module__w9W9mq__grid,.mcp-motion-module__w9W9mq__cardBody,.mcp-motion-module__w9W9mq__thread,.mcp-motion-module__w9W9mq__call,.mcp-motion-module__w9W9mq__callResult,.mcp-motion-module__w9W9mq__reply{transition:none}.mcp-motion-module__w9W9mq__runner{display:none}.mcp-motion-module__w9W9mq__spin{animation:none}}
.docs-home-module__RwygYG__root{color:var(--is-text);margin:1.25rem 0 0}.docs-home-module__RwygYG__intro{max-width:46rem}.docs-home-module__RwygYG__eyebrow{color:var(--is-text-muted);font-size:.75rem;font-weight:500}.docs-home-module__RwygYG__heading{color:var(--is-text);letter-spacing:-.025em;margin:.5rem 0 0;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:600;line-height:1.3}.docs-home-module__RwygYG__lede{color:var(--is-text-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.7}
.docs-platform-cards-module__Y5dRfW__platformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.docs-platform-cards-module__Y5dRfW__platformGrid .docs-platform-cards-module__Y5dRfW__platformCard{color:inherit;border-radius:1rem;flex-direction:column;align-items:stretch;min-width:0;padding:1.25rem;font-weight:400;text-decoration:none;transition:background .16s,box-shadow .16s,color .16s;display:flex}.docs-platform-cards-module__Y5dRfW__jetbrains{--platform-accent:var(--is-ide-jetbrains-pink)}.docs-platform-cards-module__Y5dRfW__vscode{--platform-accent:var(--is-ide-vscode-blue)}.docs-platform-cards-module__Y5dRfW__cardTop{align-items:center;gap:.75rem;display:flex}.docs-platform-cards-module__Y5dRfW__iconFrame{flex-shrink:0;display:inline-flex}.docs-platform-cards-module__Y5dRfW__platformCard .docs-platform-cards-module__Y5dRfW__icon{object-fit:contain;border-radius:0;width:2rem;height:2rem;display:block}.docs-platform-cards-module__Y5dRfW__platformType{color:var(--is-text-muted);font-size:.75rem;font-weight:500;line-height:1.5}.docs-platform-cards-module__Y5dRfW__cardBody{flex-direction:column;flex:1;display:flex}.docs-platform-cards-module__Y5dRfW__platformName{color:var(--is-text);letter-spacing:-.02em;margin:1rem 0 0;font-size:1.1875rem;font-weight:600;line-height:1.3}.docs-platform-cards-module__Y5dRfW__description{color:var(--is-text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.7}.docs-platform-cards-module__Y5dRfW__highlights{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.docs-platform-cards-module__Y5dRfW__highlight{color:var(--is-text-muted);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.6;display:flex}.docs-platform-cards-module__Y5dRfW__check{width:1rem;height:1rem;color:var(--platform-accent);flex:none;margin-top:.125rem;display:inline-flex}.docs-platform-cards-module__Y5dRfW__check svg{width:100%;height:100%}.docs-platform-cards-module__Y5dRfW__cardAction{border-top:1px solid color-mix(in srgb, var(--platform-accent) 20%, transparent);color:var(--is-text);justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding-top:.875rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:flex}.docs-platform-cards-module__Y5dRfW__cardAction svg{color:color-mix(in srgb, var(--platform-accent) 65%, white);flex-shrink:0;width:1rem;height:1rem}.docs-platform-cards-module__Y5dRfW__platformCard:hover .docs-platform-cards-module__Y5dRfW__cardAction svg{color:var(--platform-accent)}.docs-platform-cards-module__Y5dRfW__platformCard:focus-visible{outline:2px solid color-mix(in srgb, var(--platform-accent) 70%, white);outline-offset:3px}@media (max-width:760px){.docs-platform-cards-module__Y5dRfW__platformGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.docs-platform-cards-module__Y5dRfW__platformGrid .docs-platform-cards-module__Y5dRfW__platformCard{transition:none}}
.supported-ide-grid-module__QjAUxq__wrapper{margin:1.5rem 0 2.25rem}.supported-ide-grid-module__QjAUxq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;list-style:none;display:grid;margin:0!important;padding:0!important}.supported-ide-grid-module__QjAUxq__item{margin:0!important}.supported-ide-grid-module__QjAUxq__card{background:#ffffff06;border:1px solid #ffffff1a;border-radius:.75rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:6.25rem;padding:1rem;transition:background-color .14s,border-color .14s;display:grid;text-decoration:none!important}.supported-ide-grid-module__QjAUxq__card:hover{background:rgba(var(--docs-section-primary), .055);border-color:rgba(var(--docs-section-primary), .28)}.supported-ide-grid-module__QjAUxq__logo{object-fit:contain;width:2.25rem;height:2.25rem}.supported-ide-grid-module__QjAUxq__copy{min-width:0}.supported-ide-grid-module__QjAUxq__name{color:#fafafa;font-size:.95rem;font-weight:650;line-height:1.3;display:block}.supported-ide-grid-module__QjAUxq__description{font-size:.8rem;line-height:1.45;color:#a1a1aa!important;margin:.3rem 0 0!important}.supported-ide-grid-module__QjAUxq__arrow{color:#71717a;width:1rem;height:1rem;transition:color .14s}.supported-ide-grid-module__QjAUxq__card:hover .supported-ide-grid-module__QjAUxq__arrow{color:rgb(var(--docs-section-primary))}.supported-ide-grid-module__QjAUxq__installLink{color:rgb(var(--docs-section-primary));align-items:center;gap:.4rem;margin-top:1rem;font-size:.875rem;font-weight:600;display:inline-flex;text-decoration:none!important}.supported-ide-grid-module__QjAUxq__installLink:hover{text-decoration:underline!important}.supported-ide-grid-module__QjAUxq__installArrow{width:1rem;height:1rem}@media (max-width:48rem){.supported-ide-grid-module__QjAUxq__grid{grid-template-columns:1fr}}
.jb-deploy-module__jEeVDa__dialog.jb-deploy-module__jEeVDa__dialog{width:min(50em,100% - 2em)}.jb-deploy-module__jEeVDa__spacer{flex:1}.jb-deploy-module__jEeVDa__soft{color:var(--jb-soft)}.jb-deploy-module__jEeVDa__btnIco.jb-deploy-module__jEeVDa__btnIco{width:1.15em;height:1.15em;margin-right:.45em}.jb-deploy-module__jEeVDa__summary{flex-wrap:wrap;align-items:center;gap:.4em 1.2em;display:flex}.jb-deploy-module__jEeVDa__count{align-items:center;gap:.4em;display:inline-flex}.jb-deploy-module__jEeVDa__count b{margin-right:-.15em}.jb-deploy-module__jEeVDa__targets{gap:.45em;display:grid}.jb-deploy-module__jEeVDa__header{align-items:center;gap:.6em;min-width:0;display:flex}.jb-deploy-module__jEeVDa__selectAll{align-items:center;gap:.5em;display:inline-flex}.jb-deploy-module__jEeVDa__action{border-radius:.4em;place-items:center;width:1.9em;height:1.9em;display:grid}.jb-deploy-module__jEeVDa__actionOff{opacity:.4}.jb-deploy-module__jEeVDa__box.jb-deploy-module__jEeVDa__box{width:1.15em;height:1.15em}.jb-deploy-module__jEeVDa__boxHot.jb-deploy-module__jEeVDa__boxHot{box-shadow:0 0 0 2px #3574f080}.jb-deploy-module__jEeVDa__boxOff.jb-deploy-module__jEeVDa__boxOff{opacity:.4}.jb-deploy-module__jEeVDa__list{border:1px solid var(--jb-line-strong);background:var(--jb-editor);border-radius:.35em;padding:.3em 0 .4em}.jb-deploy-module__jEeVDa__section{color:var(--jb-muted);padding:.55em .65em .15em;font-size:.9em}.jb-deploy-module__jEeVDa__section:first-child{padding-top:.2em}.jb-deploy-module__jEeVDa__group{color:var(--jb-text);align-items:center;gap:.45em;padding-top:.75em;font-size:1em;display:flex}.jb-deploy-module__jEeVDa__group>span{display:inline-flex}.jb-deploy-module__jEeVDa__row{--dp-tail:6.75em;grid-template-columns:auto minmax(0,1fr) 7.6em 6.2em;align-items:center;column-gap:.55em;height:2.05em;padding:0 .65em;display:grid}.jb-deploy-module__jEeVDa__rowHot{background:var(--jb-hover)}.jb-deploy-module__jEeVDa__title{white-space:nowrap;align-items:center;gap:.45em;min-width:0;display:flex}.jb-deploy-module__jEeVDa__titleOff{color:var(--jb-muted)}.jb-deploy-module__jEeVDa__iconOff.jb-deploy-module__jEeVDa__iconOff{opacity:.45}.jb-deploy-module__jEeVDa__name{flex-shrink:0}.jb-deploy-module__jEeVDa__host{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.jb-deploy-module__jEeVDa__version{min-width:0;position:relative}.jb-deploy-module__jEeVDa__versionCell{white-space:nowrap;align-items:center;gap:.35em;display:inline-flex;position:relative}.jb-deploy-module__jEeVDa__link{color:var(--jb-link);align-items:center;gap:.1em;display:inline-flex}.jb-deploy-module__jEeVDa__link svg{width:.95em;height:.95em}.jb-deploy-module__jEeVDa__status{color:var(--jb-muted);white-space:nowrap;align-items:center;gap:.35em;padding-left:.6em;display:inline-flex}.jb-deploy-module__jEeVDa__statusActive{color:var(--jb-green)}.jb-deploy-module__jEeVDa__spinner.jb-deploy-module__jEeVDa__spinner{width:1em;height:1em;animation:.9s linear infinite jb-deploy-module__jEeVDa__dp-spin}@keyframes jb-deploy-module__jEeVDa__dp-spin{to{transform:rotate(360deg)}}.jb-deploy-module__jEeVDa__versionPopup.jb-deploy-module__jEeVDa__versionPopup{top:auto;right:calc(-1 * var(--dp-tail));z-index:30;transform-origin:100% 100%;width:19em;max-width:none;bottom:calc(100% + .35em);left:auto}.jb-deploy-module__jEeVDa__options{gap:.55em;padding-top:.15em;display:grid}.jb-deploy-module__jEeVDa__option{align-items:center;gap:.5em;min-width:0;display:inline-flex}.jb-deploy-module__jEeVDa__help.jb-deploy-module__jEeVDa__help{width:1.05em;height:1.05em;color:var(--jb-soft)}.jb-deploy-module__jEeVDa__edit{color:var(--jb-link);margin-left:.25em}.jb-deploy-module__jEeVDa__balloon{z-index:18;opacity:0;width:min(22em,100% - 2em);transition:opacity .2s ease, transform .28s var(--jb-ease);pointer-events:none;background:#393b40;border:1px solid #4e5157;border-radius:.7em;grid-template-columns:1.3em minmax(0,1fr);gap:.35em .7em;padding:.9em 1em .95em .9em;display:grid;position:absolute;bottom:3.2em;right:1em;transform:translateY(.6em);box-shadow:0 .6em 1.8em #00000073}.jb-deploy-module__jEeVDa__balloonOn{opacity:1;transform:none}.jb-deploy-module__jEeVDa__balloonGlyph{grid-row:1/span 3;padding-top:.05em;display:flex}.jb-deploy-module__jEeVDa__balloonIcon{width:1.25em;height:1.25em}.jb-deploy-module__jEeVDa__balloonTitle{color:var(--jb-text);font-weight:600}.jb-deploy-module__jEeVDa__balloonText{color:var(--jb-text);line-height:1.5}.jb-deploy-module__jEeVDa__balloonAction{color:var(--jb-link);padding-top:.25em}@container (max-width:520px){.jb-deploy-module__jEeVDa__row{--dp-tail:6em;grid-template-columns:auto minmax(0,1fr) 7em 5.6em;column-gap:.4em}.jb-deploy-module__jEeVDa__host{display:none}}@media (prefers-reduced-motion:reduce){.jb-deploy-module__jEeVDa__spinner.jb-deploy-module__jEeVDa__spinner{animation:none}.jb-deploy-module__jEeVDa__balloon{transition:none}}
.jb-debugger-module__pOjWKW__frame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.jb-debugger-module__pOjWKW__code{flex:1 0 auto}.jb-debugger-module__pOjWKW__caretRow{pointer-events:none;background:#ffffff0d;height:1.8em;position:absolute;left:0;right:0}.jb-debugger-module__pOjWKW__caret{background:#ced0d6;width:.12em;height:1.25em;margin-top:.275em;position:absolute;left:6.6em}.jb-debugger-module__pOjWKW__window{--db-h:var(--db-wide,21.8em);border-top:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;flex-shrink:0;display:flex;position:relative}.jb-debugger-module__pOjWKW__bar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.1em;height:2.6em;padding:0 .5em;display:flex;overflow:hidden}.jb-debugger-module__pOjWKW__tab{color:#b4b8bf;border-radius:.4em;align-items:center;height:1.95em;padding:0 .7em;display:flex}.jb-debugger-module__pOjWKW__tabOn{color:var(--jb-text);background:var(--jb-line)}.jb-debugger-module__pOjWKW__tabHot{background:var(--jb-hover)}.jb-debugger-module__pOjWKW__divider{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.3em;margin:0 .45em}.jb-debugger-module__pOjWKW__tool{border-radius:.45em;flex-shrink:0;justify-content:center;align-items:center;width:2.2em;height:2.2em;display:flex}.jb-debugger-module__pOjWKW__toolHot{background:var(--jb-line-strong)}.jb-debugger-module__pOjWKW__off{opacity:.38}.jb-debugger-module__pOjWKW__content{height:var(--db-h);overflow:hidden}.jb-debugger-module__pOjWKW__panes{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);height:100%;display:grid}.jb-debugger-module__pOjWKW__frames{border-right:1px solid var(--jb-line);flex-direction:column;gap:.05em;min-width:0;padding:.4em;display:flex;overflow:hidden}.jb-debugger-module__pOjWKW__thread{height:2em;color:var(--jb-soft);flex-shrink:0;align-items:center;gap:.3em;margin-bottom:.2em;padding:0 .4em;display:flex}.jb-debugger-module__pOjWKW__thread svg{width:1em;height:1em}.jb-debugger-module__pOjWKW__vars{flex-direction:column;min-width:0;padding:.4em;display:flex;position:relative;overflow:hidden}.jb-debugger-module__pOjWKW__row{--depth:0;height:1.85em;padding-left:calc(var(--depth) * 1.25em + .35em);white-space:nowrap;border-radius:.35em;flex-shrink:0;align-items:center;gap:.4em;display:flex}.jb-debugger-module__pOjWKW__row>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-debugger-module__pOjWKW__rowSel{background:var(--jb-select)}.jb-debugger-module__pOjWKW__arrow{width:.95em;height:.95em;color:var(--jb-soft);transition:transform .18s var(--jb-ease);flex-shrink:0}.jb-debugger-module__pOjWKW__arrowOpen{transform:rotate(90deg)}.jb-debugger-module__pOjWKW__spacer{flex-shrink:0;width:.95em}.jb-debugger-module__pOjWKW__scope{border:1.5px solid #548af7;border-radius:.2em;flex-shrink:0;width:.9em;height:.9em}.jb-debugger-module__pOjWKW__comment{color:var(--jb-muted)}.jb-debugger-module__pOjWKW__var{font-family:var(--jb-mono);font-size:.95em}.jb-debugger-module__pOjWKW__varIcon{opacity:.85;background:#c77dbb;border-radius:50%;flex-shrink:0;width:.8em;height:.8em}.jb-debugger-module__pOjWKW__name{color:#c77dbb}.jb-debugger-module__pOjWKW__soft{color:var(--jb-soft)}.jb-debugger-module__pOjWKW__muted{color:var(--jb-muted)}.jb-debugger-module__pOjWKW__value{color:var(--jb-code);margin-left:.4em}.jb-debugger-module__pOjWKW__keyword{color:#cf8e6d;margin-left:.4em}.jb-debugger-module__pOjWKW__string{color:#6aab73;margin-left:.4em}.jb-debugger-module__pOjWKW__empty{color:var(--jb-muted);padding:1.2em .6em}.jb-debugger-module__pOjWKW__fresh{animation:jb-debugger-module__pOjWKW__dbFresh .6s var(--jb-ease) both}@keyframes jb-debugger-module__pOjWKW__dbFresh{0%{opacity:0;transform:translateY(-.35em)}}.jb-debugger-module__pOjWKW__eval{border:1px solid var(--jb-line-strong);height:2.05em;color:var(--jb-muted);white-space:nowrap;border-radius:.4em;flex-shrink:0;align-items:center;margin:0 .1em .35em;padding:0 .6em;display:flex;overflow:hidden}.jb-debugger-module__pOjWKW__evalFocus{border-color:var(--jb-accent);color:var(--jb-code);font-family:var(--jb-mono);font-size:.95em}.jb-debugger-module__pOjWKW__evalCaret{background:#ced0d6;width:.12em;height:1.2em;margin-left:.04em;display:inline-block}.jb-debugger-module__pOjWKW__lookup{width:min(31em,100% - 1em);left:.5em}.jb-debugger-module__pOjWKW__lookupType{font-family:var(--jb-mono)}.jb-debugger-module__pOjWKW__console{height:100%;color:var(--jb-code);font-family:var(--jb-mono);padding:.5em .9em .7em;font-size:.92em;line-height:1.6;overflow:hidden}.jb-debugger-module__pOjWKW__consoleBody{flex-direction:column;justify-content:flex-end;max-height:100%;display:flex;overflow:hidden}.jb-debugger-module__pOjWKW__line{white-space:pre-wrap;overflow-wrap:anywhere;flex-shrink:0}.jb-debugger-module__pOjWKW__line.jb-debugger-module__pOjWKW__enter{animation:.26s both jb-debugger-module__pOjWKW__dbLine}@keyframes jb-debugger-module__pOjWKW__dbLine{0%{opacity:0}}.jb-debugger-module__pOjWKW__debug{color:#8c8f96}.jb-debugger-module__pOjWKW__warn{color:var(--jb-amber)}.jb-debugger-module__pOjWKW__error{color:var(--jb-red)}.jb-debugger-module__pOjWKW__link{color:#00a1e0;text-underline-offset:.18em;text-decoration:underline}.jb-debugger-module__pOjWKW__linkHot{background:#00a1e024}@container (max-width:640px){.jb-debugger-module__pOjWKW__window{--db-h:var(--db-narrow,30em)}.jb-debugger-module__pOjWKW__panes{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--db-frames) minmax(0, 1fr)}.jb-debugger-module__pOjWKW__frames{border-right:0;border-bottom:1px solid var(--jb-line)}.jb-debugger-module__pOjWKW__lookup{width:calc(100% - 1em)}}@media (prefers-reduced-motion:reduce){.jb-debugger-module__pOjWKW__fresh,.jb-debugger-module__pOjWKW__line.jb-debugger-module__pOjWKW__enter{animation:none}.jb-debugger-module__pOjWKW__arrow{transition: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}}
.pipeline-graph-module__TmLoYW__world{transform-origin:0 0;max-width:none;transition:transform 1.1s cubic-bezier(.45,0,.2,1);display:block;position:absolute;top:0;left:0;overflow:visible}.pipeline-graph-module__TmLoYW__gridLine{fill:#fff1}.pipeline-graph-module__TmLoYW__link{fill:none;stroke:#6a685e;stroke-width:2px}.pipeline-graph-module__TmLoYW__arrow{fill:#6a685e}.pipeline-graph-module__TmLoYW__label{fill:#ccc;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}.pipeline-graph-module__TmLoYW__gray{fill:#969696}.pipeline-graph-module__TmLoYW__halo,.pipeline-graph-module__TmLoYW__debug,.pipeline-graph-module__TmLoYW__badge,.pipeline-graph-module__TmLoYW__frame{opacity:0;transition:opacity .18s}.pipeline-graph-module__TmLoYW__on{opacity:1}.pipeline-graph-module__TmLoYW__selection{fill:none;stroke:#3794ff;stroke-width:2px}.pipeline-graph-module__TmLoYW__drag{transition:transform .72s cubic-bezier(.45,0,.2,1)}.pipeline-graph-module__TmLoYW__lasso{fill:#264f78;fill-opacity:.2;stroke:#3794ff;stroke-opacity:.6;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform:scale(.02)}.pipeline-graph-module__TmLoYW__lassoGrow{transition:transform .72s cubic-bezier(.45,0,.2,1);transform:none}.pipeline-graph-module__TmLoYW__handle{fill:#313131;stroke:#3c3c3c;stroke-width:1px}.pipeline-graph-module__TmLoYW__haloBox{fill:#313131}.pipeline-graph-module__TmLoYW__haloValue{fill:#ffaa25;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:10px}.pipeline-graph-module__TmLoYW__marker{fill:#78f06b;stroke:#050505;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .16s,transform .3s cubic-bezier(.2,.8,.2,1);transform:scale(.4)}.pipeline-graph-module__TmLoYW__markerOn{opacity:1;transform:none}.pipeline-graph-module__TmLoYW__debug{fill:#e5140014;stroke:#f44747f2;stroke-width:1.5px;stroke-dasharray:5 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.pipeline-graph-module__TmLoYW__toggle,.pipeline-graph-module__TmLoYW__mini{background:#181818;border:1px solid #2b2b2b;position:absolute;bottom:0;right:0;box-shadow:0 .5em 1.5em #00000059}.pipeline-graph-module__TmLoYW__toggle{color:#ccc;white-space:nowrap;border-radius:.5em;align-items:center;height:2.2em;padding:0 .8em;font-size:.78em;font-weight:600;transition:opacity .16s;display:flex}.pipeline-graph-module__TmLoYW__toggleOff{opacity:0}.pipeline-graph-module__TmLoYW__mini{opacity:0;border-radius:.45em;width:18em;transition:opacity .18s,transform .28s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translateY(.6em)}.pipeline-graph-module__TmLoYW__miniOn{opacity:1;transform:none}.pipeline-graph-module__TmLoYW__miniHead{border-bottom:1px solid #2b2b2b;justify-content:space-between;align-items:center;height:2.2em;padding:0 .55em;display:flex}.pipeline-graph-module__TmLoYW__miniTitle{color:#9d9d9d;font-size:.85em;font-weight:600}.pipeline-graph-module__TmLoYW__miniActions{gap:.3em;display:flex}.pipeline-graph-module__TmLoYW__miniBtn{color:#ccc;background:#313131;border:1px solid #ffffff12;border-radius:.3em;justify-content:center;align-items:center;width:3.3em;height:1.6em;display:flex}.pipeline-graph-module__TmLoYW__miniBtn>span{font-size:.78em}.pipeline-graph-module__TmLoYW__btnHot{background:#45494e}.pipeline-graph-module__TmLoYW__miniBody{background:#1f1f1f;position:relative;overflow:hidden}.pipeline-graph-module__TmLoYW__miniBody .pipeline-graph-module__TmLoYW__miniGraph{width:100%;height:100%;display:block;position:absolute;inset:0}.pipeline-graph-module__TmLoYW__view{width:var(--pg-cw);height:var(--pg-ch);opacity:0;transform-origin:0 0;transition:opacity .22s;position:absolute;top:0;left:0}.pipeline-graph-module__TmLoYW__viewOn{opacity:1}.pipeline-graph-module__TmLoYW__miniBody .pipeline-graph-module__TmLoYW__view svg{width:100%;height:100%;display:block;overflow:visible}.pipeline-graph-module__TmLoYW__view rect{fill:#79797933;stroke:#0078d4;stroke-width:2px;vector-effect:non-scaling-stroke}.pipeline-graph-module__TmLoYW__hud{z-index:6;pointer-events:none;display:grid;position:absolute;bottom:1.4em;left:50%;transform:translate(-50%)}.pipeline-graph-module__TmLoYW__chip{color:#e6e6e6;white-space:nowrap;opacity:0;background:#202020f0;border:1px solid #454545;border-radius:.7em;grid-area:1/1;justify-self:center;align-items:center;gap:.55em;height:2.6em;padding:0 .95em 0 .7em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.95em;font-weight:500;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(.35em);box-shadow:0 .6em 1.6em #0006}.pipeline-graph-module__TmLoYW__chipOn{opacity:1;transform:none}.pipeline-graph-module__TmLoYW__trackpad{border:1.5px solid #9d9d9d;border-radius:.35em;flex-shrink:0;width:2.5em;height:1.7em;position:relative}.pipeline-graph-module__TmLoYW__fingerL,.pipeline-graph-module__TmLoYW__fingerR{background:#f2f2f2;border-radius:50%;width:.5em;height:.5em;margin:-.25em 0 0 -.25em;position:absolute;top:50%;left:50%}.pipeline-graph-module__TmLoYW__fingerL{transform:translate(-.75em,-.28em)}.pipeline-graph-module__TmLoYW__fingerR{transform:translate(.75em,.28em)}.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__fingerL{animation:1.1s cubic-bezier(.45,0,.2,1) both pipeline-graph-module__TmLoYW__pgPinchL}.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__fingerR{animation:1.1s cubic-bezier(.45,0,.2,1) both pipeline-graph-module__TmLoYW__pgPinchR}@keyframes pipeline-graph-module__TmLoYW__pgPinchL{0%{transform:translate(-.75em,-.28em)}to{transform:translate(-.22em,-.08em)}}@keyframes pipeline-graph-module__TmLoYW__pgPinchR{0%{transform:translate(.75em,.28em)}to{transform:translate(.22em,.08em)}}.pipeline-graph-module__TmLoYW__key{color:#f2f2f2;background:#2f2f2f;border:1px solid #5a5a5a;border-bottom-width:2px;border-radius:.35em;justify-content:center;align-items:center;min-width:1.7em;height:1.7em;padding:0 .35em;font-family:inherit;font-size:.95em;font-weight:600;display:inline-flex}.pipeline-graph-module__TmLoYW__plus{color:#9d9d9d}.pipeline-graph-module__TmLoYW__chip .pipeline-graph-module__TmLoYW__mouse{color:#9d9d9d;stroke-width:1.4px;flex-shrink:0;width:1.15em;height:1.6em}.pipeline-graph-module__TmLoYW__wheel{color:#f2f2f2}.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__wheel{animation:.38s ease-in-out 3 pipeline-graph-module__TmLoYW__pgWheel}@keyframes pipeline-graph-module__TmLoYW__pgWheel{0%{opacity:0;transform:translateY(2px)}40%{opacity:1}to{opacity:.2;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.pipeline-graph-module__TmLoYW__world,.pipeline-graph-module__TmLoYW__halo,.pipeline-graph-module__TmLoYW__debug,.pipeline-graph-module__TmLoYW__badge,.pipeline-graph-module__TmLoYW__frame,.pipeline-graph-module__TmLoYW__drag,.pipeline-graph-module__TmLoYW__lassoGrow,.pipeline-graph-module__TmLoYW__marker,.pipeline-graph-module__TmLoYW__toggle,.pipeline-graph-module__TmLoYW__mini,.pipeline-graph-module__TmLoYW__view,.pipeline-graph-module__TmLoYW__chip{transition:none}.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__fingerL,.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__fingerR,.pipeline-graph-module__TmLoYW__chipOn .pipeline-graph-module__TmLoYW__wheel{animation:none}}
@property --tb-px{syntax:"<length>";inherits:true;initial-value:1px}@property --tb-webview-extra{syntax:"<length>";inherits:true;initial-value:0}.pipeline-toolbar-module__ORvLta__toolbar{z-index:3;align-items:center;gap:calc(8 * var(--tb-px));height:calc(38 * var(--tb-px));padding:0 calc(8 * var(--tb-px));box-sizing:border-box;color:#ccc;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:calc(12 * var(--tb-px));white-space:nowrap;background:#181818;border-bottom:1px solid #2b2b2b;flex-shrink:0;line-height:1;display:flex;position:relative;container-type:inline-size}.pipeline-toolbar-module__ORvLta__group{align-items:center;gap:calc(2 * var(--tb-px));flex:none;height:100%;display:flex}.pipeline-toolbar-module__ORvLta__right{justify-content:flex-end;margin-left:auto}.pipeline-toolbar-module__ORvLta__divider{width:1px;height:calc(16 * var(--tb-px));margin:0 calc(6 * var(--tb-px));background:#ffffff1a;flex:none}.pipeline-toolbar-module__ORvLta__btn{width:calc(26 * var(--tb-px));height:calc(26 * var(--tb-px));border-radius:calc(5 * var(--tb-px));color:#ccc;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.pipeline-toolbar-module__ORvLta__btn svg{width:calc(16 * var(--tb-px));height:calc(16 * var(--tb-px));display:block;overflow:visible}.pipeline-toolbar-module__ORvLta__hot{background:#5a5d5e4f}.pipeline-toolbar-module__ORvLta__active{background:#5a5d5e80}.pipeline-toolbar-module__ORvLta__off{opacity:.4}.pipeline-toolbar-module__ORvLta__off.pipeline-toolbar-module__ORvLta__hot{background:0 0}.pipeline-toolbar-module__ORvLta__more{display:none}.pipeline-toolbar-module__ORvLta__enter{animation:.16s both pipeline-toolbar-module__ORvLta__tbFade}@keyframes pipeline-toolbar-module__ORvLta__tbFade{0%{opacity:0}}.pipeline-toolbar-module__ORvLta__sidebarOn [data-pane]{opacity:var(--tb-sidebar-pane,.55)}.pipeline-toolbar-module__ORvLta__detailsOn [data-pane]{opacity:.55}.pipeline-toolbar-module__ORvLta__save{height:calc(26 * var(--tb-px));margin-right:calc(6 * var(--tb-px));padding:0 calc(2 * var(--tb-px));color:#9d9d9d;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.pipeline-toolbar-module__ORvLta__saveDirty{color:#e2c08d}.pipeline-toolbar-module__ORvLta__search{--tb-search:clamp(calc(240 * var(--tb-px)), calc((100% + 16 * var(--tb-px) + var(--tb-webview-extra)) * .42), calc(560 * var(--tb-px)));flex:0 1 var(--tb-search);width:var(--tb-search);min-width:calc(240 * var(--tb-px));display:flex;position:relative}.pipeline-toolbar-module__ORvLta__searchBox{width:100%;max-width:calc(560 * var(--tb-px));height:calc(26 * var(--tb-px));padding:0 calc(132 * var(--tb-px)) 0 calc(29 * var(--tb-px));box-sizing:border-box;border-radius:calc(5 * var(--tb-px));color:#9d9d9d;font-size:calc(13 * var(--tb-px));background:#1414145c;border:1px solid #ffffff1c;align-items:center;display:flex;position:relative;overflow:hidden}.pipeline-toolbar-module__ORvLta__placeholder{overflow:hidden}.pipeline-toolbar-module__ORvLta__searchIcon{top:50%;left:calc(8 * var(--tb-px) - 1px);color:#9d9d9d;display:flex;position:absolute;transform:translateY(-50%)}.pipeline-toolbar-module__ORvLta__searchIcon svg{width:calc(15 * var(--tb-px));height:calc(15 * var(--tb-px));display:block;overflow:visible}.pipeline-toolbar-module__ORvLta__tip{z-index:8;top:calc(100% + 9 * var(--tb-px));padding:calc(8 * var(--tb-px)) calc(10 * var(--tb-px));border-radius:calc(6 * var(--tb-px));box-shadow:0 calc(8 * var(--tb-px)) calc(24 * var(--tb-px)) #0000005c;color:#ccc;font-size:calc(13 * var(--tb-px));white-space:nowrap;pointer-events:none;background:#202020;border:1px solid #454545;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.pipeline-toolbar-module__ORvLta__tip:after{top:calc(-10 * var(--tb-px));left:var(--tip-arrow-x,50%);margin-left:calc(-5 * var(--tb-px));border:calc(5 * var(--tb-px)) solid transparent;content:"";border-bottom-color:#202020;position:absolute}.pipeline-toolbar-module__ORvLta__tipWait{animation:.4s step-end both pipeline-toolbar-module__ORvLta__tbTipWait}@keyframes pipeline-toolbar-module__ORvLta__tbTipWait{0%{opacity:0}}@container (max-width:53.04em){.pipeline-toolbar-module__ORvLta__divider{display:none}}@container (max-width:50.54em){.pipeline-toolbar-module__ORvLta__c2{display:none}.pipeline-toolbar-module__ORvLta__more{display:inline-flex}.pipeline-toolbar-module__ORvLta__tipBreakpoint{--tip-arrow-x:calc(67 * var(--tb-px));left:calc(-54 * var(--tb-px));transform:none}}@container (max-width:44.2em){.pipeline-toolbar-module__ORvLta__c3{display:none}.pipeline-toolbar-module__ORvLta__tipBreakpoint{--tip-arrow-x:calc(12 * var(--tb-px));left:calc(2 * var(--tb-px))}}@container (max-width:55.37em){.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__divider{display:none}}@container (max-width:52.87em){.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__c2{display:none}.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__more{display:inline-flex}.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__tipBreakpoint{--tip-arrow-x:calc(67 * var(--tb-px));left:calc(-54 * var(--tb-px));transform:none}}@container (max-width:46.54em){.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__c3{display:none}.pipeline-toolbar-module__ORvLta__withBreakpoints .pipeline-toolbar-module__ORvLta__tipBreakpoint{--tip-arrow-x:calc(12 * var(--tb-px));left:calc(2 * var(--tb-px))}}@media (prefers-reduced-motion:reduce){.pipeline-toolbar-module__ORvLta__enter,.pipeline-toolbar-module__ORvLta__tipWait{animation:none}}
.jb-pipeline-debug-module__lmVg-a__editor{--tb-px:calc(2.6em / 38);--pg-cw:100cqi;--pg-ch:20em;color:#ccc;background:#1f1f1f;flex-direction:column;flex-shrink:0;display:flex}.jb-pipeline-debug-module__lmVg-a__canvas{height:var(--pg-ch);background:#1f1f1f;position:relative;overflow:hidden}.jb-pipeline-debug-module__lmVg-a__composite{border-top:1px solid var(--jb-line);background:var(--jb-editor);white-space:nowrap;flex-shrink:0;gap:.2em;height:2.15em;padding:0 .5em;display:flex}.jb-pipeline-debug-module__lmVg-a__cTab{color:#b4b8bf;align-items:center;padding:0 .85em;display:flex;position:relative}.jb-pipeline-debug-module__lmVg-a__cTabOn{color:var(--jb-text)}.jb-pipeline-debug-module__lmVg-a__cTabOn:before{background:var(--jb-accent);content:"";border-radius:0 0 .15em .15em;height:.15em;position:absolute;top:0;left:.4em;right:.4em}
.jb-open-plugins-module__Zgfrka__stage{background:var(--jb-editor);position:relative}.jb-open-plugins-module__Zgfrka__menuBar{z-index:30;color:#ececec;white-space:nowrap;background:#26272b;border-bottom:1px solid #2b2b2b;align-items:center;gap:.25em;height:2em;padding:0 .7em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:visible}.jb-open-plugins-module__Zgfrka__menuSlot{position:relative}.jb-open-plugins-module__Zgfrka__menuName{border-radius:.3em;padding:.15em .55em;font-size:.9em;display:inline-block}.jb-open-plugins-module__Zgfrka__menuApp{font-weight:700}.jb-open-plugins-module__Zgfrka__menuNameHot{background:#ffffff2e}.jb-open-plugins-module__Zgfrka__appMenu{z-index:35;min-width:16em;top:calc(100% + .3em);left:-.2em}.jb-open-plugins-module__Zgfrka__menuClock{margin-left:auto;font-size:.9em}.jb-open-plugins-module__Zgfrka__window{overflow:hidden}.jb-open-plugins-module__Zgfrka__navHot{background:var(--jb-hover)}.jb-open-plugins-module__Zgfrka__pages{min-width:0;position:relative}.jb-open-plugins-module__Zgfrka__layer{opacity:0;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;inset:0}.jb-open-plugins-module__Zgfrka__layerOn{opacity:1}.jb-open-plugins-module__Zgfrka__layer>*{flex:1}.jb-open-plugins-module__Zgfrka__page{color:var(--jb-text);align-content:start;gap:.9em;padding:.8em 1em;display:grid}.jb-open-plugins-module__Zgfrka__crumbs{color:var(--jb-soft);align-items:center;gap:.35em;display:flex}.jb-open-plugins-module__Zgfrka__crumbs b{color:var(--jb-text);font-weight:600}.jb-open-plugins-module__Zgfrka__crumbs svg{width:.9em;height:.9em}.jb-open-plugins-module__Zgfrka__field{flex-wrap:wrap;align-items:center;gap:.7em;display:flex}.jb-open-plugins-module__Zgfrka__placeholder{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.jb-open-plugins-module__Zgfrka__pluginHint{color:var(--jb-muted);text-align:center;padding:2.4em .4em 0}.jb-open-plugins-module__Zgfrka__seIcon{flex-shrink:0;width:1.15em;height:1.15em;display:inline-block}.jb-open-plugins-module__Zgfrka__welcome{z-index:32;background:var(--jb-editor);opacity:0;grid-template-rows:2.6em minmax(0,1fr);grid-template-columns:13em minmax(0,1fr);transition:opacity .22s;display:grid;position:absolute;inset:0}.jb-open-plugins-module__Zgfrka__welcomeOn{opacity:1}.jb-open-plugins-module__Zgfrka__welcomeTitle{border-bottom:1px solid var(--jb-line);color:var(--jb-soft);background:var(--jb-panel);grid-column:1/-1;place-items:center;display:grid;position:relative}.jb-open-plugins-module__Zgfrka__lights{gap:.55em;display:flex;position:absolute;top:50%;left:.9em;transform:translateY(-50%)}.jb-open-plugins-module__Zgfrka__lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.jb-open-plugins-module__Zgfrka__welcomeSide{border-right:1px solid var(--jb-line);background:var(--jb-panel);flex-direction:column;gap:.15em;padding:.8em .6em;display:flex;overflow:hidden}.jb-open-plugins-module__Zgfrka__welcomeBrand{align-items:center;gap:.6em;margin-bottom:.9em;padding:.2em .4em;display:flex}.jb-open-plugins-module__Zgfrka__welcomeBrand>span:last-child{flex-direction:column;min-width:0;display:flex}.jb-open-plugins-module__Zgfrka__welcomeBrand b{color:var(--jb-text);font-weight:600}.jb-open-plugins-module__Zgfrka__welcomeBrand>span:last-child>span{color:var(--jb-muted);font-size:.9em}.jb-open-plugins-module__Zgfrka__welcomeLogo{color:#fff;background:#000;border-radius:.45em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-size:.85em;font-weight:800;display:grid}.jb-open-plugins-module__Zgfrka__welcomeNav{color:var(--jb-text);text-overflow:ellipsis;white-space:nowrap;border-radius:.4em;padding:.38em .6em;overflow:hidden}.jb-open-plugins-module__Zgfrka__welcomeNavOn{background:var(--jb-select)}.jb-open-plugins-module__Zgfrka__welcomeMain{min-width:0;position:relative}.jb-open-plugins-module__Zgfrka__projects{flex-direction:column;gap:.9em;padding:1em 1.2em;display:flex}.jb-open-plugins-module__Zgfrka__projectsBar{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.jb-open-plugins-module__Zgfrka__projectsSearch{border:1px solid var(--jb-line-strong);height:2.2em;color:var(--jb-muted);white-space:nowrap;border-radius:.45em;flex:10em;align-items:center;gap:.5em;padding:0 .7em;display:flex}.jb-open-plugins-module__Zgfrka__projectsSearch svg{width:1em;height:1em}.jb-open-plugins-module__Zgfrka__recent{background:var(--jb-select);border-radius:.45em;align-items:center;gap:.7em;padding:.5em .6em;display:flex}.jb-open-plugins-module__Zgfrka__recent>span:last-child{flex-direction:column;min-width:0;display:flex}.jb-open-plugins-module__Zgfrka__recent b{color:var(--jb-text);font-weight:600}.jb-open-plugins-module__Zgfrka__recent>span:last-child>span{color:var(--jb-soft);font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.88em;overflow:hidden}@container (max-width:640px){.jb-open-plugins-module__Zgfrka__menuClock,.jb-open-plugins-module__Zgfrka__menuExtra{display:none}.jb-open-plugins-module__Zgfrka__settingsBody.jb-open-plugins-module__Zgfrka__settingsBody{grid-template-columns:8.6em minmax(0,1fr)}.jb-open-plugins-module__Zgfrka__nav.jb-open-plugins-module__Zgfrka__nav{padding-inline:.35em;display:flex}.jb-open-plugins-module__Zgfrka__menuName{padding-inline:.35em}.jb-open-plugins-module__Zgfrka__welcome{grid-template-columns:9.5em minmax(0,1fr)}.jb-open-plugins-module__Zgfrka__welcomeBrand{display:none}}@media (prefers-reduced-motion:reduce){.jb-open-plugins-module__Zgfrka__layer,.jb-open-plugins-module__Zgfrka__welcome{transition:none}}
.jb-open-project-module__ub68iG__body{flex-grow:1;grid-template-columns:2.7em 18em minmax(0,1fr) 2.7em;height:31em;display:grid;position:relative;overflow:hidden}.jb-open-project-module__ub68iG__project{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;min-width:0;display:flex}.jb-open-project-module__ub68iG__empty{min-width:0;color:var(--jb-soft);flex-direction:column;justify-content:center;align-items:center;gap:.85em;padding:1em;display:flex}.jb-open-project-module__ub68iG__hint{white-space:nowrap}.jb-open-project-module__ub68iG__hint b{color:#548af7;margin-left:.4em;font-weight:400}.jb-open-project-module__ub68iG__recent.jb-open-project-module__ub68iG__recent{background:0 0}.jb-open-project-module__ub68iG__indexing{color:#a8abb3;background:var(--jb-panel);opacity:0;align-items:center;gap:.6em;height:2.35em;padding-left:.6em;font-size:.95em;transition:opacity .2s;display:flex;position:absolute;bottom:0;right:7.2em}.jb-open-project-module__ub68iG__indexingOn{opacity:1}.jb-open-project-module__ub68iG__progress{background:var(--jb-line-strong);border-radius:1em;width:5.5em;height:.25em;position:relative;overflow:hidden}.jb-open-project-module__ub68iG__progress:after{content:"";border-radius:inherit;background:#548af7;width:40%;animation:1.3s linear infinite jb-open-project-module__ub68iG__indexing;position:absolute;inset:0}@keyframes jb-open-project-module__ub68iG__indexing{0%{transform:translate(-100%)}to{transform:translate(260%)}}.jb-open-project-module__ub68iG__fileMenu.jb-open-project-module__ub68iG__fileMenu{min-width:19em}.jb-open-project-module__ub68iG__chooser.jb-open-project-module__ub68iG__chooser{z-index:36;place-items:center}.jb-open-project-module__ub68iG__chooserPanel.jb-open-project-module__ub68iG__chooserPanel{border-top:1px solid #3d3d40;border-radius:.7em;transform:translateY(.8em)scale(.97)}.jb-open-project-module__ub68iG__chooserOn .jb-open-project-module__ub68iG__chooserPanel.jb-open-project-module__ub68iG__chooserPanel{transform:none}.jb-open-project-module__ub68iG__trustScrim.jb-open-project-module__ub68iG__trustScrim{z-index:37}.jb-open-project-module__ub68iG__trust.jb-open-project-module__ub68iG__trust{z-index:38;width:min(36em,100% - 2em)}.jb-open-project-module__ub68iG__trustMain{color:var(--jb-text);gap:.6em;padding:1.2em 1.3em .3em;line-height:1.5;display:grid}.jb-open-project-module__ub68iG__trustMain b{font-size:1.08em;font-weight:600}.jb-open-project-module__ub68iG__trustMain p{color:var(--jb-soft);margin:0}.jb-open-project-module__ub68iG__trustButtons{flex-wrap:wrap}.jb-open-project-module__ub68iG__trustLeft{margin-right:auto}@container (max-width:640px){.jb-open-project-module__ub68iG__body{grid-template-columns:2.7em minmax(0,1fr) 2.7em}.jb-open-project-module__ub68iG__empty{display:none}.jb-open-project-module__ub68iG__indexing{right:.9em}.jb-open-project-module__ub68iG__trustLeft{display:none}}@media (prefers-reduced-motion:reduce){.jb-open-project-module__ub68iG__indexing{transition:none}.jb-open-project-module__ub68iG__progress:after{animation:none}}
.vs-open-project-module__SCZOYW__welcome{color:#ccc;gap:.8em;padding:.5em 1.4em 1em;line-height:1.45;display:grid}.vs-open-project-module__SCZOYW__welcome p{margin:0}.vs-open-project-module__SCZOYW__welcomeButton{justify-content:center;width:100%}.vs-open-project-module__SCZOYW__scrim{z-index:30;opacity:0;background:#00000040;place-items:start center;padding:0 1em;transition:opacity .18s;display:grid;position:absolute;inset:0}.vs-open-project-module__SCZOYW__scrimOn{opacity:1}.vs-open-project-module__SCZOYW__panel{color:#e5e5e7;background:#2a2a2c;border:1px solid #3d3d40;border-top:0;border-radius:0 0 .7em .7em;flex-direction:column;width:min(38em,100%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;transform:translateY(-1.2em);box-shadow:0 1.2em 2.8em #0000008c}.vs-open-project-module__SCZOYW__scrimOn .vs-open-project-module__SCZOYW__panel{transform:none}.vs-open-project-module__SCZOYW__panelBar{background:#323235;border-bottom:1px solid #3a3a3d;align-items:center;gap:.9em;height:2.7em;padding:0 .8em;display:flex}.vs-open-project-module__SCZOYW__panelBar svg{width:1.05em;height:1.05em}.vs-open-project-module__SCZOYW__panelNav{color:#8e8e93;gap:.4em;display:flex}.vs-open-project-module__SCZOYW__panelPlace{flex:1;justify-content:center;align-items:center;gap:.4em;font-weight:600;display:flex}.vs-open-project-module__SCZOYW__panelPlace svg{color:#4aa3ff}.vs-open-project-module__SCZOYW__panelSearch{color:#8e8e93;background:#3a3a3d;border-radius:.4em;align-items:center;gap:.35em;padding:.2em .6em;display:flex}.vs-open-project-module__SCZOYW__panelBody{grid-template-columns:9em minmax(0,1fr);min-height:13em;display:grid}.vs-open-project-module__SCZOYW__places{background:#262628;border-right:1px solid #3a3a3d;flex-direction:column;gap:.1em;padding:.6em .4em;display:flex}.vs-open-project-module__SCZOYW__places b{color:#8e8e93;padding:0 .5em .3em;font-size:.85em;font-weight:600}.vs-open-project-module__SCZOYW__place{white-space:nowrap;border-radius:.35em;align-items:center;gap:.45em;padding:.25em .5em;display:flex;overflow:hidden}.vs-open-project-module__SCZOYW__place svg{color:#4aa3ff;flex-shrink:0;width:1em;height:1em}.vs-open-project-module__SCZOYW__placeOn{background:#ffffff1a}.vs-open-project-module__SCZOYW__files{flex-direction:column;padding:0 .4em .4em;display:flex}.vs-open-project-module__SCZOYW__file{white-space:nowrap;border-radius:.35em;grid-template-columns:minmax(0,1fr) 8.5em;align-items:center;gap:.6em;height:1.9em;padding:0 .5em;display:grid}.vs-open-project-module__SCZOYW__file>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-open-project-module__SCZOYW__file>span:last-child{color:#8e8e93}.vs-open-project-module__SCZOYW__fileHead{color:#8e8e93;border-bottom:1px solid #3a3a3d;border-radius:0;height:2em;font-size:.88em}.vs-open-project-module__SCZOYW__filePicked{color:#fff;background:#0a64d6}.vs-open-project-module__SCZOYW__filePicked>span:last-child{color:#fffc}.vs-open-project-module__SCZOYW__fileDim{color:#8e8e93}.vs-open-project-module__SCZOYW__fileName{align-items:center;gap:.45em;display:flex}.vs-open-project-module__SCZOYW__fileName svg{flex-shrink:0;width:1.05em;height:1.05em}.vs-open-project-module__SCZOYW__folder{color:#4aa3ff}.vs-open-project-module__SCZOYW__filePicked .vs-open-project-module__SCZOYW__folder{color:#fff}.vs-open-project-module__SCZOYW__panelFoot{border-top:1px solid #3a3a3d;justify-content:flex-end;gap:.6em;padding:.65em .8em;display:flex}.vs-open-project-module__SCZOYW__macButton{color:#e5e5e7;text-align:center;background:#4a4a4e;border-radius:.4em;min-width:5.4em;padding:.25em .9em}.vs-open-project-module__SCZOYW__macPrimary{color:#fff;background:#0a64d6}.vs-open-project-module__SCZOYW__macPrimaryHot{background:#1a74e6}.vs-open-project-module__SCZOYW__macDisabled{color:#fff6;background:#3a3a3d}.vs-open-project-module__SCZOYW__trust{width:min(40em,100%)}.vs-open-project-module__SCZOYW__trustCheck{color:#ccc;align-items:center;gap:.5em;display:flex}.vs-open-project-module__SCZOYW__box{background:#313131;border:1px solid #6b6b6b;border-radius:.2em;flex-shrink:0;width:1em;height:1em}.vs-open-project-module__SCZOYW__trustButtons{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;display:grid}.vs-open-project-module__SCZOYW__trustButton{color:#ccc;text-align:center;background:#313131;border:1px solid #454545;border-radius:.3em;gap:.15em;padding:.55em .8em;display:grid}.vs-open-project-module__SCZOYW__trustButton b{color:#e7e7e7;font-weight:600}.vs-open-project-module__SCZOYW__trustButton span{font-size:.88em}.vs-open-project-module__SCZOYW__trustPrimary{background:#0078d4;border-color:#0078d4}.vs-open-project-module__SCZOYW__trustPrimary b,.vs-open-project-module__SCZOYW__trustPrimary span{color:#fff}.vs-open-project-module__SCZOYW__trustPrimaryHot{background:#026ec1;border-color:#026ec1}@container (max-width:34rem){.vs-open-project-module__SCZOYW__panelBody{grid-template-columns:minmax(0,1fr)}.vs-open-project-module__SCZOYW__places,.vs-open-project-module__SCZOYW__panelSearch{display:none}.vs-open-project-module__SCZOYW__file{grid-template-columns:minmax(0,1fr)}.vs-open-project-module__SCZOYW__file>span:last-child{display:none}.vs-open-project-module__SCZOYW__trustButtons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.vs-open-project-module__SCZOYW__scrim,.vs-open-project-module__SCZOYW__panel{transition:none}}
.jb-add-account-module__mTNovW__panel{z-index:6}.jb-add-account-module__mTNovW__tab{flex-direction:column;flex:1;min-height:0;display:flex}.jb-add-account-module__mTNovW__toolbar{border-bottom:1px solid var(--jb-line);align-items:center;gap:.2em;padding:.3em .5em;display:flex}.jb-add-account-module__mTNovW__tool{border-radius:.4em;place-items:center;width:1.9em;height:1.9em;display:grid}.jb-add-account-module__mTNovW__toolHot{background:var(--jb-hover)}.jb-add-account-module__mTNovW__toolOff{opacity:.4}.jb-add-account-module__mTNovW__table{flex-direction:column;flex:1;min-height:0;display:flex}.jb-add-account-module__mTNovW__th{border-bottom:1px solid var(--jb-line);color:var(--jb-soft);padding:.4em .8em}.jb-add-account-module__mTNovW__row{height:2em;color:var(--jb-text);align-items:center;gap:.5em;padding:0 .8em;display:flex}.jb-add-account-module__mTNovW__emptyText{color:var(--jb-muted);text-align:center;padding-top:3em}.jb-add-account-module__mTNovW__dialog.jb-add-account-module__mTNovW__dialog{width:min(40em,100% - 2em)}.jb-add-account-module__mTNovW__form{color:var(--jb-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7em .8em;padding:.8em 1.2em .4em;display:grid}.jb-add-account-module__mTNovW__label{white-space:nowrap}.jb-add-account-module__mTNovW__field{align-items:center;gap:.35em;min-width:0;display:flex}.jb-add-account-module__mTNovW__input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.jb-add-account-module__mTNovW__inputFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.jb-add-account-module__mTNovW__fieldButton{border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;display:grid}.jb-add-account-module__mTNovW__seIcon{width:1.15em;height:1.15em}
.jb-ocapi-jobs-module__cAvzmG__editor{flex-direction:column;flex-grow:1;flex-shrink:0;display:flex}.jb-ocapi-jobs-module__cAvzmG__xml{padding:.45em 0 .55em}.jb-ocapi-jobs-module__cAvzmG__fold{color:#9da0a8;background:#393b40;border-radius:.3em;margin:0 .15em;padding:0 .3em}.jb-ocapi-jobs-module__cAvzmG__window{flex-shrink:0}.jb-ocapi-jobs-module__cAvzmG__header{border-bottom:1px solid var(--jb-line);white-space:nowrap;align-items:center;gap:.75em;height:2.6em;padding:0 .6em 0 .9em;display:flex}.jb-ocapi-jobs-module__cAvzmG__headerIcon{justify-content:center;align-items:center;width:1.9em;height:1.9em;margin-left:-.45em;display:flex}.jb-ocapi-jobs-module__cAvzmG__headerEnd{align-items:center;gap:.7em;margin-left:auto;display:flex}.jb-ocapi-jobs-module__cAvzmG__toolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;align-items:center;gap:.2em;height:2.6em;padding:0 .45em;display:flex;overflow:hidden}.jb-ocapi-jobs-module__cAvzmG__label{color:var(--jb-soft);padding:0 .25em 0 .35em}.jb-ocapi-jobs-module__cAvzmG__combo{border-radius:.45em;flex-shrink:0;align-items:center;gap:.4em;height:2.1em;padding:0 .4em;display:flex}.jb-ocapi-jobs-module__cAvzmG__combo svg{width:1em;height:1em;color:var(--jb-soft)}.jb-ocapi-jobs-module__cAvzmG__subTabs{border-bottom:1px solid var(--jb-line);height:2.35em;padding-left:.4em;display:flex}.jb-ocapi-jobs-module__cAvzmG__subTab{align-items:center;gap:.45em;padding:0 .8em;display:flex;position:relative}.jb-ocapi-jobs-module__cAvzmG__subTab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}.jb-ocapi-jobs-module__cAvzmG__jobs{min-height:11.6em;display:flex;position:relative}.jb-ocapi-jobs-module__cAvzmG__vToolbar{border-right:1px solid var(--jb-line);flex-direction:column;flex-shrink:0;align-items:center;gap:.15em;width:2.7em;padding-top:.2em;display:flex}.jb-ocapi-jobs-module__cAvzmG__vtBtn{border-radius:.45em;place-items:center;width:2.2em;height:2.2em;display:grid}.jb-ocapi-jobs-module__cAvzmG__vtHover{background:var(--jb-hover)}.jb-ocapi-jobs-module__cAvzmG__vtSep{background:var(--jb-line-strong);width:1.3em;height:1px;margin:.3em 0}.jb-ocapi-jobs-module__cAvzmG__table{flex:1;min-width:0;position:relative}.jb-ocapi-jobs-module__cAvzmG__row{white-space:nowrap;grid-template-columns:4.6em minmax(0,1fr) 10.5em;height:2.15em;display:grid}.jb-ocapi-jobs-module__cAvzmG__row>span{text-overflow:ellipsis;align-items:center;min-width:0;padding:0 .75em;display:flex;overflow:hidden}.jb-ocapi-jobs-module__cAvzmG__head{border-bottom:1px solid var(--jb-line);height:2.05em;color:var(--jb-soft)}.jb-ocapi-jobs-module__cAvzmG__head>span+span{border-left:1px solid var(--jb-line)}.jb-ocapi-jobs-module__cAvzmG__rowSel>span:not(:last-child){color:#fff;background:var(--jb-select)}.jb-ocapi-jobs-module__cAvzmG__stOk{color:#28c76f;background:#28c76f0c}.jb-ocapi-jobs-module__cAvzmG__stPending{color:#ff9f43;background:#ff9f430c}.jb-ocapi-jobs-module__cAvzmG__stRunning{color:#00cfe8;background:#00cfe80c}.jb-ocapi-jobs-module__cAvzmG__stUnknown{color:#676767}.jb-ocapi-jobs-module__cAvzmG__reveal{opacity:0;transition:opacity .22s ease, transform .32s var(--jb-ease);transform:translateY(.35em)}.jb-ocapi-jobs-module__cAvzmG__revealOn{opacity:1;transform:none}.jb-ocapi-jobs-module__cAvzmG__stripe{z-index:2;opacity:0;height:.2em;transition:opacity .16s;position:absolute;top:0;left:0;right:0;overflow:hidden}.jb-ocapi-jobs-module__cAvzmG__stripeOn{opacity:1}.jb-ocapi-jobs-module__cAvzmG__stripeFill{background:var(--jb-accent);transform-origin:0;transition:transform .42s var(--jb-ease);position:absolute;inset:0}.jb-ocapi-jobs-module__cAvzmG__tip{left:3.2em}.jb-ocapi-jobs-module__cAvzmG__tipRun{top:.45em}.jb-ocapi-jobs-module__cAvzmG__tipFind{top:2.75em}.jb-ocapi-jobs-module__cAvzmG__cmdKey{z-index:30;pointer-events:none;position:absolute;top:.55em;right:.9em}.jb-ocapi-jobs-module__cAvzmG__statusWrap{position:relative}.jb-ocapi-jobs-module__cAvzmG__task{color:#a8abb3;background:var(--jb-panel);white-space:nowrap;opacity:0;align-items:center;gap:.7em;padding:0 .8em;font-size:.95em;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;right:13.5em}.jb-ocapi-jobs-module__cAvzmG__taskBar{width:6em}.jb-ocapi-jobs-module__cAvzmG__taskOn{opacity:1}@container (max-width:640px){.jb-ocapi-jobs-module__cAvzmG__narrowHide{display:none!important}.jb-ocapi-jobs-module__cAvzmG__row{grid-template-columns:2.6em minmax(0,1fr) 7.2em}.jb-ocapi-jobs-module__cAvzmG__task{right:8.5em}.jb-ocapi-jobs-module__cAvzmG__task>span:first-child{text-overflow:ellipsis;max-width:11em;overflow:hidden}}@media (prefers-reduced-motion:reduce){.jb-ocapi-jobs-module__cAvzmG__reveal,.jb-ocapi-jobs-module__cAvzmG__stripe,.jb-ocapi-jobs-module__cAvzmG__stripeFill,.jb-ocapi-jobs-module__cAvzmG__task{transition:none}}
.jb-main-toolbar-module__0_aYhG__bar{z-index:5;border-bottom:1px solid var(--jb-editor);background:var(--jb-panel);white-space:nowrap;flex-shrink:0;align-items:center;gap:.6em;height:3.1em;padding:0 .6em 0 .9em;font-size:1.25em;display:flex;position:relative}.jb-main-toolbar-module__0_aYhG__lights,.jb-main-toolbar-module__0_aYhG__project{flex-shrink:0}.jb-main-toolbar-module__0_aYhG__spacer{flex:1;min-width:0}.jb-main-toolbar-module__0_aYhG__tools{flex-shrink:0;gap:.15em;height:2.2em;display:flex;position:relative}.jb-main-toolbar-module__0_aYhG__tools>span:not(.jb-main-toolbar-module__0_aYhG__tip),.jb-main-toolbar-module__0_aYhG__combo{flex-shrink:0}.jb-main-toolbar-module__0_aYhG__tip{z-index:30;border:1px solid var(--jb-line-strong);color:var(--jb-text);white-space:nowrap;opacity:0;transition:opacity .16s ease, transform .22s var(--jb-ease);pointer-events:none;background:#393b40;border-radius:.45em;align-items:center;gap:.9em;padding:.4em .7em;font-size:.92em;display:flex;position:absolute;top:3.15em;transform:translateY(-.25em)}.jb-main-toolbar-module__0_aYhG__tipOn{opacity:1;transform:none}.jb-main-toolbar-module__0_aYhG__keys{color:var(--jb-soft)}.jb-main-toolbar-module__0_aYhG__code{flex:1;min-height:12.5em}@container (max-width:640px){.jb-main-toolbar-module__0_aYhG__bar{font-size:1em}.jb-main-toolbar-module__0_aYhG__lights,.jb-main-toolbar-module__0_aYhG__projectName,.jb-main-toolbar-module__0_aYhG__project svg{display:none}}@media (prefers-reduced-motion:reduce){.jb-main-toolbar-module__0_aYhG__tip{transition:none}}
.jb-connections-settings-module__AwHA5G__body{grid-template-columns:minmax(0,1fr);height:42.4em;display:grid;position:relative;overflow:hidden}.jb-connections-settings-module__AwHA5G__action{border-radius:.35em;place-items:center;width:1.8em;height:1.8em;margin:0 -.25em;display:grid}.jb-connections-settings-module__AwHA5G__actionHot{background:var(--jb-line-strong)}.jb-connections-settings-module__AwHA5G__addMenu{width:13em;top:2.5em;right:2em}.jb-connections-settings-module__AwHA5G__dialog.jb-connections-settings-module__AwHA5G__dialog{flex-direction:column;width:min(58em,100% - 2em);height:calc(100% - 2em);display:flex;overflow:hidden}.jb-connections-settings-module__AwHA5G__split{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);flex:1;grid-template-columns:35% minmax(0,1fr);min-height:0;display:grid}.jb-connections-settings-module__AwHA5G__side{border-right:1px solid var(--jb-line);background:#27282b;flex-direction:column;min-width:0;display:flex}.jb-connections-settings-module__AwHA5G__tabStrip{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;height:2.4em;padding:0 .5em;display:flex}.jb-connections-settings-module__AwHA5G__tab{color:var(--jb-text);align-items:center;padding:0 .75em;display:flex;position:relative}.jb-connections-settings-module__AwHA5G__tab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}.jb-connections-settings-module__AwHA5G__tabIdle{color:#b4b8bf}.jb-connections-settings-module__AwHA5G__tabIdle:after{display:none}.jb-connections-settings-module__AwHA5G__toolbar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.55em;height:2.3em;padding:0 .75em;display:flex}.jb-connections-settings-module__AwHA5G__toolbar img{width:1.1em;height:1.1em}.jb-connections-settings-module__AwHA5G__sep{background:var(--jb-line-strong);width:1px;height:1.2em}.jb-connections-settings-module__AwHA5G__row{height:1.8em}.jb-connections-settings-module__AwHA5G__selHint.jb-connections-settings-module__AwHA5G__selHint{color:#c3cbe0}.jb-connections-settings-module__AwHA5G__main{flex-direction:column;min-width:0;min-height:0;display:flex}.jb-connections-settings-module__AwHA5G__form{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6em .75em;padding:.75em 1.1em .85em;display:grid;position:relative}.jb-connections-settings-module__AwHA5G__autosave{color:#868a91;grid-column:1/-1;font-size:.92em}.jb-connections-settings-module__AwHA5G__label{color:var(--jb-text);white-space:nowrap}.jb-connections-settings-module__AwHA5G__field{align-items:center;gap:.35em;min-width:0;display:flex}.jb-connections-settings-module__AwHA5G__input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .55em;display:flex}.jb-connections-settings-module__AwHA5G__hot.jb-connections-settings-module__AwHA5G__hot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.jb-connections-settings-module__AwHA5G__value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-connections-settings-module__AwHA5G__selected{background:#214283;border-radius:.15em;flex:0 auto}.jb-connections-settings-module__AwHA5G__caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:-.4em}.jb-connections-settings-module__AwHA5G__arrow{width:1em;height:1em;color:var(--jb-soft);flex-shrink:0}.jb-connections-settings-module__AwHA5G__fixed{border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;display:grid}.jb-connections-settings-module__AwHA5G__fixed img,.jb-connections-settings-module__AwHA5G__fixed svg{width:1.15em;height:1.15em}.jb-connections-settings-module__AwHA5G__disabled{opacity:.4}.jb-connections-settings-module__AwHA5G__comment{color:#868a91;grid-column:2;margin-top:-.3em;font-size:.92em;line-height:1.35}.jb-connections-settings-module__AwHA5G__comment b{color:#a8abb3}.jb-connections-settings-module__AwHA5G__inline{white-space:nowrap;align-items:center;gap:.55em;min-width:0;display:flex}.jb-connections-settings-module__AwHA5G__box{border:1px solid #6f737a;border-radius:.28em;flex-shrink:0;width:1.2em;height:1.2em}.jb-connections-settings-module__AwHA5G__check{text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-connections-settings-module__AwHA5G__linkAction{color:var(--jb-link);white-space:nowrap;flex-shrink:0}.jb-connections-settings-module__AwHA5G__linkHot{text-underline-offset:.18em;text-decoration:underline}.jb-connections-settings-module__AwHA5G__testRow{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex;position:relative}.jb-connections-settings-module__AwHA5G__status{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}.jb-connections-settings-module__AwHA5G__status b{color:#a8abb3}.jb-connections-settings-module__AwHA5G__spinner{border:.16em solid #4e5157;border-top-color:var(--jb-soft);border-radius:50%;flex-shrink:0;width:1.1em;height:1.1em;animation:.9s linear infinite jb-connections-settings-module__AwHA5G__csSpin}@keyframes jb-connections-settings-module__AwHA5G__csSpin{to{transform:rotate(360deg)}}.jb-connections-settings-module__AwHA5G__balloon{z-index:3;width:max-content;max-width:100%;color:var(--jb-text);white-space:normal;opacity:0;transition:opacity .2s ease, transform .28s var(--jb-ease);background:#233453;border:1px solid #3a5a96;border-radius:.5em;gap:.35em;padding:.6em .8em;display:grid;position:absolute;top:calc(100% + .6em);left:0;transform:translateY(.35em);box-shadow:0 .6em 1.6em #0006}.jb-connections-settings-module__AwHA5G__balloon b{white-space:nowrap}.jb-connections-settings-module__AwHA5G__slot{flex-shrink:0;display:grid}.jb-connections-settings-module__AwHA5G__slot>*{grid-area:1/1;place-self:center}.jb-connections-settings-module__AwHA5G__off.jb-connections-settings-module__AwHA5G__off{opacity:0}.jb-connections-settings-module__AwHA5G__top.jb-connections-settings-module__AwHA5G__top{align-items:flex-start}.jb-connections-settings-module__AwHA5G__top .jb-connections-settings-module__AwHA5G__box{margin-top:.05em}.jb-connections-settings-module__AwHA5G__wrap.jb-connections-settings-module__AwHA5G__wrap{white-space:normal;line-height:1.3;overflow:visible}.jb-connections-settings-module__AwHA5G__balloonOn{opacity:1;transform:none}.jb-connections-settings-module__AwHA5G__tabs{border-top:1px solid var(--jb-line);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.jb-connections-settings-module__AwHA5G__ocapi{align-content:start;gap:.6em;padding:.75em 1.1em;display:grid}.jb-connections-settings-module__AwHA5G__ocapiRow{grid-template-columns:6.5em minmax(0,1fr);align-items:center;display:grid}.jb-connections-settings-module__AwHA5G__muted{opacity:.45}.jb-connections-settings-module__AwHA5G__footer.jb-connections-settings-module__AwHA5G__footer{padding:.7em 1.1em .8em}@container (max-width:640px){.jb-connections-settings-module__AwHA5G__dialog.jb-connections-settings-module__AwHA5G__dialog{width:calc(100% - 1.2em)}.jb-connections-settings-module__AwHA5G__split{grid-template-columns:minmax(0,1fr)}.jb-connections-settings-module__AwHA5G__side,.jb-connections-settings-module__AwHA5G__hideNarrow{display:none}.jb-connections-settings-module__AwHA5G__form{padding-inline:.9em}.jb-connections-settings-module__AwHA5G__balloon b{white-space:normal;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.jb-connections-settings-module__AwHA5G__balloon{transition:none}.jb-connections-settings-module__AwHA5G__spinner{animation:none}}
.jb-bulk-upload-module__5q_XWq__body{flex-grow:1;grid-template-columns:minmax(0,1fr);height:37em;display:grid;position:relative;overflow:hidden}.jb-bulk-upload-module__5q_XWq__rootGroup{display:contents}.jb-bulk-upload-module__5q_XWq__menu{width:18em;top:11.4em;left:min(15em,100% - 18.5em)}.jb-bulk-upload-module__5q_XWq__dialog.jb-bulk-upload-module__5q_XWq__dialog{width:min(46em,100% - 2em)}.jb-bulk-upload-module__5q_XWq__banner.jb-bulk-upload-module__5q_XWq__banner{aspect-ratio:206/101;justify-self:center;width:12.5em;height:auto;margin:.2em 0 .1em}.jb-bulk-upload-module__5q_XWq__list{border:1px solid var(--jb-line-strong);border-radius:.35em;overflow:hidden}.jb-bulk-upload-module__5q_XWq__listBar{border-bottom:1px solid var(--jb-line);align-items:center;gap:.25em;height:2.2em;padding:0 .35em;display:flex}.jb-bulk-upload-module__5q_XWq__listButton{border-radius:.35em;place-items:center;width:1.8em;height:1.8em;display:grid}.jb-bulk-upload-module__5q_XWq__listButtonHot{background:var(--jb-line-strong)}.jb-bulk-upload-module__5q_XWq__disabled{opacity:.4}.jb-bulk-upload-module__5q_XWq__listBody{background:var(--jb-editor);align-content:start;min-height:5.6em;padding:.3em .35em;display:grid}.jb-bulk-upload-module__5q_XWq__item{white-space:nowrap;opacity:0;min-width:0;height:1.8em;transition:opacity .2s ease, transform .28s var(--jb-ease);align-items:center;gap:.45em;padding:0 .4em;display:flex;transform:translateY(.3em)}.jb-bulk-upload-module__5q_XWq__itemOn{opacity:1;transform:none}.jb-bulk-upload-module__5q_XWq__itemName{flex-shrink:0}.jb-bulk-upload-module__5q_XWq__itemPath{color:#868a91;text-overflow:ellipsis;white-space:pre;min-width:0;overflow:hidden}.jb-bulk-upload-module__5q_XWq__group{gap:.55em;margin-top:.2em;display:grid}.jb-bulk-upload-module__5q_XWq__groupTitle{color:var(--jb-text);align-items:center;gap:.6em;font-weight:600;display:flex}.jb-bulk-upload-module__5q_XWq__groupTitle:after{background:var(--jb-line);content:"";flex:1;height:1px}.jb-bulk-upload-module__5q_XWq__settings{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55em .9em;padding-left:1.2em;display:grid}.jb-bulk-upload-module__5q_XWq__number{border:1px solid #4e5157;border-radius:.45em;align-items:center;width:5.5em;height:2.1em;padding:0 .55em;display:flex}.jb-bulk-upload-module__5q_XWq__box{border:1px solid #6f737a;border-radius:.28em;width:1.2em;height:1.2em}.jb-bulk-upload-module__5q_XWq__hot.jb-bulk-upload-module__5q_XWq__hot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.jb-bulk-upload-module__5q_XWq__comment{color:#868a91;grid-column:2;gap:.2em;margin:-.15em 0 0;padding-left:1.6em;font-size:.92em;list-style:outside;display:grid}.jb-bulk-upload-module__5q_XWq__comment b{color:#a8abb3}@container (max-width:640px){.jb-bulk-upload-module__5q_XWq__dialog.jb-bulk-upload-module__5q_XWq__dialog{width:calc(100% - 1.2em)}.jb-bulk-upload-module__5q_XWq__settings{padding-left:.4em}.jb-bulk-upload-module__5q_XWq__comment{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.jb-bulk-upload-module__5q_XWq__item{transition:none}}
.jb-find-cartridges-module__OivuIq__body{flex-grow:1;min-height:38em;display:flex;position:relative;overflow:hidden}.jb-find-cartridges-module__OivuIq__project{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;flex-shrink:0;width:21em;display:flex}.jb-find-cartridges-module__OivuIq__editor{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.jb-find-cartridges-module__OivuIq__away{width:1em;height:1em;position:absolute;top:34%;right:22%}.jb-find-cartridges-module__OivuIq__balloon{z-index:18;opacity:0;width:min(28em,100% - 2em);transition:opacity .2s ease, transform .28s var(--jb-ease);pointer-events:none;background:#393b40;border:1px solid #4e5157;border-radius:.7em;grid-template-columns:1.3em minmax(0,1fr);gap:.35em .7em;padding:.9em 1em .95em .9em;display:grid;position:absolute;bottom:1em;right:1em;transform:translateY(.6em);box-shadow:0 .6em 1.8em #00000073}.jb-find-cartridges-module__OivuIq__balloonOn{opacity:1;transform:none}.jb-find-cartridges-module__OivuIq__balloonIcon.jb-find-cartridges-module__OivuIq__balloonIcon{grid-row:1/span 3;width:1.25em;height:1.25em;margin-top:.05em}.jb-find-cartridges-module__OivuIq__balloonTitle{color:var(--jb-text);font-weight:600}.jb-find-cartridges-module__OivuIq__balloonText{color:var(--jb-text);line-height:1.45}.jb-find-cartridges-module__OivuIq__balloonActions{flex-wrap:wrap;gap:.25em 1.1em;padding-top:.25em;display:flex}.jb-find-cartridges-module__OivuIq__action{color:var(--jb-link);white-space:nowrap}.jb-find-cartridges-module__OivuIq__actionHot{text-decoration:underline}.jb-find-cartridges-module__OivuIq__dialog.jb-find-cartridges-module__OivuIq__dialog{width:min(60em,100% - 2em)}.jb-find-cartridges-module__OivuIq__head{gap:1.1em;padding:.8em 1.3em 0;display:flex}.jb-find-cartridges-module__OivuIq__headIcon.jb-find-cartridges-module__OivuIq__headIcon{width:2.5em;height:2.5em}.jb-find-cartridges-module__OivuIq__headText{gap:.3em;min-width:0;display:grid}.jb-find-cartridges-module__OivuIq__heading.jb-find-cartridges-module__OivuIq__heading{font-size:1.23em;font-weight:700}.jb-find-cartridges-module__OivuIq__desc{color:var(--jb-soft);line-height:1.45}.jb-find-cartridges-module__OivuIq__bar{white-space:nowrap;align-items:center;gap:.6em;padding:1em 1.3em .45em;display:flex}.jb-find-cartridges-module__OivuIq__all{align-items:center;gap:.5em;display:inline-flex}.jb-find-cartridges-module__OivuIq__count{min-width:0;color:var(--jb-muted);gap:.75em;display:inline-flex}.jb-find-cartridges-module__OivuIq__countSep{color:var(--jb-muted)}.jb-find-cartridges-module__OivuIq__filter{width:15em;height:2.2em;color:var(--jb-muted);border:1px solid #4e5157;border-radius:.45em;align-items:center;gap:.45em;margin-left:auto;padding:0 .6em;display:flex}.jb-find-cartridges-module__OivuIq__filter>span{text-overflow:ellipsis;overflow:hidden}.jb-find-cartridges-module__OivuIq__filter svg{width:1.1em;height:1.1em;color:var(--jb-soft)}.jb-find-cartridges-module__OivuIq__list{border:1px solid var(--jb-line);margin:0 1.3em;padding-bottom:.3em}.jb-find-cartridges-module__OivuIq__group{display:grid}.jb-find-cartridges-module__OivuIq__header,.jb-find-cartridges-module__OivuIq__row{white-space:nowrap;align-items:center;gap:.45em;display:flex;position:relative}.jb-find-cartridges-module__OivuIq__header{padding:.75em .6em .15em}.jb-find-cartridges-module__OivuIq__headerFirst{padding-top:.3em}.jb-find-cartridges-module__OivuIq__row{height:1.9em;padding:0 .6em 0 2.3em}.jb-find-cartridges-module__OivuIq__rowHot{background:var(--jb-hover)}.jb-find-cartridges-module__OivuIq__box.jb-find-cartridges-module__OivuIq__box{width:1.15em;height:1.15em}.jb-find-cartridges-module__OivuIq__boxOff{opacity:.45}.jb-find-cartridges-module__OivuIq__label{gap:0;min-width:0;display:flex}.jb-find-cartridges-module__OivuIq__label>:last-child{margin-left:.6em}.jb-find-cartridges-module__OivuIq__gray{color:var(--jb-muted)}.jb-find-cartridges-module__OivuIq__name{text-overflow:ellipsis;overflow:hidden}.jb-find-cartridges-module__OivuIq__tag{color:var(--jb-muted);margin-left:.15em}.jb-find-cartridges-module__OivuIq__icoOff.jb-find-cartridges-module__OivuIq__icoOff{opacity:.45;filter:grayscale()}.jb-find-cartridges-module__OivuIq__note{width:5.6em;color:var(--jb-muted);text-align:right;flex-shrink:0;margin-left:auto}.jb-find-cartridges-module__OivuIq__ignore{opacity:0;border-radius:.3em;flex-shrink:0;place-items:center;width:1.9em;height:1.6em;margin-left:.4em;display:grid}.jb-find-cartridges-module__OivuIq__ignoreOn{opacity:1;background:#4e5157}.jb-find-cartridges-module__OivuIq__tip.jb-find-cartridges-module__OivuIq__tip{bottom:calc(100% + .2em);right:.2em}.jb-find-cartridges-module__OivuIq__footer.jb-find-cartridges-module__OivuIq__footer{flex-wrap:wrap;align-items:center;padding:1em 1.3em 1.1em}.jb-find-cartridges-module__OivuIq__startup{white-space:nowrap;align-items:center;gap:.5em;margin-right:auto;display:inline-flex}.jb-find-cartridges-module__OivuIq__btnIco.jb-find-cartridges-module__OivuIq__btnIco{width:1.15em;height:1.15em;margin-right:.45em}.jb-find-cartridges-module__OivuIq__statusWrap{position:relative}.jb-find-cartridges-module__OivuIq__scan{background:var(--jb-panel);color:#a8abb3;white-space:nowrap;opacity:0;align-items:center;gap:.7em;padding:0 .8em;font-size:.95em;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;right:7em}.jb-find-cartridges-module__OivuIq__scanOn{opacity:1}.jb-find-cartridges-module__OivuIq__scanBar.jb-find-cartridges-module__OivuIq__scanBar{width:7em}.jb-find-cartridges-module__OivuIq__scanFill{border-radius:inherit;background:var(--jb-accent);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.jb-find-cartridges-module__OivuIq__scanOn .jb-find-cartridges-module__OivuIq__scanFill{animation:1.1s linear infinite jb-find-cartridges-module__OivuIq__scan}@keyframes jb-find-cartridges-module__OivuIq__scan{to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.jb-find-cartridges-module__OivuIq__balloon,.jb-find-cartridges-module__OivuIq__scan{transition:none}.jb-find-cartridges-module__OivuIq__scanOn .jb-find-cartridges-module__OivuIq__scanFill{animation:none;transform:none}}@container (max-width:640px){.jb-find-cartridges-module__OivuIq__scan{right:.6em}}@container (max-width:530px){.jb-find-cartridges-module__OivuIq__editor{display:none}.jb-find-cartridges-module__OivuIq__project{border-right:0;flex:1;width:auto}.jb-find-cartridges-module__OivuIq__dialog.jb-find-cartridges-module__OivuIq__dialog{width:calc(100% - 1.2em)}.jb-find-cartridges-module__OivuIq__head,.jb-find-cartridges-module__OivuIq__bar,.jb-find-cartridges-module__OivuIq__footer.jb-find-cartridges-module__OivuIq__footer{padding-left:.9em;padding-right:.9em}.jb-find-cartridges-module__OivuIq__list{margin:0 .9em}.jb-find-cartridges-module__OivuIq__filter{width:10em}.jb-find-cartridges-module__OivuIq__note{width:4.4em}.jb-find-cartridges-module__OivuIq__startup{flex-basis:100%;margin-bottom:.3em}}
.jb-connected-project-module__eoA2KW__body{flex-grow:1;grid-template-columns:minmax(0,2fr) minmax(0,3fr);height:34.5em;display:grid;position:relative;overflow:hidden}.jb-connected-project-module__eoA2KW__project,.jb-connected-project-module__eoA2KW__explorer{background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;overflow:hidden}.jb-connected-project-module__eoA2KW__project{border-right:1px solid var(--jb-editor)}.jb-connected-project-module__eoA2KW__tree{flex:1}.jb-connected-project-module__eoA2KW__popup{width:15em;top:2.95em;right:16em}.jb-connected-project-module__eoA2KW__activeCv{color:#868a91;font-weight:600}.jb-connected-project-module__eoA2KW__selHint.jb-connected-project-module__eoA2KW__selHint{color:#c3cbe0}.jb-connected-project-module__eoA2KW__enter{animation:jb-connected-project-module__eoA2KW__cpEnter .26s var(--jb-ease) both}@keyframes jb-connected-project-module__eoA2KW__cpEnter{0%{opacity:0;transform:translateY(-.25em)}}@container (max-width:640px){.jb-connected-project-module__eoA2KW__body{grid-template-columns:minmax(0,13.5em) minmax(0,1fr)}.jb-connected-project-module__eoA2KW__popup{right:3.45em}}@media (prefers-reduced-motion:reduce){.jb-connected-project-module__eoA2KW__enter{animation:none}}
.jb-sync-log-module__Eq2SpG__body{grid-template-columns:15.5em minmax(0,1fr);height:20.6em;display:grid;overflow:hidden}.jb-sync-log-module__Eq2SpG__project{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;position:relative}.jb-sync-log-module__Eq2SpG__editor{flex-direction:column;min-width:0;display:flex;position:relative}.jb-sync-log-module__Eq2SpG__code{flex:1}.jb-sync-log-module__Eq2SpG__saveKey,.jb-sync-log-module__Eq2SpG__delKey{z-index:30;pointer-events:none;position:absolute}.jb-sync-log-module__Eq2SpG__saveKey{top:3.4em;right:1em}.jb-sync-log-module__Eq2SpG__delKey{top:.5em;right:.8em}.jb-sync-log-module__Eq2SpG__window{flex-grow:1;flex-shrink:0}.jb-sync-log-module__Eq2SpG__log{flex-grow:1;min-height:6.4em}.jb-sync-log-module__Eq2SpG__line{white-space:pre;text-overflow:ellipsis;min-height:1.75em;line-height:1.75em;overflow:hidden}.jb-sync-log-module__Eq2SpG__path{color:#00a1e0;text-underline-offset:.18em;-webkit-text-decoration:underline #00a1e0;text-decoration:underline #00a1e0}.jb-sync-log-module__Eq2SpG__server{color:#1589ee}.jb-sync-log-module__Eq2SpG__statusWrap{position:relative}.jb-sync-log-module__Eq2SpG__task{color:#a8abb3;background:var(--jb-panel);white-space:nowrap;opacity:0;align-items:center;gap:.7em;padding:0 .8em;font-size:.95em;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;right:13.5em}.jb-sync-log-module__Eq2SpG__taskOn{opacity:1}.jb-sync-log-module__Eq2SpG__taskBar{width:6em}@container (max-width:640px){.jb-sync-log-module__Eq2SpG__body{grid-template-columns:14.5em minmax(0,1fr)}.jb-sync-log-module__Eq2SpG__log{min-height:11.6em}.jb-sync-log-module__Eq2SpG__line{white-space:pre-wrap;overflow-wrap:anywhere}.jb-sync-log-module__Eq2SpG__task{right:8.5em}.jb-sync-log-module__Eq2SpG__taskBar{width:4em}}@media (prefers-reduced-motion:reduce){.jb-sync-log-module__Eq2SpG__task{transition:none}}
.jb-start-connection-module__uqgX6G__bar{border-bottom:1px solid var(--jb-editor);background:var(--jb-panel);white-space:nowrap;flex-shrink:0;align-items:center;gap:.6em;height:3.1em;padding:0 .6em 0 .9em;display:flex;overflow:hidden}.jb-start-connection-module__uqgX6G__lights{flex-shrink:0}.jb-start-connection-module__uqgX6G__tools{flex-shrink:0;align-items:center;gap:.15em;display:flex}.jb-start-connection-module__uqgX6G__tools>span{flex-shrink:0}.jb-start-connection-module__uqgX6G__connCombo{width:9.4em}.jb-start-connection-module__uqgX6G__cvCombo{width:8.2em}.jb-start-connection-module__uqgX6G__comboText{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.jb-start-connection-module__uqgX6G__body{grid-template-columns:minmax(0,32em) minmax(0,1fr);height:33em;display:grid;position:relative;overflow:hidden}.jb-start-connection-module__uqgX6G__tree{overflow:hidden}.jb-start-connection-module__uqgX6G__editor{border-left:1px solid var(--jb-editor);background:var(--jb-editor);flex-direction:column;min-width:0;display:flex}.jb-start-connection-module__uqgX6G__activeSuffix{color:var(--jb-muted);font-weight:700}.jb-start-connection-module__uqgX6G__connPop{width:13.5em;top:2.95em;left:calc(100% - 31em)}.jb-start-connection-module__uqgX6G__cvPop{width:19.5em;top:2.95em;left:calc(100% - 21.45em)}.jb-start-connection-module__uqgX6G__enter{flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) both jb-start-connection-module__uqgX6G__enter;display:flex}@keyframes jb-start-connection-module__uqgX6G__enter{0%{opacity:0;transform:translateY(-.35em)}to{opacity:1;transform:none}}@container (max-width:640px){.jb-start-connection-module__uqgX6G__tools .jb-start-connection-module__uqgX6G__hideNarrow{display:none}.jb-start-connection-module__uqgX6G__body{grid-template-columns:minmax(0,1fr)}.jb-start-connection-module__uqgX6G__editor{display:none}.jb-start-connection-module__uqgX6G__connPop{left:calc(100% - 23.05em)}.jb-start-connection-module__uqgX6G__cvPop{width:min(19.5em,100% - 1em);left:auto;right:.5em}}@media (prefers-reduced-motion:reduce){.jb-start-connection-module__uqgX6G__enter{animation:none}}
.jb-start-credentials-module__Nsxtna__body.jb-start-credentials-module__Nsxtna__body{height:29em}.jb-start-credentials-module__Nsxtna__card{align-content:start;gap:.7em;animation:.28s cubic-bezier(.2,.8,.2,1) both jb-start-credentials-module__Nsxtna__enter;display:grid}@keyframes jb-start-credentials-module__Nsxtna__enter{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.jb-start-credentials-module__Nsxtna__message.jb-start-credentials-module__Nsxtna__message{width:min(30em,100% - 2em)}.jb-start-credentials-module__Nsxtna__messageMain{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1em;padding:1.2em 1.2em .4em;display:grid}.jb-start-credentials-module__Nsxtna__message .jb-start-credentials-module__Nsxtna__messageIcon{width:2.6em;height:2.6em}.jb-start-credentials-module__Nsxtna__messageText{gap:.55em;min-width:0;display:grid}.jb-start-credentials-module__Nsxtna__messageTitle{color:var(--jb-text);font-weight:700}.jb-start-credentials-module__Nsxtna__messageBody{color:var(--jb-text);line-height:1.5}.jb-start-credentials-module__Nsxtna__field{height:2.2em;color:var(--jb-text);background:var(--jb-editor);white-space:nowrap;border:1px solid #4e5157;border-radius:.4em;align-items:center;padding:0 .6em;display:flex;overflow:hidden}.jb-start-credentials-module__Nsxtna__fieldFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.jb-start-credentials-module__Nsxtna__messageButtons{justify-content:flex-end;gap:.5em;padding:.9em 1.2em 1.1em;display:flex}@container (max-width:640px){.jb-start-credentials-module__Nsxtna__body.jb-start-credentials-module__Nsxtna__body{height:31em}}@media (prefers-reduced-motion:reduce){.jb-start-credentials-module__Nsxtna__card{animation:none}}
