[data-rmiz]{display:block;position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{display:none}[data-rmiz-content=found] img{cursor:zoom-in}[data-rmiz-modal][open]{background-color:#0000;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal]:focus-visible{outline:none}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=visible]{background-color:var(--color-fd-background)}[data-rmiz-modal-overlay=hidden]{background-color:#0000}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
.scenes-module__ZvPl_W__figure{--jb-editor:#1e1f22;--jb-panel:#2b2d30;--jb-line:#393b40;--jb-line-strong:#43454a;--jb-hover:#393b40;--jb-select:#2e436e;--jb-accent:#3574f0;--jb-text:#dfe1e5;--jb-code:#bcbec4;--jb-muted:#6f737a;--jb-soft:#9da0a8;--jb-link:#548af7;--jb-green:#5fb865;--jb-red:#e55765;--jb-amber:#d9a343;--jb-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--jb-ease:cubic-bezier(.2, .8, .2, 1);--jb-window-min:46em;border:1px solid hsl(var(--fd-border));background:var(--jb-editor);border-radius:.875rem;margin:1.5rem 0 2rem;overflow:hidden;container-type:inline-size}.scenes-module__ZvPl_W__figureWide{margin-inline:0}.scenes-module__ZvPl_W__stage{color:var(--jb-text);letter-spacing:0;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(8.5px,1.6cqi,12.5px);line-height:1.4;position:relative;overflow:hidden}.scenes-module__ZvPl_W__stage b{font-weight:600}.scenes-module__ZvPl_W__caption{border-top:1px solid hsl(var(--fd-border));background:hsl(var(--fd-card));color:hsl(var(--fd-muted-foreground));align-items:center;gap:.75rem;padding:.625rem .75rem .625rem 1rem;font-size:.8125rem;line-height:1.55;display:flex}.scenes-module__ZvPl_W__captionText{flex:1;min-width:0}.scenes-module__ZvPl_W__captionText code{font-size:.92em}.scenes-module__ZvPl_W__playButton{border:1px solid hsl(var(--fd-border));width:1.875rem;height:1.875rem;color:hsl(var(--fd-muted-foreground));cursor:pointer;background:0 0;border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.scenes-module__ZvPl_W__playButton svg{width:.875rem;height:.875rem}.scenes-module__ZvPl_W__playButton:hover{color:hsl(var(--fd-foreground));background:#ffffff0f}.scenes-module__ZvPl_W__playButton:focus-visible{outline:2px solid hsl(var(--fd-primary));outline-offset:2px}.scenes-module__ZvPl_W__controls{border-bottom:1px solid hsl(var(--fd-border));background:hsl(var(--fd-card));padding:.375rem .5rem}.scenes-module__ZvPl_W__tabs{--fade-start:0px;--fade-end:0px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);margin:-.25rem;padding:.25rem;overflow-x:auto}.scenes-module__ZvPl_W__tabs[data-fade-start=true]{--fade-start:2.5rem}.scenes-module__ZvPl_W__tabs[data-fade-end=true]{--fade-end:2.5rem}.scenes-module__ZvPl_W__tabs::-webkit-scrollbar{display:none}.scenes-module__ZvPl_W__tabList{width:max-content;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-wrap:nowrap;justify-content:flex-start;padding:0;display:flex}.scenes-module__ZvPl_W__ico,.scenes-module__ZvPl_W__glyph{flex-shrink:0;width:1.3334em;height:1.3334em;display:block}.scenes-module__ZvPl_W__glyph{color:#ced0d6}.scenes-module__ZvPl_W__window{min-height:var(--jb-window-min);background:var(--jb-editor);flex-direction:column;display:flex;position:relative}.scenes-module__ZvPl_W__titleBar{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}.scenes-module__ZvPl_W__lights{gap:.55em;margin-right:.5em;display:flex}.scenes-module__ZvPl_W__lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.scenes-module__ZvPl_W__projectWidget{border-radius:.45em;align-items:center;gap:.45em;padding:.3em .45em;font-weight:600;display:flex}.scenes-module__ZvPl_W__projectBadge{color:#fff;background:linear-gradient(135deg,#5a9b5f,#3e7843);border-radius:.4em;place-items:center;width:1.7em;height:1.7em;font-size:.7em;font-weight:700;display:grid}.scenes-module__ZvPl_W__titleSpacer{flex:1}.scenes-module__ZvPl_W__sfccToolbar{align-items:center;gap:.15em;display:flex}.scenes-module__ZvPl_W__tbIcon,.scenes-module__ZvPl_W__tbCombo,.scenes-module__ZvPl_W__tbSplit{border-radius:.45em;align-items:center;height:2.2em;display:flex}.scenes-module__ZvPl_W__tbIcon{justify-content:center;width:2.2em}.scenes-module__ZvPl_W__tbCombo{gap:.4em;padding:0 .45em}.scenes-module__ZvPl_W__tbCombo .scenes-module__ZvPl_W__glyph{width:1em;height:1em;color:var(--jb-soft)}.scenes-module__ZvPl_W__tbSplit{gap:.05em;padding-left:.4em}.scenes-module__ZvPl_W__tbSplitArrow{border-radius:.35em;align-items:center;height:100%;padding:0 .2em;display:flex}.scenes-module__ZvPl_W__tbSplitArrow .scenes-module__ZvPl_W__glyph{width:.9em;height:.9em;color:var(--jb-soft)}.scenes-module__ZvPl_W__tbHot{background:var(--jb-line-strong)}.scenes-module__ZvPl_W__statusBar{border-top:1px solid var(--jb-editor);background:var(--jb-panel);color:#a8abb3;white-space:nowrap;flex-shrink:0;align-items:center;gap:1em;height:2.35em;padding:0 .9em;font-size:.95em;display:flex}.scenes-module__ZvPl_W__crumbs{align-items:center;gap:.25em;min-width:0;display:flex;overflow:hidden}.scenes-module__ZvPl_W__crumbSep{opacity:.55;width:.9em;height:.9em}.scenes-module__ZvPl_W__scopeWidget{border-radius:.35em;align-items:center;gap:.4em;margin-left:auto;padding:.15em .45em;display:flex}.scenes-module__ZvPl_W__scopeWidget .scenes-module__ZvPl_W__ico{width:1.15em;height:1.15em}.scenes-module__ZvPl_W__scopeHot{color:var(--jb-text);background:var(--jb-line-strong)}.scenes-module__ZvPl_W__statusMeta{color:#8c8f96}.scenes-module__ZvPl_W__editorTabs{border-bottom:1px solid var(--jb-line);background:var(--jb-editor);white-space:nowrap;flex-shrink:0;height:2.75em;display:flex}.scenes-module__ZvPl_W__editorTab{color:#b4b8bf;align-items:center;gap:.45em;padding:0 .95em;display:flex;position:relative}.scenes-module__ZvPl_W__editorTabActive{color:var(--jb-text)}.scenes-module__ZvPl_W__editorTabActive:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.4em;right:.4em}.scenes-module__ZvPl_W__tabClose{opacity:.6;width:.95em;height:.95em;margin-left:.2em}.scenes-module__ZvPl_W__twHeader{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:1em;height:2.6em;padding:0 .9em;display:flex}.scenes-module__ZvPl_W__twTitle{font-weight:600}.scenes-module__ZvPl_W__twTabs{gap:.25em;display:flex}.scenes-module__ZvPl_W__twTab{color:#b4b8bf;border-radius:.4em;align-items:center;gap:.35em;padding:.25em .6em;display:flex}.scenes-module__ZvPl_W__twTab .scenes-module__ZvPl_W__ico{width:1.1em;height:1.1em}.scenes-module__ZvPl_W__twTabActive{color:var(--jb-text);background:var(--jb-line)}.scenes-module__ZvPl_W__twActions{color:var(--jb-soft);align-items:center;gap:.5em;margin-left:auto;display:flex}.scenes-module__ZvPl_W__body{flex:1;min-height:0;display:flex;position:relative}.scenes-module__ZvPl_W__grow{flex-grow:1}.scenes-module__ZvPl_W__side{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;flex-shrink:0;width:30%;max-width:22em;display:flex}.scenes-module__ZvPl_W__main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.scenes-module__ZvPl_W__toolWindow{border-top:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;flex-shrink:0;display:flex;position:relative}.scenes-module__ZvPl_W__tree{padding:.3em .35em}.scenes-module__ZvPl_W__treeRow{--depth:0;height:1.85em;padding-left:calc(var(--depth) * 1.25em + .35em);white-space:nowrap;border-radius:.35em;align-items:center;gap:.4em;display:flex}.scenes-module__ZvPl_W__treeRowSel{background:var(--jb-select)}.scenes-module__ZvPl_W__treeRowHot{background:var(--jb-hover)}.scenes-module__ZvPl_W__treeArrow{width:.95em;height:.95em;color:var(--jb-soft);transition:transform .18s var(--jb-ease)}.scenes-module__ZvPl_W__treeArrowOpen{transform:rotate(90deg)}.scenes-module__ZvPl_W__treeSpacer{flex-shrink:0;width:.95em}.scenes-module__ZvPl_W__treeHint{color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.scenes-module__ZvPl_W__muted{color:var(--jb-muted)}.scenes-module__ZvPl_W__soft{color:var(--jb-soft)}.scenes-module__ZvPl_W__link{color:var(--jb-link);text-underline-offset:.18em;-webkit-text-decoration:underline #548af773;text-decoration:underline #548af773}.scenes-module__ZvPl_W__mono{font-family:var(--jb-mono)}.scenes-module__ZvPl_W__reveal{opacity:0;transition:opacity .22s ease, transform .3s var(--jb-ease);transform:translateY(.4em)}.scenes-module__ZvPl_W__revealOn{opacity:1;transform:none}.scenes-module__ZvPl_W__popup{z-index:20;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transform-origin:0 0;max-width:calc(100% - 1em);transition:opacity .17s ease, transform .24s var(--jb-ease);pointer-events:none;border-radius:.6em;padding:.35em;position:absolute;transform:translateY(.4em)scale(.985);box-shadow:0 .8em 2.2em #00000080}.scenes-module__ZvPl_W__popupOpen{opacity:1;transform:none}.scenes-module__ZvPl_W__menuItem{white-space:nowrap;border-radius:.4em;align-items:center;gap:.6em;height:2em;padding:0 .6em;display:flex}.scenes-module__ZvPl_W__menuItemHot{background:var(--jb-select)}.scenes-module__ZvPl_W__menuItemMuted{color:var(--jb-muted)}.scenes-module__ZvPl_W__menuIcon{flex-shrink:0;justify-content:center;width:1.3334em;display:flex}.scenes-module__ZvPl_W__menuLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.scenes-module__ZvPl_W__menuLabel mark{color:inherit;background:0 0;font-weight:700}.scenes-module__ZvPl_W__menuBold{font-weight:600}.scenes-module__ZvPl_W__menuHint{color:var(--jb-muted);margin-left:1.4em;font-size:.95em}.scenes-module__ZvPl_W__menuSub{opacity:.7;width:.95em;height:.95em}.scenes-module__ZvPl_W__menuSection{color:var(--jb-muted);white-space:nowrap;padding:.5em .6em .25em;font-size:.9em}.scenes-module__ZvPl_W__menuSeparator{background:var(--jb-line);height:1px;margin:.3em .45em}.scenes-module__ZvPl_W__keycap{color:var(--jb-text);background:var(--jb-line);opacity:0;transition:opacity .16s ease, transform .22s var(--jb-ease);border:1px solid #4e5157;border-bottom-width:2px;border-radius:.4em;align-items:center;padding:.15em .5em;font-size:.92em;font-weight:600;display:inline-flex;transform:translateY(.3em)}.scenes-module__ZvPl_W__keycapShow{opacity:1;transform:none}.scenes-module__ZvPl_W__dialog{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;width:min(38em,100% - 2em);transition:opacity .2s ease, transform .28s var(--jb-ease);border-radius:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.98);box-shadow:0 1.2em 3em #0000008c}.scenes-module__ZvPl_W__dialogOpen{opacity:1;transform:translate(-50%,-50%)}.scenes-module__ZvPl_W__dialogTitle{text-align:center;padding:.75em 1em .35em;font-weight:600}.scenes-module__ZvPl_W__dialogBody{gap:.7em;padding:.7em 1.2em .4em;display:grid}.scenes-module__ZvPl_W__dialogFooter{justify-content:flex-end;gap:.5em;padding:.8em 1.2em 1em;display:flex}.scenes-module__ZvPl_W__btn{height:2.2em;color:var(--jb-text);white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;justify-content:center;align-items:center;padding:0 1.05em;display:inline-flex}.scenes-module__ZvPl_W__btnPrimary{border-color:var(--jb-accent);color:#fff;background:var(--jb-accent)}.scenes-module__ZvPl_W__btnHot{box-shadow:0 0 0 2px #3574f080}.scenes-module__ZvPl_W__btnDisabled{opacity:.45}.scenes-module__ZvPl_W__checkbox{align-items:center;gap:.55em;display:inline-flex}.scenes-module__ZvPl_W__checkboxBox{border:1px solid #6f737a;border-radius:.28em;flex-shrink:0;place-items:center;width:1.2em;height:1.2em;display:grid}.scenes-module__ZvPl_W__checkboxBox .scenes-module__ZvPl_W__glyph{color:#fff;stroke-width:2px;width:.95em;height:.95em}.scenes-module__ZvPl_W__checkboxOn{border-color:var(--jb-accent);background:var(--jb-accent)}.scenes-module__ZvPl_W__checkboxHot .scenes-module__ZvPl_W__checkboxBox{box-shadow:0 0 0 2px #3574f080}.scenes-module__ZvPl_W__combo{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;align-items:center;gap:.45em;min-width:0;height:2.2em;padding:0 .55em;display:inline-flex}.scenes-module__ZvPl_W__comboHot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.scenes-module__ZvPl_W__comboWide{width:100%}.scenes-module__ZvPl_W__comboValue{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.scenes-module__ZvPl_W__comboArrow{width:1.05em;height:1.05em;color:var(--jb-soft)}.scenes-module__ZvPl_W__pointer{z-index:40;opacity:0;pointer-events:none;width:1.25em;transition:transform .72s cubic-bezier(.45,0,.2,1),opacity .2s;position:absolute;top:0;left:0}.scenes-module__ZvPl_W__pointer svg{transform-origin:10% 10%;width:100%;transition:transform .12s;display:block}.scenes-module__ZvPl_W__pointerShow{opacity:1}.scenes-module__ZvPl_W__pointerPress svg{transform:scale(.86)}.scenes-module__ZvPl_W__code{color:var(--jb-code);font-family:var(--jb-mono);padding:.55em 0;font-size:.98em;position:relative}.scenes-module__ZvPl_W__codeLine{align-items:center;height:1.8em;display:flex}.scenes-module__ZvPl_W__codeExec{background:#2a3a5e}.scenes-module__ZvPl_W__codeHl{background:#ffffff0b}.scenes-module__ZvPl_W__gutter{color:#4b5059;flex-shrink:0;justify-content:flex-end;align-items:center;width:4.2em;padding-right:1.4em;display:flex;position:relative}.scenes-module__ZvPl_W__bpDot{background:var(--jb-red);border-radius:50%;width:.95em;height:.95em;position:absolute;left:.75em}.scenes-module__ZvPl_W__codeExec .scenes-module__ZvPl_W__bpDot:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:.22em}.scenes-module__ZvPl_W__lineNo{font-size:.95em}.scenes-module__ZvPl_W__codeText{white-space:pre;min-width:0;overflow:hidden}.scenes-module__ZvPl_W__inlay{color:#8c8f96;margin-left:1.6em;font-style:italic}.scenes-module__ZvPl_W__caret{vertical-align:-.25em;background:#ced0d6;width:.12em;height:1.25em;margin:0 -.06em;display:inline-block}.scenes-module__ZvPl_W__t_kw{color:#cf8e6d}.scenes-module__ZvPl_W__t_str{color:#6aab73}.scenes-module__ZvPl_W__t_num{color:#2aacb8}.scenes-module__ZvPl_W__t_fn{color:#56a8f5}.scenes-module__ZvPl_W__t_fld{color:#c77dbb}.scenes-module__ZvPl_W__t_cm{color:#7a7e85;font-style:italic}.scenes-module__ZvPl_W__t_tag{color:#d5b778}.scenes-module__ZvPl_W__t_attr{color:#bababa}.scenes-module__ZvPl_W__t_key{color:#c77dbb}.scenes-module__ZvPl_W__t_glob{color:#c77dbb;font-style:italic}.scenes-module__ZvPl_W__t_txt{color:inherit}.scenes-module__ZvPl_W__log{color:var(--jb-code);font-family:var(--jb-mono);padding:.55em .9em;font-size:.95em}.scenes-module__ZvPl_W__logLine{white-space:pre;text-overflow:ellipsis;min-height:1.75em;line-height:1.75em;overflow:hidden}.scenes-module__ZvPl_W__logOk{color:#6aab73}.scenes-module__ZvPl_W__logWarn{color:var(--jb-amber)}.scenes-module__ZvPl_W__logErr{color:#f75464}.scenes-module__ZvPl_W__progress{background:var(--jb-line);border-radius:999px;height:.35em;position:relative;overflow:hidden}.scenes-module__ZvPl_W__progressFill{border-radius:inherit;background:var(--jb-accent);transform-origin:0;transition:transform .42s var(--jb-ease);position:absolute;inset:0}@container (max-width:640px){.scenes-module__ZvPl_W__side,.scenes-module__ZvPl_W__tbHideNarrow,.scenes-module__ZvPl_W__statusMeta,.scenes-module__ZvPl_W__lights{display:none}.scenes-module__ZvPl_W__caption{padding-left:.75rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.scenes-module__ZvPl_W__popup,.scenes-module__ZvPl_W__dialog,.scenes-module__ZvPl_W__keycap,.scenes-module__ZvPl_W__reveal,.scenes-module__ZvPl_W__pointer,.scenes-module__ZvPl_W__pointer svg,.scenes-module__ZvPl_W__progressFill,.scenes-module__ZvPl_W__treeArrow{transition:none}}.scenes-module__ZvPl_W__cmpEditor{flex:1;min-height:19em;position:relative}.scenes-module__ZvPl_W__cmpPopup{width:30em}.scenes-module__ZvPl_W__cmpPopup .scenes-module__ZvPl_W__menuHint{text-overflow:ellipsis;max-width:14em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.scenes-module__ZvPl_W__cmpKeys{gap:.35em;display:flex;position:absolute;top:.9em;right:1em}.scenes-module__ZvPl_W__cpLink{text-underline-offset:.2em;-webkit-text-decoration:underline #548af7;text-decoration:underline #548af7}.scenes-module__ZvPl_W__cpLink span{color:#548af7}.scenes-module__ZvPl_W__cpKeys{gap:.35em;display:flex;position:absolute;top:.8em;right:1em}.scenes-module__ZvPl_W__cpLane{border-top:1px solid var(--jb-line);background:#232427;gap:.8em;padding:1em 1.2em 1.1em;display:grid}.scenes-module__ZvPl_W__cpLaneHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3em 1.2em;display:flex}.scenes-module__ZvPl_W__cpPath{border:1px solid var(--jb-line-strong);border-radius:.6em;gap:0;display:grid;position:relative;overflow:hidden}.scenes-module__ZvPl_W__cpScan{opacity:0;transition:transform .42s var(--jb-ease), opacity .2s ease;background:#3574f024;position:absolute;top:0;bottom:0;left:0}.scenes-module__ZvPl_W__cpScanOn{opacity:1}.scenes-module__ZvPl_W__cpCell{gap:.2em;min-width:0;padding:.65em .9em;display:grid;position:relative}.scenes-module__ZvPl_W__cpCell+.scenes-module__ZvPl_W__cpCell{border-left:1px solid var(--jb-line-strong)}.scenes-module__ZvPl_W__cpName{font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.scenes-module__ZvPl_W__cpStatus{color:var(--jb-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3em;font-size:.92em;display:flex;overflow:hidden}.scenes-module__ZvPl_W__cpStatus .scenes-module__ZvPl_W__glyph{width:1em;height:1em;color:var(--jb-green);stroke-width:2px}.scenes-module__ZvPl_W__cpSep{display:none}.scenes-module__ZvPl_W__cp_idle .scenes-module__ZvPl_W__cpName{color:var(--jb-text)}.scenes-module__ZvPl_W__cp_scan .scenes-module__ZvPl_W__cpName{color:#fff}.scenes-module__ZvPl_W__cp_miss .scenes-module__ZvPl_W__cpName{color:var(--jb-muted)}.scenes-module__ZvPl_W__cp_hit{background:#5fb8651f}.scenes-module__ZvPl_W__cp_hit .scenes-module__ZvPl_W__cpName,.scenes-module__ZvPl_W__cp_hit .scenes-module__ZvPl_W__cpStatus{color:#8fd694}.scenes-module__ZvPl_W__cp_current .scenes-module__ZvPl_W__cpName{color:#b4b8bf}.scenes-module__ZvPl_W__cp_current .scenes-module__ZvPl_W__cpStatus{color:#9da0a8}.scenes-module__ZvPl_W__cpResult{min-width:0;color:var(--jb-soft);white-space:nowrap;align-items:center;gap:.4em;display:flex;overflow:hidden}.scenes-module__ZvPl_W__cpResult .scenes-module__ZvPl_W__mono{color:var(--jb-text);text-overflow:ellipsis;overflow:hidden}.scenes-module__ZvPl_W__tooltip{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;padding:.35em .65em;position:absolute;transform:translateY(-.25em)}.scenes-module__ZvPl_W__tooltipOn{opacity:1;transform:none}.scenes-module__ZvPl_W__upTip{top:3.5em;right:1.2em}.scenes-module__ZvPl_W__upPointer{z-index:35;opacity:0;pointer-events:none;width:1.25em;transition:transform .76s cubic-bezier(.45,0,.2,1),opacity .26s;position:absolute;top:1.75em;left:calc(100% - 4.15em);transform:translate(-6em,9em)}.scenes-module__ZvPl_W__upPointer svg{transform-origin:10% 10%;width:100%;transition:transform .12s;display:block}.scenes-module__ZvPl_W__upPointerOn{opacity:1;transform:none}.scenes-module__ZvPl_W__upLog{min-height:10.5em}.scenes-module__ZvPl_W__upStatusWrap{position:relative}.scenes-module__ZvPl_W__upProgress{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:14.5em}.scenes-module__ZvPl_W__upProgress .scenes-module__ZvPl_W__progress{width:7em}.scenes-module__ZvPl_W__upProgressOn{opacity:1}@media (prefers-reduced-motion:reduce){.scenes-module__ZvPl_W__tooltip,.scenes-module__ZvPl_W__upPointer,.scenes-module__ZvPl_W__upPointer svg,.scenes-module__ZvPl_W__upProgress{transition:none}}@container (max-width:640px){.scenes-module__ZvPl_W__upProgress{right:9.5em}}.scenes-module__ZvPl_W__dpPopup{transform-origin:100% 0;width:21em;top:2.9em;right:3.2em}.scenes-module__ZvPl_W__dpEditor{flex-direction:column;flex:1;min-height:7.5em;display:flex}.scenes-module__ZvPl_W__dpEditor .scenes-module__ZvPl_W__twHeader{border-bottom:0}.scenes-module__ZvPl_W__dpDialog{width:min(44em,100% - 2em)}.scenes-module__ZvPl_W__dpTree{align-content:start;width:100%;padding:.5em .6em;display:grid}.scenes-module__ZvPl_W__dpLog{min-height:18.2em}.scenes-module__ZvPl_W__dpScrim{z-index:22;opacity:0;pointer-events:none;background:#00000059;transition:opacity .2s;position:absolute;inset:0}.scenes-module__ZvPl_W__dpScrimOn{opacity:1}.scenes-module__ZvPl_W__dpDesc{overflow-wrap:anywhere;color:var(--jb-text);margin:0;line-height:1.55}.scenes-module__ZvPl_W__dpGroup{gap:.45em;display:grid}.scenes-module__ZvPl_W__dpGroupTitle{color:var(--jb-soft);align-items:center;gap:.6em;display:flex}.scenes-module__ZvPl_W__dpGroupTitle:after{background:var(--jb-line);content:"";flex:1;height:1px}.scenes-module__ZvPl_W__dpRow{align-items:center;gap:.45em;padding-left:.6em;display:flex}@media (prefers-reduced-motion:reduce){.scenes-module__ZvPl_W__dpScrim{transition:none}}.scenes-module__ZvPl_W__exBody{flex-grow:1;grid-template-columns:minmax(0,1fr);height:33em;display:grid;position:relative;overflow:hidden}.scenes-module__ZvPl_W__exPanel{background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;position:relative}.scenes-module__ZvPl_W__exTree{flex:1}.scenes-module__ZvPl_W__exRow{height:1.75em}.scenes-module__ZvPl_W__exRow .scenes-module__ZvPl_W__treeHint{margin-left:.15em}.scenes-module__ZvPl_W__connName{font-weight:600}.scenes-module__ZvPl_W__lvError{color:#ff6b6b}.scenes-module__ZvPl_W__lvWarn{color:#f2c94c}.scenes-module__ZvPl_W__lvInfo{color:#7da2ff}.scenes-module__ZvPl_W__lvDebug{color:#5fd38d}.scenes-module__ZvPl_W__lvService{color:#e28ae2}.scenes-module__ZvPl_W__exMenu{width:18em;top:9.4em;left:min(16em,100% - 19em)}.scenes-module__ZvPl_W__exEditor{border-left:1px solid var(--jb-editor);background:var(--jb-editor);flex-direction:column;width:55%;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-1.2em 0 2.4em #00000059}.scenes-module__ZvPl_W__exLogLine{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:.55em;line-height:1.6}@container (max-width:640px){.scenes-module__ZvPl_W__exEditor{width:100%}}.scenes-module__ZvPl_W__dbCode{flex:1}.scenes-module__ZvPl_W__dbWindow{height:19.5em;overflow:hidden}.scenes-module__ZvPl_W__dbToolbar{border-bottom:1px solid var(--jb-line);align-items:center;gap:.1em;height:2.5em;padding:0 .5em;display:flex}.scenes-module__ZvPl_W__dbDivider{background:var(--jb-line-strong);width:1px;height:1.3em;margin:0 .35em}.scenes-module__ZvPl_W__dbOff{opacity:.38}.scenes-module__ZvPl_W__dbPanes{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.scenes-module__ZvPl_W__dbFrames{border-right:1px solid var(--jb-line);align-content:start;gap:.05em;padding:.4em;display:grid}.scenes-module__ZvPl_W__dbThread{height:2em;color:var(--jb-soft);align-items:center;gap:.3em;margin-bottom:.2em;padding:0 .4em;display:flex}.scenes-module__ZvPl_W__dbThread .scenes-module__ZvPl_W__glyph{width:1em;height:1em}.scenes-module__ZvPl_W__dbVars{align-content:start;padding:.4em;display:grid}.scenes-module__ZvPl_W__dbVar{font-family:var(--jb-mono);font-size:.95em}.scenes-module__ZvPl_W__dbVarIcon{opacity:.85;background:#c77dbb;border-radius:50%;flex-shrink:0;width:.8em;height:.8em}.scenes-module__ZvPl_W__dbScope{border:1.5px solid #548af7;border-radius:.2em;flex-shrink:0;width:.9em;height:.9em}.scenes-module__ZvPl_W__dbValue{color:var(--jb-code);text-overflow:ellipsis;margin-left:.4em;overflow:hidden}.scenes-module__ZvPl_W__dbEmpty{color:var(--jb-muted);padding:1.2em .6em}@container (max-width:640px){.scenes-module__ZvPl_W__dbPanes{grid-template-columns:minmax(0,1fr)}.scenes-module__ZvPl_W__dbFrames{display:none}}.scenes-module__ZvPl_W__odsWindow{border-top:0;flex:1 0 auto;height:22em;overflow:hidden}.scenes-module__ZvPl_W__odsToolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;align-items:center;gap:.1em;height:2.5em;padding:0 .5em;display:flex;position:relative}.scenes-module__ZvPl_W__odsCount{color:var(--jb-text);padding:0 .45em}.scenes-module__ZvPl_W__odsStarted{color:#28c76f}.scenes-module__ZvPl_W__odsStopped{color:#ea5455}.scenes-module__ZvPl_W__odsAction{align-items:center;gap:.1em;display:flex}.scenes-module__ZvPl_W__odsHidden{visibility:hidden}.scenes-module__ZvPl_W__odsTip{top:2.6em;left:0}.scenes-module__ZvPl_W__odsAction .scenes-module__ZvPl_W__tbIcon{position:relative}.scenes-module__ZvPl_W__odsTable{background:var(--jb-editor);flex:1;align-content:start;display:grid}.scenes-module__ZvPl_W__odsRow{border-bottom:1px solid var(--jb-line);white-space:nowrap;grid-template-columns:3em minmax(0,2.6fr) 7.5em minmax(0,.6fr) minmax(0,.9fr) minmax(0,1.3fr);align-items:stretch;height:2.3em;display:grid}.scenes-module__ZvPl_W__odsRow>span{text-overflow:ellipsis;align-items:center;gap:.5em;min-width:0;padding:0 .6em;display:flex;overflow:hidden}.scenes-module__ZvPl_W__odsHead{height:2.1em;color:var(--jb-soft);background:var(--jb-panel)}.scenes-module__ZvPl_W__odsHead>span+span{border-left:1px solid var(--jb-line)}.scenes-module__ZvPl_W__odsRowSel{background:var(--jb-select)}.scenes-module__ZvPl_W__odsHost b{flex-shrink:0;font-weight:600}.scenes-module__ZvPl_W__ods_started{color:#28c76f;background:#28c76f0d}.scenes-module__ZvPl_W__ods_stopped{color:#ea5455;background:#ea54550d}.scenes-module__ZvPl_W__ods_starting{color:#00cfe8}@container (max-width:640px){.scenes-module__ZvPl_W__odsRow{grid-template-columns:2.4em minmax(0,1fr) 6.5em}.scenes-module__ZvPl_W__odsWide{display:none!important}.scenes-module__ZvPl_W__odsHost b{display:none}}.scenes-module__ZvPl_W__seEditor{flex:1 0 auto;height:23em;position:relative;overflow:hidden}.scenes-module__ZvPl_W__seCode{height:100%}.scenes-module__ZvPl_W__seKeys{gap:.35em;display:flex;position:absolute;top:.9em;right:1em}.scenes-module__ZvPl_W__sePopup{transform-origin:top;width:min(46em,100% - 2em);padding:0;top:1.6em;left:50%;overflow:hidden;transform:translate(-50%,.4em)scale(.985)}.scenes-module__ZvPl_W__sePopup.scenes-module__ZvPl_W__popupOpen{transform:translate(-50%)}.scenes-module__ZvPl_W__seTabs{color:var(--jb-soft);white-space:nowrap;gap:.2em;padding:.5em .6em 0;display:flex}.scenes-module__ZvPl_W__seTabs span{padding:.35em .6em .55em}.scenes-module__ZvPl_W__seTabs .scenes-module__ZvPl_W__seTabActive{color:var(--jb-text);box-shadow:inset 0 -2px 0 var(--jb-accent)}.scenes-module__ZvPl_W__seField{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.6em;padding:0 .9em;display:flex}.scenes-module__ZvPl_W__seField .scenes-module__ZvPl_W__glyph{width:1.1em;height:1.1em;color:var(--jb-soft)}.scenes-module__ZvPl_W__seQuery{color:var(--jb-text);white-space:pre;align-items:center;display:flex}.scenes-module__ZvPl_W__seResults{min-height:13.5em;padding:.2em .35em .45em}.scenes-module__ZvPl_W__seGroup{color:var(--jb-muted);padding:.55em .6em .3em;font-size:.9em}.scenes-module__ZvPl_W__seRow{white-space:nowrap;border-radius:.4em;align-items:center;gap:.55em;height:2em;padding:0 .6em;display:flex}.scenes-module__ZvPl_W__seRowHot{background:var(--jb-select)}.scenes-module__ZvPl_W__seName{color:var(--jb-text);flex-shrink:0}.scenes-module__ZvPl_W__seName mark{color:inherit;background:0 0;font-weight:700}.scenes-module__ZvPl_W__seContainer{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.scenes-module__ZvPl_W__ssEditor{flex:1 0 auto;height:24em;position:relative;overflow:hidden}.scenes-module__ZvPl_W__ssPopup{transform-origin:100% 100%;width:17.5em;bottom:.4em;right:6.5em}.scenes-module__ZvPl_W__ssTitle{color:var(--jb-text);padding:.3em .6em .4em;font-weight:600}.scenes-module__ZvPl_W__ssSection{color:var(--jb-muted);white-space:nowrap;align-items:center;gap:.6em;padding:.45em .6em .2em;font-size:.9em;display:flex}.scenes-module__ZvPl_W__ssSection:after{content:"";background:var(--jb-line);flex:1;height:1px}.scenes-module__ZvPl_W__ssSub{transform-origin:100% 0;width:16.5em;bottom:8.3em;right:23.8em}.scenes-module__ZvPl_W__ssDialog{width:min(24em,100% - 2em)}.scenes-module__ZvPl_W__ssInfo{align-items:flex-start;gap:.9em;display:flex}.scenes-module__ZvPl_W__ssInfoIcon{color:#fff;background:var(--jb-accent);border-radius:50%;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-weight:700;display:grid}.scenes-module__ZvPl_W__ssList{font-family:var(--jb-mono);gap:.3em;padding-top:.2em;display:grid}@container (max-width:640px){.scenes-module__ZvPl_W__ssPopup{right:.5em}.scenes-module__ZvPl_W__ssSub{bottom:15.5em;left:.5em;right:auto}}.scenes-module__ZvPl_W__ovEditor{flex:1 0 auto;height:24em;position:relative;overflow:hidden}.scenes-module__ZvPl_W__ovFloat{z-index:10;border:1px solid var(--jb-line-strong);background:var(--jb-panel);border-radius:.55em;gap:.15em;padding:.2em;display:flex;position:absolute;top:.7em;right:1em;box-shadow:0 .4em 1.2em #00000059}.scenes-module__ZvPl_W__ovButton{border-radius:.4em;place-items:center;width:2em;height:2em;display:grid}.scenes-module__ZvPl_W__ovButtonHot{background:var(--jb-line-strong)}.scenes-module__ZvPl_W__ovTip{top:3.6em;right:1em}.scenes-module__ZvPl_W__ovPopup{transform-origin:100% 0;width:17em;top:3.4em;right:1em}.scenes-module__ZvPl_W__ovDialog{width:min(30em,100% - 2em)}.scenes-module__ZvPl_W__ovCombo{align-items:center;gap:.6em;display:flex}.scenes-module__ZvPl_W__ovCombo>:last-child{flex:1}.scenes-module__ZvPl_W__crBody{flex-grow:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);height:26.5em;display:grid;position:relative;overflow:hidden}.scenes-module__ZvPl_W__crEditor{opacity:.55;flex-direction:column;min-width:0;display:flex;overflow:hidden}.scenes-module__ZvPl_W__crPanel{border-left:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;min-width:0;display:flex}.scenes-module__ZvPl_W__crContent{align-content:start;gap:.7em;padding:.6em 1em 1em;display:grid}.scenes-module__ZvPl_W__crGroup{color:var(--jb-text);white-space:nowrap;align-items:center;gap:.7em;font-weight:600;display:flex}.scenes-module__ZvPl_W__crGroup:after{content:"";background:var(--jb-line);flex:1;height:1px}.scenes-module__ZvPl_W__crComment{color:var(--jb-soft);line-height:1.55}.scenes-module__ZvPl_W__crComment b{color:var(--jb-text)}.scenes-module__ZvPl_W__crList{color:var(--jb-soft);gap:.4em;margin:0;padding-left:1.2em;line-height:1.5;list-style:outside;display:grid}.scenes-module__ZvPl_W__crList b{color:var(--jb-text)}.scenes-module__ZvPl_W__crButtons{flex-wrap:wrap;gap:.5em;display:flex}.scenes-module__ZvPl_W__crFile{align-items:flex-start;gap:.9em;display:flex}.scenes-module__ZvPl_W__crFile .scenes-module__ZvPl_W__crFileIcon{width:2.6em;height:2.6em}.scenes-module__ZvPl_W__crFileStats{color:var(--jb-text);gap:.3em;display:grid}.scenes-module__ZvPl_W__crAction{gap:.35em;display:grid}.scenes-module__ZvPl_W__crIconButton{border:1px solid var(--jb-line-strong);height:2.2em;color:var(--jb-text);background:var(--jb-panel);border-radius:.45em;justify-self:start;align-items:center;gap:.45em;padding:0 .9em;display:inline-flex}.scenes-module__ZvPl_W__crDialog{width:min(34em,100% - 2em)}.scenes-module__ZvPl_W__crKeyLabel{color:var(--jb-text);text-align:center;font-size:1.15em;font-weight:700}.scenes-module__ZvPl_W__crKey{color:var(--jb-text);background:var(--jb-line);font-family:var(--jb-mono);text-align:center;letter-spacing:.04em;border-radius:.45em;padding:.9em 0;font-size:1.3em;font-weight:700}.scenes-module__ZvPl_W__crCopy{border:1px solid var(--jb-line-strong);height:2.8em;color:var(--jb-text);border-radius:.45em;justify-content:center;align-items:center;gap:.5em;font-size:1.05em;font-weight:700;display:flex}.scenes-module__ZvPl_W__crCopyHot{background:var(--jb-line-strong)}@container (max-width:640px){.scenes-module__ZvPl_W__crBody{grid-template-columns:minmax(0,1fr)}.scenes-module__ZvPl_W__crEditor{display:none}}.scenes-module__ZvPl_W__pdBody{flex-grow:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);height:27.5em;display:grid}.scenes-module__ZvPl_W__pdEditor{--tb-scale:.6;--tb-px:calc(2.6em / 38 * var(--tb-scale));background:var(--jb-editor);flex-direction:column;min-width:0;display:flex}.scenes-module__ZvPl_W__pdCanvas{flex:1;min-height:0;position:relative}.scenes-module__ZvPl_W__pdCanvas svg{width:calc(100% - 1.2em);height:calc(100% - 1.8em);position:absolute;inset:.9em .6em}.scenes-module__ZvPl_W__pdActive{fill:#e5140014;stroke:#f44747f2;stroke-width:1px;stroke-dasharray:5 3;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s}.scenes-module__ZvPl_W__pdActiveOn{opacity:1}.scenes-module__ZvPl_W__pdDebug{border-top:0;border-left:1px solid var(--jb-editor);min-width:0;overflow:hidden}.scenes-module__ZvPl_W__pdFrames{border-bottom:1px solid var(--jb-line);align-content:start;gap:.05em;min-height:5.4em;padding:.4em;display:grid}.scenes-module__ZvPl_W__pdVars{align-content:start;padding:.4em;display:grid}.scenes-module__ZvPl_W__pdFresh{animation:scenes-module__ZvPl_W__pdFresh .6s var(--jb-ease) both}@keyframes scenes-module__ZvPl_W__pdFresh{0%{opacity:0;transform:translateY(-.35em)}}@container (max-width:640px){.scenes-module__ZvPl_W__pdBody{grid-template-rows:17em auto;grid-template-columns:minmax(0,1fr);height:auto}.scenes-module__ZvPl_W__pdEditor{--tb-scale:1}.scenes-module__ZvPl_W__pdDebug{border-top:1px solid var(--jb-editor);border-left:0}.scenes-module__ZvPl_W__pdFrames{min-height:0}}@media (prefers-reduced-motion:reduce){.scenes-module__ZvPl_W__pdFresh{animation:none}}.scenes-module__ZvPl_W__inBody{flex-grow:1;grid-template-columns:2.7em minmax(0,1fr) 2.7em;height:31em;display:grid;position:relative;overflow:hidden}.scenes-module__ZvPl_W__inStripe{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;align-items:center;gap:.35em;padding:.45em 0;display:flex}.scenes-module__ZvPl_W__inStripeRight{border-right:0;border-left:1px solid var(--jb-editor)}.scenes-module__ZvPl_W__inStripeBtn{border-radius:.45em;flex-shrink:0;place-items:center;width:2em;height:2em;display:grid}.scenes-module__ZvPl_W__inStripeBtn .scenes-module__ZvPl_W__ico{width:1.25em;height:1.25em}.scenes-module__ZvPl_W__inStripeHot{background:var(--jb-line)}.scenes-module__ZvPl_W__inPop{opacity:0;transition:opacity .2s ease, transform .36s var(--jb-ease);transform:scale(.6)}.scenes-module__ZvPl_W__inPopOn{opacity:1;transform:none}.scenes-module__ZvPl_W__inEditor{flex-direction:column;min-width:0;display:flex;overflow:hidden}.scenes-module__ZvPl_W__inTool{z-index:5;border-left:1px solid var(--jb-editor);background:var(--jb-panel);opacity:0;width:min(25em,62%);transition:opacity .22s ease, transform .32s var(--jb-ease);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:2.7em;transform:translate(1.2em)}.scenes-module__ZvPl_W__inToolOn{opacity:1;transform:none}.scenes-module__ZvPl_W__inLicense{align-content:start;justify-items:start;gap:1.1em;padding:2.2em 1.4em 1.4em 1.8em;display:grid}.scenes-module__ZvPl_W__inLicenseRow{color:var(--jb-text);align-items:flex-start;gap:.7em;line-height:1.55;display:flex}.scenes-module__ZvPl_W__inWarn{flex-shrink:0;width:1.35em;height:1.35em;margin-top:.1em}.scenes-module__ZvPl_W__inSettings{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transition:opacity .2s ease, transform .32s var(--jb-ease);pointer-events:none;border-radius:.7em;flex-direction:column;display:flex;position:absolute;inset:1.1em 3.4em;overflow:hidden;transform:translateY(.6em)scale(.985);box-shadow:0 1.2em 3em #00000073}.scenes-module__ZvPl_W__inSettingsOn{opacity:1;transform:none}.scenes-module__ZvPl_W__inSettingsTitle{height:2.5em;color:var(--jb-text);flex-shrink:0;place-items:center;display:grid}.scenes-module__ZvPl_W__inSettingsBody{border-top:1px solid var(--jb-line);flex:1;grid-template-columns:12.5em minmax(0,1fr);min-height:0;display:grid}.scenes-module__ZvPl_W__inNav{border-right:1px solid var(--jb-line);flex-direction:column;gap:.1em;padding:.6em .5em;display:flex;overflow:hidden}.scenes-module__ZvPl_W__inNavSearch{border:1px solid var(--jb-line-strong);height:2em;color:var(--jb-soft);border-radius:.4em;align-items:center;margin-bottom:.45em;padding:0 .55em;display:flex}.scenes-module__ZvPl_W__inNavItem{color:var(--jb-text);white-space:nowrap;text-overflow:ellipsis;border-radius:.4em;padding:.32em .6em;overflow:hidden}.scenes-module__ZvPl_W__inNavItemSel{background:var(--jb-select)}.scenes-module__ZvPl_W__inPlugins{flex-direction:column;min-width:0;padding:.7em 1em 0;display:flex}.scenes-module__ZvPl_W__inPluginsHead{align-items:center;gap:1.2em;margin-bottom:.7em;display:flex}.scenes-module__ZvPl_W__inPluginsTitle{font-weight:600}.scenes-module__ZvPl_W__inSearch{border:1px solid var(--jb-line-strong);height:2.3em;color:var(--jb-text);white-space:nowrap;border-radius:.45em;flex-shrink:0;align-items:center;gap:.5em;padding:0 .7em;display:flex}.scenes-module__ZvPl_W__inSearch .scenes-module__ZvPl_W__glyph{color:var(--jb-soft)}.scenes-module__ZvPl_W__inSearchFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.scenes-module__ZvPl_W__inResults{border-top:1px solid var(--jb-line);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:0;margin:.7em -1em 0;display:grid}.scenes-module__ZvPl_W__inList{border-right:1px solid var(--jb-line);padding:.4em}.scenes-module__ZvPl_W__inRow{border-radius:.45em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7em;padding:.55em .6em;display:grid}.scenes-module__ZvPl_W__inRowSel{background:var(--jb-select)}.scenes-module__ZvPl_W__inRowIcon{width:2.6em;height:2.6em}.scenes-module__ZvPl_W__inRowText{gap:.15em;min-width:0;display:grid}.scenes-module__ZvPl_W__inRowText b{font-weight:600;line-height:1.35}.scenes-module__ZvPl_W__inVendor{color:var(--jb-muted)}.scenes-module__ZvPl_W__inInstallBtn{display:inline-flex}.scenes-module__ZvPl_W__inProgress{width:6.5em;display:block}.scenes-module__ZvPl_W__inDetail{align-content:start;gap:.6em;min-width:0;padding:1em 1.2em;display:grid}.scenes-module__ZvPl_W__inDetail p{color:var(--jb-text);margin:0;line-height:1.55}.scenes-module__ZvPl_W__inDetailHead{border-bottom:1px solid var(--jb-line);align-items:flex-start;gap:.9em;margin-bottom:.3em;padding-bottom:.9em;display:flex}.scenes-module__ZvPl_W__inDetailIcon{flex-shrink:0;width:4.2em;height:4.2em}.scenes-module__ZvPl_W__inDetailMeta{justify-items:start;gap:.3em;min-width:0;display:grid}.scenes-module__ZvPl_W__inDetailName{font-size:1.15em;font-weight:600}.scenes-module__ZvPl_W__inInstall{margin-top:.35em}.scenes-module__ZvPl_W__inSettingsFooter{border-top:1px solid var(--jb-line);flex-shrink:0;justify-content:flex-end;gap:.5em;padding:.7em 1em;display:flex}.scenes-module__ZvPl_W__inRestart{z-index:30;background:var(--jb-editor);opacity:0;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.scenes-module__ZvPl_W__inRestartOn{opacity:1}@container (max-width:640px){.scenes-module__ZvPl_W__inBody{height:26em}.scenes-module__ZvPl_W__inSettings{inset:.6em}.scenes-module__ZvPl_W__inSettingsBody,.scenes-module__ZvPl_W__inResults{grid-template-columns:minmax(0,1fr)}.scenes-module__ZvPl_W__inNav,.scenes-module__ZvPl_W__inDetail{display:none}.scenes-module__ZvPl_W__inList{border-right:0}.scenes-module__ZvPl_W__inTool{width:auto;left:2.7em}}@media (prefers-reduced-motion:reduce){.scenes-module__ZvPl_W__inPop,.scenes-module__ZvPl_W__inTool,.scenes-module__ZvPl_W__inSettings,.scenes-module__ZvPl_W__inRestart{transition:none}}
.cartridge-types-module__UyVq5G__canvas{--gap:1.6em;--row-h:2.15em;--ease:cubic-bezier(.2, .8, .2, 1);--c-scan:#4daafc;--c-ok:#6cc788;--c-cartridge:#f2a05a;--c-b2c:#d4de86;--c-global:#40b6e0;--text:#dfe1e5;--strong:#eceef1;--muted:#9da0a8;--faint:#6f737a;--surface:#26282c;--line:#393b40;align-items:start;gap:var(--gap);color:var(--text);background:radial-gradient(70% 55% at 50% 0,#4daafc0f,#0000 70%);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:2.4em 2.6em 2.6em;display:grid}.cartridge-types-module__UyVq5G__toneScan{--tone:var(--c-scan)}.cartridge-types-module__UyVq5G__toneCartridge{--tone:var(--c-cartridge)}.cartridge-types-module__UyVq5G__toneB2c{--tone:var(--c-b2c)}.cartridge-types-module__UyVq5G__toneGlobal{--tone:var(--c-global)}.cartridge-types-module__UyVq5G__code,.cartridge-types-module__UyVq5G__id{font-family:var(--jb-mono);font-size:.92em}.cartridge-types-module__UyVq5G__code{color:var(--strong)}.cartridge-types-module__UyVq5G__types{gap:1.1em;min-width:0;display:grid}.cartridge-types-module__UyVq5G__tile{border:1px solid var(--line);background:var(--surface);border-radius:.8em;align-content:start;min-width:0;padding:.95em 1.05em;display:grid;position:relative}.cartridge-types-module__UyVq5G__tile:after{content:"";border:1px solid var(--tone);border-radius:inherit;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 16%, transparent), 0 0 2.6em -.5em color-mix(in srgb, var(--tone) 50%, transparent);opacity:0;transition:opacity .42s var(--ease);pointer-events:none;position:absolute;inset:-1px}.cartridge-types-module__UyVq5G__lit:after{opacity:1}.cartridge-types-module__UyVq5G__workspace:after{border-color:color-mix(in srgb, var(--tone) 55%, var(--line));box-shadow:none}.cartridge-types-module__UyVq5G__tileHead{align-items:center;gap:.75em;min-width:0;padding-bottom:.8em;display:flex}.cartridge-types-module__UyVq5G__badge{background:color-mix(in srgb, var(--tone) 14%, transparent);width:2.3em;height:2.3em;color:var(--tone);border-radius:.6em;flex:none;place-items:center;display:grid}.cartridge-types-module__UyVq5G__badge svg{width:1.25em;height:1.25em}.cartridge-types-module__UyVq5G__tileText{flex:auto;gap:.12em;min-width:0;display:grid}.cartridge-types-module__UyVq5G__tileTitle{min-width:0;color:var(--strong);white-space:nowrap;align-items:baseline;gap:.6em;font-size:1.05em;font-weight:600;display:flex;overflow:hidden}.cartridge-types-module__UyVq5G__id{color:var(--faint);text-overflow:ellipsis;font-size:.8em;font-weight:400;overflow:hidden}.cartridge-types-module__UyVq5G__tileSub{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.cartridge-types-module__UyVq5G__count{color:var(--tone);flex:none;justify-items:end;font-size:.88em;font-weight:500}.cartridge-types-module__UyVq5G__countNone{color:var(--faint);font-weight:400}.cartridge-types-module__UyVq5G__fact{border-top:1px solid var(--line);min-height:2.5em;color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65em;padding:.45em 0;font-size:.92em;line-height:1.4;display:grid;position:relative}.cartridge-types-module__UyVq5G__fact>svg{width:1.05em;height:1.05em;color:var(--muted)}.cartridge-types-module__UyVq5G__fact:after{content:"";background:color-mix(in srgb, var(--tone) 12%, transparent);opacity:0;transition:opacity .32s var(--ease);pointer-events:none;position:absolute;inset:0 -1.05em}.cartridge-types-module__UyVq5G__factOn:after{opacity:1}.cartridge-types-module__UyVq5G__command{color:var(--strong);font-weight:500}.cartridge-types-module__UyVq5G__tileFoot{border-top:1px solid var(--line);color:var(--muted);padding-top:.75em;font-size:.85em;line-height:1.5}.cartridge-types-module__UyVq5G__tileFoot .cartridge-types-module__UyVq5G__code{color:var(--text)}.cartridge-types-module__UyVq5G__swapStack{vertical-align:middle;min-width:0;max-width:100%;display:inline-grid}.cartridge-types-module__UyVq5G__swap{opacity:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity .22s var(--ease), transform .34s var(--ease);grid-area:1/1;overflow:hidden;transform:translateY(.35em)}.cartridge-types-module__UyVq5G__swapOn{opacity:1;transition-delay:.12s;transform:none}.cartridge-types-module__UyVq5G__status{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.cartridge-types-module__UyVq5G__status svg{flex:none;width:1.05em;height:1.05em}.cartridge-types-module__UyVq5G__statusScan{color:var(--c-scan)}.cartridge-types-module__UyVq5G__statusOk{color:var(--c-ok)}.cartridge-types-module__UyVq5G__spin{animation:1s linear infinite cartridge-types-module__UyVq5G__ctypeSpin}@keyframes cartridge-types-module__UyVq5G__ctypeSpin{to{transform:rotate(360deg)}}.cartridge-types-module__UyVq5G__tree{border-top:1px solid var(--line);margin:0 -1.05em;padding:.35em 0 .5em;display:grid;position:relative}.cartridge-types-module__UyVq5G__band{height:var(--row-h);background:color-mix(in srgb, var(--tone,var(--c-scan)) 13%, transparent);opacity:0;transform:translateY(calc(var(--at,0) * 100%));transition:opacity .26s var(--ease), transform .3s var(--ease);pointer-events:none;position:absolute;top:.35em;left:0;right:0}.cartridge-types-module__UyVq5G__bandOn{opacity:1}.cartridge-types-module__UyVq5G__bandProof{background:color-mix(in srgb, var(--tone) 20%, transparent)}.cartridge-types-module__UyVq5G__row{height:var(--row-h);padding:0 1.05em 0 calc(1.05em + var(--depth,0) * 1.3em);white-space:nowrap;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.5em;display:grid;position:relative}.cartridge-types-module__UyVq5G__row:after{content:"";background:color-mix(in srgb, var(--tone) 16%, transparent);opacity:0;transition:opacity .22s var(--ease);pointer-events:none;position:absolute;inset:0}.cartridge-types-module__UyVq5G__rowTarget:after{opacity:1}.cartridge-types-module__UyVq5G__rowIcon{width:1.15em;height:1.15em;display:inline-grid}.cartridge-types-module__UyVq5G__rowIcon svg{width:1.15em;height:1.15em}.cartridge-types-module__UyVq5G__folder{color:var(--faint)}.cartridge-types-module__UyVq5G__rowName{min-width:0;color:var(--text);text-overflow:ellipsis;transition:opacity .26s var(--ease);overflow:hidden}.cartridge-types-module__UyVq5G__rowProof .cartridge-types-module__UyVq5G__rowName{color:var(--tone)}.cartridge-types-module__UyVq5G__rowSkipped .cartridge-types-module__UyVq5G__rowName,.cartridge-types-module__UyVq5G__rowSkipped .cartridge-types-module__UyVq5G__rowIcon{opacity:.45}.cartridge-types-module__UyVq5G__rowState{justify-items:end;font-size:.86em}.cartridge-types-module__UyVq5G__typeLabel{color:var(--tone);font-weight:500}.cartridge-types-module__UyVq5G__skipped{color:var(--faint)}.cartridge-types-module__UyVq5G__linked{color:var(--c-ok);align-items:center;gap:.35em;font-weight:500;display:inline-flex}.cartridge-types-module__UyVq5G__linked svg{width:1em;height:1em}.cartridge-types-module__UyVq5G__menu{top:calc(100% - .2em);left:calc(2.2em + var(--depth,0) * 1.3em);z-index:4;min-width:16em;animation:cartridge-types-module__UyVq5G__ctypeMenuIn .16s var(--ease) both;background:#252526;border:1px solid #454545;border-radius:.45em;padding:.3em;display:grid;position:absolute;box-shadow:0 .5em 1.6em #00000073}.cartridge-types-module__UyVq5G__menuUp{top:auto;bottom:calc(100% - .2em)}.cartridge-types-module__UyVq5G__menuItem{color:#ccc;border-radius:.3em;padding:.42em .75em}.cartridge-types-module__UyVq5G__menuHot{color:#fff;background:#04395e}@keyframes cartridge-types-module__UyVq5G__ctypeMenuIn{0%{opacity:0;transform:translateY(-.3em)}}.cartridge-types-module__UyVq5G__menuUp{animation-name:cartridge-types-module__UyVq5G__ctypeMenuUpIn}@keyframes cartridge-types-module__UyVq5G__ctypeMenuUpIn{0%{opacity:0;transform:translateY(.3em)}}@container (max-width:640px){.cartridge-types-module__UyVq5G__canvas{grid-template-columns:minmax(0,1fr);gap:1.2em;padding:1.6em 1.2em 1.8em}.cartridge-types-module__UyVq5G__tile{padding:.8em .9em}.cartridge-types-module__UyVq5G__tree{margin:0 -.9em}.cartridge-types-module__UyVq5G__row{padding-right:.9em;padding-left:calc(.9em + var(--depth,0) * 1.2em)}.cartridge-types-module__UyVq5G__fact:after{inset:0 -.9em}}@media (prefers-reduced-motion:reduce){.cartridge-types-module__UyVq5G__tile:after,.cartridge-types-module__UyVq5G__swap,.cartridge-types-module__UyVq5G__band,.cartridge-types-module__UyVq5G__row:after,.cartridge-types-module__UyVq5G__rowName,.cartridge-types-module__UyVq5G__fact:after{transition:none}.cartridge-types-module__UyVq5G__spin,.cartridge-types-module__UyVq5G__menu{animation:none}}
.lsp-capabilities-module__Li1kUG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-block:1.5rem}#nd-page .lsp-capabilities-module__Li1kUG__card{background:var(--is-frosted-surface-background);min-width:0;box-shadow:var(--is-frosted-surface-shadow);color:var(--is-text);border:0;border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:.75rem .875rem;padding:1.25rem;text-decoration:none;display:grid}.lsp-capabilities-module__Li1kUG__card>div:first-child{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.lsp-capabilities-module__Li1kUG__mark{border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.lsp-capabilities-module__Li1kUG__mark img{object-fit:contain;width:1.5rem;height:1.5rem;margin:0;display:block}.lsp-capabilities-module__Li1kUG__inline{vertical-align:middle;width:2rem;height:2rem}#nd-page .lsp-capabilities-module__Li1kUG__heading>a{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.lsp-capabilities-module__Li1kUG__heading>a>span:last-child{text-wrap:balance;min-width:0}.lsp-capabilities-module__Li1kUG__inline img{width:1.25rem;height:1.25rem}.lsp-capabilities-module__Li1kUG__card>h3{letter-spacing:-.015em;align-self:center;margin:0;font-size:1rem;line-height:1.4}.lsp-capabilities-module__Li1kUG__card>p{color:var(--is-text-muted);grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.65}.lsp-capabilities-module__Li1kUG__card:hover>h3{text-underline-offset:.2em;text-decoration:underline}.lsp-capabilities-module__Li1kUG__card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width:640px){.lsp-capabilities-module__Li1kUG__grid{grid-template-columns:minmax(0,1fr)}}
.docs-shot-composition-module__d08KdW__showcase{--ring:0 0% 78%;margin-block:.25rem 3.25rem;container-type:inline-size}.docs-shot-composition-module__d08KdW__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.docs-shot-composition-module__d08KdW__heading{color:var(--is-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.125rem,2.6cqi,1.5rem);font-weight:550;line-height:1.3}.docs-shot-composition-module__d08KdW__controls{flex:none;align-items:center;gap:.5rem;display:flex}.docs-shot-composition-module__d08KdW__controls>button{white-space:nowrap}.docs-shot-composition-module__d08KdW__composition{min-width:0}.docs-shot-composition-module__d08KdW__deck{isolation:isolate;perspective:1400px;height:clamp(300px,48cqi,540px);position:relative}.docs-shot-composition-module__d08KdW__shot{--shift-x:0%;--shift-y:0%;--depth:-100px;--rotation:0deg;--yaw:0deg;--scale:.8;--lift:0px;z-index:0;width:64%;min-width:0;height:clamp(224px,36cqi,430px);color:var(--is-text);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(var(--shift-x), calc(var(--shift-y) + var(--lift)), var(--depth)) rotateY(var(--yaw)) rotateZ(var(--rotation)) scale(var(--scale));border-radius:.875rem;flex-direction:column;padding:.4375rem;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .45s,visibility .45s;display:flex;position:absolute;inset:clamp(38px,6cqi,72px) auto auto 18%}.docs-shot-composition-module__d08KdW__shot[data-position="0"]{--depth:40px;--scale:1;z-index:5;opacity:1;visibility:visible;pointer-events:auto}.docs-shot-composition-module__d08KdW__shot[data-position="-1"],.docs-shot-composition-module__d08KdW__shot[data-position="1"]{--shift-y:-7%;--depth:-30px;--scale:.96;z-index:3;opacity:.82;visibility:visible;pointer-events:auto}.docs-shot-composition-module__d08KdW__shot[data-position="-2"],.docs-shot-composition-module__d08KdW__shot[data-position="2"]{--shift-y:-11%;--depth:-70px;--scale:.9;z-index:2;opacity:.5;visibility:visible;pointer-events:auto}.docs-shot-composition-module__d08KdW__shot[data-position="-1"]{--shift-x:-20%;--rotation:-6deg;--yaw:9deg}.docs-shot-composition-module__d08KdW__shot[data-position="1"]{--shift-x:20%;--rotation:6deg;--yaw:-9deg}.docs-shot-composition-module__d08KdW__shot[data-position="-2"]{--shift-x:-28%;--rotation:-11deg;--yaw:16deg}.docs-shot-composition-module__d08KdW__shot[data-position="2"]{--shift-x:28%;--rotation:11deg;--yaw:-16deg}.docs-shot-composition-module__d08KdW__frameBar{min-width:0;color:var(--is-text-muted);text-align:left;align-items:center;gap:.5rem;padding:.5rem .625rem .75rem;font-size:clamp(.6875rem,1.5cqi,.8125rem);line-height:1.3;display:flex}.docs-shot-composition-module__d08KdW__frameTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-shot-composition-module__d08KdW__frameBar>svg{width:.9375rem;height:.9375rem;color:var(--is-text-faint);flex:none;margin-left:auto}.docs-shot-composition-module__d08KdW__preview{border-radius:.5rem;flex:1;min-height:0;display:block;overflow:hidden}.docs-shot-composition-module__d08KdW__image{object-fit:contain;width:100%;height:100%;margin:0;display:block}.docs-shot-composition-module__d08KdW__empty{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100%;padding:1rem 1rem 2rem;display:flex}.docs-shot-composition-module__d08KdW__icon{object-fit:contain;width:clamp(3rem,8cqi,5.5rem);height:clamp(3rem,8cqi,5.5rem);margin:0;display:block}.docs-shot-composition-module__d08KdW__addHint{color:var(--is-text-muted);align-items:center;gap:.375rem;font-size:.75rem;line-height:1.5;display:inline-flex}.docs-shot-composition-module__d08KdW__addHint svg{width:.875rem;height:.875rem}.docs-shot-composition-module__d08KdW__shot:focus-visible{outline:2px solid var(--is-text);outline-offset:4px}.docs-shot-composition-module__d08KdW__shot[data-position="0"]:focus-visible .docs-shot-composition-module__d08KdW__frameBar{color:var(--is-text)}@media (hover:hover) and (pointer:fine){.docs-shot-composition-module__d08KdW__shot[data-position="0"]:hover{--lift:-4px}.docs-shot-composition-module__d08KdW__shot:hover .docs-shot-composition-module__d08KdW__frameBar,.docs-shot-composition-module__d08KdW__shot:hover .docs-shot-composition-module__d08KdW__addHint{color:var(--is-text)}.docs-shot-composition-module__d08KdW__shot[data-position="-1"]:hover,.docs-shot-composition-module__d08KdW__shot[data-position="1"]:hover{--lift:-8px;opacity:.9}.docs-shot-composition-module__d08KdW__shot[data-position="-2"]:hover,.docs-shot-composition-module__d08KdW__shot[data-position="2"]:hover{--lift:-8px;opacity:.65}}.docs-shot-composition-module__d08KdW__captionRow{justify-content:center;align-items:center;gap:1.5rem;max-width:44rem;margin:0 auto;display:flex}.docs-shot-composition-module__d08KdW__captionRow>button{flex:none;width:2rem;height:2rem}.docs-shot-composition-module__d08KdW__caption{min-width:0;min-height:2.8em;color:var(--is-text-muted);text-align:center;text-wrap:balance;flex:1;margin:0;font-size:.8125rem;line-height:1.6}.docs-shot-composition-module__d08KdW__features{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:1.25rem;padding:.375rem;display:flex}.docs-shot-composition-module__d08KdW__feature{color:var(--is-text-faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.docs-shot-composition-module__d08KdW__feature img{object-fit:contain;width:1.125rem;height:1.125rem;margin:0}.docs-shot-composition-module__d08KdW__feature[aria-selected=true]{color:var(--is-text);background:var(--is-surface);border-color:var(--is-border-strong)}.docs-shot-composition-module__d08KdW__feature:hover{color:var(--is-text)}.docs-shot-composition-module__d08KdW__feature:focus-visible{outline:2px solid var(--is-text);outline-offset:2px}@container (max-width:600px){.docs-shot-composition-module__d08KdW__header{flex-wrap:wrap;align-items:flex-start;gap:.875rem}.docs-shot-composition-module__d08KdW__deck{height:clamp(280px,65cqi,380px)}.docs-shot-composition-module__d08KdW__shot{width:76%;height:clamp(200px,48cqi,288px);left:12%}.docs-shot-composition-module__d08KdW__shot[data-position="-1"]{--shift-x:-9%;--rotation:-7deg}.docs-shot-composition-module__d08KdW__shot[data-position="1"]{--shift-x:9%;--rotation:7deg}.docs-shot-composition-module__d08KdW__shot[data-position="-2"]{--shift-x:-16%;--rotation:-12deg}.docs-shot-composition-module__d08KdW__shot[data-position="2"]{--shift-x:16%;--rotation:12deg}.docs-shot-composition-module__d08KdW__captionRow{gap:.75rem}.docs-shot-composition-module__d08KdW__caption{min-height:3.2em;font-size:.75rem}.docs-shot-composition-module__d08KdW__features{scrollbar-width:thin;scrollbar-color:var(--is-border-strong) transparent;flex-wrap:nowrap;justify-content:flex-start;margin-top:.875rem;padding:.5rem .125rem;overflow:auto hidden}.docs-shot-composition-module__d08KdW__feature{white-space:nowrap;padding:.5rem .625rem;font-size:.6875rem}.docs-shot-composition-module__d08KdW__frameBar{padding:.4375rem .375rem .625rem}.docs-shot-composition-module__d08KdW__empty{gap:1.125rem;padding-bottom:1.25rem}.docs-shot-composition-module__d08KdW__addHint{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.docs-shot-composition-module__d08KdW__shot,.docs-shot-composition-module__d08KdW__feature{transition:none}.docs-shot-composition-module__d08KdW__shot[data-position]:hover{--lift:0px}}
.docs-shot-surface-module__Xerx-G__gallery,.docs-shot-surface-module__Xerx-G__dialog{--fd-primary:0 0% 82%;--fd-ring:0 0% 78%;--ring:0 0% 78%}.docs-shot-surface-module__Xerx-G__dialog{overscroll-behavior:contain;width:min(1120px,100vw - 2.5rem);max-width:none;height:min(900px,100dvh - 2.5rem);max-height:calc(100dvh - 2.5rem);color:var(--is-text);border-radius:1rem;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.docs-shot-surface-module__Xerx-G__dialog::backdrop{background:color-mix(in srgb, var(--is-page) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.docs-shot-surface-module__Xerx-G__dialog[data-expanded=true]{border-radius:.75rem;width:calc(100vw - 1rem);height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)}.docs-shot-surface-module__Xerx-G__content{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.docs-shot-surface-module__Xerx-G__header{border-bottom:1px solid var(--is-border);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__header{z-index:40;background:var(--is-frosted-surface-background);-webkit-backdrop-filter:var(--is-frosted-surface-backdrop);backdrop-filter:var(--is-frosted-surface-backdrop);flex:none;gap:.5rem;padding:.375rem .5rem;position:relative}.docs-shot-surface-module__Xerx-G__title{flex:auto;align-items:center;gap:.625rem;min-width:0;margin:0;padding:0;font-size:.875rem;font-weight:550;line-height:1.4;display:flex}.docs-shot-surface-module__Xerx-G__title img,.docs-shot-surface-module__Xerx-G__title>svg{object-fit:contain;flex:none;width:1.25rem;height:1.25rem;margin:0}.docs-shot-surface-module__Xerx-G__title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docs-shot-surface-module__Xerx-G__toolbar,.docs-shot-surface-module__Xerx-G__group{align-items:center;gap:.25rem;display:flex}.docs-shot-surface-module__Xerx-G__toolbar{flex-wrap:wrap;gap:.625rem}.docs-shot-surface-module__Xerx-G__group+.docs-shot-surface-module__Xerx-G__group{border-left:1px solid var(--is-border);padding-left:.625rem}.docs-shot-surface-module__Xerx-G__toolbar button,.docs-shot-surface-module__Xerx-G__toolbar a{min-width:2rem;height:2rem}.docs-shot-surface-module__Xerx-G__toolbar button[aria-pressed=true]{color:var(--is-text);outline:1px solid var(--is-border-strong);outline-offset:-1px}.docs-shot-surface-module__Xerx-G__toolbar .docs-shot-surface-module__Xerx-G__fit{font-variant-numeric:tabular-nums;width:2.875rem;padding-inline:.375rem;font-size:.6875rem}.docs-shot-surface-module__Xerx-G__toolbar svg{width:.875rem;height:.875rem}.docs-shot-surface-module__Xerx-G__dialog .docs-image{margin:0}.docs-shot-surface-module__Xerx-G__gallery .docs-image__surface{border:1px solid var(--is-border-strong);background:var(--is-frosted-surface-background);box-shadow:var(--is-frosted-surface-shadow);border-radius:.875rem;overflow:visible}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__surface{box-shadow:none;background:0 0;border:0;border-radius:0}.docs-shot-surface-module__Xerx-G__gallery .docs-image__open{cursor:zoom-in;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.docs-shot-surface-module__Xerx-G__gallery .docs-image__open:focus-visible{outline:2px solid var(--is-text);outline-offset:-2px;border-radius:.5rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__frame:last-child{border-radius:0 0 .875rem .875rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__caption:last-child{border-radius:0 0 .875rem .875rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__frame{background:var(--is-page);margin-inline:1px}.docs-shot-surface-module__Xerx-G__gallery .docs-image__tools{opacity:1;background:var(--is-surface);flex-wrap:wrap;justify-content:flex-end;padding:.625rem .75rem;position:static}.docs-shot-surface-module__Xerx-G__gallery .docs-image__caption{border-top:1px solid var(--is-border);gap:.5rem;padding:.625rem .875rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__caption-text{color:var(--is-text-muted);font-size:.75rem;line-height:1.5}.docs-shot-surface-module__Xerx-G__gallery .docs-image__descbar{padding:0}.docs-shot-surface-module__Xerx-G__gallery .docs-image__pendingbar{padding:.625rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__desc-input:focus-visible{outline-color:var(--is-text-muted);border-color:var(--is-border-strong);box-shadow:none}:is(.docs-shot-surface-module__Xerx-G__gallery .docs-image__desc-trigger svg,.docs-shot-surface-module__Xerx-G__gallery .docs-image__devnote code){color:var(--is-text-muted)}:is(.docs-shot-surface-module__Xerx-G__gallery .docs-image__pending-btn--primary,.docs-shot-surface-module__Xerx-G__gallery .docs-image__desc-btn--primary){color:var(--is-text);border-color:var(--is-border-strong);background:var(--is-surface-strong)}.docs-shot-surface-module__Xerx-G__gallery .docs-image__menu{z-index:30}:is(.docs-shot-surface-module__Xerx-G__gallery .docs-image__menu-item:hover,.docs-shot-surface-module__Xerx-G__gallery .docs-image__menu-item:focus-visible){background:var(--is-surface-strong)}.docs-shot-surface-module__Xerx-G__gallery .docs-image__menu-item svg{color:var(--is-text-muted)}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumbs{border-top:1px solid var(--is-border);scrollbar-width:thin;scrollbar-color:var(--is-border-strong) transparent;background:0 0;flex-wrap:nowrap;gap:.5rem;padding:.75rem;position:relative;overflow:auto hidden}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb{width:6.375rem;height:auto;box-shadow:none;color:var(--is-text-faint);background:0 0;border:0;border-radius:.5rem;grid-template-rows:3.5rem auto;gap:.375rem;padding:.25rem;transition:background .16s,color .16s;display:grid}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb-preview{background:var(--is-surface);border-radius:.375rem;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb img{object-fit:contain}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb .docs-image__thumb-icon{width:1.5rem;height:1.5rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb.is-active{background:var(--is-surface-strong);color:var(--is-text);outline:1px solid var(--is-border-strong);outline-offset:-1px}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb:hover{background:var(--is-surface-raised);color:var(--is-text)}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb:focus-visible{outline:2px solid var(--is-text);outline-offset:-2px}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 .125rem .125rem;font-size:.625rem;line-height:1.4;display:block;overflow:hidden}.docs-shot-surface-module__Xerx-G__canvas{overscroll-behavior:contain;cursor:zoom-in;scrollbar-width:thin;scrollbar-color:var(--is-border-strong) transparent;height:min(60dvh,640px);overflow:auto}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__surface{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__frame{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__canvas{flex:1 1 0;width:100%;height:auto;min-height:0}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__empty{flex:1 1 0;min-height:0;overflow:auto}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__thumbs{flex:none;gap:.375rem;padding:.375rem .5rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb{border-radius:.375rem;grid-template-rows:1fr;gap:0;width:3.5rem;height:2.25rem;padding:.125rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb-label{display:none}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb .docs-image__thumb-icon{width:1.125rem;height:1.125rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__caption{flex:0 auto;gap:.25rem;min-height:0;max-height:20dvh;padding:.375rem .75rem;overflow:auto}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__caption-text{font-size:.6875rem;line-height:1.4}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__gallery .docs-image__caption:empty{display:none}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar{gap:.375rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__group+.docs-shot-surface-module__Xerx-G__group{padding-left:.375rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar button,.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar a{min-width:1.75rem;height:1.75rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__title{font-size:.8125rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__title img,.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__title>svg{width:1rem;height:1rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__shortcuts{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.docs-shot-surface-module__Xerx-G__canvas:focus-visible{outline:1px solid var(--is-text-muted);outline-offset:-2px}.docs-shot-surface-module__Xerx-G__canvas[data-zoomed=true]{cursor:grab}.docs-shot-surface-module__Xerx-G__canvas[data-zoomed=true]:active{cursor:grabbing}.docs-shot-surface-module__Xerx-G__canvasContent{justify-content:center;align-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;display:flex}.docs-shot-surface-module__Xerx-G__canvas img{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;max-width:none;margin:0;display:block}.docs-shot-surface-module__Xerx-G__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;min-height:260px;padding:1.5rem;display:flex}.docs-shot-surface-module__Xerx-G__emptyIcon{object-fit:contain;width:2.25rem;height:2.25rem;color:var(--is-text-muted);margin:0 0 .25rem}.docs-shot-surface-module__Xerx-G__empty strong{color:var(--is-text);font-size:.9375rem;font-weight:550}.docs-shot-surface-module__Xerx-G__empty p{max-width:54ch;color:var(--is-text-muted);margin:0;font-size:.75rem;line-height:1.55}.docs-shot-surface-module__Xerx-G__emptyActions{gap:.5rem;margin-block:.25rem;display:flex}.docs-shot-surface-module__Xerx-G__captureDetails{max-width:60ch;color:var(--is-text-faint);font-size:.6875rem;line-height:1.5}.docs-shot-surface-module__Xerx-G__captureDetails summary{cursor:pointer;width:fit-content;margin-inline:auto;padding:.25rem}.docs-shot-surface-module__Xerx-G__captureDetails summary:hover{color:var(--is-text)}.docs-shot-surface-module__Xerx-G__captureDetails p{text-align:left;margin:.75rem auto .5rem}.docs-shot-surface-module__Xerx-G__captureDetails code{overflow-wrap:anywhere;text-align:left;color:var(--is-text-muted);display:block}.docs-shot-surface-module__Xerx-G__shortcuts{color:var(--is-text-faint);flex-wrap:wrap;align-items:center;gap:1rem;padding:.5rem .875rem .625rem;font-size:.625rem;display:flex}.docs-shot-surface-module__Xerx-G__shortcuts span{align-items:center;gap:.25rem;display:inline-flex}.docs-shot-surface-module__Xerx-G__shortcuts kbd{font:inherit}@media (max-width:680px){.docs-shot-surface-module__Xerx-G__dialog,.docs-shot-surface-module__Xerx-G__dialog[data-expanded=true]{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.docs-shot-surface-module__Xerx-G__header{gap:.625rem}.docs-shot-surface-module__Xerx-G__title{flex-basis:100%}.docs-shot-surface-module__Xerx-G__toolbar{gap:.375rem;width:100%}.docs-shot-surface-module__Xerx-G__group{gap:.125rem}.docs-shot-surface-module__Xerx-G__group+.docs-shot-surface-module__Xerx-G__group{padding-left:.375rem}.docs-shot-surface-module__Xerx-G__group:last-child{margin-left:auto}.docs-shot-surface-module__Xerx-G__toolbar button,.docs-shot-surface-module__Xerx-G__toolbar a{min-width:2rem;height:2rem;padding-inline:.375rem}.docs-shot-surface-module__Xerx-G__toolbar .docs-shot-surface-module__Xerx-G__fit{width:2.25rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar button,.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar a{min-width:2rem;height:2rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__title{min-height:2rem;padding-right:4.75rem}.docs-shot-surface-module__Xerx-G__dialog .docs-shot-surface-module__Xerx-G__toolbar>.docs-shot-surface-module__Xerx-G__group:last-child{border:0;margin:0;padding:0;position:absolute;top:.375rem;right:.5rem}.docs-shot-surface-module__Xerx-G__empty{min-height:240px;padding:1.5rem 1rem}.docs-shot-surface-module__Xerx-G__gallery .docs-image__thumb{grid-template-rows:3rem auto;width:5.75rem}.docs-shot-surface-module__Xerx-G__shortcuts{display:none}}.docs-shot-surface-module__Xerx-G__banner{border:1px solid var(--is-border,#ffffff14);border-radius:1rem;margin:.25rem 0 3rem;overflow:hidden}.docs-shot-surface-module__Xerx-G__banner>img{width:100%;height:auto;margin:0;display:block}
.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__body{--vs-height:40em;--vs-side:23em;--cv-alt:#202020;--cv-row:#2a2d2e;--cv-sel:#37373d;--cv-active:#04395e;--cv-input:#313131;--cv-input-line:#3c3c3c;--cv-link:#4daafc;--cv-faint:#6e6e6e;--cv-code:#d0d0d0;--cv-blue:#3794ff;--cv-green:#89d185;--cv-danger:#f85149;--cv-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--creds-scroll:8.6em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyFile{--vs-side:25em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyForm{--vs-side:28em}.vs-creds-panel-module__qZyc5W__editorEmpty>:first-child{display:none}.vs-creds-panel-module__qZyc5W__webview{background:var(--bg);min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__webview svg,.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__editor svg{width:1.08em;height:1.08em}.vs-creds-panel-module__qZyc5W__mono{font-family:var(--cv-mono)}.vs-creds-panel-module__qZyc5W__placeholder{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__toolbar{flex-shrink:0;align-items:center;gap:.15em;padding:.46em .62em;display:flex}.vs-creds-panel-module__qZyc5W__toolbarActions{flex-shrink:0;align-items:center;display:flex}.vs-creds-panel-module__qZyc5W__search{border:1px solid var(--cv-input-line);background:var(--cv-input);min-width:0;height:2.3em;color:var(--muted);white-space:nowrap;border-radius:.23em;flex:1;align-items:center;gap:.46em;padding:0 .31em 0 .62em;display:flex}.vs-creds-panel-module__qZyc5W__search>.vs-creds-panel-module__qZyc5W__placeholder{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.vs-creds-panel-module__qZyc5W__searchTall{flex-shrink:0;height:2.75em}.vs-creds-panel-module__qZyc5W__filters{align-items:center;gap:.15em;display:inline-flex}.vs-creds-panel-module__qZyc5W__divider{background:var(--line-strong);width:1px;height:1.08em;margin:0 .15em}.vs-creds-panel-module__qZyc5W__iconBtn{width:1.7em;height:1.7em;color:var(--muted);border-radius:.15em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__iconBtnHot{background:var(--cv-row);color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__iconBtn svg{width:1em;height:1em}.vs-creds-panel-module__qZyc5W__tabs{border-bottom:1px solid var(--line);white-space:nowrap;flex-shrink:0;gap:1.23em;margin-bottom:.46em;padding:0 .62em;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__tab{color:var(--muted);align-items:center;gap:.46em;padding:.46em 0;display:inline-flex;position:relative}.vs-creds-panel-module__qZyc5W__tabOn{color:#fff}.vs-creds-panel-module__qZyc5W__tabOn:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.vs-creds-panel-module__qZyc5W__tabHot{color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__count{background:var(--cv-row);min-width:1.45em;height:1.45em;color:var(--muted);border-radius:.73em;justify-content:center;align-items:center;padding:0 .45em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__tabOn .vs-creds-panel-module__qZyc5W__count{background:var(--cv-active);color:var(--text)}.vs-creds-panel-module__qZyc5W__strip{border-bottom:1px solid var(--line);flex-shrink:0;margin-top:-.46em;padding:.31em .62em}.vs-creds-panel-module__qZyc5W__addBtn,.vs-creds-panel-module__qZyc5W__addLink{height:2em;color:var(--cv-link);white-space:nowrap;border-radius:.2em;align-items:center;gap:.31em;padding:0 .55em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__addLink{height:2.5em;font-size:.92em}.vs-creds-panel-module__qZyc5W__addBtnHot{background:var(--cv-row);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__addBtn svg,.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__addLink svg{width:1.1em;height:1.1em}.vs-creds-panel-module__qZyc5W__list{flex-direction:column;display:flex}.vs-creds-panel-module__qZyc5W__listEmpty,.vs-creds-panel-module__qZyc5W__empty{color:var(--muted);text-align:center;padding:1.33em 1em;font-size:.92em}.vs-creds-panel-module__qZyc5W__row{border-bottom:1px solid var(--line);align-items:center;gap:.46em;min-width:0;padding:.46em .62em;display:flex}.vs-creds-panel-module__qZyc5W__rowWarn{background:#2a2516;border-bottom-color:#4a4120}.vs-creds-panel-module__qZyc5W__rowHot{background:var(--cv-row)}.vs-creds-panel-module__qZyc5W__rowEnter{animation:vs-creds-panel-module__qZyc5W__credsRowIn .42s var(--ease) both}@keyframes vs-creds-panel-module__qZyc5W__credsRowIn{0%{opacity:0;transform:translateY(-.5em)}}.vs-creds-panel-module__qZyc5W__checkbox{border:1px solid var(--cv-input-line);background:var(--cv-input);border-radius:.15em;flex-shrink:0;justify-content:center;align-items:center;width:1.23em;height:1.23em;display:inline-flex;position:relative}.vs-creds-panel-module__qZyc5W__checkboxOn{border-color:var(--accent);background:var(--accent)}.vs-creds-panel-module__qZyc5W__checkboxOn:after{content:"";border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:.31em;height:.54em;transform:rotate(45deg)translate(-.05em,-.05em)}.vs-creds-panel-module__qZyc5W__checkboxHot{box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__identity{flex-direction:column;flex:1;gap:.15em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vs-creds-panel-module__qZyc5W__meta{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:.34em;font-size:.92em;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__meta code{min-width:0;color:var(--cv-code);font-family:var(--cv-mono);text-overflow:ellipsis;font-size:.95em;overflow:hidden}.vs-creds-panel-module__qZyc5W__sep{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__warnText{color:var(--warn)}.vs-creds-panel-module__qZyc5W__metaHosts{color:var(--cv-blue)}.vs-creds-panel-module__qZyc5W__metaKeys{color:var(--cv-green)}.vs-creds-panel-module__qZyc5W__badge{height:1.45em;color:var(--cv-link);border:1px solid #7691b14d;border-radius:.73em;flex-shrink:0;align-items:center;padding:0 .55em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__chip{height:2em;color:var(--cv-link);background:#11243b2e;border:1px solid #7691b152;border-radius:1em;flex-shrink:0;align-items:center;gap:.36em;margin-right:.55em;padding:0 .55em;font-size:.85em;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__chip svg{width:1.1em;height:1.1em}.vs-creds-panel-module__qZyc5W__rowActions{opacity:0;flex-shrink:0;align-items:center;display:flex}.vs-creds-panel-module__qZyc5W__rowActionsOn{opacity:1}.vs-creds-panel-module__qZyc5W__rowActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__expand{border:1px solid var(--line);width:2em;height:2em;color:var(--muted);border-radius:.23em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__expandHot{border-color:var(--accent);background:var(--cv-row);color:var(--bright);box-shadow:0 0 0 2px #ffffff4d}.vs-creds-panel-module__qZyc5W__btn{border:1px solid var(--line);background:var(--cv-input);height:2.5em;color:var(--text);white-space:nowrap;border-radius:.25em;flex-shrink:0;justify-content:center;align-items:center;gap:.5em;padding:0 .67em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__btnPrimary{background:var(--accent);color:#fff;border-color:#0000}.vs-creds-panel-module__qZyc5W__btnGhost{background:0 0;border-color:#0000}.vs-creds-panel-module__qZyc5W__btnDanger{color:var(--cv-danger);border-color:#f8514959}.vs-creds-panel-module__qZyc5W__btnHot{box-shadow:0 0 0 2px #ffffff59}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__btn svg{width:1.17em;height:1.17em}.vs-creds-panel-module__qZyc5W__field{flex-direction:column;gap:.31em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__label{color:var(--muted);font-size:.92em;font-weight:500}.vs-creds-panel-module__qZyc5W__help{color:var(--muted);margin:0;line-height:1.5}.vs-creds-panel-module__qZyc5W__input{border:1px solid var(--cv-input-line);background:var(--cv-input);min-width:0;height:2.3em;color:var(--bright);white-space:nowrap;border-radius:.23em;align-items:center;gap:.15em;padding:0 .31em 0 .46em;display:flex;position:relative}.vs-creds-panel-module__qZyc5W__inputText{text-overflow:ellipsis;flex:1;align-items:center;min-width:0;font-size:.92em;display:inline-flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__input.vs-creds-panel-module__qZyc5W__mono .vs-creds-panel-module__qZyc5W__inputText{font-family:var(--cv-mono);letter-spacing:.02em}.vs-creds-panel-module__qZyc5W__inputFocus{border-color:var(--accent);box-shadow:0 0 0 1px #0078d466}.vs-creds-panel-module__qZyc5W__inputReadOnly{color:var(--muted);background:#252525}.vs-creds-panel-module__qZyc5W__inputAction{width:1.85em;height:1.85em;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__inputAction svg{width:1em;height:1em}.vs-creds-panel-module__qZyc5W__caret{background:var(--bright);flex-shrink:0;width:1px;height:1.15em;margin-left:1px;display:inline-block}.vs-creds-panel-module__qZyc5W__secret{border:1px solid var(--line);background:var(--cv-alt);min-width:0;height:2.3em;color:var(--cv-code);border-radius:.23em;align-items:center;gap:.15em;padding:0 .15em 0 .46em;display:flex}.vs-creds-panel-module__qZyc5W__secretValue{min-width:0;font-family:var(--cv-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__picker{grid-template-columns:minmax(0,1fr) auto;gap:.46em;display:grid}.vs-creds-panel-module__qZyc5W__grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.62em;display:grid}.vs-creds-panel-module__qZyc5W__check{align-items:center;gap:.5em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__check .vs-creds-panel-module__qZyc5W__checkbox{font-size:1.087em}.vs-creds-panel-module__qZyc5W__callout{color:var(--cv-link);background:#1d2833;border:1px solid #2f4357;border-radius:.23em;align-items:center;gap:.46em;padding:.46em .62em;font-size:.92em;display:flex}.vs-creds-panel-module__qZyc5W__callout span{color:var(--text)}.vs-creds-panel-module__qZyc5W__stack{flex:1;min-height:0;position:relative}.vs-creds-panel-module__qZyc5W__pane{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__paneOn{opacity:1}.vs-creds-panel-module__qZyc5W__backdrop{z-index:20;opacity:0;background:#0000005c;justify-content:center;align-items:center;padding:1.23em;transition:opacity .2s;display:flex;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__backdropOn{opacity:1}.vs-creds-panel-module__qZyc5W__dialog{border:1px solid var(--line);background:var(--cv-alt);width:min(35.4em,100%);transition:transform .32s var(--ease);border-radius:.23em;flex-direction:column;display:flex;transform:translateY(.6em)scale(.98);box-shadow:0 .6em 2.4em #0006}.vs-creds-panel-module__qZyc5W__backdropOn .vs-creds-panel-module__qZyc5W__dialog{transform:none}.vs-creds-panel-module__qZyc5W__dialogHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.46em;padding:.62em .62em .62em .92em;display:flex}.vs-creds-panel-module__qZyc5W__dialogTitle{align-items:center;gap:.46em;min-width:0;font-weight:600;display:inline-flex}.vs-creds-panel-module__qZyc5W__dialogTitle svg{color:var(--cv-link)}.vs-creds-panel-module__qZyc5W__dialogTitle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vs-creds-panel-module__qZyc5W__dialogBody{flex-direction:column;gap:.62em;padding:.92em;display:flex}.vs-creds-panel-module__qZyc5W__dialogFoot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:.46em;padding:.62em .92em;display:flex}.vs-creds-panel-module__qZyc5W__hostsDialog .vs-creds-panel-module__qZyc5W__dialogBody{padding:.92em .75em}.vs-creds-panel-module__qZyc5W__hostBlock{flex-direction:column;gap:.31em;display:flex}.vs-creds-panel-module__qZyc5W__hostName{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;padding:0 .46em;font-size:.92em;font-weight:600;overflow:hidden}.vs-creds-panel-module__qZyc5W__hostKey{color:var(--muted);grid-template-columns:auto 6.9em minmax(0,1fr);align-items:center;gap:.46em;padding:.31em .46em;font-size:.92em;display:grid}.vs-creds-panel-module__qZyc5W__hostKey svg{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__hostKeySet{color:var(--text)}.vs-creds-panel-module__qZyc5W__hostKeySet svg{color:var(--cv-green)}.vs-creds-panel-module__qZyc5W__keyValue{min-width:0;color:var(--cv-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-creds-panel-module__qZyc5W__keyValue.vs-creds-panel-module__qZyc5W__mono{color:var(--cv-code)}.vs-creds-panel-module__qZyc5W__result{z-index:15;border:1px solid var(--line);background:var(--editor);opacity:0;transition:opacity .2s ease, transform .32s var(--ease);border-radius:.23em;align-items:center;gap:.46em;padding:.31em .46em .31em .62em;display:flex;position:absolute;bottom:.62em;left:.62em;right:.62em;transform:translateY(.8em);box-shadow:0 .3em .9em #0003}.vs-creds-panel-module__qZyc5W__resultOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__result code{min-width:0;color:var(--cv-code);font-family:var(--cv-mono);letter-spacing:.08em;text-overflow:ellipsis;flex:1;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__tipHost{position:relative}.vs-creds-panel-module__qZyc5W__tip{z-index:10;color:var(--text);white-space:nowrap;opacity:0;transition:opacity .16s ease, transform .24s var(--ease);background:#202020;border:1px solid #454545;border-radius:.23em;padding:.3em .6em;font-size:.92em;position:absolute;top:calc(100% + .45em);right:0;transform:translateY(-.25em)}.vs-creds-panel-module__qZyc5W__tipOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__fileView{flex-direction:column;gap:.92em;padding:.62em .92em 1.85em;display:flex}.vs-creds-panel-module__qZyc5W__fileEmpty{border:1px dashed var(--line-strong);background:var(--cv-alt);color:var(--muted);text-align:center;border-radius:.23em;flex-direction:column;align-items:center;gap:.62em;padding:2.2em .92em;display:flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__webview .vs-creds-panel-module__qZyc5W__fileEmptyIcon{width:2.46em;height:2.46em;color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__fileEmpty b{color:var(--text);font-size:1.08em}.vs-creds-panel-module__qZyc5W__fileEmpty p{max-width:32em;margin:0;font-size:.92em;line-height:1.5}.vs-creds-panel-module__qZyc5W__fileEmptyActions{flex-wrap:wrap;justify-content:center;gap:.46em;margin-top:.46em;display:flex}.vs-creds-panel-module__qZyc5W__panel{border:1px solid var(--line);background:var(--cv-alt);border-radius:.23em;flex-direction:column;display:flex;overflow:visible}.vs-creds-panel-module__qZyc5W__panelLit{position:relative}.vs-creds-panel-module__qZyc5W__panelLit:after{content:"";border:1px solid var(--focus,#0078d4);border-radius:inherit;opacity:0;pointer-events:none;background:#0078d414;transition:opacity .26s;position:absolute;inset:-1px}.vs-creds-panel-module__qZyc5W__panelLitOn:after{opacity:1}.vs-creds-panel-module__qZyc5W__panelHead{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62em;padding:.62em;display:grid}.vs-creds-panel-module__qZyc5W__panelIcon{width:2.3em;height:2.3em;color:var(--muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:.54em;justify-content:center;align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__panelText{flex-direction:column;gap:.15em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__panelTitle{color:var(--text);letter-spacing:.06em;text-transform:uppercase;font-size:.85em;font-weight:600;line-height:1.2}.vs-creds-panel-module__qZyc5W__panelSubtitle{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.vs-creds-panel-module__qZyc5W__panelActions{align-items:center;gap:.31em;display:inline-flex}.vs-creds-panel-module__qZyc5W__panelActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__panelBody{flex-direction:column;gap:.62em;padding:.62em;display:flex}.vs-creds-panel-module__qZyc5W__editorPane{background:var(--editor)}.vs-creds-panel-module__qZyc5W__editor{flex-direction:column;flex:1;min-height:0;display:flex}.vs-creds-panel-module__qZyc5W__editorBar{z-index:2;border-bottom:1px solid var(--line);background:var(--editor);flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62em;padding:.62em .92em;display:grid;position:relative}.vs-creds-panel-module__qZyc5W__editorBar>.vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__editorTitle{flex-direction:column;gap:.08em;min-width:0;display:flex}.vs-creds-panel-module__qZyc5W__editorTitle b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1.08em;line-height:1.2;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorTitle span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85em;line-height:1.25;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorViewport{flex:1;min-height:0;position:relative;overflow:hidden}.vs-creds-panel-module__qZyc5W__editorBody{transition:transform .52s var(--ease);flex-direction:column;gap:1.23em;padding:1.23em .92em 1.85em;display:flex}.vs-creds-panel-module__qZyc5W__editorScrolled{transform:translateY(calc(-1 * var(--creds-scroll)))}.vs-creds-panel-module__qZyc5W__section{flex-direction:column;gap:.62em;display:flex}.vs-creds-panel-module__qZyc5W__section+.vs-creds-panel-module__qZyc5W__section{border-top:1px solid var(--line);padding-top:.92em}.vs-creds-panel-module__qZyc5W__sectionTitle{justify-content:space-between;align-items:center;gap:.46em;min-height:1.6em;display:flex}.vs-creds-panel-module__qZyc5W__sectionTitle h3{color:var(--text);margin:0;font-size:1.08em;font-weight:600}.vs-creds-panel-module__qZyc5W__note{color:var(--muted);margin:0;line-height:1.5}.vs-creds-panel-module__qZyc5W__section .vs-creds-panel-module__qZyc5W__empty{text-align:left;padding:.46em 0}.vs-creds-panel-module__qZyc5W__keyForm{border:1px solid var(--line);background:var(--cv-alt);border-radius:.23em;flex-direction:column;gap:.62em;padding:.62em;display:flex}.vs-creds-panel-module__qZyc5W__selectWrap{flex-direction:column;display:flex;position:relative}.vs-creds-panel-module__qZyc5W__select .vs-creds-panel-module__qZyc5W__inputText{color:var(--bright)}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__select svg{width:1em;height:1em;color:var(--muted)}.vs-creds-panel-module__qZyc5W__dropdown{z-index:5;border:1px solid var(--accent);opacity:0;transition:opacity .14s ease, transform .22s var(--ease);background:#252526;flex-direction:column;padding:.2em 0;font-size:.92em;display:flex;position:absolute;top:calc(100% + 1px);left:0;right:0;transform:translateY(-.3em)}.vs-creds-panel-module__qZyc5W__dropdownOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__dropdown span{padding:.3em .55em}.vs-creds-panel-module__qZyc5W__dropdown .vs-creds-panel-module__qZyc5W__optionOn{background:var(--cv-active);color:#fff}.vs-creds-panel-module__qZyc5W__accordion{border:1px solid var(--line);background:var(--bg);border-radius:.23em;flex-direction:column;display:flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__accordionHead{background:var(--cv-alt);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.46em;padding:.46em .62em;display:grid}.vs-creds-panel-module__qZyc5W__accordionHeadHot{background:var(--cv-row);box-shadow:inset 0 0 0 1px var(--accent)}.vs-creds-panel-module__qZyc5W__accordionHead b{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-creds-panel-module__qZyc5W__hostMeta{color:var(--muted);font-size:.85em}.vs-creds-panel-module__qZyc5W__keyRow{border-top:1px solid var(--line);animation:vs-creds-panel-module__qZyc5W__credsRowIn .36s var(--ease) both;grid-template-columns:6.9em minmax(0,1fr) auto;align-items:center;gap:.46em;padding:.31em .62em;display:grid}.vs-creds-panel-module__qZyc5W__keyScope{align-items:center;gap:.31em;font-size:.92em;display:inline-flex}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__editor .vs-creds-panel-module__qZyc5W__webdavHint{width:.92em;height:.92em;color:var(--cv-link)}.vs-creds-panel-module__qZyc5W__keyRow .vs-creds-panel-module__qZyc5W__keyValue{font-size:.85em}.vs-creds-panel-module__qZyc5W__keyRow .vs-creds-panel-module__qZyc5W__keyValue.vs-creds-panel-module__qZyc5W__mono{color:var(--muted)}.vs-creds-panel-module__qZyc5W__keyActions{align-items:center;display:inline-flex}.vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn{width:2em;height:2em}.vs-creds-panel-module__qZyc5W__watermark{color:#7f7f7f;place-content:center;gap:.75em;display:grid;position:absolute;inset:0}.vs-creds-panel-module__qZyc5W__watermark span{text-align:right;grid-template-columns:11em 5em;gap:1em;display:grid}.vs-creds-panel-module__qZyc5W__watermark kbd{color:var(--muted);text-align:left;font-family:inherit}.vs-creds-panel-module__qZyc5W__toast{z-index:40}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyOverview{--vs-height:56em;--vs-side:34em;--slot-h:3.9em}.vs-creds-panel-module__qZyc5W__searchFocus{border-color:var(--accent)}.vs-creds-panel-module__qZyc5W__query{min-width:0;color:var(--text);white-space:nowrap;flex:1;align-items:center;display:inline-flex;overflow:hidden}.vs-creds-panel-module__qZyc5W__query.vs-creds-panel-module__qZyc5W__placeholder{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__filterOn{color:var(--cv-link);background:#4daafc24}.vs-creds-panel-module__qZyc5W__filterClear{color:var(--cv-faint)}.vs-creds-panel-module__qZyc5W__iconBtnDanger{color:var(--cv-danger)}.vs-creds-panel-module__qZyc5W__filterBadge{background:var(--cv-link);color:#fff;border-radius:.78em;justify-content:center;align-items:center;min-width:1.45em;height:1.45em;padding:0 .33em;font-size:.69em;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;right:-.15em}.vs-creds-panel-module__qZyc5W__tipWrap{white-space:normal;width:17em;line-height:1.4}.vs-creds-panel-module__qZyc5W__rowSelected{background:var(--cv-sel)}.vs-creds-panel-module__qZyc5W__nameHot{text-decoration:underline}.vs-creds-panel-module__qZyc5W__slots{flex:1;min-height:0;position:relative;overflow:hidden}.vs-creds-panel-module__qZyc5W__slot{height:var(--slot-h);transform:translateY(calc(var(--slot) * var(--slot-h)));transition:transform .52s var(--ease), opacity .26s ease .16s;position:absolute;top:0;left:0;right:0}.vs-creds-panel-module__qZyc5W__slot>.vs-creds-panel-module__qZyc5W__row{height:100%}.vs-creds-panel-module__qZyc5W__slotOff{opacity:0;transition:opacity .18s,transform 0s linear .2s}.vs-creds-panel-module__qZyc5W__popover{z-index:15;background:var(--cv-alt);opacity:0;width:min(19em,100% - 1.24em);transition:opacity .16s ease, transform .24s var(--ease);pointer-events:none;border:1px solid #454545;border-radius:.38em;flex-direction:column;padding:.31em;display:flex;position:absolute;top:3.2em;right:.62em;transform:translateY(-.3em);box-shadow:0 .46em 1.85em #0000005c}.vs-creds-panel-module__qZyc5W__popoverOn{opacity:1;transform:none}.vs-creds-panel-module__qZyc5W__popHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.62em;margin-bottom:.31em;padding:.31em .62em .62em;display:flex}.vs-creds-panel-module__qZyc5W__popTitle{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-size:.85em;font-weight:600}.vs-creds-panel-module__qZyc5W__popSummary{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85em;overflow:hidden}.vs-creds-panel-module__qZyc5W__popSearch{border:1px solid var(--accent);background:var(--cv-input);height:2em;color:var(--muted);border-radius:.23em;flex-shrink:0;align-items:center;gap:.31em;padding:0 .62em;font-size:.92em;display:flex}.vs-creds-panel-module__qZyc5W__popList{flex-direction:column;margin-top:.31em;display:flex}.vs-creds-panel-module__qZyc5W__popItem{border-radius:.23em;align-items:center;gap:.62em;min-height:2em;padding:.31em .62em;font-size:.92em;display:flex}.vs-creds-panel-module__qZyc5W__popItemHot{background:var(--cv-row)}.vs-creds-panel-module__qZyc5W__popCheck{border:1px solid var(--cv-input-line);border-radius:.23em;flex-shrink:0;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.vs-creds-panel-module__qZyc5W__popItemOn .vs-creds-panel-module__qZyc5W__popCheck{border-color:var(--accent);background:var(--accent);color:#fff}.vs-creds-panel-module__qZyc5W__body .vs-creds-panel-module__qZyc5W__webview .vs-creds-panel-module__qZyc5W__popCheck svg{width:.85em;height:.85em}.vs-creds-panel-module__qZyc5W__popLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vs-creds-panel-module__qZyc5W__popFoot{border-top:1px solid var(--line);justify-content:flex-end;margin-top:.31em;padding:.46em .31em .15em;display:flex}.vs-creds-panel-module__qZyc5W__popClear{color:var(--cv-link);font-size:.85em}.vs-creds-panel-module__qZyc5W__compactRows .vs-creds-panel-module__qZyc5W__rowActions{display:none}.vs-creds-panel-module__qZyc5W__compactRows .vs-creds-panel-module__qZyc5W__tabs{gap:.92em}@container (max-width:530px){.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyFile{--vs-side:28em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyForm{--vs-side:16.5em;--creds-scroll:15.5em}.vs-creds-panel-module__qZyc5W__body.vs-creds-panel-module__qZyc5W__bodyOverview{--vs-side:calc(100% - 2.6em)}.vs-creds-panel-module__qZyc5W__bodyOverview .vs-creds-panel-module__qZyc5W__chip{display:inline-flex}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__filters,.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__tab:not(.vs-creds-panel-module__qZyc5W__tabOn) .vs-creds-panel-module__qZyc5W__count{display:none}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__tabs{gap:.75em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__sectionTitle{flex-wrap:wrap;row-gap:.15em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__sectionTitle h3{flex:1 0 auto}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__editorBar{gap:.46em;padding-inline:.62em}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__meta{flex-wrap:wrap;row-gap:0}.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn:nth-child(2),.vs-creds-panel-module__qZyc5W__bodyForm .vs-creds-panel-module__qZyc5W__keyActions .vs-creds-panel-module__qZyc5W__iconBtn:nth-child(3),.vs-creds-panel-module__qZyc5W__watermark,.vs-creds-panel-module__qZyc5W__chip,.vs-creds-panel-module__qZyc5W__rowActions{display:none}.vs-creds-panel-module__qZyc5W__tabs{gap:.85em}.vs-creds-panel-module__qZyc5W__grid2{grid-template-columns:minmax(0,1fr)}.vs-creds-panel-module__qZyc5W__hostKey{grid-template-columns:auto 5.2em minmax(0,1fr)}.vs-creds-panel-module__qZyc5W__keyRow{grid-template-columns:5.6em minmax(0,1fr) auto}.vs-creds-panel-module__qZyc5W__toast{width:min(27em,100% - 1.8em)}}@media (prefers-reduced-motion:reduce){.vs-creds-panel-module__qZyc5W__rowEnter,.vs-creds-panel-module__qZyc5W__keyRow{animation:none}.vs-creds-panel-module__qZyc5W__pane,.vs-creds-panel-module__qZyc5W__backdrop,.vs-creds-panel-module__qZyc5W__dialog,.vs-creds-panel-module__qZyc5W__result,.vs-creds-panel-module__qZyc5W__tip,.vs-creds-panel-module__qZyc5W__dropdown,.vs-creds-panel-module__qZyc5W__editorBody,.vs-creds-panel-module__qZyc5W__slot,.vs-creds-panel-module__qZyc5W__slotOff,.vs-creds-panel-module__qZyc5W__popover,.vs-creds-panel-module__qZyc5W__panelLit:after{transition:none}}
.vs-desktop-module__3RFfJG__window{--ease:cubic-bezier(.2, .8, .2, 1);border:1px solid #303134;border-radius:.7em;min-width:0;font-size:.9em;position:relative;overflow:hidden;box-shadow:0 1.2em 2.6em -1.2em #000c}.vs-desktop-module__3RFfJG__lightsOn>i:first-child,.vs-desktop-module__3RFfJG__vsFocus>:first-child>:first-child>i:first-child{background:#ff5f57}.vs-desktop-module__3RFfJG__lightsOn>i:nth-child(2),.vs-desktop-module__3RFfJG__vsFocus>:first-child>:first-child>i:nth-child(2){background:#febc2e}.vs-desktop-module__3RFfJG__lightsOn>i:nth-child(3),.vs-desktop-module__3RFfJG__vsFocus>:first-child>:first-child>i:nth-child(3){background:#28c840}.vs-desktop-module__3RFfJG__swap{display:inline-grid}.vs-desktop-module__3RFfJG__swapItem{opacity:0;grid-area:1/1;transition:opacity .26s}.vs-desktop-module__3RFfJG__swapOn{opacity:1}.vs-desktop-module__3RFfJG__fName{align-items:center;gap:.45em;min-width:0;display:flex}.vs-desktop-module__3RFfJG__fLabel,.vs-desktop-module__3RFfJG__fDim,.vs-desktop-module__3RFfJG__xDim{text-overflow:ellipsis;overflow:hidden}.vs-desktop-module__3RFfJG__fIcon{flex-shrink:0;width:1.25em;height:1.25em}.vs-desktop-module__3RFfJG__badge{margin-left:auto;display:grid}.vs-desktop-module__3RFfJG__badgeIcon{opacity:0;grid-area:1/1;width:1em;height:1em;transition:opacity .2s}.vs-desktop-module__3RFfJG__badgeOn{opacity:1}.vs-desktop-module__3RFfJG__fFlash{border-radius:inherit;pointer-events:none;background:#ffffff3d;animation:1s ease-out both vs-desktop-module__3RFfJG__desktopFlash;position:absolute;inset:0}@keyframes vs-desktop-module__3RFfJG__desktopFlash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.vs-desktop-module__3RFfJG__finder{color:#e5e5e5;opacity:0;transition:opacity .22s ease, transform .46s var(--ease);background:#1e1e1e;border-color:#3a3a3c;border-radius:.9em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;transform:translateY(1em)scale(.97);box-shadow:0 1.6em 3.2em -1em #000c,0 0 0 .5px #0009}.vs-desktop-module__3RFfJG__finderOn{opacity:1;transform:none}.vs-desktop-module__3RFfJG__fBar{background:#2a2a2a;border-bottom:1px solid #141414;align-items:center;gap:.9em;height:3em;padding:0 .9em;display:flex}.vs-desktop-module__3RFfJG__fLights{gap:.5em;display:flex}.vs-desktop-module__3RFfJG__fLights i{background:#4e5157;border-radius:50%;width:.9em;height:.9em}.vs-desktop-module__3RFfJG__fNav{color:#8e8e93;gap:.15em;display:flex}.vs-desktop-module__3RFfJG__fNav svg{width:1.2em;height:1.2em}.vs-desktop-module__3RFfJG__fBack{transform:rotate(180deg)}.vs-desktop-module__3RFfJG__fTitle{color:#f2f2f2;font-weight:700}.vs-desktop-module__3RFfJG__fTools{color:#8e8e93;margin-left:auto}.vs-desktop-module__3RFfJG__fTools svg{width:1.15em;height:1.15em}.vs-desktop-module__3RFfJG__fRow{white-space:nowrap;border-radius:.4em;grid-template-columns:minmax(0,1fr) 10.2em 3.4em 5.2em;align-items:center;column-gap:.8em;height:1.9em;margin:0 .45em;padding:0 .6em;display:grid;position:relative}.vs-desktop-module__3RFfJG__compact .vs-desktop-module__3RFfJG__fRow{grid-template-columns:minmax(0,1fr) 10.8em}.vs-desktop-module__3RFfJG__fHead{color:#98989d;border-bottom:1px solid #303030;border-radius:0;margin-bottom:.3em;font-weight:500}.vs-desktop-module__3RFfJG__fAlt{background:#ffffff09}.vs-desktop-module__3RFfJG__fPicked{background:#464646}.vs-desktop-module__3RFfJG__fPickedFocus{color:#fff;background:#0a60d4}.vs-desktop-module__3RFfJG__fDim{color:#98989d}.vs-desktop-module__3RFfJG__fPicked .vs-desktop-module__3RFfJG__fDim{color:#c7c7cc}.vs-desktop-module__3RFfJG__fPickedFocus .vs-desktop-module__3RFfJG__fDim{color:#ffffffd9}.vs-desktop-module__3RFfJG__fSize{text-align:right}.vs-desktop-module__3RFfJG__fPath{color:#98989d;white-space:nowrap;border-top:1px solid #303030;align-items:center;gap:.3em;height:2.1em;margin-top:.35em;padding:0 1em;display:flex;overflow:hidden}.vs-desktop-module__3RFfJG__fCrumb{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex}.vs-desktop-module__3RFfJG__fPath svg{opacity:.6;width:.9em;height:.9em}.vs-desktop-module__3RFfJG__fPath b{color:#e5e5e5;font-weight:500}.vs-desktop-module__3RFfJG__pcTitleBar{padding-right:0}.vs-desktop-module__3RFfJG__pcMenu{color:#9d9d9d}.vs-desktop-module__3RFfJG__winControls{color:#ccc;align-items:center;height:100%;margin-left:auto;display:flex}.vs-desktop-module__3RFfJG__winControls svg{box-sizing:content-box;stroke-width:1.3px;width:.95em;height:.95em;padding:0 1.05em}.vs-desktop-module__3RFfJG__winControls svg:nth-child(2){width:.8em;height:.8em;padding:0 1.12em}.vs-desktop-module__3RFfJG__explorer{color:#fff;background:#191919;border-color:#3b3b3b;border-radius:.55em;font-family:Segoe UI Variable Text,Segoe UI,Inter,ui-sans-serif,system-ui,sans-serif}.vs-desktop-module__3RFfJG__xTabs{background:#202020;align-items:flex-end;gap:.3em;height:2.9em;padding-left:.6em;display:flex}.vs-desktop-module__3RFfJG__xTab{background:#2c2c2c;border-radius:.5em .5em 0 0;align-items:center;gap:.5em;height:2.35em;padding:0 .6em 0 .75em;display:flex}.vs-desktop-module__3RFfJG__xTabLabel{min-width:0;margin-right:1.4em}.vs-desktop-module__3RFfJG__xTab>svg:last-child{color:#cfcfcf;width:.85em;height:.85em}.vs-desktop-module__3RFfJG__xNewTab{color:#cfcfcf;align-self:center;width:1em;height:1em}.vs-desktop-module__3RFfJG__xControls{align-self:stretch}.vs-desktop-module__3RFfJG__xBar{background:#2c2c2c;border-bottom:1px solid #2b2b2b;align-items:center;gap:.6em;height:2.9em;padding:0 .6em;display:flex}.vs-desktop-module__3RFfJG__xNav{color:#cfcfcf;flex-shrink:0;align-items:center;gap:.75em;display:flex}.vs-desktop-module__3RFfJG__xNav svg{stroke-width:1.6px;width:1em;height:1em}.vs-desktop-module__3RFfJG__xAddress{white-space:nowrap;background:#383838;border-radius:.3em;flex:1;align-items:center;gap:.2em;min-width:0;height:2em;padding:0 .5em;display:flex;overflow:hidden}.vs-desktop-module__3RFfJG__xCrumb{flex-shrink:0;align-items:center;gap:.2em;display:inline-flex}.vs-desktop-module__3RFfJG__xCrumb svg{color:#a8a8a8;width:.85em;height:.85em}.vs-desktop-module__3RFfJG__xRow{white-space:nowrap;border-radius:.25em;grid-template-columns:minmax(0,1fr) 3.4em 8.6em;align-items:center;column-gap:.8em;height:1.95em;margin:0 .4em;padding:0 .6em;display:grid;position:relative}.vs-desktop-module__3RFfJG__xHead{color:#cfcfcf;margin:.35em .4em .2em}.vs-desktop-module__3RFfJG__xHead>span+span{border-left:1px solid #333;padding-left:.6em}.vs-desktop-module__3RFfJG__xPicked{background:#3b3f45}.vs-desktop-module__3RFfJG__xStatus{margin-left:.6em}.vs-desktop-module__3RFfJG__xDim{color:#cfcfcf}.vs-desktop-module__3RFfJG__xFoot{color:#cfcfcf;white-space:nowrap;align-items:center;gap:1.6em;height:2em;margin-top:.4em;padding:0 1em;font-size:.92em;display:flex}.vs-desktop-module__3RFfJG__menuBar{color:#ececec;white-space:nowrap;background:#00000061;align-items:center;gap:1.2em;height:1.9em;padding:0 .9em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86em;display:flex;overflow:hidden}.vs-desktop-module__3RFfJG__menuItems{flex-wrap:wrap;column-gap:1.2em;min-width:0;height:1.3em;line-height:1.3em;display:flex;overflow:hidden}.vs-desktop-module__3RFfJG__menuItems b{font-weight:700}.vs-desktop-module__3RFfJG__menuStatus{flex-shrink:0;align-items:center;gap:.9em;margin-left:auto;display:flex}.vs-desktop-module__3RFfJG__menuStatus svg{width:1.1em;height:1.1em}.vs-desktop-module__3RFfJG__taskbar{color:#fff;white-space:nowrap;background:#1c1c1c;border-top:1px solid #2b2b2b;justify-content:center;align-items:center;height:3.2em;padding:0 .8em;font-family:Segoe UI Variable Text,Segoe UI,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86em;display:flex;position:relative}.vs-desktop-module__3RFfJG__taskApps{align-items:center;gap:.35em;display:flex}.vs-desktop-module__3RFfJG__taskSearch{color:#cfcfcf;background:#2e2e2e;border-radius:1.1em;align-items:center;gap:.5em;width:9em;height:2.2em;margin-right:.3em;padding:0 .8em;display:inline-flex}.vs-desktop-module__3RFfJG__taskSearch svg{width:1em;height:1em}.vs-desktop-module__3RFfJG__taskApp{border-radius:.35em;place-items:center;width:2.5em;height:2.5em;display:grid;position:relative}.vs-desktop-module__3RFfJG__taskApp .vs-desktop-module__3RFfJG__fIcon{width:1.5em;height:1.5em}.vs-desktop-module__3RFfJG__taskRunning:after{content:"";background:#9a9a9a;border-radius:.1em;width:.45em;height:.2em;position:absolute;bottom:.1em;left:50%;transform:translate(-50%)}.vs-desktop-module__3RFfJG__taskCode{background:#0078d4;border-radius:.3em;place-items:center;width:1.5em;height:1.5em;display:grid}.vs-desktop-module__3RFfJG__taskCode svg{width:1em;height:1em}.vs-desktop-module__3RFfJG__taskTray{align-items:center;gap:.7em;display:flex;position:absolute;top:0;bottom:0;right:.8em}.vs-desktop-module__3RFfJG__taskTray>svg{width:1em;height:1em}.vs-desktop-module__3RFfJG__taskClock{justify-items:end;margin-left:.3em;font-size:.92em;line-height:1.3;display:grid}@media (prefers-reduced-motion:reduce){.vs-desktop-module__3RFfJG__finder,.vs-desktop-module__3RFfJG__swapItem,.vs-desktop-module__3RFfJG__badgeIcon{transition:none}.vs-desktop-module__3RFfJG__fFlash{opacity:0;animation:none}}
.vs-creds-benefits-module__53NQGa__stage{background:#131417;grid-template-columns:minmax(0,1fr);row-gap:1.2em;padding:1.4em 1.4em 1.6em;display:grid;position:relative}.vs-creds-benefits-module__53NQGa__body.vs-creds-benefits-module__53NQGa__body.vs-creds-benefits-module__53NQGa__body{--vs-height:18em;--vs-min-height:18em;--vs-side:16em;--creds-scroll:7em}.vs-creds-benefits-module__53NQGa__value{border-radius:.15em}.vs-creds-benefits-module__53NQGa__valueSel{background:#264f78}.vs-creds-benefits-module__53NQGa__scm{min-width:0}.vs-creds-benefits-module__53NQGa__scmBox{flex-direction:column;gap:.5em;padding:0 .75em .6em 1em;display:flex}.vs-creds-benefits-module__53NQGa__scmField{display:flex}.vs-creds-benefits-module__53NQGa__scmInput{flex:1}.vs-creds-benefits-module__53NQGa__scmButton{width:100%}.vs-creds-benefits-module__53NQGa__hoverActions{opacity:0;display:inline-flex}.vs-creds-benefits-module__53NQGa__hoverActionsOn{opacity:1}.vs-creds-benefits-module__53NQGa__letter{text-align:center;width:1em;font-size:.86em;font-weight:600}.vs-creds-benefits-module__53NQGa__decoM{color:#e2c08d}.vs-creds-benefits-module__53NQGa__decoU{color:#73c991}.vs-creds-benefits-module__53NQGa__fresh{position:relative}.vs-creds-benefits-module__53NQGa__fresh:after{content:"";opacity:0;pointer-events:none;background:#3794ff2e;transition:opacity .9s;position:absolute;inset:0}.vs-creds-benefits-module__53NQGa__freshOn:after{opacity:1;transition-duration:.16s}.vs-creds-benefits-module__53NQGa__toast.vs-creds-benefits-module__53NQGa__toast{width:min(27em,100% - 1.8em)}@container (max-width:530px){.vs-creds-benefits-module__53NQGa__stage{row-gap:1em;padding:1em}.vs-creds-benefits-module__53NQGa__stage>*{font-size:1em}.vs-creds-benefits-module__53NQGa__body.vs-creds-benefits-module__53NQGa__body.vs-creds-benefits-module__53NQGa__body{--vs-height:19em;--vs-min-height:19em;--vs-side:14.5em}}@media (prefers-reduced-motion:reduce){.vs-creds-benefits-module__53NQGa__fresh:after{transition:none}}
