.g4avzq_art{z-index:0;opacity:.46;pointer-events:none;-webkit-user-select:none;user-select:none;width:94%;position:absolute;inset:3px 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#000 0% 14%,#000000a6 35%,#0000001f 58%,#0000 78%);mask-image:linear-gradient(270deg,#000 0% 14%,#000000a6 35%,#0000001f 58%,#0000 78%)}.g4avzq_art>svg{width:auto;min-width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0 0 0 auto}.g4avzq_pipeline{opacity:.58}.g4avzq_mcp{opacity:.43}.g4avzq_logs{opacity:.4}.g4avzq_editor{color:#d4d4d4;text-align:left;background:#1e1e1e;border:1px solid #45454c;border-radius:4px 0 0;width:370px;min-height:100%;font:10px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;inset-block-start:0;inset-inline-end:-10px;overflow:hidden}.g4avzq_titlebar{background:#181818;border-bottom:1px solid #343438;justify-content:flex-end;height:26px;padding-inline-end:34px;display:flex}.g4avzq_tab{border-top:1px solid #4b93cb;color:#dadada;background:#1e1e1e;border-inline:1px solid #303034;align-items:center;gap:7px;min-width:142px;padding-inline:10px;font:10px/1 system-ui,sans-serif;display:inline-flex}.g4avzq_tab img{margin:0;display:block}.g4avzq_close{color:#919191;margin-inline-start:auto}.g4avzq_breadcrumb{color:#a5a5a5;padding:4px 16px 4px 43px;font-size:9px}.g4avzq_code{padding-block:2px 10px;font-size:11px}.g4avzq_codeLine{white-space:pre;min-height:17px;display:flex}.g4avzq_lineNumber{color:#858585;text-align:right;flex:0 0 38px;width:38px;padding-inline-end:13px}.g4avzq_activeLine{background:#ffffff08}.g4avzq_keyword{color:#c586c0}.g4avzq_string{color:#ce9178}.g4avzq_function{color:#dcdcaa}.g4avzq_type{color:#4ec9b0}.g4avzq_property{color:#9cdcfe}.g4avzq_caret{vertical-align:-2px;border-inline-start:1px solid #dadada;height:12px;display:inline-block}.g4avzq_completion{background:#252526;border:1px solid #505056;width:254px;font-size:9px;position:absolute;top:105px;right:18px;box-shadow:0 3px 8px #0006}.g4avzq_completion>div{white-space:nowrap;align-items:center;gap:5px;height:19px;padding-inline:6px;display:flex}.g4avzq_completion>div:first-child{background:#04395e}.g4avzq_completion>div>span{color:#c586c0}.g4avzq_completion strong{font-weight:500}.g4avzq_completion small{text-overflow:ellipsis;color:#a0a0a0;min-width:0;margin-inline-start:auto;font-size:8px;overflow:hidden}.g4avzq_completion footer{color:#4ec9b0;border-top:1px solid #505056;padding:3px 8px}.g4avzq_panelTabs{border-bottom:1px solid #343438;justify-content:flex-end;gap:17px;padding:8px 20px 6px;font:9px/1.5 system-ui,sans-serif;display:flex}.g4avzq_panelTabs>span:first-child{color:#efefef;border-bottom:1px solid #4b93cb}.g4avzq_mcpSummary{align-items:center;gap:6px;padding:9px 20px 7px;font:11px/1.5 system-ui,sans-serif;display:flex}.g4avzq_mcpSummary i{background:#6dcf93;border-radius:50%;width:5px;height:5px}.g4avzq_mcpSummary strong{color:#a7d3b7;margin-inline-start:auto;font-size:10px;font-weight:500}.g4avzq_mcpRow{border-top:1px solid #ffffff0a;justify-content:space-between;gap:10px;padding:5px 20px;font:10px/1.4 system-ui,sans-serif;display:flex}.g4avzq_mcpRow strong{color:#dadada;font-weight:500}.g4avzq_mcpRow>span{color:#a5a5a5}.g4avzq_logFilters{border-bottom:1px solid #343438;justify-content:flex-end;gap:15px;padding:8px 20px;font:10px/1.5 system-ui,sans-serif;display:flex}.g4avzq_logFilters>span:first-child{color:#f48771}.g4avzq_logFilters>span:nth-child(2){color:#dcca91}.g4avzq_logFilters b{margin-inline-start:4px;font-size:9px;font-weight:500}.g4avzq_issueHeading{color:#9d9d9d;justify-content:space-between;padding:6px 20px;font:9px/1.5 system-ui,sans-serif;display:flex}.g4avzq_issue{white-space:nowrap;background:#f487710a;border-block:1px solid #f4877122;align-items:center;gap:7px;padding:6px 20px;font-size:9px;display:flex}.g4avzq_issue b{color:#f48771;font-size:8px;font-weight:500}.g4avzq_issue strong{color:#d4d4d4;text-overflow:ellipsis;font-weight:500;overflow:hidden}.g4avzq_issue>span{color:#f48771;margin-inline-start:auto}.g4avzq_stack{color:#b9b9bd;white-space:nowrap;gap:3px;padding:8px 20px 5px 50px;font-size:9px;display:grid}.g4avzq_sourceLink{color:#80bce6;text-align:right;padding:5px 20px;font-size:9px}@media (max-width:640px){.g4avzq_art{opacity:.4}.g4avzq_pipeline{opacity:.55}.g4avzq_editor{inset-inline-end:-24px}}
.QqYueW_changeLabel{border:1px solid var(--is-border);width:fit-content;color:var(--is-text-muted);white-space:nowrap;border-radius:.375rem;align-items:center;padding:.2rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.5;display:inline-flex}.QqYueW_highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-block:1.25rem}:is(#nd-page .QqYueW_examples,#nd-page .QqYueW_disclosures){background:var(--is-frosted-surface-background);min-width:0;box-shadow:var(--is-frosted-surface-shadow);border:0;border-radius:1rem;margin-block:1.25rem}.QqYueW_examples>[role=tablist]{border-bottom:1px solid var(--is-border);background:0 0;border-radius:0;flex-wrap:wrap;gap:.25rem 1.25rem;padding:.5rem 1.25rem 0}.QqYueW_examples [role=tab]{white-space:normal;text-align:start;color:var(--is-text-muted)}.QqYueW_examples [role=tab][data-state=active]{border-bottom-color:var(--is-text);color:var(--is-text)}.QqYueW_examples [role=tab]:focus-visible{outline:2px solid var(--is-text);outline-offset:2px;border-radius:.25rem}.QqYueW_examples>[role=tabpanel]{background:0 0;border-radius:0;padding:1.25rem}#nd-page .QqYueW_card{background:var(--is-frosted-surface-background);min-width:0;color:var(--is-text);box-shadow:var(--is-frosted-surface-shadow);border:0;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.875rem;padding:1.25rem;text-decoration:none;display:grid}#nd-page .QqYueW_card:hover{background:var(--is-frosted-surface-background)}.QqYueW_card:focus-visible{outline:2px solid var(--is-text);outline-offset:3px}.QqYueW_illustrated{isolation:isolate;position:relative;overflow:hidden}#nd-page .QqYueW_card.QqYueW_illustrated{row-gap:1.125rem;padding-block:1.75rem}.QqYueW_illustrated>div:first-child,.QqYueW_illustrated>h3,.QqYueW_illustrated>p{z-index:1;position:relative}.QqYueW_illustrated>div:last-child{display:contents}.QqYueW_card>div:first-child{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.QqYueW_mark{border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.QqYueW_icon{object-fit:contain;width:1.5rem;height:1.5rem;margin:0;display:block}.QqYueW_glyph{color:var(--is-text);display:block}.QqYueW_languageMark{grid-template-rows:repeat(2,1.25rem);grid-template-columns:repeat(2,1.25rem);place-content:center;gap:.25rem;width:3.5rem;height:3.5rem;display:grid}.QqYueW_languageTile{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.QqYueW_languageTile>img{object-fit:contain;width:100%;height:100%;margin:0;display:block}.QqYueW_plainMark{border-radius:0;width:1.5rem;height:1.5rem}.QqYueW_plainMark.QqYueW_languageMark{grid-template-rows:1rem;grid-template-columns:repeat(4,1rem);width:auto;height:1.5rem}.QqYueW_plainMark .QqYueW_languageTile{width:1rem;height:1rem}.QqYueW_agentIcon{vertical-align:middle;flex:none;width:1.25rem;height:1.25rem;display:inline-flex}.QqYueW_agentIcon img{object-fit:contain;width:100%;height:100%;margin:0}.QqYueW_cursorIcon,.QqYueW_copilotIcon{background-color:currentColor}.QqYueW_cursorIcon{-webkit-mask:url(/assets/mcp-agents/cursor_dark.svg) 50%/contain no-repeat;mask:url(/assets/mcp-agents/cursor_dark.svg) 50%/contain no-repeat}.QqYueW_copilotIcon{-webkit-mask:url(/assets/mcp-agents/copilot.svg) 50%/contain no-repeat;-webkit-mask-source-type:alpha;mask:url(/assets/mcp-agents/copilot.svg) 50%/contain no-repeat alpha}.QqYueW_card>h3{letter-spacing:-.015em;align-self:center;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.QqYueW_card:hover>h3{text-underline-offset:.2em;text-decoration:underline}.QqYueW_card>p{color:var(--is-text-muted);text-wrap:pretty;grid-column:1/-1;font-size:.875rem;line-height:1.7}:is(#nd-page .QqYueW_card.QqYueW_illustrated>h3,#nd-page .QqYueW_card.QqYueW_illustrated>p){color:var(--is-text);text-shadow:0 1px 1px #000,0 2px 4px #000,0 0 8px #000,0 0 16px #000}.QqYueW_illustrated>p:before{content:"";z-index:-1;filter:blur(8px);pointer-events:none;background:#0000007a;position:absolute;inset:-.375rem}#nd-page .QqYueW_compact>.QqYueW_card{row-gap:.375rem}.QqYueW_compact>.QqYueW_card>div:first-child{grid-row:span 2;margin:0}.QqYueW_compact>.QqYueW_card>h3{font-size:.875rem}.QqYueW_compact>.QqYueW_card>p{grid-column:2;font-size:.8125rem}.QqYueW_changeLabel{vertical-align:middle;letter-spacing:normal;margin-inline-start:.625rem}.QqYueW_compact>.QqYueW_card:last-child:nth-child(odd){grid-column:1/-1}#nd-page .QqYueW_sectionHeading>a{min-width:0;color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.QqYueW_sectionHeading>a>span:last-child{text-wrap:balance;min-width:0}#nd-page h2.QqYueW_sectionHeading{border-top:1px solid var(--is-border);margin-top:3rem;padding-top:1.5rem}#nd-page h2.QqYueW_sectionHeading:first-of-type{border-top:0;padding-top:0}h3.QqYueW_sectionHeading .QqYueW_mark:not(.QqYueW_languageMark){width:2rem;height:2rem}h3.QqYueW_sectionHeading .QqYueW_icon{width:1.25rem;height:1.25rem}h3.QqYueW_sectionHeading .QqYueW_glyph{width:1.125rem;height:1.125rem}.QqYueW_sectionHeading .QqYueW_languageMark{grid-template-rows:1.25rem;grid-template-columns:repeat(4,1.25rem);width:auto;height:2.5rem;padding-inline:.5rem}@media (max-width:640px){.QqYueW_agentExamples>[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;display:grid}.QqYueW_highlights{grid-template-columns:minmax(0,1fr)}}
._5nGbjG_celebration{z-index:10000;pointer-events:none;-webkit-user-select:none;user-select:none;contain:layout style paint;isolation:isolate;position:fixed;inset:0;overflow:hidden}._5nGbjG_canvas{pointer-events:none;width:100%;height:100%;display:block}._5nGbjG_still{display:none}@keyframes _5nGbjG_quiet-celebration{0%,to{opacity:0}25%,65%{opacity:.8}}@media (prefers-reduced-motion:reduce){._5nGbjG_canvas{display:none}._5nGbjG_still{left:var(--x);top:var(--y);background:var(--color);width:5px;height:9px;transform:rotate(var(--rotation));border-radius:1px;animation:1s ease-out both _5nGbjG_quiet-celebration;display:block;position:absolute}._5nGbjG_still:nth-child(3n){border-radius:50%;width:5px;height:5px}}
.Y6OxcG_intro{margin-block:.5rem 2.5rem;position:relative;container-type:inline-size}.Y6OxcG_topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Y6OxcG_meta{color:var(--is-text-muted);flex-wrap:wrap;align-items:center;gap:.625rem 1rem;font-size:.8125rem;display:flex}.Y6OxcG_label{color:var(--is-text);font-weight:500}.Y6OxcG_meta time{border-inline-start:1px solid var(--is-border);padding-inline-start:1rem}.Y6OxcG_titleRow{align-items:center;gap:1.25rem;margin-block:1.75rem 1.25rem;display:flex}.Y6OxcG_titleRow:first-child{margin-top:0}.Y6OxcG_launchMark{flex:none;justify-content:center;align-items:center;width:5rem;height:5rem;margin-inline-start:-.375rem;display:inline-flex;position:relative}.Y6OxcG_launchMark>img,.Y6OxcG_launchMark>svg{object-fit:contain;width:3rem;height:3rem;margin:0}.Y6OxcG_logoConfetti{pointer-events:none;border-radius:1px;width:3px;height:7px;position:absolute}.Y6OxcG_logoConfetti:nth-child(3n){border-radius:50%;width:4px;height:4px}#nd-page .Y6OxcG_intro .Y6OxcG_headline{color:var(--is-text);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,7cqi,4rem);font-weight:650;line-height:1.1}.Y6OxcG_summary{max-width:67ch;color:var(--is-text-muted);font-size:1rem;line-height:1.75}.Y6OxcG_summary p{margin:0}.Y6OxcG_summary p+p{margin-top:.75rem}.Y6OxcG_summary strong{color:var(--is-text);font-weight:550}.Y6OxcG_replay svg{width:1.375rem;height:1.375rem}.Y6OxcG_navigation{border-top:1px solid var(--is-border);margin-top:2rem;padding-top:1.25rem}.Y6OxcG_links{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Y6OxcG_links a{min-width:0;min-height:3.5rem;color:var(--is-text);align-items:center;gap:.75rem;padding:.375rem 1.125rem;text-decoration:none;display:flex}.Y6OxcG_links a:nth-child(3n+1){padding-inline-start:0}.Y6OxcG_links a:nth-child(3n){padding-inline-end:0}.Y6OxcG_links a:not(:nth-child(3n+1)){border-inline-start:1px solid var(--is-border)}.Y6OxcG_links .Y6OxcG_sectionIcon{object-fit:contain;flex:none;width:1.5rem;height:1.5rem;margin:0}.Y6OxcG_linkCopy{gap:.25rem;display:grid}.Y6OxcG_linkCopy strong{color:var(--is-text);font-size:.9375rem;font-weight:550}.Y6OxcG_linkCopy>span{color:var(--is-text-muted);font-size:.6875rem;line-height:1.5}.Y6OxcG_links svg{width:.875rem;height:.875rem;color:var(--is-text-muted);flex:none;margin-inline-start:auto;transition:transform .16s,color .16s}.Y6OxcG_links a:hover strong{text-underline-offset:.2em;text-decoration:underline}.Y6OxcG_links a:hover svg{color:#7dd3fc;transform:translateY(2px)}.Y6OxcG_links a:focus-visible{outline-offset:4px;outline:2px solid #7dd3fc}@container (max-width:480px){.Y6OxcG_meta{flex-direction:column;align-items:flex-start;gap:.375rem;font-size:.6875rem}.Y6OxcG_meta time{border:0;padding-inline-start:0}.Y6OxcG_topline{gap:.75rem}.Y6OxcG_titleRow{gap:.75rem;margin-block:1.5rem 1rem}.Y6OxcG_launchMark{width:4rem;height:4rem}.Y6OxcG_launchMark>img,.Y6OxcG_launchMark>svg{width:2.5rem;height:2.5rem}.Y6OxcG_summary{font-size:.9375rem}.Y6OxcG_navigation{margin-top:1.5rem;padding-top:.375rem}.Y6OxcG_links{grid-template-columns:1fr}.Y6OxcG_links a{padding:.875rem 0}.Y6OxcG_links a:not(:nth-child(3n+1)){border-inline-start:0}.Y6OxcG_links a+a{border-top:1px solid var(--is-border)}.Y6OxcG_linkCopy{grid-template-columns:auto 1fr;align-items:baseline;gap:.625rem}.Y6OxcG_linkCopy strong{font-size:.875rem}.Y6OxcG_linkCopy>span{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.Y6OxcG_links svg{transition:none}.Y6OxcG_links a:hover svg{transform:none}}
@font-face{font-family:Docs Codicon;src:url(/assets/docs/command-icons/codicon.ttf)format("truetype");font-display:block}@font-face{font-family:Docs SFCC Icons;src:url(/assets/docs/command-icons/icomoon.woff)format("woff");font-display:block}.eQy9na_icon{vertical-align:-.15em;color:#aeb7c5;justify-content:center;align-items:center;width:1rem;height:1rem;margin-right:.38rem;display:inline-flex}.eQy9na_icon img{object-fit:contain;width:1rem;height:1rem;display:block}.eQy9na_codicon,.eQy9na_custom{-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1}.eQy9na_codicon{font-family:Docs Codicon,sans-serif}.eQy9na_custom{font-family:Docs SFCC Icons,sans-serif}
.IOCPjW_flow{--flow-columns:minmax(0, 1fr) 2.5rem minmax(0, 1.1fr) 3.5rem minmax(0, 1.1fr);--flow-line:color-mix(in srgb, var(--is-text) 24%, transparent);margin-block:1.75rem;container-type:inline-size}.IOCPjW_process,.IOCPjW_bridge{grid-template-columns:var(--flow-columns);display:grid}#nd-page .IOCPjW_node{border:1px solid var(--is-border);background:color-mix(in srgb, var(--is-text) 3%, transparent);min-width:0;color:var(--is-text);border-radius:.25rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.875rem;padding:1rem;text-decoration:none;display:flex}#nd-page .IOCPjW_server{border-color:var(--flow-line)}.IOCPjW_nodeText,.IOCPjW_capabilityText{flex-direction:column;gap:.3rem;min-width:0;display:flex}.IOCPjW_node strong,.IOCPjW_capability strong{font-size:.875rem;font-weight:600;line-height:1.5}.IOCPjW_nodeText>span,.IOCPjW_capabilityText>span{color:var(--is-text-muted);font-size:.8125rem;line-height:1.6}.IOCPjW_agents{align-items:center;gap:.625rem;min-height:1.5rem;display:flex}.IOCPjW_agents a{color:var(--is-text);display:inline-flex}.IOCPjW_connector{color:var(--is-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.625rem;line-height:1.4;display:flex}.IOCPjW_connector svg{width:1.5rem;height:1.5rem;color:var(--flow-line)}.IOCPjW_bridge{min-height:3rem}.IOCPjW_bridgeLabel{color:var(--is-text-muted);grid-column:1/5;place-self:center end;padding-inline-end:1rem;font-size:.6875rem;line-height:1.5}.IOCPjW_trunk{grid-column:5;position:relative}.IOCPjW_trunk:before{border-inline-start:1px solid var(--flow-line);content:"";position:absolute;inset-block:0;inset-inline-start:50%}.IOCPjW_capabilities{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.IOCPjW_capabilities:before{inset-inline:12.5%;border-top:1px solid var(--flow-line);content:"";position:absolute;top:0}#nd-page .IOCPjW_capability{min-width:0;color:var(--is-text);text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:1.75rem .625rem .75rem;text-decoration:none;display:flex;position:relative}.IOCPjW_capability:before{inset-inline-start:50%;border-inline-start:1px solid var(--flow-line);content:"";height:1rem;position:absolute;top:0}.IOCPjW_capability strong{justify-content:center;align-items:center;gap:.25rem;font-size:.8125rem;display:flex}.IOCPjW_capability strong svg{width:.75rem;height:.75rem;color:var(--is-text-muted);flex:none}.IOCPjW_capabilityText>span{font-size:.75rem}.IOCPjW_flow a:hover strong{text-underline-offset:.2em;text-decoration:underline}.IOCPjW_flow a:focus-visible{outline:2px solid var(--is-text);outline-offset:4px}.IOCPjW_flow figcaption{color:var(--is-text-muted);margin-top:1rem;font-size:.75rem;line-height:1.7}@container (max-width:640px){.IOCPjW_process,.IOCPjW_bridge{grid-template-columns:minmax(0,1fr)}#nd-page .IOCPjW_node{flex-direction:row;align-items:center}.IOCPjW_connector{flex-direction:row;gap:.5rem;min-height:2.5rem}.IOCPjW_connector svg{transform:rotate(90deg)}.IOCPjW_bridge{min-height:2.75rem;position:relative}.IOCPjW_bridge:after{inset-inline:.75rem 50%;border-bottom:1px solid var(--flow-line);content:"";position:absolute;bottom:0}.IOCPjW_bridgeLabel,.IOCPjW_trunk{grid-area:1/1}.IOCPjW_bridgeLabel{justify-self:start;width:50%;padding:.375rem .75rem;font-size:.625rem}.IOCPjW_capabilities{grid-template-columns:minmax(0,1fr)}.IOCPjW_capabilities:before{display:none}#nd-page .IOCPjW_capability{text-align:start;grid-template-columns:5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1.25rem 0 1.25rem 2.25rem;display:grid}.IOCPjW_capability>span:first-child{justify-self:center}.IOCPjW_capability:before{height:auto;inset-block:0;inset-inline-start:.75rem}.IOCPjW_capability:last-child:before{height:2rem;bottom:auto}.IOCPjW_capability:after{inset-inline-start:.75rem;border-top:1px solid var(--flow-line);content:"";width:.75rem;position:absolute;top:2rem}.IOCPjW_capability strong{justify-content:flex-start}}
.YblGLW_links{margin-block:1.25rem}.YblGLW_links .YblGLW_list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;margin:0;padding:0;list-style:none;display:grid}.YblGLW_list>.YblGLW_item{border-block-end:1px solid var(--is-border);min-inline-size:0;margin:0;padding:0}#nd-page .YblGLW_link{block-size:100%;min-inline-size:0;color:var(--is-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:.875rem;padding-block:1.125rem;text-decoration:none;display:grid}#nd-page .YblGLW_withoutIcon{grid-template-columns:minmax(0,1fr) auto}.YblGLW_copy{overflow-wrap:anywhere;gap:.375rem;min-inline-size:0;display:grid}.YblGLW_title{color:var(--is-text);font-size:1rem;font-weight:600;line-height:1.4}.YblGLW_description{color:var(--is-text-muted);font-size:.875rem;line-height:1.6}.YblGLW_arrow{color:var(--is-text-muted);margin-block-start:.1875rem}.YblGLW_link:hover .YblGLW_title{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.YblGLW_link:hover .YblGLW_arrow{color:var(--is-text)}.YblGLW_link:focus-visible{outline:2px solid var(--is-text);outline-offset:4px}@media (max-width:640px){.YblGLW_links .YblGLW_list{grid-template-columns:minmax(0,1fr)}}
.vvqWQG_entry{margin-block:1.25rem 0;container-type:inline-size}.vvqWQG_entry+.vvqWQG_entry{border-top:1px solid var(--is-border);margin-top:2.5rem;padding-top:2.5rem}.vvqWQG_layout{grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.vvqWQG_meta{gap:.5rem;padding-top:.375rem;display:grid;position:sticky;top:6rem}.vvqWQG_versionRow{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.vvqWQG_version{color:var(--is-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:650;line-height:1.2}.vvqWQG_latest{color:#09090b;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.3}.vvqWQG_label{color:var(--is-text-muted);font-size:.8125rem;line-height:1.5}.vvqWQG_body{min-width:0}.vvqWQG_title{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,4cqi,2rem);font-weight:650;line-height:1.2}#nd-page .vvqWQG_title a{color:var(--is-text);align-items:center;gap:.875rem;text-decoration:none;display:inline-flex}.vvqWQG_title img{flex:none;width:2rem;height:2rem;margin:0}.vvqWQG_title a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.vvqWQG_title a:focus-visible{outline:2px solid var(--is-text);outline-offset:4px;border-radius:.25rem}.vvqWQG_content{color:var(--is-text-muted);margin-top:1rem;font-size:1rem;line-height:1.75}.vvqWQG_content>p{max-width:120ch;margin:0}.vvqWQG_content>p+p{margin-top:.75rem}.vvqWQG_content strong{color:var(--is-text);font-weight:600}.vvqWQG_content>nav{margin-block:1.5rem 0}.vvqWQG_content>nav>ul{border-top:1px solid var(--is-border)}.vvqWQG_updates{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:1.25rem;font-size:.875rem;display:flex}.vvqWQG_updatesLabel{color:var(--is-text-muted)}.vvqWQG_updates ul{flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}#nd-page .vvqWQG_updates a{color:var(--is-text);font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:var(--is-border);text-decoration-color:var(--is-border);text-underline-offset:.2em}#nd-page .vvqWQG_updates a:hover{text-decoration-color:currentColor}.vvqWQG_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@container (max-width:640px){.vvqWQG_layout{grid-template-columns:minmax(0,1fr);gap:1.25rem}.vvqWQG_meta{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:0;display:flex;position:static}.vvqWQG_label{border-inline-start:1px solid var(--is-border);padding-inline-start:1rem}}
.urs94G_faq{margin-block:2rem 0;container-type:inline-size}.urs94G_groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:3rem 2.5rem;display:grid}.urs94G_group{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}.urs94G_header{align-items:center;gap:.875rem;padding-bottom:1.125rem;display:flex}.urs94G_mark{width:2.5rem;height:2.5rem;color:var(--is-text);border-radius:.625rem;flex:none;place-items:center;display:grid}.urs94G_heading{gap:.125rem;min-width:0;display:grid}.urs94G_title{color:var(--is-text);letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.urs94G_description{color:var(--is-text-muted);font-size:.8125rem;line-height:1.5}.urs94G_list{border-top:1px solid var(--is-border)}.urs94G_item{border-bottom:1px solid var(--is-border)}.urs94G_trigger{cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1rem;list-style:none;display:flex}.urs94G_trigger::-webkit-details-marker{display:none}.urs94G_trigger:focus-visible{outline:2px solid var(--is-text);outline-offset:4px}.urs94G_question{color:var(--is-text);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.urs94G_chevron{color:var(--is-text-muted);flex:none;margin-top:.25rem;transition:transform .16s}.urs94G_item[open] .urs94G_chevron{color:var(--is-text);transform:rotate(180deg)}.urs94G_answer{color:var(--is-text-muted);overflow-wrap:anywhere;padding:0 2rem 1.25rem 0;font-size:.875rem;line-height:1.75}.urs94G_answer>p{margin:0}.urs94G_answer>p+p{margin-top:.75rem}.urs94G_answer strong{color:var(--is-text);font-weight:600}.urs94G_links{margin-top:.875rem}#nd-page .urs94G_links ul{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}#nd-page .urs94G_links li{margin:0;padding:0}#nd-page .urs94G_links li::marker{content:none}#nd-page .urs94G_links a{color:var(--is-text);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}#nd-page .urs94G_links a:after{content:"";background-color:var(--is-text-muted);width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") 50%/contain no-repeat}#nd-page .urs94G_links a:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}#nd-page .urs94G_links a:hover:after{background-color:var(--is-text)}#nd-page .urs94G_links a:focus-visible{outline:2px solid var(--is-text);outline-offset:3px;border-radius:.25rem}@media (hover:hover){.urs94G_trigger:hover .urs94G_question{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.urs94G_trigger:hover .urs94G_chevron{color:var(--is-text)}}.urs94G_footer{text-align:center;color:var(--is-text-muted);text-wrap:balance;grid-column:1/-1;font-size:.875rem;line-height:1.8}.urs94G_footer>p{margin:0}@container (max-width:760px){.urs94G_groups{grid-template-columns:minmax(0,1fr);gap:2.5rem}.urs94G_answer{padding-right:0}}@media (prefers-reduced-motion:reduce){.urs94G_chevron{transition:none}}
.Q-k4dG_guides{margin-block:1.5rem 2rem;container-type:inline-size}.Q-k4dG_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.Q-k4dG_list>li{min-width:0}#nd-page .Q-k4dG_guide{min-width:0;height:100%;color:var(--is-text);background:var(--is-frosted-surface-background);box-shadow:var(--is-frosted-surface-shadow);border-radius:1rem;flex-direction:column;padding:1.25rem;text-decoration:none;display:flex}.Q-k4dG_topline{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Q-k4dG_icon{width:2.75rem;height:2.75rem;color:var(--is-text);border-radius:.625rem;place-items:center;display:grid}.Q-k4dG_number{color:var(--is-text-muted);opacity:.5;letter-spacing:-.06em;font-size:2.5rem;font-weight:600;line-height:1}.Q-k4dG_caption{color:var(--is-text-muted);margin-bottom:.375rem;font-size:.6875rem}.Q-k4dG_title{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600;line-height:1.4}.Q-k4dG_description{color:var(--is-text-muted);margin-block:.75rem 1.25rem;font-size:.8125rem;line-height:1.7}.Q-k4dG_action{border-top:1px solid var(--is-border);color:var(--is-text);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.75rem;display:flex}.Q-k4dG_action svg{color:var(--is-text);transition:transform .16s}.Q-k4dG_guide:hover .Q-k4dG_title{text-underline-offset:.2em;text-decoration:underline}.Q-k4dG_guide:hover .Q-k4dG_action svg{transform:translate(2px,-2px)}.Q-k4dG_guide:focus-visible{outline:2px solid var(--is-text);outline-offset:4px}@container (max-width:540px){.Q-k4dG_list{grid-template-columns:minmax(0,1fr)}.Q-k4dG_topline{margin-bottom:.875rem}.Q-k4dG_description{margin-block:.5rem 1rem}}@media (prefers-reduced-motion:reduce){.Q-k4dG_action svg{transition:none}.Q-k4dG_guide:hover .Q-k4dG_action svg{transform:none}}
.V_z4xG_vs{--bg:#181818;--editor:#1f1f1f;--line:#2b2b2b;--line-strong:#3c3c3c;--text:#ccc;--bright:#e7e7e7;--muted:#9d9d9d;--accent:#0078d4;--select:#04395e;--ok:#73c991;--warn:#cca700;--danger:#f14c4c;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--editor);color:var(--text);flex-direction:column;display:flex;position:relative}.V_z4xG_vs svg{stroke-width:1.7px;flex-shrink:0;width:1.15em;height:1.15em}.V_z4xG_titleBar{border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;align-items:center;height:2.9em;padding:0 .9em;display:flex;position:relative}.V_z4xG_lights{gap:.55em;display:flex}.V_z4xG_lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.V_z4xG_command{border:1px solid var(--line-strong);width:min(30em,46%);height:1.9em;color:var(--muted);background:#222;border-radius:.45em;justify-content:center;align-items:center;gap:.45em;display:flex;position:absolute;left:50%;transform:translate(-50%)}.V_z4xG_body{grid-template-columns:3.4em 21em minmax(0,1fr);height:34em;display:grid;position:relative;overflow:hidden}.V_z4xG_activity{border-right:1px solid var(--line);background:var(--bg);color:#868686;flex-direction:column;align-items:center;gap:.4em;padding:.5em 0;display:flex}.V_z4xG_activity>span{border-radius:.5em;place-items:center;width:2.6em;height:2.6em;display:grid}.V_z4xG_activity svg,.V_z4xG_activity img{stroke-width:1.5px;width:1.75em;height:1.75em}.V_z4xG_activity img{opacity:.55}.V_z4xG_activityOn{color:#d7d7d7}.V_z4xG_activityOn img,.V_z4xG_activityHot img{opacity:1}.V_z4xG_activityHot{background:#ffffff14}.V_z4xG_activitySfcc{opacity:0;transition:opacity .2s ease, transform .36s var(--ease);transform:scale(.6)}.V_z4xG_activitySfccIn{opacity:1;transform:none}.V_z4xG_activityBottom{margin-top:auto}.V_z4xG_side{border-right:1px solid var(--line);background:var(--bg);position:relative;overflow:hidden}.V_z4xG_pane{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .16s;display:flex;position:absolute;inset:0}.V_z4xG_paneOn{opacity:1}.V_z4xG_fade{opacity:0;transition:opacity .22s ease, transform .3s var(--ease);transform:translateY(.4em)}.V_z4xG_fadeOn{opacity:1;transform:none}.V_z4xG_viewTitle{height:3.1em;color:var(--text);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;padding:0 1em 0 1.6em;font-size:.92em;display:flex}.V_z4xG_viewTitle>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.V_z4xG_sectionHead{border-top:1px solid var(--line);height:1.75em;color:var(--text);white-space:nowrap;text-transform:uppercase;flex-shrink:0;align-items:center;gap:.25em;padding:0 .5em;font-size:.85em;font-weight:700;display:flex}.V_z4xG_sectionHead svg{width:1.3em;height:1.3em}.V_z4xG_tree{flex-direction:column;padding:.2em 0;display:flex}.V_z4xG_treeRow{height:1.8em;padding-left:calc(.7em + var(--d) * 1em);white-space:nowrap;align-items:center;gap:.25em;display:flex}.V_z4xG_treeLeaf{padding-left:calc(2.15em + var(--d) * 1em)}.V_z4xG_searchBox{border:1px solid var(--line-strong);white-space:nowrap;background:#313131;border-radius:.3em;flex-shrink:0;align-items:center;height:2.2em;margin:0 .9em .6em 1.1em;padding:0 .55em;display:flex;overflow:hidden}.V_z4xG_searchFocus{border-color:var(--accent)}.V_z4xG_placeholder{color:#989898}.V_z4xG_busyLine{opacity:0;flex-shrink:0;height:2px;margin-top:-2px;position:relative;overflow:hidden}.V_z4xG_busyLineOn{opacity:1}.V_z4xG_busyLine:after{content:"";background:var(--accent);width:30%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.V_z4xG_busyLineOn:after{animation:1.1s linear infinite V_z4xG_vsBusy}@keyframes V_z4xG_vsBusy{to{transform:translate(340%)}}.V_z4xG_result{grid-template-columns:auto minmax(0,1fr);gap:.75em;padding:.6em .9em .6em 1.1em;display:grid}.V_z4xG_resultSel{background:var(--select)}.V_z4xG_resultIcon{width:3.4em;height:3.4em}.V_z4xG_resultText{gap:.15em;min-width:0;display:grid}.V_z4xG_resultText b,.V_z4xG_resultDesc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.V_z4xG_resultText b{color:var(--bright)}.V_z4xG_resultDesc{color:var(--muted)}.V_z4xG_resultSel .V_z4xG_resultDesc{color:var(--text)}.V_z4xG_resultFoot{justify-content:flex-end;margin-top:.2em;display:flex}.V_z4xG_btn{background:var(--accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:.25em;justify-content:center;align-items:center;height:1.95em;padding:0 .85em;display:inline-flex}.V_z4xG_btnSmall{height:1.6em;padding:0 .55em;font-size:.9em}.V_z4xG_btnHot{box-shadow:0 0 0 2px #ffffff59}.V_z4xG_btnBusy{opacity:.6}.V_z4xG_btnSecondary{border-color:var(--line-strong);color:var(--text);background:#313131}.V_z4xG_actions{gap:.45em;display:flex}.V_z4xG_gear{color:var(--text);display:inline-flex}.V_z4xG_gear svg{width:1.25em;height:1.25em}.V_z4xG_editor{background:var(--editor);flex-direction:column;min-width:0;display:flex;position:relative}.V_z4xG_tabs{border-bottom:1px solid var(--line);background:var(--bg);flex-shrink:0;height:2.65em;display:flex;overflow:hidden}.V_z4xG_tab{border-right:1px solid var(--line);min-width:0;max-width:22em;color:var(--muted);white-space:nowrap;align-items:center;gap:.45em;padding:0 .8em;display:flex}.V_z4xG_tabOn{background:var(--editor);box-shadow:inset 0 1px 0 var(--accent);color:#fff}.V_z4xG_tabNew{animation:V_z4xG_vsTabIn .28s var(--ease) both}@keyframes V_z4xG_vsTabIn{0%{opacity:0;transform:translateY(-.4em)}}.V_z4xG_tabLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.V_z4xG_tabIcon{width:1.15em;height:1.15em}.V_z4xG_tab svg{width:1em;height:1em}.V_z4xG_editorBody{flex:1;min-height:0;position:relative}.V_z4xG_watermark{color:#7f7f7f;place-content:center;gap:.75em;display:grid;position:absolute;inset:0}.V_z4xG_watermark span{text-align:right;grid-template-columns:11em 5em;gap:1em;display:grid}.V_z4xG_watermark kbd{color:#9d9d9d;text-align:left;font-family:inherit}.V_z4xG_keys{gap:.35em;display:flex;position:absolute;bottom:2.4em;left:50%;transform:translate(-50%)}.V_z4xG_details{flex-direction:column;padding:1.4em 1.8em;display:flex;position:absolute;inset:0;overflow:hidden}.V_z4xG_detailsHead{align-items:flex-start;gap:1.3em;display:flex}.V_z4xG_detailsIcon{flex-shrink:0;width:7.2em;height:7.2em}.V_z4xG_detailsMeta{justify-items:start;gap:.55em;min-width:0;display:grid}.V_z4xG_detailsName{color:#fff;font-size:1.65em;font-weight:600;line-height:1.2}.V_z4xG_detailsDesc{line-height:1.45}.V_z4xG_detailsTabs{border-bottom:1px solid var(--line);color:var(--muted);flex-shrink:0;gap:1.6em;margin-top:1.3em;display:flex}.V_z4xG_detailsTabs span{border-bottom:1px solid #0000;margin-bottom:-1px;padding-bottom:.5em}.V_z4xG_detailsTabs .V_z4xG_detailsTabOn{border-bottom-color:var(--accent);color:var(--bright)}.V_z4xG_readme{align-content:start;gap:.9em;min-height:0;padding-top:1em;display:grid}.V_z4xG_readme p{margin:0;line-height:1.5}.V_z4xG_readme b{color:var(--bright)}.V_z4xG_banner{aspect-ratio:16/9;object-fit:cover;border-radius:.4em;width:min(100%,30em)}.V_z4xG_gs{grid-template-columns:14em minmax(0,1fr);display:grid;position:absolute;inset:0}.V_z4xG_gsRail{border-right:1px solid var(--line);background:#1b1b1b;flex-direction:column;gap:.7em;padding:1.3em 1em;display:flex}.V_z4xG_gsLead{color:var(--muted);margin:0;line-height:1.45}.V_z4xG_gsHeading{color:var(--bright);margin-top:.3em;font-weight:600}.V_z4xG_gsSteps{gap:.15em;margin:0;padding:0;list-style:none;display:grid}.V_z4xG_gsSteps li{white-space:nowrap;border-radius:.4em;align-items:center;gap:.6em;padding:.35em .5em;display:flex}.V_z4xG_gsSteps .V_z4xG_gsStepOn{color:var(--bright);background:#ffffff0f}.V_z4xG_gsNum{width:1.6em;height:1.6em;color:var(--muted);border:1px solid #4a4a4a;border-radius:50%;flex-shrink:0;place-items:center;font-size:.85em;display:grid}.V_z4xG_gsNumDone{border-color:var(--ok);color:var(--ok);background:#73c99126}.V_z4xG_gsNum svg{stroke-width:2.4px;width:1em;height:1em}.V_z4xG_gsProgress{color:var(--muted);gap:.45em;margin-top:.3em;font-size:.92em;display:grid}.V_z4xG_gsTrack{background:#2f2f2f;border-radius:999px;height:.3em;overflow:hidden}.V_z4xG_gsTrack i{background:var(--ok);transform-origin:0;height:100%;transition:transform .42s var(--ease);display:block}.V_z4xG_gsMain{flex-direction:column;gap:.6em;min-width:0;padding:1.4em 1.6em;display:flex}.V_z4xG_gsTitle{color:#fff;font-size:1.45em;font-weight:600}.V_z4xG_gsMain p{margin:0;line-height:1.45}.V_z4xG_gsPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;margin-top:.4em;display:grid}.V_z4xG_gsPlan{border:1px solid var(--line-strong);background:#1b1b1b;border-radius:.55em;align-content:start;gap:.25em;padding:.8em .9em;display:grid}.V_z4xG_gsPlan b{color:#fff;white-space:nowrap;align-items:center;gap:.45em;display:flex}.V_z4xG_gsPlan span{color:var(--muted);line-height:1.4}.V_z4xG_gsPlanOn{border-color:#73c9918c}.V_z4xG_gsPlan em{color:var(--ok);background:#73c99126;border-radius:999px;padding:.05em .45em;font-size:.78em;font-style:normal;font-weight:600}.V_z4xG_acc{flex-direction:column;gap:.65em;padding:.55em 1em 1em;display:flex}.V_z4xG_accLinks{color:var(--muted);flex-wrap:wrap;gap:1em;font-size:.92em;display:flex}.V_z4xG_accLinks span{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.V_z4xG_accLinks svg{width:1em;height:1em}.V_z4xG_accDivider{background:#ffffff14;height:1px}.V_z4xG_accCard{background:#202020;border:1px solid #ffffff14;border-radius:.5em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75em;padding:.75em;display:grid}.V_z4xG_accLicense{align-items:start}.V_z4xG_accIcon{width:2.6em;height:2.6em;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.65em;place-items:center;display:grid}.V_z4xG_accIcon svg{width:1.4em;height:1.4em}.V_z4xG_accOk{color:var(--ok);background:#73c9911a;border-color:#73c99159}.V_z4xG_accWarn{color:var(--warn);background:#cca7001a;border-color:#cca70059}.V_z4xG_accBody{gap:.2em;min-width:0;display:grid}.V_z4xG_accBody b{color:var(--bright);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.V_z4xG_accDesc{color:var(--muted);font-size:.92em;line-height:1.45}.V_z4xG_accBody .V_z4xG_accDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.V_z4xG_accBtn{white-space:nowrap;border:1px solid #0000;border-radius:.45em;justify-content:center;align-items:center;gap:.35em;height:2em;padding:0 .7em;font-size:.92em;display:inline-flex}.V_z4xG_accBtn svg{width:1em;height:1em}.V_z4xG_accPrimary{background:var(--accent);color:#fff}.V_z4xG_accGhost{color:var(--muted);border-color:#ffffff1a}.V_z4xG_accDanger{color:var(--danger);background:#f14c4c24;border-color:#f14c4c5c}.V_z4xG_accActions{flex-wrap:wrap;grid-column:1/-1;gap:.45em;display:flex}.V_z4xG_accDetails{grid-column:1/-1;gap:.65em;display:grid}.V_z4xG_accWide{width:100%;height:2.3em;font-weight:600}.V_z4xG_toast{z-index:10;border:1px solid var(--line-strong);opacity:0;max-width:calc(100% - 1.8em);transition:opacity .2s ease, transform .32s var(--ease);background:#202020;border-radius:.5em;align-items:center;gap:.6em;padding:.75em .9em;display:flex;position:absolute;bottom:.9em;right:.9em;transform:translateY(.8em);box-shadow:0 .6em 1.6em #00000073}.V_z4xG_toastOn{opacity:1;transform:none}.V_z4xG_toast>svg:first-child{color:#3794ff}.V_z4xG_toast>svg:last-child{color:var(--muted);margin-left:.4em}.V_z4xG_status{border-top:1px solid var(--line);background:var(--bg);height:1.85em;color:var(--muted);flex-shrink:0;align-items:center;gap:1em;padding:0 0 0 .7em;font-size:.9em;display:flex}.V_z4xG_status>span{align-items:center;gap:.35em;height:100%;display:inline-flex}.V_z4xG_status svg,.V_z4xG_status img{width:1.1em;height:1.1em}.V_z4xG_statusSpacer{flex:1}.V_z4xG_status .V_z4xG_statusSetup{color:#fff;opacity:0;background:#7a6400;padding:0 .6em;transition:opacity .2s}.V_z4xG_status .V_z4xG_statusSetupIn{opacity:1}@container (max-width:640px){.V_z4xG_body{grid-template-columns:2.6em 19.5em minmax(0,1fr);height:35em}.V_z4xG_activity>span{width:2.2em;height:2.2em}.V_z4xG_activity svg,.V_z4xG_activity img{width:1.5em;height:1.5em}.V_z4xG_watermark,.V_z4xG_banner,.V_z4xG_gsRail{display:none}.V_z4xG_gs,.V_z4xG_gsPlans{grid-template-columns:minmax(0,1fr)}.V_z4xG_details{padding:1em 1.1em}.V_z4xG_detailsHead{flex-direction:column;gap:.8em}.V_z4xG_detailsIcon{width:4.4em;height:4.4em}.V_z4xG_detailsName{font-size:1.3em}.V_z4xG_detailsDesc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.V_z4xG_pane,.V_z4xG_fade,.V_z4xG_activitySfcc,.V_z4xG_toast,.V_z4xG_gsTrack i,.V_z4xG_status .V_z4xG_statusSetup{transition:none}.V_z4xG_tabNew,.V_z4xG_busyLineOn:after{animation:none}}
.uNT19G_icon,.uNT19G_fileIcon{flex-shrink:0;width:1.2em;height:1.2em}.uNT19G_body{--vs-height:34em;--vs-min-height:40em;--vs-side:21em;grid-template-columns:3.4em var(--vs-side) minmax(0, 1fr);height:max(var(--vs-height), var(--vs-min-height));display:grid;position:relative;overflow:hidden}.uNT19G_bodyNoSide{grid-template-columns:3.4em minmax(0,1fr)}.uNT19G_side{flex-direction:column;min-width:0;display:flex}.uNT19G_activityBadged{position:relative}.uNT19G_activityBadge{color:#fff;background:#0078d4;border-radius:999px;place-items:center;min-width:1.35em;height:1.35em;padding:0 .3em;font-size:.72em;font-weight:600;line-height:1;display:grid;position:absolute;bottom:.2em;right:.2em}.uNT19G_viewActions,.uNT19G_sectionActions{color:var(--text);text-transform:none;align-items:center;gap:.15em;margin-left:auto;display:inline-flex}.uNT19G_section{flex-direction:column;min-height:0;display:flex}.uNT19G_sectionGrow{flex:1}.uNT19G_sectionTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.uNT19G_sectionBody{flex-direction:column;min-height:0;padding:.15em 0 .35em;display:flex;overflow:hidden}.uNT19G_badge{color:#fff;background:#616161;border-radius:999px;place-items:center;min-width:1.55em;height:1.55em;margin-left:.4em;padding:0 .4em;font-size:.82em;font-weight:600;line-height:1;display:inline-grid}.uNT19G_action{width:1.75em;height:1.75em;color:var(--text);border-radius:.3em;place-items:center;display:inline-grid}.uNT19G_action svg,.uNT19G_action img{width:1.15em;height:1.15em}.uNT19G_actionHot{background:#ffffff1a}.uNT19G_row{height:1.8em;padding:0 .5em 0 calc(.45em + var(--d) * .95em);white-space:nowrap;border:1px solid #0000;flex-shrink:0;align-items:center;gap:.35em;display:flex;position:relative}.uNT19G_rowHot{background:#2a2d2e}.uNT19G_rowSelected{background:#37373d}.uNT19G_rowFocus{border-color:var(--accent);background:var(--select)}.uNT19G_rowDim{opacity:.55}.uNT19G_twist{flex-shrink:0;place-items:center;width:1.15em;display:inline-grid}.uNT19G_twist svg{width:1.15em;height:1.15em}.uNT19G_rowIcon{flex-shrink:0;display:inline-flex}.uNT19G_rowIcon svg,.uNT19G_rowIcon img{width:1.2em;height:1.2em}.uNT19G_rowLabel{min-width:0;color:var(--text);text-overflow:ellipsis;overflow:hidden}.uNT19G_rowDesc{min-width:0;color:var(--muted);text-overflow:ellipsis;flex:1 1 0;font-size:.92em;overflow:hidden}.uNT19G_rowActions{align-items:center;gap:.1em;margin-left:auto;display:inline-flex}.uNT19G_rowBadge{color:#fff;background:#4d4d4d;border-radius:999px;place-items:center;min-width:1.45em;height:1.45em;margin-left:auto;padding:0 .35em;font-size:.8em;line-height:1;display:inline-grid}.uNT19G_rowActions+.uNT19G_rowBadge{margin-left:.3em}.uNT19G_editor{min-height:0}.uNT19G_tabPreview .uNT19G_tabLabel,.uNT19G_tabPreview>span{font-style:italic}.uNT19G_decoM{color:#e2c08d}.uNT19G_decoU{color:#73c991}.uNT19G_tabDeco{font-size:.86em;font-weight:600}.uNT19G_tabDirty{background:var(--text);border-radius:50%;width:.6em;height:.6em}.uNT19G_crumbs{height:1.9em;color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:.2em;padding:0 1em;font-size:.92em;display:flex;overflow:hidden}.uNT19G_crumbs>span{text-overflow:ellipsis;min-width:1.1em;display:block;overflow:hidden}.uNT19G_crumbs>span:last-child{flex-shrink:.01;min-width:3em}.uNT19G_crumbs>span>svg{vertical-align:-.15em;margin-right:.3em;display:inline-block}.uNT19G_crumbs svg{flex-shrink:0;width:1em;height:1em}.uNT19G_editorBody{flex:1;min-height:0;position:relative;overflow:hidden}.uNT19G_code{color:#ccc;padding:.4em 0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.98em;line-height:1.6;position:relative}.uNT19G_line,.uNT19G_lensLine{white-space:pre;min-height:1.6em;display:flex}.uNT19G_lensLine{min-height:1.45em;line-height:1.45}.uNT19G_lineExec{background:#ffcc0029}.uNT19G_lineHl{background:#ffffff0d}.uNT19G_lineSel{background:#264f78d9}.uNT19G_gutter{color:#6e7681;flex-shrink:0;justify-content:flex-end;align-items:center;width:4.2em;padding-right:1.6em;display:flex;position:relative}.uNT19G_lineNo{font-size:.92em}.uNT19G_bp{background:#e51400;border-radius:50%;width:.75em;height:.75em;position:absolute;left:.55em}.uNT19G_execArrow{clip-path:polygon(0 18%,62% 18%,62% 0,100% 50%,62% 100%,62% 82%,0 82%);background:#fc0;width:1.15em;height:.8em;position:absolute;left:.35em}.uNT19G_text{min-width:0}.uNT19G_lens{color:#999;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86em}.uNT19G_tKw{color:#569cd6}.uNT19G_tCtrl{color:#c586c0}.uNT19G_tStr{color:#ce9178}.uNT19G_tNum{color:#b5cea8}.uNT19G_tFn{color:#dcdcaa}.uNT19G_tFld,.uNT19G_tAttr,.uNT19G_tKey{color:#9cdcfe}.uNT19G_tCm{color:#6a9955}.uNT19G_tTag{color:#569cd6}.uNT19G_tType{color:#4ec9b0}.uNT19G_tGlob{color:#4fc1ff}.uNT19G_tPunct{color:gray}.uNT19G_tCtag{color:#2ed09a}.uNT19G_squiggle{text-decoration-skip-ink:none;text-underline-offset:.22em;-webkit-text-decoration:underline wavy #f14c4c;text-decoration:underline wavy #f14c4c}.uNT19G_squiggleChar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3' height='3' width='6'%3E%3Cg fill='%23f14c4c'%3E%3Cpolygon points='5.5,0 2.5,3 1.1,3 4.1,0'/%3E%3Cpolygon points='4,0 6,2 6,0.6 5.4,0'/%3E%3Cpolygon points='0,2 1,3 2.4,3 0,0.6'/%3E%3C/g%3E%3C/svg%3E") 0 100%/.36em .18em repeat-x;padding-bottom:.12em;text-decoration:none}.uNT19G_squiggleWarn{text-decoration-color:#cca700}.uNT19G_squiggleInfo{text-decoration-color:#3794ff}.uNT19G_inlay{color:#969696;opacity:0;transition:opacity .2s ease, transform .28s var(--ease);background:#ffffff12;border-radius:.25em;margin:0 .25em 0 0;padding:0 .35em;font-size:.88em;line-height:1.45;display:inline-block;transform:translateY(.2em)}.uNT19G_inlayOn{opacity:1;transform:none}.uNT19G_caret{vertical-align:-.25em;background:#aeafad;width:.12em;height:1.25em;margin:0 -.06em;display:inline-block}.uNT19G_link{color:#4daafc;text-underline-offset:.18em;text-decoration:underline}.uNT19G_sym{flex-shrink:0;place-items:center;width:1.3em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95em;font-weight:600;line-height:1;display:inline-grid}.uNT19G_symPurple{color:#b180d7}.uNT19G_symBlue{color:#75beff}.uNT19G_symOrange{color:#ee9d28}.uNT19G_symText{color:#ccc;font-size:.8em}.uNT19G_widget{z-index:20;color:var(--text);white-space:normal;opacity:0;transition:opacity .15s ease, transform .24s var(--ease);pointer-events:none;background:#202020;border:1px solid #454545;border-radius:.4em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.98em;line-height:1.45;position:absolute;transform:translateY(.35em);box-shadow:0 .5em 1.4em #00000080}.uNT19G_widgetOn{opacity:1;transform:none}.uNT19G_suggest{align-items:flex-start;max-width:calc(100% - 1em);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;overflow:hidden}.uNT19G_suggestList{flex-direction:column;flex-shrink:0;width:24em;max-width:100%;padding:.2em 0;display:flex}.uNT19G_suggestRow{white-space:nowrap;align-items:center;gap:.35em;height:1.75em;padding:0 .6em 0 .35em;display:flex}.uNT19G_suggestHot{background:var(--select);box-shadow:inset 0 0 0 1px var(--accent)}.uNT19G_suggestLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.uNT19G_suggestLabel:has(+.uNT19G_suggestDetail){flex-shrink:0}.uNT19G_suggestDetail{min-width:0;color:var(--muted);text-overflow:ellipsis;margin-left:auto;padding-left:1em;font-size:.9em;overflow:hidden}.uNT19G_match{color:#2aaaff;font-weight:600}.uNT19G_suggestDoc{border-left:1px solid #454545;width:22em;min-width:0;padding:.55em .75em;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.uNT19G_suggestDoc p,.uNT19G_hover p,.uNT19G_widgetSection p{margin:.35em 0 0}.uNT19G_hover{width:30em;max-width:calc(100% - 1em);padding:0;overflow:hidden}.uNT19G_widgetCode{white-space:pre-wrap;padding:.5em .75em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em;line-height:1.5}.uNT19G_widgetSection{border-top:1px solid #454545;padding:.5em .75em .6em}.uNT19G_widgetSection code,.uNT19G_suggestDoc code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.uNT19G_widgetMono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.uNT19G_signature{width:32em;max-width:calc(100% - 1em);overflow:hidden}.uNT19G_signatureHead{align-items:baseline;gap:.6em;padding:.5em .75em;font-size:.95em;display:flex}.uNT19G_signatureCounter{color:var(--muted);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9em}.uNT19G_activeParam{color:#2aaaff;text-underline-offset:.18em;font-weight:700;text-decoration:underline}.uNT19G_peek{z-index:15;opacity:0;transform-origin:top;transition:opacity .16s ease, transform .26s var(--ease);background:#1b1b1b;border-top:2px solid #3794ff;border-bottom:2px solid #3794ff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:absolute;left:4.2em;right:0;overflow:hidden;transform:scaleY(.92)}.uNT19G_peekOn{opacity:1;transform:none}.uNT19G_peekHead{white-space:nowrap;background:#252526;align-items:center;gap:.6em;height:2em;padding:0 .75em;display:flex}.uNT19G_peekHead span{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.uNT19G_peekHead svg{width:1em;height:1em;margin-left:auto}.uNT19G_peekBody{grid-template-columns:minmax(0,1fr) 15em;display:grid}.uNT19G_peekBodySingle{grid-template-columns:minmax(0,1fr)}.uNT19G_peekCode{background:#1c2433}.uNT19G_peekCode .uNT19G_gutter{width:3.2em;padding-right:1em}.uNT19G_peekRefs{border-left:1px solid var(--line);background:#1e1e1e;padding:.25em 0;font-size:.95em}.uNT19G_peekFile{white-space:nowrap;align-items:center;gap:.35em;height:1.75em;padding:0 .5em;display:flex}.uNT19G_peekFile b{color:var(--bright);font-weight:500}.uNT19G_peekFile span:not(.uNT19G_rowBadge){min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.9em;overflow:hidden}.uNT19G_peekFile svg{width:1em;height:1em}.uNT19G_peekRef{height:1.75em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:0 .6em 0 2.2em;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;line-height:1.75em;overflow:hidden}.uNT19G_peekRefHot{background:var(--select);color:#fff}.uNT19G_menu{border-radius:.45em;min-width:17em;padding:.3em}.uNT19G_menuItem{white-space:nowrap;border-radius:.3em;align-items:center;gap:.5em;height:1.85em;padding:0 .6em 0 .3em;display:flex}.uNT19G_menuHot{background:var(--accent);color:#fff}.uNT19G_menuDisabled{opacity:.45}.uNT19G_menuIcon{flex-shrink:0;place-items:center;width:1.3em;display:inline-grid}.uNT19G_menuIcon svg,.uNT19G_menuIcon img{width:1.1em;height:1.1em}.uNT19G_menuLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.uNT19G_menuKeys{color:var(--muted);margin-left:auto;padding-left:2em;font-size:.92em}.uNT19G_menuHot .uNT19G_menuKeys{color:#fff}.uNT19G_menuSub{width:1em;height:1em;margin-left:auto}.uNT19G_menuSep{background:#454545;height:1px;margin:.3em .5em}.uNT19G_quick{border-radius:.55em;width:min(38em,100% - 2em);padding:.4em;top:.5em;left:50%;transform:translate(-50%,-.4em)}.uNT19G_quick.uNT19G_widgetOn{transform:translate(-50%)}.uNT19G_quickTitle{color:var(--text);text-align:center;padding:.1em .3em .4em;font-size:.92em}.uNT19G_quickInput{align-items:center;gap:.5em;display:flex}.uNT19G_quickField{border:1px solid var(--accent);white-space:nowrap;background:#313131;border-radius:.3em;flex:1;align-items:center;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.uNT19G_quickPlaceholder{color:#989898}.uNT19G_quickPrompt{color:var(--muted);padding:.45em .3em .15em;font-size:.92em}.uNT19G_quickList{flex-direction:column;margin-top:.35em;display:flex}.uNT19G_quickRow{border-radius:.3em;align-items:center;gap:.55em;min-height:1.95em;padding:0 .55em;display:flex}.uNT19G_quickRowTall{padding-block:.3em}.uNT19G_quickHot{background:var(--select);box-shadow:inset 0 0 0 1px var(--accent)}.uNT19G_quickIcon{flex-shrink:0;display:inline-flex}.uNT19G_quickIcon svg,.uNT19G_quickIcon img{width:1.2em;height:1.2em}.uNT19G_quickText{min-width:0;display:grid}.uNT19G_quickLine{white-space:nowrap;align-items:baseline;gap:.6em;min-width:0;display:flex}.uNT19G_quickLabel{color:var(--bright);text-overflow:ellipsis;overflow:hidden}.uNT19G_quickDesc{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:.92em;overflow:hidden}.uNT19G_quickDetail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9em;overflow:hidden}.uNT19G_quickSep{color:var(--muted);flex-shrink:0;margin-left:auto;font-size:.88em}.uNT19G_check{background:#313131;border:1px solid #6b6b6b;border-radius:.2em;flex-shrink:0;place-items:center;width:1.15em;height:1.15em;display:inline-grid}.uNT19G_checkOn{border-color:var(--accent);background:var(--accent)}.uNT19G_checkOn:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:.55em;height:.3em;transform:translateY(-.08em)rotate(-45deg)}.uNT19G_toast{z-index:30;opacity:0;width:min(31em,100% - 1.8em);transition:opacity .2s ease, transform .32s var(--ease);pointer-events:none;background:#202020;border:1px solid #454545;border-radius:.5em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:absolute;bottom:.9em;right:.9em;transform:translateY(.8em);box-shadow:0 .6em 1.6em #00000073}.uNT19G_toastOn{opacity:1;transform:none}.uNT19G_toastMain{align-items:flex-start;gap:.6em;padding:.75em .9em;display:flex}.uNT19G_toastIcon{color:#3794ff;flex-shrink:0;display:inline-flex}.uNT19G_toastIcon svg,.uNT19G_toastClose{width:1.15em;height:1.15em}.uNT19G_toastWarn{color:#cca700}.uNT19G_toastError{color:#f14c4c}.uNT19G_toastText{flex:1;min-width:0;line-height:1.45}.uNT19G_toastClose{color:var(--muted);flex-shrink:0}.uNT19G_toastFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;padding:0 .9em .75em;display:flex}.uNT19G_toastSource{color:var(--muted);font-size:.9em}.uNT19G_toastActions{flex-wrap:wrap;gap:.45em;margin-left:auto;display:flex}.uNT19G_button{background:var(--accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:.25em;justify-content:center;align-items:center;gap:.4em;height:1.95em;padding:0 .85em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.uNT19G_buttonSecondary{border-color:var(--line-strong);color:var(--text);background:#313131}.uNT19G_buttonSmall{height:1.7em;padding:0 .65em;font-size:.92em}.uNT19G_buttonHot{box-shadow:0 0 0 2px #ffffff59}.uNT19G_buttonDisabled{opacity:.45}.uNT19G_button svg{width:1em;height:1em}.uNT19G_input{border:1px solid var(--line-strong);white-space:nowrap;background:#313131;border-radius:.25em;align-items:center;min-width:0;height:2em;padding:0 .55em;display:flex;overflow:hidden}.uNT19G_inputFocus{border-color:var(--accent)}.uNT19G_inputValue{min-width:0;color:var(--bright);text-overflow:ellipsis;overflow:hidden}.uNT19G_inputMasked{letter-spacing:.12em}.uNT19G_panel{border-top:1px solid var(--line);background:var(--bg);flex-shrink:0}.uNT19G_panelInner{flex-direction:column;height:100%;display:flex}.uNT19G_panelTabs{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:1.4em;height:2.4em;padding:0 1em;font-size:.86em;display:flex}.uNT19G_panelTab{height:100%;color:var(--muted);border-bottom:1px solid #0000;align-items:center;display:inline-flex}.uNT19G_panelTabOn{border-bottom-color:var(--accent);color:var(--bright)}.uNT19G_panelActions{text-transform:none;gap:.2em;margin-left:auto;display:inline-flex}.uNT19G_panelBody{flex:1;min-height:0;padding:.2em 0;overflow:hidden}.uNT19G_problemFile{white-space:nowrap;align-items:center;gap:.4em;height:1.75em;padding:0 .8em;display:flex}.uNT19G_problemFile>svg:first-child{width:1.1em;height:1.1em}.uNT19G_problemFile b{color:var(--bright);font-weight:500}.uNT19G_problem{white-space:nowrap;align-items:center;gap:.45em;min-height:1.75em;padding:0 .8em 0 2.6em;display:flex}.uNT19G_problemHot{background:#04395e}.uNT19G_problemIcon{color:#f14c4c;flex-shrink:0;display:inline-flex}.uNT19G_problemIcon svg{width:1.1em;height:1.1em}.uNT19G_problemInfo{color:#3794ff}.uNT19G_problemMessage{min-width:0;color:var(--text);text-overflow:ellipsis;overflow:hidden}.uNT19G_problemSource,.uNT19G_problemWhere{color:var(--muted);flex-shrink:0}.uNT19G_status{gap:0;padding-left:0}.uNT19G_statusItem{white-space:nowrap;align-items:center;gap:.35em;height:100%;padding:0 .6em;display:inline-flex}.uNT19G_statusItem svg,.uNT19G_statusItem img{width:1.1em;height:1.1em}.uNT19G_statusHot{background:#ffffff1f}.uNT19G_statusWarning{color:#fff;background:#7a6400}.uNT19G_statusError{color:#fff;background:#c72e0f}.uNT19G_statusRemote,.uNT19G_statusDebug{background:var(--accent);color:#fff}.uNT19G_fade{opacity:0;transition:opacity .22s ease, transform .3s var(--ease);transform:translateY(.4em)}.uNT19G_fadeOn{opacity:1;transform:none}@container (max-width:640px){.uNT19G_body{--vs-side:15em;grid-template-columns:2.6em var(--vs-side) minmax(0, 1fr)}.uNT19G_bodyNoSide{grid-template-columns:2.6em minmax(0,1fr)}.uNT19G_suggestDoc,.uNT19G_peekRefs{display:none}.uNT19G_peekBody{grid-template-columns:minmax(0,1fr)}}@container (max-width:480px){.uNT19G_statusItem{padding:0 .35em}}@media (prefers-reduced-motion:reduce){.uNT19G_widget,.uNT19G_peek,.uNT19G_toast,.uNT19G_inlay,.uNT19G_fade{transition:none}}
.cr16ga_body{flex:1 0 auto;height:27em;min-height:0;display:flex}.cr16ga_project{border-right:1px solid var(--jb-line);background:var(--jb-panel);flex-direction:column;flex-shrink:0;width:0;display:flex;overflow:hidden}.cr16ga_projectOn{width:min(17em,40%)}.cr16ga_pvRow{position:relative}.cr16ga_pvName{text-overflow:ellipsis;min-width:0;overflow:hidden}.cr16ga_editorCol{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.cr16ga_editor{flex:1;min-height:0;position:relative;overflow:hidden}.cr16ga_code{padding-top:.4em}.cr16ga_widget{z-index:8;color:#9da0a8;align-items:center;gap:.35em;font-size:.9em;display:flex;position:absolute;top:.45em;right:1em}.cr16ga_chip{border-radius:.35em;align-items:center;gap:.2em;padding:.15em .4em;display:inline-flex}.cr16ga_chip .cr16ga_ico,.cr16ga_chip img{width:1.15em;height:1.15em}.cr16ga_chipHot{color:var(--jb-text);background:var(--jb-line-strong)}.cr16ga_widgetSep{background:var(--jb-line-strong);width:1px;height:1.1em}.cr16ga_ok{color:#5fb865;align-items:center;gap:.2em;display:inline-flex}.cr16ga_ok svg{width:1em;height:1em}.cr16ga_float{top:2.5em}.cr16ga_warn.cr16ga_warn{background:#3d3223;border-bottom-color:#5e4d33}.cr16ga_tip{z-index:32;border:1px solid var(--jb-line-strong);opacity:0;pointer-events:none;background:#393b40;border-radius:.5em;max-width:min(26em,100% - 1.2em);padding:.5em .75em;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;transform:translateY(-.2em);box-shadow:0 .5em 1.4em #0006}.cr16ga_tipOn{opacity:1;transform:none}.cr16ga_tipLine{display:block}.cr16ga_tipMuted{color:#a8abb2;font-size:.92em;display:block}.cr16ga_card{z-index:31;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;pointer-events:none;border-radius:.55em;padding:.65em .8em;position:absolute;box-shadow:0 .8em 2.2em #00000080}.cr16ga_cardOn{opacity:1}.cr16ga_cardHead{white-space:nowrap;align-items:center;gap:1.2em;display:flex}.cr16ga_cardTitle{flex:1;align-items:center;gap:.45em;font-weight:600;display:inline-flex}.cr16ga_small{color:#868a91;white-space:nowrap;font-size:.86em}.cr16ga_cardSub{border-bottom:1px solid var(--jb-line);justify-content:space-between;align-items:center;gap:1.2em;padding:.1em 0 .45em 1.8em;display:flex}.cr16ga_cardCols{grid-auto-flow:column;gap:0 1.1em;padding-top:.45em;font-size:.86em;display:grid}.cr16ga_cardCell{white-space:nowrap;align-items:center;gap:.3em;height:1.45em;display:flex}.cr16ga_cardCell .cr16ga_ico,.cr16ga_cardCell img,.cr16ga_legendItem img{width:1em;height:1em}.cr16ga_pos{color:#868a91;text-align:right;min-width:1.3em}.cr16ga_notLinked{color:#6f737a}.cr16ga_offNote{color:#9da0a8;padding:.15em 0 0 1.8em;font-size:.9em;display:block}.cr16ga_dialog{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;pointer-events:none;border-radius:.75em;width:min(46em,100% - 1.2em);position:absolute;top:50%;left:50%;transform:translate(-50%,-48%);box-shadow:0 1.2em 3em #0000008c}.cr16ga_dialogOn{opacity:1;transform:translate(-50%,-50%)}.cr16ga_dialogInner{gap:.45em;padding:.2em 1.1em .3em;display:grid}.cr16ga_gridHead{white-space:nowrap;align-items:baseline;gap:1em;display:flex}.cr16ga_totals{color:#868a91;text-align:right;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cr16ga_searchRow{align-items:center;gap:.3em;display:flex}.cr16ga_searchRow>:first-child{flex:1}.cr16ga_gear{border-radius:.4em;flex-shrink:0;place-items:center;width:2em;height:2em;display:grid}.cr16ga_gearHot{background:var(--jb-line-strong)}.cr16ga_grid{border:1px solid var(--jb-line);background:var(--jb-editor);border-radius:.4em;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.1em .6em;padding:.3em;display:grid}.cr16ga_cell{white-space:nowrap;border-radius:.35em;align-items:center;gap:.45em;min-width:0;height:2em;padding:0 .5em;display:flex}.cr16ga_cellCurrent{background:#2b3a2c}.cr16ga_cellCurrent .cr16ga_pos,.cr16ga_cellCurrent .cr16ga_cellName,.cr16ga_cellCurrent .cr16ga_tag{font-weight:600}.cr16ga_cellCopy{background:#3d3a2b}.cr16ga_cellHot{background:var(--jb-hover)}.cr16ga_cellSel{background:var(--jb-select)}.cr16ga_cellName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cr16ga_cellOff{color:#868a91}.cr16ga_tag{color:#868a91;font-size:.88em}.cr16ga_legend{flex-wrap:wrap;gap:.25em 1.1em;font-size:.88em;display:flex}.cr16ga_legendItem{white-space:nowrap;align-items:center;gap:.35em;display:inline-flex}.cr16ga_preview{color:#868a91;justify-content:space-between;gap:1em;min-height:1.4em;display:flex}.cr16ga_preview>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cr16ga_startWith{flex-wrap:wrap;align-items:center;gap:.35em 1.2em;padding-top:.35em;display:flex}.cr16ga_radio{white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.cr16ga_radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;place-items:center;width:1.1em;height:1.1em;display:inline-grid}.cr16ga_radioOn .cr16ga_radioDot{border-color:var(--jb-accent);background:var(--jb-accent)}.cr16ga_radioOn .cr16ga_radioDot:after{content:"";background:#fff;border-radius:50%;width:.4em;height:.4em}.cr16ga_radioHot .cr16ga_radioDot{border-color:var(--jb-accent)}.cr16ga_footer{justify-content:flex-end;gap:.5em;padding:.7em 1.1em .9em;display:flex}.cr16ga_pop{min-width:13em}.cr16ga_pop.cr16ga_pop{z-index:40}.cr16ga_popTitle{white-space:nowrap;padding:.3em .6em .4em;font-weight:600}.cr16ga_menuCheck{flex-shrink:0;place-items:center;width:1.3334em;height:1.3334em;display:grid}.cr16ga_menuCheck svg{width:.95em;height:.95em}.cr16ga_rowBtns{gap:.1em;margin-left:.8em;display:inline-flex}.cr16ga_rowBtn{border-radius:.3em;place-items:center;width:1.6em;height:1.6em;display:grid}.cr16ga_rowBtn img,.cr16ga_rowBtn svg{width:1.1em;height:1.1em}.cr16ga_rowBtnHot{background:#ffffff1f}.cr16ga_dots{opacity:.75;border-radius:.3em;place-items:center;width:1.5em;height:1.5em;margin-right:-.3em;display:grid}.cr16ga_dots svg{width:1em;height:1em}.cr16ga_dotsHot{opacity:1;background:#ffffff1f}.cr16ga_pathPop{width:min(24em,100% - 1.2em);padding:0;top:50%;left:50%;transform:translate(-50%,-48%)}.cr16ga_pathPop.cr16ga_pathOn{opacity:1;transform:translate(-50%,-50%)}.cr16ga_pathTitle{text-align:center;padding:.55em .8em .2em;font-weight:600}.cr16ga_pathSearch{padding:.35em .6em .3em}.cr16ga_pathList{height:15em;padding:.15em 0;overflow:hidden}.cr16ga_pathRows{transition:transform .42s var(--jb-ease)}.cr16ga_pathRow{white-space:nowrap;align-items:center;gap:.55em;height:1.85em;padding:0 .8em;display:flex}.cr16ga_pathRowSel{background:var(--jb-select)}.cr16ga_pathRow .cr16ga_pos{min-width:1.5em;font-size:.88em}.cr16ga_pathName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cr16ga_pathFoot{border-top:1px solid var(--jb-line);justify-content:space-between;align-items:center;gap:1em;padding:.45em .8em;font-size:.9em;display:flex}.cr16ga_copyLink{color:#6b9bfa}.cr16ga_copyLinkHot{text-underline-offset:.2em;text-decoration:underline}.cr16ga_empty{color:#868a91;padding:.6em .8em}.cr16ga_away{width:1px;height:1px;position:absolute;bottom:3em;right:1.5em}@media (prefers-reduced-motion:reduce){.cr16ga_pathRows{transition:none}}
.TmLoYW_world{transform-origin:0 0;max-width:none;transition:transform 1.1s cubic-bezier(.45,0,.2,1);display:block;position:absolute;top:0;left:0;overflow:visible}.TmLoYW_gridLine{fill:#fff1}.TmLoYW_link{fill:none;stroke:#6a685e;stroke-width:2px}.TmLoYW_arrow{fill:#6a685e}.TmLoYW_label{fill:#ccc;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}.TmLoYW_gray{fill:#969696}.TmLoYW_halo,.TmLoYW_debug,.TmLoYW_badge,.TmLoYW_frame{opacity:0;transition:opacity .18s}.TmLoYW_on{opacity:1}.TmLoYW_selection{fill:none;stroke:#3794ff;stroke-width:2px}.TmLoYW_drag{transition:transform .72s cubic-bezier(.45,0,.2,1)}.TmLoYW_lasso{fill:#264f78;fill-opacity:.2;stroke:#3794ff;stroke-opacity:.6;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform:scale(.02)}.TmLoYW_lassoGrow{transition:transform .72s cubic-bezier(.45,0,.2,1);transform:none}.TmLoYW_handle{fill:#313131;stroke:#3c3c3c;stroke-width:1px}.TmLoYW_haloBox{fill:#313131}.TmLoYW_haloValue{fill:#ffaa25;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:10px}.TmLoYW_marker{fill:#78f06b;stroke:#050505;stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .16s,transform .3s cubic-bezier(.2,.8,.2,1);transform:scale(.4)}.TmLoYW_markerOn{opacity:1;transform:none}.TmLoYW_debug{fill:#e5140014;stroke:#f44747f2;stroke-width:1.5px;stroke-dasharray:5 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.TmLoYW_toggle,.TmLoYW_mini{background:#181818;border:1px solid #2b2b2b;position:absolute;bottom:0;right:0;box-shadow:0 .5em 1.5em #00000059}.TmLoYW_toggle{color:#ccc;white-space:nowrap;border-radius:.5em;align-items:center;height:2.2em;padding:0 .8em;font-size:.78em;font-weight:600;transition:opacity .16s;display:flex}.TmLoYW_toggleOff{opacity:0}.TmLoYW_mini{opacity:0;border-radius:.45em;width:18em;transition:opacity .18s,transform .28s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translateY(.6em)}.TmLoYW_miniOn{opacity:1;transform:none}.TmLoYW_miniHead{border-bottom:1px solid #2b2b2b;justify-content:space-between;align-items:center;height:2.2em;padding:0 .55em;display:flex}.TmLoYW_miniTitle{color:#9d9d9d;font-size:.85em;font-weight:600}.TmLoYW_miniActions{gap:.3em;display:flex}.TmLoYW_miniBtn{color:#ccc;background:#313131;border:1px solid #ffffff12;border-radius:.3em;justify-content:center;align-items:center;width:3.3em;height:1.6em;display:flex}.TmLoYW_miniBtn>span{font-size:.78em}.TmLoYW_btnHot{background:#45494e}.TmLoYW_miniBody{background:#1f1f1f;position:relative;overflow:hidden}.TmLoYW_miniBody .TmLoYW_miniGraph{width:100%;height:100%;display:block;position:absolute;inset:0}.TmLoYW_view{width:var(--pg-cw);height:var(--pg-ch);opacity:0;transform-origin:0 0;transition:opacity .22s;position:absolute;top:0;left:0}.TmLoYW_viewOn{opacity:1}.TmLoYW_miniBody .TmLoYW_view svg{width:100%;height:100%;display:block;overflow:visible}.TmLoYW_view rect{fill:#79797933;stroke:#0078d4;stroke-width:2px;vector-effect:non-scaling-stroke}.TmLoYW_hud{z-index:6;pointer-events:none;display:grid;position:absolute;bottom:1.4em;left:50%;transform:translate(-50%)}.TmLoYW_chip{color:#e6e6e6;white-space:nowrap;opacity:0;background:#202020f0;border:1px solid #454545;border-radius:.7em;grid-area:1/1;justify-self:center;align-items:center;gap:.55em;height:2.6em;padding:0 .95em 0 .7em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.95em;font-weight:500;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(.35em);box-shadow:0 .6em 1.6em #0006}.TmLoYW_chipOn{opacity:1;transform:none}.TmLoYW_trackpad{border:1.5px solid #9d9d9d;border-radius:.35em;flex-shrink:0;width:2.5em;height:1.7em;position:relative}.TmLoYW_fingerL,.TmLoYW_fingerR{background:#f2f2f2;border-radius:50%;width:.5em;height:.5em;margin:-.25em 0 0 -.25em;position:absolute;top:50%;left:50%}.TmLoYW_fingerL{transform:translate(-.75em,-.28em)}.TmLoYW_fingerR{transform:translate(.75em,.28em)}.TmLoYW_chipOn .TmLoYW_fingerL{animation:1.1s cubic-bezier(.45,0,.2,1) both TmLoYW_pgPinchL}.TmLoYW_chipOn .TmLoYW_fingerR{animation:1.1s cubic-bezier(.45,0,.2,1) both TmLoYW_pgPinchR}@keyframes TmLoYW_pgPinchL{0%{transform:translate(-.75em,-.28em)}to{transform:translate(-.22em,-.08em)}}@keyframes TmLoYW_pgPinchR{0%{transform:translate(.75em,.28em)}to{transform:translate(.22em,.08em)}}.TmLoYW_key{color:#f2f2f2;background:#2f2f2f;border:1px solid #5a5a5a;border-bottom-width:2px;border-radius:.35em;justify-content:center;align-items:center;min-width:1.7em;height:1.7em;padding:0 .35em;font-family:inherit;font-size:.95em;font-weight:600;display:inline-flex}.TmLoYW_plus{color:#9d9d9d}.TmLoYW_chip .TmLoYW_mouse{color:#9d9d9d;stroke-width:1.4px;flex-shrink:0;width:1.15em;height:1.6em}.TmLoYW_wheel{color:#f2f2f2}.TmLoYW_chipOn .TmLoYW_wheel{animation:.38s ease-in-out 3 TmLoYW_pgWheel}@keyframes TmLoYW_pgWheel{0%{opacity:0;transform:translateY(2px)}40%{opacity:1}to{opacity:.2;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.TmLoYW_world,.TmLoYW_halo,.TmLoYW_debug,.TmLoYW_badge,.TmLoYW_frame,.TmLoYW_drag,.TmLoYW_lassoGrow,.TmLoYW_marker,.TmLoYW_toggle,.TmLoYW_mini,.TmLoYW_view,.TmLoYW_chip{transition:none}.TmLoYW_chipOn .TmLoYW_fingerL,.TmLoYW_chipOn .TmLoYW_fingerR,.TmLoYW_chipOn .TmLoYW_wheel{animation:none}}
@property --tb-px{syntax:"<length>";inherits:true;initial-value:1px}@property --tb-webview-extra{syntax:"<length>";inherits:true;initial-value:0}.ORvLta_toolbar{z-index:3;align-items:center;gap:calc(8 * var(--tb-px));height:calc(38 * var(--tb-px));padding:0 calc(8 * var(--tb-px));box-sizing:border-box;color:#ccc;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:calc(12 * var(--tb-px));white-space:nowrap;background:#181818;border-bottom:1px solid #2b2b2b;flex-shrink:0;line-height:1;display:flex;position:relative;container-type:inline-size}.ORvLta_group{align-items:center;gap:calc(2 * var(--tb-px));flex:none;height:100%;display:flex}.ORvLta_right{justify-content:flex-end;margin-left:auto}.ORvLta_divider{width:1px;height:calc(16 * var(--tb-px));margin:0 calc(6 * var(--tb-px));background:#ffffff1a;flex:none}.ORvLta_btn{width:calc(26 * var(--tb-px));height:calc(26 * var(--tb-px));border-radius:calc(5 * var(--tb-px));color:#ccc;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ORvLta_btn svg{width:calc(16 * var(--tb-px));height:calc(16 * var(--tb-px));display:block;overflow:visible}.ORvLta_hot{background:#5a5d5e4f}.ORvLta_active{background:#5a5d5e80}.ORvLta_off{opacity:.4}.ORvLta_off.ORvLta_hot{background:0 0}.ORvLta_more{display:none}.ORvLta_enter{animation:.16s both ORvLta_tbFade}@keyframes ORvLta_tbFade{0%{opacity:0}}.ORvLta_sidebarOn [data-pane]{opacity:var(--tb-sidebar-pane,.55)}.ORvLta_detailsOn [data-pane]{opacity:.55}.ORvLta_save{height:calc(26 * var(--tb-px));margin-right:calc(6 * var(--tb-px));padding:0 calc(2 * var(--tb-px));color:#9d9d9d;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ORvLta_saveDirty{color:#e2c08d}.ORvLta_search{--tb-search:clamp(calc(240 * var(--tb-px)), calc((100% + 16 * var(--tb-px) + var(--tb-webview-extra)) * .42), calc(560 * var(--tb-px)));flex:0 1 var(--tb-search);width:var(--tb-search);min-width:calc(240 * var(--tb-px));display:flex;position:relative}.ORvLta_searchBox{width:100%;max-width:calc(560 * var(--tb-px));height:calc(26 * var(--tb-px));padding:0 calc(132 * var(--tb-px)) 0 calc(29 * var(--tb-px));box-sizing:border-box;border-radius:calc(5 * var(--tb-px));color:#9d9d9d;font-size:calc(13 * var(--tb-px));background:#1414145c;border:1px solid #ffffff1c;align-items:center;display:flex;position:relative;overflow:hidden}.ORvLta_placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ORvLta_searchIcon{top:50%;left:calc(8 * var(--tb-px) - 1px);color:#9d9d9d;display:flex;position:absolute;transform:translateY(-50%)}.ORvLta_searchIcon svg{width:calc(15 * var(--tb-px));height:calc(15 * var(--tb-px));display:block;overflow:visible}.ORvLta_tip{z-index:8;top:calc(100% + 9 * var(--tb-px));padding:calc(8 * var(--tb-px)) calc(10 * var(--tb-px));border-radius:calc(6 * var(--tb-px));box-shadow:0 calc(8 * var(--tb-px)) calc(24 * var(--tb-px)) #0000005c;color:#ccc;font-size:calc(13 * var(--tb-px));white-space:nowrap;pointer-events:none;background:#202020;border:1px solid #454545;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.ORvLta_tip:after{top:calc(-10 * var(--tb-px));left:var(--tip-arrow-x,50%);margin-left:calc(-5 * var(--tb-px));border:calc(5 * var(--tb-px)) solid transparent;content:"";border-bottom-color:#202020;position:absolute}.ORvLta_tipWait{animation:.4s step-end both ORvLta_tbTipWait}@keyframes ORvLta_tbTipWait{0%{opacity:0}}@container (max-width:53.04em){.ORvLta_divider{display:none}}@container (max-width:50.54em){.ORvLta_c2{display:none}.ORvLta_more{display:inline-flex}.ORvLta_tipBreakpoint{--tip-arrow-x:calc(67 * var(--tb-px));left:calc(-54 * var(--tb-px));transform:none}}@container (max-width:44.2em){.ORvLta_c3{display:none}.ORvLta_tipBreakpoint{--tip-arrow-x:calc(12 * var(--tb-px));left:calc(2 * var(--tb-px))}}@container (max-width:55.37em){.ORvLta_withBreakpoints .ORvLta_divider{display:none}}@container (max-width:52.87em){.ORvLta_withBreakpoints .ORvLta_c2{display:none}.ORvLta_withBreakpoints .ORvLta_more{display:inline-flex}.ORvLta_withBreakpoints .ORvLta_tipBreakpoint{--tip-arrow-x:calc(67 * var(--tb-px));left:calc(-54 * var(--tb-px));transform:none}}@container (max-width:46.54em){.ORvLta_withBreakpoints .ORvLta_c3{display:none}.ORvLta_withBreakpoints .ORvLta_tipBreakpoint{--tip-arrow-x:calc(12 * var(--tb-px));left:calc(2 * var(--tb-px))}}@media (prefers-reduced-motion:reduce){.ORvLta_enter,.ORvLta_tipWait{animation:none}}
.lmVg-a_editor{--tb-px:calc(2.6em / 38);--pg-cw:100cqi;--pg-ch:20em;color:#ccc;background:#1f1f1f;flex-direction:column;flex-shrink:0;display:flex}.lmVg-a_canvas{height:var(--pg-ch);background:#1f1f1f;position:relative;overflow:hidden}.lmVg-a_composite{border-top:1px solid var(--jb-line);background:var(--jb-editor);white-space:nowrap;flex-shrink:0;gap:.2em;height:2.15em;padding:0 .5em;display:flex}.lmVg-a_cTab{color:#b4b8bf;align-items:center;padding:0 .85em;display:flex;position:relative}.lmVg-a_cTabOn{color:var(--jb-text)}.lmVg-a_cTabOn:before{background:var(--jb-accent);content:"";border-radius:0 0 .15em .15em;height:.15em;position:absolute;top:0;left:.4em;right:.4em}
.Zgfrka_stage{background:var(--jb-editor);position:relative}.Zgfrka_menuBar{z-index:30;color:#ececec;white-space:nowrap;background:#26272b;border-bottom:1px solid #2b2b2b;align-items:center;gap:.25em;height:2em;padding:0 .7em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:visible}.Zgfrka_menuSlot{position:relative}.Zgfrka_menuName{border-radius:.3em;padding:.15em .55em;font-size:.9em;display:inline-block}.Zgfrka_menuApp{font-weight:700}.Zgfrka_menuNameHot{background:#ffffff2e}.Zgfrka_appMenu{z-index:35;min-width:16em;top:calc(100% + .3em);left:-.2em}.Zgfrka_menuClock{margin-left:auto;font-size:.9em}.Zgfrka_window{overflow:hidden}.Zgfrka_navHot{background:var(--jb-hover)}.Zgfrka_pages{min-width:0;position:relative}.Zgfrka_layer{opacity:0;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;inset:0}.Zgfrka_layerOn{opacity:1}.Zgfrka_layer>*{flex:1}.Zgfrka_page{color:var(--jb-text);align-content:start;gap:.9em;padding:.8em 1em;display:grid}.Zgfrka_crumbs{color:var(--jb-soft);align-items:center;gap:.35em;display:flex}.Zgfrka_crumbs b{color:var(--jb-text);font-weight:600}.Zgfrka_crumbs svg{width:.9em;height:.9em}.Zgfrka_field{flex-wrap:wrap;align-items:center;gap:.7em;display:flex}.Zgfrka_placeholder{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.Zgfrka_pluginHint{color:var(--jb-muted);text-align:center;padding:2.4em .4em 0}.Zgfrka_seIcon{flex-shrink:0;width:1.15em;height:1.15em;display:inline-block}.Zgfrka_welcome{z-index:32;background:var(--jb-editor);opacity:0;grid-template-rows:2.6em minmax(0,1fr);grid-template-columns:13em minmax(0,1fr);transition:opacity .22s;display:grid;position:absolute;inset:0}.Zgfrka_welcomeOn{opacity:1}.Zgfrka_welcomeTitle{border-bottom:1px solid var(--jb-line);color:var(--jb-soft);background:var(--jb-panel);grid-column:1/-1;place-items:center;display:grid;position:relative}.Zgfrka_lights{gap:.55em;display:flex;position:absolute;top:50%;left:.9em;transform:translateY(-50%)}.Zgfrka_lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.Zgfrka_welcomeSide{border-right:1px solid var(--jb-line);background:var(--jb-panel);flex-direction:column;gap:.15em;padding:.8em .6em;display:flex;overflow:hidden}.Zgfrka_welcomeBrand{align-items:center;gap:.6em;margin-bottom:.9em;padding:.2em .4em;display:flex}.Zgfrka_welcomeBrand>span:last-child{flex-direction:column;min-width:0;display:flex}.Zgfrka_welcomeBrand b{color:var(--jb-text);font-weight:600}.Zgfrka_welcomeBrand>span:last-child>span{color:var(--jb-muted);font-size:.9em}.Zgfrka_welcomeLogo{color:#fff;background:#000;border-radius:.45em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-size:.85em;font-weight:800;display:grid}.Zgfrka_welcomeNav{color:var(--jb-text);text-overflow:ellipsis;white-space:nowrap;border-radius:.4em;padding:.38em .6em;overflow:hidden}.Zgfrka_welcomeNavOn{background:var(--jb-select)}.Zgfrka_welcomeMain{min-width:0;position:relative}.Zgfrka_projects{flex-direction:column;gap:.9em;padding:1em 1.2em;display:flex}.Zgfrka_projectsBar{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.Zgfrka_projectsSearch{border:1px solid var(--jb-line-strong);height:2.2em;color:var(--jb-muted);white-space:nowrap;border-radius:.45em;flex:10em;align-items:center;gap:.5em;padding:0 .7em;display:flex}.Zgfrka_projectsSearch svg{width:1em;height:1em}.Zgfrka_recent{background:var(--jb-select);border-radius:.45em;align-items:center;gap:.7em;padding:.5em .6em;display:flex}.Zgfrka_recent>span:last-child{flex-direction:column;min-width:0;display:flex}.Zgfrka_recent b{color:var(--jb-text);font-weight:600}.Zgfrka_recent>span:last-child>span{color:var(--jb-soft);font-family:var(--jb-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.88em;overflow:hidden}@container (max-width:640px){.Zgfrka_menuClock,.Zgfrka_menuExtra{display:none}.Zgfrka_settingsBody.Zgfrka_settingsBody{grid-template-columns:8.6em minmax(0,1fr)}.Zgfrka_nav.Zgfrka_nav{padding-inline:.35em;display:flex}.Zgfrka_menuName{padding-inline:.35em}.Zgfrka_welcome{grid-template-columns:9.5em minmax(0,1fr)}.Zgfrka_welcomeBrand{display:none}}@media (prefers-reduced-motion:reduce){.Zgfrka_layer,.Zgfrka_welcome{transition:none}}
.ub68iG_body{flex-grow:1;grid-template-columns:2.7em 18em minmax(0,1fr) 2.7em;height:31em;display:grid;position:relative;overflow:hidden}.ub68iG_project{border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;min-width:0;display:flex}.ub68iG_empty{min-width:0;color:var(--jb-soft);flex-direction:column;justify-content:center;align-items:center;gap:.85em;padding:1em;display:flex}.ub68iG_hint{white-space:nowrap}.ub68iG_hint b{color:#548af7;margin-left:.4em;font-weight:400}.ub68iG_recent.ub68iG_recent{background:0 0}.ub68iG_indexing{color:#a8abb3;background:var(--jb-panel);opacity:0;align-items:center;gap:.6em;height:2.35em;padding-left:.6em;font-size:.95em;transition:opacity .2s;display:flex;position:absolute;bottom:0;right:7.2em}.ub68iG_indexingOn{opacity:1}.ub68iG_progress{background:var(--jb-line-strong);border-radius:1em;width:5.5em;height:.25em;position:relative;overflow:hidden}.ub68iG_progress:after{content:"";border-radius:inherit;background:#548af7;width:40%;animation:1.3s linear infinite ub68iG_indexing;position:absolute;inset:0}@keyframes ub68iG_indexing{0%{transform:translate(-100%)}to{transform:translate(260%)}}.ub68iG_fileMenu.ub68iG_fileMenu{min-width:19em}.ub68iG_chooser.ub68iG_chooser{z-index:36;place-items:center}.ub68iG_chooserPanel.ub68iG_chooserPanel{border-top:1px solid #3d3d40;border-radius:.7em;transform:translateY(.8em)scale(.97)}.ub68iG_chooserOn .ub68iG_chooserPanel.ub68iG_chooserPanel{transform:none}.ub68iG_trustScrim.ub68iG_trustScrim{z-index:37}.ub68iG_trust.ub68iG_trust{z-index:38;width:min(36em,100% - 2em)}.ub68iG_trustMain{color:var(--jb-text);gap:.6em;padding:1.2em 1.3em .3em;line-height:1.5;display:grid}.ub68iG_trustMain b{font-size:1.08em;font-weight:600}.ub68iG_trustMain p{color:var(--jb-soft);margin:0}.ub68iG_trustButtons{flex-wrap:wrap}.ub68iG_trustLeft{margin-right:auto}@container (max-width:640px){.ub68iG_body{grid-template-columns:2.7em minmax(0,1fr) 2.7em}.ub68iG_empty{display:none}.ub68iG_indexing{right:.9em}.ub68iG_trustLeft{display:none}}@media (prefers-reduced-motion:reduce){.ub68iG_indexing{transition:none}.ub68iG_progress:after{animation:none}}
.KOmo7W_preview{isolation:isolate;min-width:0;margin:0;container-type:inline-size}.KOmo7W_scene{aspect-ratio:1.5;position:relative}.KOmo7W_glow{z-index:-1;filter:blur(32px);background:radial-gradient(at 55%,#cd99672b,#0000 64%);border-radius:50%;position:absolute;inset:12% 3%}.KOmo7W_sheet,.KOmo7W_window{aspect-ratio:3862/2398;border:1px solid #ffffff1c;border-radius:clamp(12px,2.8cqi,20px);width:98%;position:absolute;top:5%;left:1%}.KOmo7W_sheet{background:linear-gradient(145deg,#28292db8,#0f1013d1);box-shadow:0 16px 40px #00000038}.KOmo7W_sheetBack{opacity:.42;transform:translate(5cqi,3cqi)rotate(5deg)}.KOmo7W_sheetMiddle{opacity:.64;transform:translate(-3cqi,-1cqi)rotate(-4deg)}.KOmo7W_window{background:#151619;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 58px #0000006b,inset 0 1px #ffffff12}.KOmo7W_window img{object-fit:contain;width:100%;height:100%;display:block}.KOmo7W_imageEditor{width:100%;height:100%;position:relative}.KOmo7W_dragOver{box-shadow:inset 0 0 0 2px var(--is-text)}.KOmo7W_dropHint{z-index:1;color:var(--is-text);background:#000000a6;place-items:center;font-size:.875rem;font-weight:600;display:grid;position:absolute;inset:0}.KOmo7W_editorControls{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;max-width:96%;display:flex;position:absolute;bottom:4%;right:2%}.KOmo7W_editorControls button{font-size:.75rem;box-shadow:0 4px 16px #0000008c}.KOmo7W_editorControls svg{width:.875rem;height:.875rem}.KOmo7W_editorError{z-index:2;color:#ffe6e8;background:#361217e6;border-radius:.375rem;max-width:96%;padding:.375rem .625rem;font-size:.75rem;position:absolute;bottom:calc(4% + 2.5rem);right:2%}
.pODJAW_page{container-type:inline-size}.pODJAW_hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.3fr);align-items:center;gap:1.25rem;padding-block:.5rem 1.5rem;display:grid}.pODJAW_heroCopy{min-width:0}#nd-page .pODJAW_title{letter-spacing:-.025em;text-wrap:balance;color:var(--is-text);margin:0 0 1.5rem;font-size:clamp(2rem,4cqi,3rem);font-weight:600;line-height:1.08}.pODJAW_title>span{color:var(--is-ide-vscode-cyan);letter-spacing:-.015em;align-items:center;gap:.625rem;margin-top:.75rem;font-size:clamp(1.25rem,2.3cqi,1.75rem);font-weight:500;line-height:1.4;display:flex}.pODJAW_title img{flex:none;margin:0}.pODJAW_summary{max-width:42ch;color:var(--is-text-muted);font-size:.9375rem;line-height:1.8}.pODJAW_summary p{margin:0}.pODJAW_summary strong{color:var(--is-text);font-weight:550}.pODJAW_actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}#nd-page .pODJAW_actions>a{text-decoration:none}#nd-page .pODJAW_heroNote{color:var(--is-text-muted);margin:0;font-size:.6875rem;line-height:1.7}.pODJAW_meta{border-top:1px solid #ffffff14;gap:.5rem;margin-top:1.75rem;padding-top:1.25rem;display:grid}#nd-page.pODJAW_page .docs-article-body>h2{text-align:center;letter-spacing:-.025em;border:0;justify-content:center;margin:4.5rem auto 1rem;padding:0;font-size:clamp(1.75rem,3cqi,2.375rem)}#nd-page.pODJAW_page .docs-article-body>h2>a{justify-content:center}#nd-page.pODJAW_page .docs-article-body>h2+p{text-align:center;text-wrap:balance;max-width:65ch;color:var(--is-text-muted);margin:0 auto 2rem;font-size:.9375rem}#nd-page.pODJAW_page .docs-article-body>h2:first-of-type{margin-top:2.5rem}#nd-page.pODJAW_page [data-overview-note]{text-align:center;text-wrap:balance;max-width:46rem;margin:1.75rem auto 0}#nd-page.pODJAW_page [data-overview-note] p{color:var(--is-text-muted);margin:0;font-size:.875rem;line-height:1.8}#nd-page.pODJAW_page [data-overview-note] strong{color:var(--is-text)}.pODJAW_page [data-overview-highlights]>div{grid-template-columns:repeat(3,minmax(0,1fr))}.pODJAW_page [data-overview-highlights] h3{font-size:.9375rem}.pODJAW_pageActions{z-index:3;justify-content:flex-end;margin-bottom:-.75rem;position:relative}@container (max-width:900px){.pODJAW_hero{gap:1.25rem}.pODJAW_page [data-overview-highlights]>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:800px){.pODJAW_hero{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:1.5rem 2rem}.pODJAW_pageActions{margin-bottom:.5rem}#nd-page .pODJAW_title{font-size:clamp(2rem,5cqi,3rem)}.pODJAW_heroCopy{max-width:38rem}.pODJAW_summary{max-width:55ch}}@container (max-width:540px){.pODJAW_page [data-overview-highlights]>div{grid-template-columns:minmax(0,1fr)}#nd-page.pODJAW_page .docs-article-body>h2{margin-top:3.5rem}.pODJAW_actions{gap:.5rem}}.pODJAW_editors{color:var(--is-text);flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.5rem;font-size:.75rem;display:flex}.pODJAW_editors>span{align-items:center;gap:.5rem;display:inline-flex}.pODJAW_editors img{object-fit:contain;width:20px;height:20px}.pODJAW_compatibility{color:var(--is-text-muted);margin:.75rem 0 0;font-size:.6875rem;line-height:1.7}.pODJAW_compatibility a{text-underline-offset:3px;align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.pODJAW_compatibility svg{width:12px;height:12px}.pODJAW_meta>.pODJAW_editors{margin-top:0}.pODJAW_meta>.pODJAW_compatibility{margin:0}.pODJAW_heroJetBrains .pODJAW_title>span{color:var(--is-text-muted);gap:.5rem}.pODJAW_heroJetBrains .pODJAW_title>span>img.pODJAW_jetbrainsWordmark{width:auto;height:1.15em;transform:translateY(.06em)}.pODJAW_editorsCompact{gap:.5rem 1rem}.pODJAW_heroScene{isolation:isolate;min-width:0;position:relative}.pODJAW_heroScene:before{content:"";z-index:-1;filter:blur(36px);background:radial-gradient(#8f46ff38,#e1229114 45%,#0000 70%);border-radius:50%;position:absolute;inset:8% 4%}.pODJAW_heroJetBrains{align-items:start}.pODJAW_reel{border:1px solid hsl(var(--fd-border));background:hsl(var(--fd-card));border-radius:.875rem;overflow:hidden;box-shadow:0 24px 58px #0000006b}.pODJAW_reelScene figure{box-shadow:none;border:0;border-radius:0;margin:0}.pODJAW_reelScene figure>[class*=controls]{display:none}.pODJAW_reelScene{flex-direction:column;display:flex;position:relative}.pODJAW_reelSlot{flex-direction:column;flex:1;display:flex}.pODJAW_reelSlot figure{flex-direction:column;flex:1;display:flex}.pODJAW_reelSlot figure>[class*=stage]{flex-direction:column;flex:1;display:flex}.pODJAW_reelSlot figure>[class*=stage]>:first-child{flex:1}.pODJAW_reelProbe{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.pODJAW_sceneMore{border-top:1px solid hsl(var(--fd-border));color:var(--is-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6;display:flex}#nd-page .pODJAW_sceneMore>a{color:var(--is-text);align-items:center;gap:.375rem;font-weight:550;text-decoration:none;display:inline-flex}#nd-page .pODJAW_sceneMore>a:hover{text-underline-offset:3px;text-decoration:underline}.pODJAW_sceneMore svg{width:15px;height:15px}
.SCZOYW_welcome{color:#ccc;gap:.8em;padding:.5em 1.4em 1em;line-height:1.45;display:grid}.SCZOYW_welcome p{margin:0}.SCZOYW_welcomeButton{justify-content:center;width:100%}.SCZOYW_scrim{z-index:30;opacity:0;background:#00000040;place-items:start center;padding:0 1em;transition:opacity .18s;display:grid;position:absolute;inset:0}.SCZOYW_scrimOn{opacity:1}.SCZOYW_panel{color:#e5e5e7;background:#2a2a2c;border:1px solid #3d3d40;border-top:0;border-radius:0 0 .7em .7em;flex-direction:column;width:min(38em,100%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,ui-sans-serif,system-ui,sans-serif;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;transform:translateY(-1.2em);box-shadow:0 1.2em 2.8em #0000008c}.SCZOYW_scrimOn .SCZOYW_panel{transform:none}.SCZOYW_panelBar{background:#323235;border-bottom:1px solid #3a3a3d;align-items:center;gap:.9em;height:2.7em;padding:0 .8em;display:flex}.SCZOYW_panelBar svg{width:1.05em;height:1.05em}.SCZOYW_panelNav{color:#8e8e93;gap:.4em;display:flex}.SCZOYW_panelPlace{flex:1;justify-content:center;align-items:center;gap:.4em;font-weight:600;display:flex}.SCZOYW_panelPlace svg{color:#4aa3ff}.SCZOYW_panelSearch{color:#8e8e93;background:#3a3a3d;border-radius:.4em;align-items:center;gap:.35em;padding:.2em .6em;display:flex}.SCZOYW_panelBody{grid-template-columns:9em minmax(0,1fr);min-height:13em;display:grid}.SCZOYW_places{background:#262628;border-right:1px solid #3a3a3d;flex-direction:column;gap:.1em;padding:.6em .4em;display:flex}.SCZOYW_places b{color:#8e8e93;padding:0 .5em .3em;font-size:.85em;font-weight:600}.SCZOYW_place{white-space:nowrap;border-radius:.35em;align-items:center;gap:.45em;padding:.25em .5em;display:flex;overflow:hidden}.SCZOYW_place svg{color:#4aa3ff;flex-shrink:0;width:1em;height:1em}.SCZOYW_placeOn{background:#ffffff1a}.SCZOYW_files{flex-direction:column;padding:0 .4em .4em;display:flex}.SCZOYW_file{white-space:nowrap;border-radius:.35em;grid-template-columns:minmax(0,1fr) 8.5em;align-items:center;gap:.6em;height:1.9em;padding:0 .5em;display:grid}.SCZOYW_file>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.SCZOYW_file>span:last-child{color:#8e8e93}.SCZOYW_fileHead{color:#8e8e93;border-bottom:1px solid #3a3a3d;border-radius:0;height:2em;font-size:.88em}.SCZOYW_filePicked{color:#fff;background:#0a64d6}.SCZOYW_filePicked>span:last-child{color:#fffc}.SCZOYW_fileDim{color:#8e8e93}.SCZOYW_fileName{align-items:center;gap:.45em;display:flex}.SCZOYW_fileName svg{flex-shrink:0;width:1.05em;height:1.05em}.SCZOYW_folder{color:#4aa3ff}.SCZOYW_filePicked .SCZOYW_folder{color:#fff}.SCZOYW_panelFoot{border-top:1px solid #3a3a3d;justify-content:flex-end;gap:.6em;padding:.65em .8em;display:flex}.SCZOYW_macButton{color:#e5e5e7;text-align:center;background:#4a4a4e;border-radius:.4em;min-width:5.4em;padding:.25em .9em}.SCZOYW_macPrimary{color:#fff;background:#0a64d6}.SCZOYW_macPrimaryHot{background:#1a74e6}.SCZOYW_macDisabled{color:#fff6;background:#3a3a3d}.SCZOYW_trust{width:min(40em,100%)}.SCZOYW_trustCheck{color:#ccc;align-items:center;gap:.5em;display:flex}.SCZOYW_box{background:#313131;border:1px solid #6b6b6b;border-radius:.2em;flex-shrink:0;width:1em;height:1em}.SCZOYW_trustButtons{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em;display:grid}.SCZOYW_trustButton{color:#ccc;text-align:center;background:#313131;border:1px solid #454545;border-radius:.3em;gap:.15em;padding:.55em .8em;display:grid}.SCZOYW_trustButton b{color:#e7e7e7;font-weight:600}.SCZOYW_trustButton span{font-size:.88em}.SCZOYW_trustPrimary{background:#0078d4;border-color:#0078d4}.SCZOYW_trustPrimary b,.SCZOYW_trustPrimary span{color:#fff}.SCZOYW_trustPrimaryHot{background:#026ec1;border-color:#026ec1}@container (max-width:34rem){.SCZOYW_panelBody{grid-template-columns:minmax(0,1fr)}.SCZOYW_places,.SCZOYW_panelSearch{display:none}.SCZOYW_file{grid-template-columns:minmax(0,1fr)}.SCZOYW_file>span:last-child{display:none}.SCZOYW_trustButtons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SCZOYW_scrim,.SCZOYW_panel{transition:none}}
.cAvzmG_controlRows{gap:.375rem;display:grid}.cAvzmG_body{flex:1 0 auto;grid-template-columns:2.7em minmax(0,1fr) 2.7em;min-height:40em;display:grid;position:relative;overflow:hidden}.cAvzmG_main{min-width:0;position:relative;overflow:hidden}.cAvzmG_editor{background:var(--jb-editor);flex-direction:column;display:flex;position:absolute;inset:0}.cAvzmG_xml{flex:1;min-height:0;padding:.45em 0 .55em;overflow:hidden}.cAvzmG_fold{color:#9da0a8;background:#393b40;border-radius:.3em;margin:0 .15em;padding:0 .3em}.cAvzmG_pasteFx{position:relative}.cAvzmG_pasteFx:after{content:"";pointer-events:none;background:#ffffff12;animation:1.1s ease-out both cAvzmG_ocapi-flash;position:absolute;inset:0}.cAvzmG_bottomMark{width:1px;height:1px;position:absolute;bottom:0;left:0}.cAvzmG_tw{border-top:1px solid var(--jb-editor);background:var(--jb-panel);transition:transform .38s var(--jb-ease);flex-direction:column;display:flex;position:absolute;inset:16.5em 0 0;transform:translateY(102%)}.cAvzmG_twOpen{transform:none}.cAvzmG_connTab{position:relative}.cAvzmG_tabClose{width:1.1em;height:1.1em;color:var(--jb-soft);opacity:0;place-items:center;display:inline-grid}.cAvzmG_tabCloseOn{opacity:1}.cAvzmG_tabAdd{width:1.8em;height:1.8em;color:var(--jb-soft);border-radius:.4em;place-items:center;display:inline-grid}.cAvzmG_toolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.15em;height:2.6em;padding:0 .45em;display:flex;overflow:hidden}.cAvzmG_label{color:var(--jb-soft);flex-shrink:0;padding:0 .25em 0 .35em}.cAvzmG_tb{width:2.2em;height:2.1em;color:var(--jb-soft);border-radius:.45em;flex-shrink:0;place-items:center;display:grid}.cAvzmG_tbOn{background:#3d3f44}.cAvzmG_tbHot.cAvzmG_tbHot{background:var(--jb-line-strong)}.cAvzmG_tbOff{opacity:.38}.cAvzmG_divider{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.3em;margin:0 .35em}.cAvzmG_combo{border-radius:.45em;flex-shrink:0;align-items:center;gap:.4em;height:2.1em;padding:0 .45em;display:flex}.cAvzmG_combo svg{width:1em;height:1em;color:var(--jb-soft)}.cAvzmG_subTabs{border-bottom:1px solid var(--jb-line);flex-shrink:0;height:2.35em;padding-left:.4em;display:flex}.cAvzmG_subTab{align-items:center;gap:.45em;padding:0 .8em;display:flex;position:relative}.cAvzmG_subTab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}.cAvzmG_jobs{flex:1;min-height:0;display:flex;position:relative}.cAvzmG_vToolbar{border-right:1px solid var(--jb-line);flex-direction:column;flex-shrink:0;align-items:center;gap:.15em;width:2.7em;padding-top:.25em;display:flex}.cAvzmG_vtSep{background:var(--jb-line-strong);width:1.3em;height:1px;margin:.3em 0}.cAvzmG_table{background:var(--jb-editor);flex:1;align-content:start;min-width:0;display:grid;position:relative}.cAvzmG_row{white-space:nowrap;grid-template-columns:4.6em minmax(0,1fr) 10.5em;height:2.15em;display:grid;position:relative}.cAvzmG_row>span{text-overflow:ellipsis;align-items:center;min-width:0;padding:0 .75em;display:flex;overflow:hidden}.cAvzmG_head{border-bottom:1px solid var(--jb-line);height:2.05em;color:var(--jb-soft);background:var(--jb-panel)}.cAvzmG_head>span+span{border-left:1px solid var(--jb-line)}.cAvzmG_num{color:var(--jb-soft)}.cAvzmG_rowSel>span:not(:last-child){color:#fff;background:var(--jb-select)}.cAvzmG_stOk{color:#28c76f;background:#28c76f0c}.cAvzmG_stPending{color:#ff9f43;background:#ff9f430c}.cAvzmG_stRunning{color:#00cfe8;background:#00cfe80c}.cAvzmG_stError{color:#ea5455;background:#ea54550c}.cAvzmG_stUnknown{color:#676767}.cAvzmG_tableLoading .cAvzmG_row:not(.cAvzmG_head),.cAvzmG_tableLoading .cAvzmG_row:not(.cAvzmG_head) .cAvzmG_num{color:var(--jb-muted)}.cAvzmG_stripe{z-index:2;opacity:0;height:.22em;transition:opacity .16s;position:absolute;top:0;left:0;right:0;overflow:hidden}.cAvzmG_stripeOn{opacity:1}.cAvzmG_stripe:after{background:var(--jb-accent);content:"";border-radius:.2em;width:30%;height:100%;animation:1.1s linear infinite cAvzmG_ocapi-stripe;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes cAvzmG_ocapi-stripe{to{transform:translate(340%)}}.cAvzmG_flashFx{border-radius:inherit;pointer-events:none;background:#ffffff12;animation:1.1s ease-out both cAvzmG_ocapi-flash;position:absolute;inset:0}@keyframes cAvzmG_ocapi-flash{0%{opacity:1}to{opacity:0}}.cAvzmG_speed{z-index:3;border:1px solid var(--jb-line-strong);background:var(--jb-panel);min-width:9em;height:1.9em;color:var(--jb-text);opacity:0;transition:opacity .14s ease, transform .2s var(--jb-ease);border-radius:.45em;align-items:center;gap:.4em;padding:0 .6em;display:flex;position:absolute;top:.3em;left:3.2em;transform:translateY(-.25em);box-shadow:0 .5em 1.4em #00000073}.cAvzmG_speedOn{opacity:1;transform:none}.cAvzmG_match{color:#1e1f22;background:#d6ae58;border-radius:.2em}.cAvzmG_empty{color:var(--jb-muted);flex:1;align-content:center;justify-items:center;gap:1em;display:grid}.cAvzmG_empty img{width:5.5em;height:5.5em}.cAvzmG_explorer{z-index:6;border-left:1px solid var(--jb-editor);background:var(--jb-panel);width:min(31em,78%);transition:transform .38s var(--jb-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-.6em 0 1.6em #0000004d}.cAvzmG_explorerOn{transform:none}.cAvzmG_tree{flex:1;min-height:0;overflow:hidden}.cAvzmG_treeRow{position:relative}.cAvzmG_arrowSpot{flex-shrink:0;place-items:center;display:inline-grid}.cAvzmG_nodeName{flex-shrink:0}.cAvzmG_conn{font-weight:600}.cAvzmG_active{flex-shrink:0;font-weight:600}.cAvzmG_tip{max-width:calc(100% - 1.2em)}.cAvzmG_menu{z-index:28;white-space:nowrap;min-width:15.5em;padding:.3em}.cAvzmG_mi{border-radius:.35em;align-items:center;gap:.55em;height:1.72em;padding:0 .55em;display:flex}.cAvzmG_miIcon{flex-shrink:0;place-items:center;width:1.15em;height:1.15em;display:inline-grid}.cAvzmG_miIcon img,.cAvzmG_miIcon svg{width:1.15em;height:1.15em}.cAvzmG_miLabel{flex:1}.cAvzmG_miSub{width:.9em;height:.9em;color:var(--jb-soft);margin-left:1.5em}.cAvzmG_miHot{background:var(--jb-select)}.cAvzmG_miOff{color:var(--jb-muted)}.cAvzmG_miOff img{opacity:.45}.cAvzmG_miSep{background:var(--jb-line);height:1px;margin:.28em .4em}.cAvzmG_list{z-index:29;padding:.3em;display:grid}.cAvzmG_listScroll{padding-right:.9em}.cAvzmG_listScroll:after{content:"";background:#ffffff38;border-radius:.2em;width:.32em;position:absolute;top:52%;bottom:.4em;right:.25em}.cAvzmG_li{white-space:nowrap;text-overflow:ellipsis;border-radius:.35em;align-items:center;gap:.45em;min-width:0;height:1.9em;padding:0 .5em;display:flex;overflow:hidden}.cAvzmG_liHot{background:var(--jb-select)}.cAvzmG_liGroup,.cAvzmG_liGroupText{font-weight:700}.cAvzmG_liSection{color:var(--jb-muted);align-items:center;gap:.6em;padding:.35em .5em .15em;font-size:.9em;display:flex}.cAvzmG_liSection:after{background:var(--jb-line);content:"";flex:1;height:1px}.cAvzmG_dialog{max-height:calc(100% - 1.5em)}.cAvzmG_small.cAvzmG_small{width:min(32em,100% - 2em)}.cAvzmG_newForm{padding-top:1em;padding-bottom:2.8em}.cAvzmG_formLabel{white-space:nowrap}.cAvzmG_fieldWrap{min-width:0;display:flex;position:relative}.cAvzmG_field{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .55em;display:flex}.cAvzmG_field svg{width:1em;height:1em;color:var(--jb-soft)}.cAvzmG_fieldValue{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cAvzmG_fieldHot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.cAvzmG_fieldError.cAvzmG_fieldError{border-color:#e55765;box-shadow:0 0 0 1px #e55765}.cAvzmG_error{z-index:2;max-width:100%;color:var(--jb-text);white-space:nowrap;opacity:0;transition:opacity .14s ease, transform .2s var(--jb-ease);background:#3c2425;border:1px solid #a2453e;border-radius:.4em;padding:.25em .6em;position:absolute;top:calc(100% + .4em);left:0;transform:translateY(-.3em)}.cAvzmG_errorOn{opacity:1;transform:none}.cAvzmG_message{color:var(--jb-text);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9em;padding:.8em 1.2em .3em;line-height:1.5;display:grid}.cAvzmG_messageIcon{width:2.4em;height:2.4em}.cAvzmG_jobIcon{width:.8em;height:.8em;margin:.45em .4em 0}.cAvzmG_messageBody{gap:.6em;min-width:0;display:grid}.cAvzmG_messageBody ul{margin:0;padding-left:1.3em;list-style:outside}.cAvzmG_balloon{z-index:18;opacity:0;width:min(23em,100% - 2em);transition:opacity .2s ease, transform .28s var(--jb-ease);pointer-events:none;background:#393b40;border:1px solid #4e5157;border-radius:.7em;grid-template-columns:1.3em minmax(0,1fr);gap:.35em .7em;padding:.9em 1em .95em .9em;display:grid;position:absolute;bottom:3.2em;right:1em;transform:translateY(.6em);box-shadow:0 .6em 1.8em #00000073}.cAvzmG_balloonOn{opacity:1;transform:none}.cAvzmG_balloonGlyph{grid-row:1/span 3;padding-top:.05em;display:flex}.cAvzmG_balloonIcon{width:1.25em;height:1.25em}.cAvzmG_balloonTitle{color:var(--jb-text);font-weight:600}.cAvzmG_balloonText{color:var(--jb-text);line-height:1.5}.cAvzmG_balloonAction{color:var(--jb-link);padding-top:.25em}.cAvzmG_statusWrap{position:relative}.cAvzmG_task{color:#a8abb3;background:var(--jb-panel);white-space:nowrap;opacity:0;align-items:center;gap:.7em;padding:0 .8em;font-size:.95em;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;right:15em}.cAvzmG_taskOn{opacity:1}.cAvzmG_taskText{text-overflow:ellipsis;min-width:0;overflow:hidden}.cAvzmG_taskBar{flex-shrink:0;width:6em}@container (max-width:640px){.cAvzmG_body{grid-template-columns:minmax(0,1fr) 2.7em}.cAvzmG_leftStripe{display:none}.cAvzmG_narrowHide{display:none!important}.cAvzmG_toolbar{padding:0 .3em}.cAvzmG_tb{width:1.9em}.cAvzmG_divider{margin:0 .2em}.cAvzmG_row{grid-template-columns:2.6em minmax(0,1fr) 7.6em}.cAvzmG_explorer{width:92%}.cAvzmG_task{right:1em}.cAvzmG_taskText{max-width:13em}}@media (prefers-reduced-motion:reduce){.cAvzmG_tw,.cAvzmG_explorer,.cAvzmG_speed,.cAvzmG_error,.cAvzmG_balloon,.cAvzmG_task{transition:none}.cAvzmG_stripe:after,.cAvzmG_flashFx,.cAvzmG_pasteFx:after{animation:none}}
._0_aYhG_bar{z-index:5;border-bottom:1px solid var(--jb-editor);background:var(--jb-panel);white-space:nowrap;flex-shrink:0;align-items:center;gap:.6em;height:3.1em;padding:0 .6em 0 .9em;font-size:1.25em;display:flex;position:relative}._0_aYhG_lights,._0_aYhG_project{flex-shrink:0}._0_aYhG_spacer{flex:1;min-width:0}._0_aYhG_tools{flex-shrink:0;gap:.15em;height:2.2em;display:flex;position:relative}._0_aYhG_tools>span:not(._0_aYhG_tip),._0_aYhG_combo{flex-shrink:0}._0_aYhG_tip{z-index:30;border:1px solid var(--jb-line-strong);color:var(--jb-text);white-space:nowrap;opacity:0;transition:opacity .16s ease, transform .22s var(--jb-ease);pointer-events:none;background:#393b40;border-radius:.45em;align-items:center;gap:.9em;padding:.4em .7em;font-size:.92em;display:flex;position:absolute;top:3.15em;transform:translateY(-.25em)}._0_aYhG_tipOn{opacity:1;transform:none}._0_aYhG_keys{color:var(--jb-soft)}._0_aYhG_code{flex:1;min-height:12.5em}@container (max-width:640px){._0_aYhG_bar{font-size:1em}._0_aYhG_lights,._0_aYhG_projectName,._0_aYhG_project svg{display:none}}@media (prefers-reduced-motion:reduce){._0_aYhG_tip{transition:none}}
.AwHA5G_body{grid-template-columns:2.7em minmax(0,1fr) 2.7em;height:42.4em;display:grid;position:relative;overflow:hidden}.AwHA5G_editor{background:var(--jb-editor);flex-direction:column;min-width:0;display:flex;overflow:hidden}.AwHA5G_panel.AwHA5G_panel{z-index:5;border-left:1px solid var(--jb-line);opacity:0;width:min(30em,58%);transition:opacity .2s ease, transform .32s var(--jb-ease);position:absolute;top:0;bottom:0;right:2.7em;transform:translate(1.2em)}.AwHA5G_panel.AwHA5G_panelOn{opacity:1;transform:none}.AwHA5G_action{border-radius:.35em;place-items:center;width:1.8em;height:1.8em;margin:0 -.25em;display:grid}.AwHA5G_actionHot{background:var(--jb-line-strong)}.AwHA5G_addMenu{width:13em;top:2.5em;right:2em}.AwHA5G_dialog.AwHA5G_dialog{flex-direction:column;width:min(58em,100% - 2em);height:calc(100% - 2em);display:flex;overflow:hidden}.AwHA5G_split{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);flex:1;grid-template-columns:35% minmax(0,1fr);min-height:0;display:grid}.AwHA5G_side{border-right:1px solid var(--jb-line);background:#27282b;flex-direction:column;min-width:0;display:flex}.AwHA5G_tabStrip{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;height:2.4em;padding:0 .5em;display:flex}.AwHA5G_tab{color:var(--jb-text);align-items:center;padding:0 .75em;display:flex;position:relative}.AwHA5G_tab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}.AwHA5G_tabIdle{color:#b4b8bf}.AwHA5G_tabIdle:after{display:none}.AwHA5G_toolbar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.55em;height:2.3em;padding:0 .75em;display:flex}.AwHA5G_toolbar img{width:1.1em;height:1.1em}.AwHA5G_sep{background:var(--jb-line-strong);width:1px;height:1.2em}.AwHA5G_row{height:1.8em}.AwHA5G_selHint.AwHA5G_selHint{color:#c3cbe0}.AwHA5G_main{flex-direction:column;min-width:0;min-height:0;display:flex}.AwHA5G_form{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6em .75em;padding:.75em 1.1em .85em;display:grid;position:relative}.AwHA5G_autosave{color:#868a91;grid-column:1/-1;font-size:.92em}.AwHA5G_label{color:var(--jb-text);white-space:nowrap}.AwHA5G_field{align-items:center;gap:.35em;min-width:0;display:flex}.AwHA5G_input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .55em;display:flex}.AwHA5G_hot.AwHA5G_hot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.AwHA5G_value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.AwHA5G_selected{background:#214283;border-radius:.15em;flex:0 auto}.AwHA5G_caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:-.4em}.AwHA5G_arrow{width:1em;height:1em;color:var(--jb-soft);flex-shrink:0}.AwHA5G_fixed{border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;display:grid}.AwHA5G_fixed img,.AwHA5G_fixed svg{width:1.15em;height:1.15em}.AwHA5G_disabled{opacity:.4}.AwHA5G_comment{color:#868a91;grid-column:2;margin-top:-.3em;font-size:.92em;line-height:1.35}.AwHA5G_comment b{color:#a8abb3}.AwHA5G_inline{white-space:nowrap;align-items:center;gap:.55em;min-width:0;display:flex}.AwHA5G_box{border:1px solid #6f737a;border-radius:.28em;flex-shrink:0;width:1.2em;height:1.2em}.AwHA5G_check{text-overflow:ellipsis;min-width:0;overflow:hidden}.AwHA5G_linkAction{color:var(--jb-link);white-space:nowrap;flex-shrink:0}.AwHA5G_linkHot{text-underline-offset:.18em;text-decoration:underline}.AwHA5G_testRow{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex;position:relative}.AwHA5G_status{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}.AwHA5G_status b{color:#a8abb3}.AwHA5G_spinner{border:.16em solid #4e5157;border-top-color:var(--jb-soft);border-radius:50%;flex-shrink:0;width:1.1em;height:1.1em;animation:.9s linear infinite AwHA5G_csSpin}@keyframes AwHA5G_csSpin{to{transform:rotate(360deg)}}.AwHA5G_balloon{z-index:3;width:max-content;max-width:100%;color:var(--jb-text);white-space:normal;opacity:0;transition:opacity .2s ease, transform .28s var(--jb-ease);background:#233453;border:1px solid #3a5a96;border-radius:.5em;gap:.35em;padding:.6em .8em;display:grid;position:absolute;top:calc(100% + .6em);left:0;transform:translateY(.35em);box-shadow:0 .6em 1.6em #0006}.AwHA5G_balloon b{white-space:nowrap}.AwHA5G_slot{flex-shrink:0;display:grid}.AwHA5G_slot>*{grid-area:1/1;place-self:center}.AwHA5G_off.AwHA5G_off{opacity:0}.AwHA5G_top.AwHA5G_top{align-items:flex-start}.AwHA5G_top .AwHA5G_box{margin-top:.05em}.AwHA5G_wrap.AwHA5G_wrap{white-space:normal;line-height:1.3;overflow:visible}.AwHA5G_balloonOn{opacity:1;transform:none}.AwHA5G_tabs{border-top:1px solid var(--jb-line);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AwHA5G_ocapi{align-content:start;gap:.6em;padding:.75em 1.1em;display:grid}.AwHA5G_ocapiRow{grid-template-columns:6.5em minmax(0,1fr);align-items:center;display:grid}.AwHA5G_muted{opacity:.45}.AwHA5G_footer.AwHA5G_footer{padding:.7em 1.1em .8em}@container (max-width:640px){.AwHA5G_panel.AwHA5G_panel{width:auto;left:2.7em}.AwHA5G_dialog.AwHA5G_dialog{width:calc(100% - 1.2em)}.AwHA5G_split{grid-template-columns:minmax(0,1fr)}.AwHA5G_side,.AwHA5G_hideNarrow{display:none}.AwHA5G_form{padding-inline:.9em}.AwHA5G_balloon b{white-space:normal;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.AwHA5G_balloon,.AwHA5G_panel.AwHA5G_panel{transition:none}.AwHA5G_spinner{animation:none}}
.QcqEDW_list{width:100%;color:var(--is-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem clamp(.75rem,1.5vw,1.5rem);margin:-.75rem auto 1.75rem;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.QcqEDW_list li{white-space:nowrap;flex:none;align-items:center;gap:.5rem;display:inline-flex}.QcqEDW_check{color:#6ee7b7;background:linear-gradient(145deg,#34d39938,#10b98117);border:1px solid #6ee7b73d;border-radius:.5rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid;box-shadow:inset 0 1px #dcfce717}@media (max-width:640px){.QcqEDW_list{gap:.625rem 1rem}}
