.h284TW_player{flex-direction:column;display:flex}.h284TW_stage{cursor:pointer;position:relative}.h284TW_fit{justify-content:center;width:100%;display:flex}.h284TW_scene{direction:ltr;flex:none;position:relative}.h284TW_sceneInner{animation:.31s ease-out both h284TW_filmSceneIn;position:absolute;inset:0}@keyframes h284TW_filmSceneIn{0%{opacity:0}}.h284TW_bar{align-items:center;gap:.75rem;width:100%;margin:0 auto;padding:.625rem 0 0;display:flex}.h284TW_toggle{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.h284TW_toggle:hover{background:#ffffff1f}.h284TW_toggle:focus-visible:where(:not([data-pointer-focus]:not(input,textarea,[contenteditable]))),.h284TW_seg:focus-visible:where(:not([data-pointer-focus]:not(input,textarea,[contenteditable]))){outline-offset:2px;outline:1px solid #fff}.h284TW_main{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.h284TW_caption{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9375rem;display:flex}.h284TW_label{color:#fff;min-width:0;font-weight:500}.h284TW_count{color:#ffffff80;font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.h284TW_track{gap:3px;display:flex}.h284TW_seg{cursor:pointer;background:0 0;border:0;flex-basis:0;height:12px;padding:0;position:relative}.h284TW_seg:before,.h284TW_seg i{border-radius:2px;height:3px;position:absolute;top:4.5px;left:0;right:0}.h284TW_seg:before{content:"";background:#ffffff24}.h284TW_seg i{transform-origin:0;background:#ffffffd9}.h284TW_seg:hover:before{background:#ffffff42}.h284TW_segCurrent:before{background:#fff3}.h284TW_badge{color:#fff;opacity:0;pointer-events:none;background:#0000009e;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;margin:-1.625rem 0 0 -1.625rem;animation:.62s cubic-bezier(.22,1,.36,1) both h284TW_filmBadge;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff29}@keyframes h284TW_filmBadge{0%{opacity:0;transform:scale(.7)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}.h284TW_cursor{z-index:60;pointer-events:none;position:absolute;top:0;left:0}.h284TW_cursorReady{transition:transform 1.01s cubic-bezier(.45,0,.2,1),opacity .28s}.h284TW_cursorReady.h284TW_cursorTrack{transition:transform .2s cubic-bezier(.2,0,.2,1),opacity .28s}.h284TW_cursorReady.h284TW_cursorFast{transition:transform .59s cubic-bezier(.3,0,.2,1),opacity .28s}.h284TW_cursor svg{filter:drop-shadow(0 1px 1px #0009);display:block;position:relative}.h284TW_cursorRing{width:22px;height:22px;box-shadow:0 0 0 var(--film-px,1px) #ffffffd9;opacity:0;border-radius:50%;position:absolute;top:-11px;left:-11px;transform:scale(.3)}.h284TW_cursorPress .h284TW_cursorRing{animation:.73s cubic-bezier(.22,1,.36,1) h284TW_filmClick}.h284TW_cursorPress svg{transform:scale(.88)}@keyframes h284TW_filmClick{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.h284TW_note{z-index:50;pointer-events:none;max-width:210px;position:absolute;top:0;left:0}.h284TW_note.h284TW_follow,.h284TW_arrow.h284TW_follow{transition:transform .59s cubic-bezier(.3,0,.2,1)}.h284TW_card{box-shadow:0 0 0 var(--film-px,1px) #ffffff80, 0 12px 28px -12px #000000f2;color:#111113;letter-spacing:0;opacity:0;transform-origin:0 100%;background:#f4f4f5;border-radius:8px;padding:6px 11px 6.5px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12.5px;font-weight:600;line-height:1.35;display:block}.h284TW_noteLeft .h284TW_card{transform-origin:100% 100%}.h284TW_noteBelow .h284TW_card,.h284TW_noteRight.h284TW_noteBelow .h284TW_card{transform-origin:0 0}.h284TW_noteLeft.h284TW_noteBelow .h284TW_card{transform-origin:100% 0}.h284TW_noteAbove .h284TW_card{transform-origin:50% 100%}.h284TW_noteUnder .h284TW_card{transform-origin:50% 0}.h284TW_note.h284TW_in .h284TW_card{opacity:1;animation:.64s cubic-bezier(.22,1.25,.36,1) 80ms both h284TW_filmCalloutPop}.h284TW_note.h284TW_out .h284TW_card,.h284TW_arrow.h284TW_out{opacity:0}.h284TW_note.h284TW_in.h284TW_noteRight .h284TW_card{--film-from:translate(-8px, 3px)}.h284TW_note.h284TW_in.h284TW_noteLeft .h284TW_card{--film-from:translate(8px, 3px)}.h284TW_note.h284TW_in.h284TW_noteAbove .h284TW_card{--film-from:translateY(7px)}.h284TW_note.h284TW_in.h284TW_noteUnder .h284TW_card{--film-from:translateY(-7px)}.h284TW_word{display:inline-block}.h284TW_note.h284TW_in .h284TW_word{animation:.53s cubic-bezier(.2,.8,.2,1) both h284TW_filmCalloutWord}.h284TW_note.h284TW_out .h284TW_card{animation:.28s cubic-bezier(.4,0,1,1) both h284TW_filmCalloutOut}@keyframes h284TW_filmCalloutPop{0%{opacity:0;transform:var(--film-from,none) scale(.86)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes h284TW_filmCalloutWord{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes h284TW_filmCalloutOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)}}.h284TW_arrow{z-index:49;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.h284TW_arrow path{fill:none;stroke:#6aa9f5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.h284TW_arrow circle{fill:#6aa9f5;opacity:0;transform-box:fill-box;transform-origin:50%}.h284TW_arrow.h284TW_in path{stroke-dashoffset:0;animation:.73s cubic-bezier(.65,0,.35,1) .36s both h284TW_filmArrowDraw}.h284TW_arrow.h284TW_in circle{opacity:1;animation:.5s cubic-bezier(.22,1.4,.36,1) .31s both h284TW_filmArrowDot}.h284TW_arrow.h284TW_out{animation:.22s ease-in both h284TW_filmArrowOut}@keyframes h284TW_filmArrowDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes h284TW_filmArrowDot{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes h284TW_filmArrowOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.h284TW_sceneInner,.h284TW_sceneInner *,.h284TW_sceneInner :before,.h284TW_sceneInner :after{transition:none!important;animation:none!important}}html[dir=rtl] .h284TW_card{text-align:start;direction:rtl;line-height:1.8}html:is([lang=ja],[lang=zh-CN],[lang=zh-TW],[lang=hi],[lang=ur]) .h284TW_word{display:inline}html:is([lang=ja],[lang=zh-CN],[lang=zh-TW]) .h284TW_card{overflow-wrap:anywhere}
.CzTfeW_window{--jb-editor:#1e1f22;--jb-panel:#2b2d30;--jb-line:#393b40;--jb-line-strong:#43454a;--jb-hover:#393b40;--jb-select:#2e436e;--jb-accent:#3574f0;--jb-text:#dfe1e5;--jb-code:#bcbec4;--jb-muted:#6f737a;--jb-soft:#9da0a8;--jb-link:#548af7;--jb-green:#5fb865;--jb-red:#e55765;--jb-amber:#d9a343;--jb-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--jb-ease:cubic-bezier(.2, .8, .2, 1);background:var(--jb-editor);width:100%;height:100%;color:var(--jb-text);letter-spacing:0;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;line-height:1.4;display:flex;position:relative;overflow:hidden;container-type:inline-size}.CzTfeW_window:after{z-index:70;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff1f;position:absolute;inset:0}.CzTfeW_window b{font-weight:600}.CzTfeW_region{transition:opacity .62s cubic-bezier(.4,0,.2,1)}.CzTfeW_dim{opacity:.4}.CzTfeW_titleRegion,.CzTfeW_statusRegion{z-index:4;flex-shrink:0;position:relative}.CzTfeW_titleBar{border-bottom:1px solid var(--jb-editor);background:var(--jb-panel);white-space:nowrap;align-items:center;gap:.6em;height:3.1em;padding:0 .6em 0 .9em;display:flex}.CzTfeW_lights{gap:.55em;margin-right:.5em;display:flex}.CzTfeW_lights i{background:#4e5157;border-radius:50%;width:.95em;height:.95em}.CzTfeW_branch{color:var(--jb-text);align-items:center;gap:.4em;padding:.3em .45em;display:flex}.CzTfeW_tbItem{position:relative}.CzTfeW_toolbarIn{animation:CzTfeW_jbToolbarIn .42s var(--jb-ease) both}@keyframes CzTfeW_jbToolbarIn{0%{opacity:0;transform:translate(.8em)}}.CzTfeW_tbTip{z-index:30;border:1px solid var(--jb-line-strong);color:var(--jb-text);white-space:nowrap;pointer-events:none;animation:CzTfeW_jbTipIn .2s var(--jb-ease) both;background:#393b40;border-radius:.45em;align-items:center;gap:.9em;padding:.4em .7em;font-weight:400;display:flex;position:absolute;top:calc(100% + .55em);left:0}.CzTfeW_tbTipRight{left:auto;right:0}.CzTfeW_tbTipKeys{color:var(--jb-soft)}@keyframes CzTfeW_jbTipIn{0%{opacity:0;transform:translateY(-.25em)}}.CzTfeW_body{background:var(--jb-editor);flex:1;min-height:0;display:grid;position:relative}.CzTfeW_stripe{z-index:3;border-right:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;grid-area:1/1/span 2;align-items:center;gap:.35em;padding:.45em 0;display:flex;position:relative}.CzTfeW_stripeRight{border-right:0;border-left:1px solid var(--jb-editor);grid-column:5}.CzTfeW_stripeGap{flex:1}.CzTfeW_stripeButton{border-radius:.45em;flex-shrink:0;place-items:center;width:2.15em;height:2.15em;display:grid;position:relative}.CzTfeW_stripeButton>img,.CzTfeW_stripeButton>svg{width:1.35em;height:1.35em}.CzTfeW_stripeHot{background:var(--jb-line)}.CzTfeW_stripeOn{background:var(--jb-line-strong)}.CzTfeW_tip{--tip-from:0;z-index:30;border:1px solid var(--jb-line-strong);color:var(--jb-text);white-space:nowrap;opacity:0;transform:translate(var(--tip-from), -50%);transition:opacity .16s ease, transform .22s var(--jb-ease);pointer-events:none;background:#393b40;border-radius:.45em;padding:.35em .65em;position:absolute;top:50%}.CzTfeW_tipRight{--tip-from:-.3em;left:calc(100% + .6em)}.CzTfeW_tipLeft{--tip-from:.3em;right:calc(100% + .6em)}.CzTfeW_tipOn{opacity:1;transform:translateY(-50%)}.CzTfeW_left,.CzTfeW_right,.CzTfeW_editor,.CzTfeW_bottom{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.CzTfeW_left{border-right:1px solid var(--jb-editor);background:var(--jb-panel);grid-area:1/2}.CzTfeW_editor{background:var(--jb-editor);grid-area:1/3}.CzTfeW_right{border-left:1px solid var(--jb-editor);background:var(--jb-panel);grid-area:1/4}.CzTfeW_bottom{border-top:1px solid var(--jb-editor);background:var(--jb-panel);grid-area:2/2/auto/5}.CzTfeW_closed{border-width:0}.CzTfeW_paneFill{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.CzTfeW_paneIn{--pane-from:translateX(-1.2em);animation:CzTfeW_jbPaneIn .3s var(--jb-ease) both}.CzTfeW_paneInRight{--pane-from:translateX(1.2em)}.CzTfeW_paneInBottom{--pane-from:translateY(1em)}@keyframes CzTfeW_jbPaneIn{0%{opacity:0;transform:var(--pane-from)}}.CzTfeW_toolPane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.CzTfeW_toolBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.CzTfeW_row{min-width:0}.CzTfeW_rowText{text-overflow:ellipsis;min-width:0;overflow:hidden}.CzTfeW_toolButton{border-radius:.35em;place-items:center;width:1.75em;height:1.75em;display:grid}.CzTfeW_toolButtonHot{background:var(--jb-hover)}.CzTfeW_statusBar{border-top:1px solid var(--jb-editor);background:var(--jb-panel);color:#a8abb3;white-space:nowrap;align-items:center;gap:1em;height:2.3em;padding:0 .9em;font-size:.95em;display:flex}.CzTfeW_scope{animation:CzTfeW_jbScopeIn .38s var(--jb-ease) both;margin-left:0}@keyframes CzTfeW_jbScopeIn{0%{opacity:0;transform:translateY(.4em)}}.CzTfeW_meta{color:#8c8f96}.CzTfeW_empty{color:var(--jb-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.6em;display:flex}.CzTfeW_emptyRow{white-space:nowrap}.CzTfeW_emptyKeys{color:var(--jb-link);margin-left:.3em}.CzTfeW_overlay{z-index:20;pointer-events:none;position:absolute;inset:0}.CzTfeW_popup{z-index:30;max-width:none}.CzTfeW_modal{z-index:32}.CzTfeW_balloon{z-index:26;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;width:23em;transition:opacity .2s ease, transform .3s var(--jb-ease);border-radius:.6em;align-items:flex-start;gap:.7em;padding:.8em 1em;display:flex;position:absolute;bottom:3em;right:1em;transform:translateY(.6em);box-shadow:0 .8em 2.2em #00000080}.CzTfeW_balloonOn{opacity:1;transform:none}.CzTfeW_balloonIcon{background:var(--jb-accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:1.45em;height:1.45em;font-size:.9em;font-weight:700;display:grid}.CzTfeW_balloonIcon>svg{color:#fff;width:1em;height:1em}.CzTfeW_balloonOk{background:#3f8f46}.CzTfeW_balloonText{flex-direction:column;gap:.2em;min-width:0;line-height:1.45;display:flex}.CzTfeW_balloonText span{color:var(--jb-soft)}.CzTfeW_field{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;align-items:center;gap:.4em;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.CzTfeW_fieldFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.CzTfeW_fieldValue{text-overflow:ellipsis;min-width:0;overflow:hidden}.CzTfeW_fieldPlaceholder{color:var(--jb-muted)}.CzTfeW_caret{background:#ced0d6;flex-shrink:0;width:1px;height:1.15em;margin-left:calc(1px - .4em);animation:1s step-end infinite CzTfeW_jbBlink}@keyframes CzTfeW_jbBlink{50%{opacity:0}}.CzTfeW_check{border:1px solid #6f737a;border-radius:.28em;flex-shrink:0;place-items:center;width:1.2em;height:1.2em;display:grid}.CzTfeW_check>svg{color:#fff;width:.95em;height:.95em}.CzTfeW_checkOn{border-color:var(--jb-accent);background:var(--jb-accent)}.CzTfeW_checkHot{box-shadow:0 0 0 2px #3574f080}.CzTfeW_checkOff{opacity:.4}@media (prefers-reduced-motion:reduce){.CzTfeW_region,.CzTfeW_toolbarIn,.CzTfeW_paneIn,.CzTfeW_scope,.CzTfeW_tip,.CzTfeW_balloon,.CzTfeW_caret{transition:none;animation:none}}
.dnhVga_enter{animation:dnhVga_filmRowIn .36s var(--jb-ease) both}@keyframes dnhVga_filmRowIn{0%{opacity:0;transform:translateY(.4em)}}.dnhVga_hidden{visibility:hidden}.dnhVga_inline{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex}.dnhVga_off.dnhVga_off{opacity:.4}.dnhVga_selected{background:#214283;border-radius:.15em}.dnhVga_slot{flex-shrink:0;width:1.2em;height:1.2em;display:grid}.dnhVga_slot>*{grid-area:1/1;place-self:center}.dnhVga_spinner{border:.16em solid #4e5157;border-top-color:var(--jb-soft);border-radius:50%;width:1.05em;height:1.05em;animation:.9s linear infinite dnhVga_filmSpin}@keyframes dnhVga_filmSpin{to{transform:rotate(360deg)}}.dnhVga_formRow{align-items:center;gap:.75em;min-width:0;display:flex}.dnhVga_formLabel{color:var(--jb-text);white-space:nowrap;flex-shrink:0}.dnhVga_formField{flex:1;align-items:center;gap:.35em;min-width:0;display:flex}.dnhVga_input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.dnhVga_inputFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.dnhVga_inputValue{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.dnhVga_inputCaret{background:#ced0d6;flex-shrink:0;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite dnhVga_filmBlink}@keyframes dnhVga_filmBlink{50%{opacity:0}}.dnhVga_fieldButton{border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;display:grid}.dnhVga_fieldButton img,.dnhVga_fieldButton svg{width:1.15em;height:1.15em}.dnhVga_linkAction{color:var(--jb-link);white-space:nowrap;flex-shrink:0}.dnhVga_linkHot{text-underline-offset:.18em;text-decoration:underline}.dnhVga_editor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dnhVga_editorBody{flex:1;min-height:0;position:relative;overflow:hidden}.dnhVga_code.dnhVga_code{padding-top:.4em}.dnhVga_tree{min-width:0;overflow:hidden}.dnhVga_headAction{border-radius:.35em;place-items:center;width:1.8em;height:1.8em;margin:0 -.25em;display:grid}.dnhVga_headActionHot{background:var(--jb-line-strong)}.dnhVga_licensePanel{align-content:start;justify-items:start;gap:1.1em;padding:1.8em 1em 1.2em 1.2em;display:grid}.dnhVga_licenseRow{color:var(--jb-text);align-items:flex-start;gap:.7em;line-height:1.55;display:flex}.dnhVga_line{display:block}.dnhVga_warn{flex-shrink:0;width:1.35em;height:1.35em;margin-top:.1em}.dnhVga_addMenu{transform-origin:100% 0;width:13em;top:5.5em;right:9.6em}.dnhVga_lic{z-index:32;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;width:min(54em,100% - 4em);transition:opacity .2s ease, transform .28s var(--jb-ease);border-radius:.75em;flex-direction:column;display:flex;position:absolute;top:3.4em;left:50%;overflow:hidden;transform:translate(-50%,.5em)scale(.985);box-shadow:0 1.2em 3em #0000008c}.dnhVga_licOn{opacity:1;transform:translate(-50%)}.dnhVga_licTitle{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;height:2.5em;font-weight:600;display:flex;position:relative}.dnhVga_licLights{gap:.5em;display:flex;position:absolute;left:.9em}.dnhVga_licLights i{background:#4e5157;border-radius:50%;width:.9em;height:.9em}.dnhVga_licBody{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);grid-template-columns:minmax(0,17em) minmax(0,1fr);display:grid}.dnhVga_licProducts{border-right:1px solid var(--jb-line);background:var(--jb-editor);flex-direction:column;gap:.2em;padding:.7em .5em;display:flex}.dnhVga_licProduct{border-radius:.4em;align-items:flex-start;gap:.55em;padding:.5em .6em;display:flex}.dnhVga_licProductIde{flex-direction:column;gap:.1em}.dnhVga_licProductSel{background:var(--jb-select)}.dnhVga_licIcon.dnhVga_licIcon{flex-shrink:0;width:1.6em;height:1.6em}.dnhVga_licText{flex-direction:column;min-width:0;display:flex}.dnhVga_licName{color:var(--jb-text)}.dnhVga_licState{color:var(--jb-soft);align-items:center;gap:.3em;font-size:.88em;display:inline-flex}.dnhVga_licState svg{width:1em;height:1em}.dnhVga_licOk{color:var(--jb-green)}.dnhVga_licGroup{color:var(--jb-muted);padding:.7em .6em .2em;font-size:.88em}.dnhVga_licPane{flex-direction:column;gap:.85em;min-width:0;padding:1.1em 1.3em 1.3em;display:flex}.dnhVga_licMessage{color:var(--jb-text);align-items:flex-start;gap:.6em;line-height:1.5;display:flex}.dnhVga_radio{align-items:center;gap:.55em;display:flex}.dnhVga_radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;width:1.1em;height:1.1em;position:relative}.dnhVga_radioOn{border-color:var(--jb-accent);background:var(--jb-accent)}.dnhVga_radioOn:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:.32em}.dnhVga_licIndent{flex-direction:column;gap:.7em;padding-left:1.65em;display:flex}.dnhVga_licDim{opacity:.45}.dnhVga_licSource{flex-wrap:wrap;align-items:center;gap:.5em .7em;display:flex}.dnhVga_licSourceLabel{color:var(--jb-soft);white-space:nowrap}.dnhVga_licSegments{border:1px solid var(--jb-line-strong);border-radius:.45em;flex-wrap:wrap;padding:.15em;display:inline-flex}.dnhVga_licSegment{white-space:nowrap;border-radius:.35em;padding:.25em .7em}.dnhVga_licSegmentOn{background:var(--jb-line-strong)}.dnhVga_licFooter{flex-shrink:0;justify-content:flex-end;gap:.6em;padding:.8em 1em .9em;display:flex}.dnhVga_credToolbar{border-bottom:1px solid var(--jb-line);align-items:center;gap:.2em;padding:.3em .5em;display:flex}.dnhVga_credTool{border-radius:.4em;place-items:center;width:1.9em;height:1.9em;display:grid}.dnhVga_credToolHot{background:var(--jb-hover)}.dnhVga_credToolOff{opacity:.4}.dnhVga_credTable{flex-direction:column;flex:1;min-height:0;display:flex}.dnhVga_credTh{border-bottom:1px solid var(--jb-line);color:var(--jb-soft);padding:.4em .8em}.dnhVga_credRow{height:2em;color:var(--jb-text);align-items:center;gap:.5em;padding:0 .8em;display:flex}.dnhVga_credEmpty{color:var(--jb-muted);text-align:center;padding-top:3em}.dnhVga_accDialog.dnhVga_accDialog{width:min(32em,100% - 2em)}.dnhVga_accForm{gap:.7em;padding:.8em 1.2em .4em;display:grid}.dnhVga_accForm .dnhVga_formLabel{width:5.6em}.dnhVga_connDialog.dnhVga_connDialog{flex-direction:column;width:min(56em,100% - 3em);height:calc(100% - 3.4em);display:flex;overflow:hidden}.dnhVga_connSplit{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);flex:1;grid-template-columns:30% minmax(0,1fr);min-height:0;display:grid}.dnhVga_connSide{border-right:1px solid var(--jb-line);background:#27282b;flex-direction:column;min-width:0;display:flex}.dnhVga_connTabs{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;height:2.4em;padding:0 .5em;display:flex}.dnhVga_connTab{color:var(--jb-text);align-items:center;padding:0 .75em;display:flex;position:relative}.dnhVga_connTab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}.dnhVga_connToolbar{border-bottom:1px solid var(--jb-line);height:2.3em;color:var(--jb-soft);flex-shrink:0;align-items:center;gap:.55em;padding:0 .75em;display:flex}.dnhVga_connSep{background:var(--jb-line-strong);width:1px;height:1.2em}.dnhVga_connRow.dnhVga_connRow{height:1.8em}.dnhVga_connRow>span:last-child{color:#c3cbe0}.dnhVga_connForm{flex-direction:column;gap:.6em;min-width:0;padding:.75em 1.1em .85em;display:flex}.dnhVga_connAutosave{color:#868a91;font-size:.92em}.dnhVga_connComment{color:#868a91;margin:-.3em 0 0 7.35em;font-size:.92em;line-height:1.35}.dnhVga_connComment b{color:#a8abb3}.dnhVga_connTest{white-space:nowrap;align-items:center;gap:.5em;min-width:0;margin-left:7.35em;display:flex}.dnhVga_connStatus{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}.dnhVga_connStatus b{color:#a8abb3}.dnhVga_connBalloon{width:max-content;max-width:calc(100% - 7.35em);color:var(--jb-text);opacity:0;transition:opacity .2s ease, transform .28s var(--jb-ease);background:#233453;border:1px solid #3a5a96;border-radius:.5em;gap:.35em;margin-left:7.35em;padding:.6em .8em;display:grid;transform:translateY(.35em);box-shadow:0 .6em 1.6em #0006}.dnhVga_connBalloonOn{opacity:1;transform:none}.dnhVga_fcDialog.dnhVga_fcDialog{flex-direction:column;width:calc(100% - 4em);height:calc(100% - 7em);display:flex;overflow:hidden}.dnhVga_fcDialog>:last-child{border-top:1px solid var(--jb-line)}.dnhVga_fcHead{white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding-top:1em;font-size:1.3em;display:flex}.dnhVga_fcHead img{width:1.05em;height:1.05em}.dnhVga_fcDesc{color:var(--jb-text);text-align:center;text-wrap:balance;margin:.55em 1em 1em;line-height:1.45}.dnhVga_fcTable{border-top:1px solid var(--jb-line);background:var(--jb-editor);flex:1;min-height:0;overflow:hidden}.dnhVga_fcTr{white-space:nowrap;grid-template-columns:8.4em 5em minmax(0,.8fr) minmax(0,1.4fr);align-items:center;height:2em;display:grid}.dnhVga_fcTr>span{min-width:0}.dnhVga_fcTh{border-bottom:1px solid var(--jb-line);background:var(--jb-panel);height:2.1em}.dnhVga_fcTh>span{text-overflow:ellipsis;padding-left:.8em;overflow:hidden}.dnhVga_fcTh>span+span{border-left:1px solid var(--jb-line)}.dnhVga_fcSel{background:var(--jb-select)}.dnhVga_fcCell{place-items:center;display:grid}.dnhVga_fcName{align-items:center;gap:.45em;padding-left:.8em;display:flex}.dnhVga_fcText{text-overflow:ellipsis;min-width:0;overflow:hidden}.dnhVga_fcDuplicate{color:#ea3943;font-weight:400}.dnhVga_fcPath{text-overflow:ellipsis;padding-left:.8em;overflow:hidden}.dnhVga_scopePopup{width:15.5em;bottom:2.5em;right:9.4em}.dnhVga_scopeSub{width:15.5em;bottom:13.6em;right:24.7em}.dnhVga_scopeDialog.dnhVga_scopeDialog{width:min(24em,100% - 2em)}.dnhVga_scopeInfo.dnhVga_scopeInfo{align-items:flex-start;gap:.9em;display:flex}.dnhVga_log.dnhVga_log{padding:.4em .9em}.dnhVga_logLine{display:block}.dnhVga_logPath{color:#00a1e0;text-underline-offset:.18em;text-decoration:underline}.dnhVga_logServer{color:#1589ee}.dnhVga_dpDialog.dnhVga_dpDialog{width:min(46em,100% - 2em)}.dnhVga_dpSoft{color:var(--jb-soft)}.dnhVga_dpSpacer{flex:1}.dnhVga_dpBtnIco.dnhVga_dpBtnIco{width:1.15em;height:1.15em;margin-right:.45em}.dnhVga_dpSummary{align-items:center;gap:1.2em;display:flex}.dnhVga_dpCount{align-items:center;gap:.4em;display:inline-flex}.dnhVga_dpTargets{gap:.45em;display:grid}.dnhVga_dpHeader{align-items:center;gap:.6em;display:flex}.dnhVga_dpSelectAll{align-items:center;gap:.5em;display:inline-flex}.dnhVga_dpAction{place-items:center;width:1.8em;height:1.8em;display:grid}.dnhVga_dpActionOff{opacity:.4}.dnhVga_dpList{border:1px solid var(--jb-line-strong);background:var(--jb-editor);border-radius:.35em;padding:.25em 0 .35em}.dnhVga_dpSection{color:var(--jb-muted);padding:.5em .65em .1em;font-size:.9em}.dnhVga_dpSection:first-child{padding-top:.2em}.dnhVga_dpRow{grid-template-columns:auto minmax(0,1fr) 7.4em 6em;align-items:center;column-gap:.55em;height:2em;padding:0 .65em;display:grid}.dnhVga_dpRowHot{background:var(--jb-hover)}.dnhVga_dpTitle{white-space:nowrap;align-items:center;gap:.45em;min-width:0;display:flex}.dnhVga_dpTitleOff{color:var(--jb-muted)}.dnhVga_dpHost{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.dnhVga_dpVersion{white-space:nowrap;align-items:center;gap:.35em;display:inline-flex}.dnhVga_dpLink{color:var(--jb-link);align-items:center;gap:.1em;display:inline-flex}.dnhVga_dpLink svg{width:.95em;height:.95em}.dnhVga_dpStatus{color:var(--jb-muted);white-space:nowrap;align-items:center;gap:.35em;padding-left:.6em;display:inline-flex}.dnhVga_dpStatusActive{color:var(--jb-green)}.dnhVga_dpSpinner{width:1em;height:1em;animation:.9s linear infinite dnhVga_dpSpin}@keyframes dnhVga_dpSpin{to{transform:rotate(360deg)}}.dnhVga_dpOptions{gap:.5em;display:grid}.dnhVga_dpOption{align-items:center;gap:.5em;display:inline-flex}.dnhVga_dpHelp{width:1.05em;height:1.05em;color:var(--jb-soft)}.dnhVga_dpEdit{color:var(--jb-link);margin-left:.25em}@media (prefers-reduced-motion:reduce){.dnhVga_dpSpinner{animation:none}}.dnhVga_task{z-index:5;background:var(--jb-panel);color:#a8abb3;white-space:nowrap;opacity:0;border-top:1px solid #0000;align-items:center;gap:.9em;width:32em;height:2.2em;padding:0 .9em;font-size:.95em;transition:opacity .18s;display:flex;position:absolute;bottom:0;left:0}.dnhVga_taskOn{opacity:1}.dnhVga_taskBar.dnhVga_taskBar{flex:1;min-width:4em}.dnhVga_stagger{animation:dnhVga_filmRowIn .3s var(--jb-ease) both;animation-delay:calc(var(--i,0) * 40ms);display:block}.dnhVga_exMenu{transform-origin:100% 0;width:max-content;min-width:15.5em;top:12.4em;right:3.2em}.dnhVga_logView.dnhVga_logView{font-size:.9em}.dnhVga_logHead{color:var(--jb-text)}.dnhVga_logBody{color:var(--jb-soft)}.dnhVga_lcPane{min-height:0}.dnhVga_lcSearch{display:flex}.dnhVga_lcSearchField{flex:1}.dnhVga_lcSplit{flex:1;min-height:0;display:flex}.dnhVga_lcTable{flex:1}.dnhVga_lcRail{border-left:1px solid var(--jb-line);color:#8a8e96;writing-mode:vertical-rl;flex-shrink:0;place-items:center;width:1.9em;display:grid}.dnhVga_swap{flex-shrink:0;display:inline-flex}.dnhVga_viewSwitch{border-radius:.35em;margin:-.2em -.4em;padding:.2em .4em}.dnhVga_viewMenu{width:17.5em;top:5.3em;left:3.1em}.dnhVga_pvMenu{width:22.5em;top:16.4em;left:11.7em}.dnhVga_pvDirMenu{transform-origin:0 100%;width:15em;top:11.2em;left:11.7em}.dnhVga_pvSub{width:14em;top:22.6em;left:26.4em}.dnhVga_diff{flex-direction:column;height:100%;min-height:0;display:flex}.dnhVga_diffToolbar{border-bottom:1px solid var(--jb-line);height:2.6em;color:var(--jb-soft);white-space:nowrap;flex-shrink:0;align-items:center;gap:.55em;padding:0 .7em;display:flex}.dnhVga_diffToolbar img{width:1.1em;height:1.1em}.dnhVga_diffSep{background:var(--jb-line-strong);width:1px;height:1.2em}.dnhVga_diffCombo{color:var(--jb-text);align-items:center;gap:.25em;display:inline-flex}.dnhVga_diffSpacer{flex:1}.dnhVga_diffCount{color:var(--jb-muted)}.dnhVga_diffTitles,.dnhVga_diffPanes{grid-template-columns:minmax(0,1fr) 1.6em minmax(0,1fr);display:grid}.dnhVga_diffTitles{border-bottom:1px solid var(--jb-line);height:2.1em;color:var(--jb-soft);white-space:nowrap;flex-shrink:0;align-items:center;font-size:.92em}.dnhVga_diffTitles>span{text-overflow:ellipsis;min-width:0;padding-left:.95em;overflow:hidden}.dnhVga_diffPanes{flex:1;min-height:0}.dnhVga_diffCode.dnhVga_diffCode{min-width:0;font-size:.92em;overflow:hidden}.dnhVga_diffGap{background:var(--jb-panel)}.dnhVga_diffMod{background:#2a3850}.dnhVga_diffWord{background:#3c5683;border-radius:.15em}.dnhVga_mcp{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dnhVga_mcp img{flex-shrink:0;width:1.1em;height:1.1em}.dnhVga_mcpScroll{align-content:start;gap:1em;padding:.7em .8em;display:grid}.dnhVga_mcpCard{border:1px solid var(--jb-line);background:#ffffff09;border-radius:.95em;gap:.6em;padding:.8em .9em .9em;display:grid}.dnhVga_mcpCard>b{font-size:1.1em;font-weight:600}.dnhVga_mcpState{color:var(--jb-soft);white-space:pre;align-items:center;gap:.45em;display:flex}.dnhVga_mcpButtons{gap:.5em;display:flex}.dnhVga_mcpButtons>*,.dnhVga_mcpWide>*{gap:.4em}.dnhVga_mcpRule{background:var(--jb-line);height:1px;margin:.1em 0}.dnhVga_mcpField{gap:.3em;min-width:0;display:grid}.dnhVga_mcpInput{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .6em;display:flex}.dnhVga_mcpInput>svg{width:1.05em;height:1.05em;color:var(--jb-soft);flex-shrink:0}.dnhVga_mcpCell{white-space:nowrap;min-width:0;overflow:hidden}.dnhVga_mcpGrow{flex:1}.dnhVga_mcpConnect{gap:.65em;display:grid}.dnhVga_mcpConnect>b{font-weight:600}.dnhVga_mcpWide{display:grid}.dnhVga_mcpGrey{color:var(--jb-muted);white-space:nowrap}.dnhVga_mcpAmber{color:var(--jb-amber)}.dnhVga_mcpRed{color:var(--jb-red)}.dnhVga_mcpColumn{flex-direction:column;flex:1;min-height:0;display:flex}.dnhVga_mcpBar{white-space:nowrap;flex-shrink:0;align-items:center;gap:.55em;min-width:0;height:2.55em;padding:0 .7em;display:flex}.dnhVga_mcpBarEnd{gap:.55em;margin-left:auto;display:flex}.dnhVga_mcpPreset{display:inline-flex}.dnhVga_mcpIconButton{border-radius:.4em;place-items:center;width:1.9em;height:1.9em;display:grid}.dnhVga_mcpLock{fill:none;stroke:#ced0d6;stroke-width:1px;width:1.2em;height:1.2em}.dnhVga_mcpSearch{min-width:0;height:2em;color:var(--jb-muted);border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;gap:.45em;padding:0 .55em;display:inline-flex;overflow:hidden}.dnhVga_mcpTree{flex:1;align-content:start;min-height:0;display:grid;overflow:hidden}.dnhVga_mcpTreeRow{white-space:nowrap;align-items:center;gap:.45em;min-width:0;height:1.85em;padding:0 .8em 0 .55em;display:flex}.dnhVga_mcpTreeRow>svg{width:1.1em;height:1.1em;color:var(--jb-soft);flex-shrink:0}.dnhVga_mcpTreeSet b{font-weight:600}.dnhVga_mcpTreeTool{padding-left:3.65em}.dnhVga_mcpCount,.dnhVga_mcpRisk{flex-shrink:0;margin-left:auto}.dnhVga_mcpToggle{border-radius:.4em;padding:.25em .55em}.dnhVga_mcpToggleOn{background:var(--jb-line)}.dnhVga_mcpTable{flex:1;align-content:start;min-height:0;display:grid;overflow:hidden}.dnhVga_mcpTr{white-space:nowrap;grid-template-columns:4.6em 3.4em minmax(0,1fr) 4.2em;align-items:center;column-gap:.7em;height:1.95em;padding:0 .8em;display:grid}.dnhVga_mcpTr>*{text-overflow:ellipsis;overflow:hidden}.dnhVga_mcpThead{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);color:var(--jb-muted)}.dnhVga_mcpRequest{align-items:center;gap:.45em;min-width:0;display:flex}.dnhVga_mcpFooter{border-top:1px solid var(--jb-line);color:var(--jb-muted);white-space:pre;flex-shrink:0;padding:.45em .8em}.dnhVga_epTabHot{background:var(--jb-hover);border-radius:.35em}@media (prefers-reduced-motion:reduce){.dnhVga_enter,.dnhVga_stagger,.dnhVga_spinner,.dnhVga_inputCaret{animation:none}.dnhVga_lic,.dnhVga_connBalloon,.dnhVga_task{transition:none}}
.neuNIa_body{--tw:28.5em;grid-template-columns:minmax(0, 1fr) var(--tw) 2.6em;flex-grow:1;height:34em;display:grid;position:relative;overflow:hidden}.neuNIa_editor{border-right:1px solid var(--jb-editor);background:var(--jb-editor);flex-direction:column;min-width:0;display:flex;overflow:hidden}.neuNIa_file{min-height:0;animation:.26s both neuNIa_epFile;overflow:hidden}.neuNIa_file>div{font-size:.82em}@keyframes neuNIa_epFile{0%{opacity:0}}.neuNIa_panel{background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.neuNIa_top{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.5em;height:2.6em;padding:0 .4em 0 .6em;display:flex}.neuNIa_field{border:1px solid var(--jb-line-strong);background:var(--jb-editor);border-radius:.4em;flex:1;align-items:center;gap:.45em;min-width:0;height:1.95em;padding:0 .5em;display:flex}.neuNIa_fieldFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.neuNIa_field>svg{width:1.05em;height:1.05em;color:var(--jb-soft)}.neuNIa_fieldText{white-space:pre;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.neuNIa_placeholder{color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.neuNIa_caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite neuNIa_epBlink}.neuNIa_clear{flex-shrink:0;display:flex}.neuNIa_clear>svg{width:1.05em;height:1.05em;color:var(--jb-soft)}@keyframes neuNIa_epBlink{50%{opacity:0}}.neuNIa_tools{flex-shrink:0;align-items:center;gap:.15em;display:flex}.neuNIa_tool{border-radius:.4em;place-items:center;width:1.85em;height:1.85em;display:grid}.neuNIa_tool>img{width:1.23em;height:1.23em}.neuNIa_toolHot{background:#ffffff16}.neuNIa_toolOn{background:#ffffff26}.neuNIa_sep{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.23em;margin:0 .3em}.neuNIa_tip{z-index:4;opacity:0;pointer-events:none;background:#2b2d30;border:1px solid #43454a;border-radius:.45em;flex-direction:column;gap:.25em;width:max-content;max-width:16em;padding:.55em .75em;transition:opacity .16s;display:flex;position:absolute;box-shadow:0 .4em 1.2em #00000059}.neuNIa_tipOn{opacity:1;transition:none}.neuNIa_tipTitle{color:var(--jb-text)}.neuNIa_tipDetail{color:#868a91;font-size:.92em;line-height:1.4}.neuNIa_tabs{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;display:flex}.neuNIa_tabsView{flex:1;min-width:0;overflow:hidden}.neuNIa_tabsTrack{width:max-content;transition:transform .42s var(--jb-ease);padding:0 .3em;display:flex}.neuNIa_tabsTrack.neuNIa_swiped{transition-duration:.82s}.neuNIa_more{width:1.75em;height:1.75em;color:var(--jb-soft);border-radius:.35em;flex-shrink:0;place-items:center;margin:0 .35em 0 .1em;display:grid}.neuNIa_more svg{width:1.15em;height:1.15em}.neuNIa_moreOn{color:var(--jb-text);background:var(--jb-hover)}.neuNIa_tab{height:2.3em;color:var(--jb-text);white-space:nowrap;flex-shrink:0;align-items:center;gap:.4em;padding:0 .6em;display:flex;position:relative}.neuNIa_tab img{width:1.1em;height:1.1em}.neuNIa_tabCount{color:var(--jb-muted);margin-left:.15em}.neuNIa_tabOn:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:0;left:.3em;right:.3em}.neuNIa_tree{flex:1;min-height:0;position:relative;overflow:hidden}.neuNIa_treeList{transition:transform .82s var(--jb-ease)}.neuNIa_thumb{opacity:0;width:.45em;transition:opacity .2s ease, transform .82s var(--jb-ease);background:#ffffff42;border-radius:.3em;position:absolute;top:0;right:.2em}.neuNIa_thumbOn{opacity:1}.neuNIa_panel .neuNIa_hudTabs{top:7.6em;bottom:auto}.neuNIa_panel .neuNIa_chooser{padding:0}.neuNIa_chooserList{padding:.35em}.neuNIa_caption{color:#868a91;white-space:nowrap;padding:.35em .55em .2em;font-size:.9em}.neuNIa_caption+.neuNIa_option~.neuNIa_caption{border-top:1px solid var(--jb-line);margin-top:.3em;padding-top:.5em}.neuNIa_chooser .neuNIa_option{gap:.31em}.neuNIa_optionMark{flex-shrink:0;width:1.23em;display:flex}.neuNIa_optionMark>svg{width:1.23em;height:1.23em}.neuNIa_optionLabel{flex:1}.neuNIa_optionCount{color:var(--jb-muted);margin-left:1.85em}.neuNIa_optionHot>.neuNIa_optionCount{color:#c3cbe0}.neuNIa_adText{border-top:1px solid var(--jb-line);color:#868a91;white-space:nowrap;padding:.35em .75em;font-size:.9em}.neuNIa_panel .neuNIa_instant{transform:none}.neuNIa_panel .neuNIa_shown{transition:none}.neuNIa_empty{color:var(--jb-muted);text-align:center;padding-top:2.4em;display:block}.neuNIa_row>span:not([class]){flex-shrink:0}@container (max-width:640px){.neuNIa_row>span:not([class]){text-overflow:ellipsis;flex-shrink:1;min-width:3em;overflow:hidden}}.neuNIa_selActive{--jb-muted:#c3cbe0;background:var(--jb-select)}.neuNIa_selInactive{background:var(--jb-hover)}.neuNIa_match{color:#1e1f22;background:#d6ae58;border-radius:.2em}.neuNIa_arrow{flex-shrink:0;display:flex}.neuNIa_defPath{text-overflow:ellipsis;flex-shrink:100000;min-width:0;overflow:hidden}.neuNIa_defCart{min-width:0;color:var(--jb-muted);flex-shrink:1;align-items:center;gap:.31em;margin-left:auto;padding:0 .92em 0 .77em;display:flex}.neuNIa_defCart>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.neuNIa_chain{color:var(--jb-muted)}.neuNIa_get{color:#548af7}.neuNIa_post{color:#5fb865}.neuNIa_prepend{color:#56baac}.neuNIa_append{color:#d684b2}.neuNIa_replace{color:#e29270}.neuNIa_enter{animation:neuNIa_epEnter .24s var(--jb-ease) both}.neuNIa_section{z-index:1;background:var(--jb-panel);box-shadow:inset 0 -1px 0 var(--jb-line);transition:transform .82s var(--jb-ease);border-radius:0;animation:.24s both neuNIa_epFade;position:relative}.neuNIa_section.neuNIa_pinned{box-shadow:inset 0 -1px 0 var(--jb-line), 0 -.3em 0 var(--jb-panel)}.neuNIa_letter{margin-left:.15em;font-weight:600}@keyframes neuNIa_epFade{0%{opacity:0}}.neuNIa_pinnedSpot{pointer-events:none;width:5em;height:1.85em;position:absolute;top:.3em;left:.35em}@keyframes neuNIa_epEnter{0%{opacity:0;transform:translateY(-.2em)}}.neuNIa_status{border-top:1px solid var(--jb-line);color:var(--jb-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:1em;padding:.45em .9em;font-size:.9em;display:flex}.neuNIa_statusCount{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.neuNIa_menu{width:14.5em}.neuNIa_away{width:1px;height:1px;position:absolute;bottom:5em;right:3em}.neuNIa_stripe{border-left:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;align-items:center;gap:.35em;padding-top:.5em;display:flex}.neuNIa_stripeBtn{border-radius:.45em;place-items:center;width:2em;height:2em;display:grid}.neuNIa_stripeBtn img{width:1.25em;height:1.25em}.neuNIa_stripeOn{background:var(--jb-line-strong)}@container (max-width:640px){.neuNIa_body{--tw:24em;grid-template-columns:minmax(0, 1fr) var(--tw) 2.4em}}@media (prefers-reduced-motion:reduce){.neuNIa_file,.neuNIa_caret,.neuNIa_enter,.neuNIa_section{animation:none}.neuNIa_tabsTrack,.neuNIa_treeList,.neuNIa_thumb,.neuNIa_section,.neuNIa_tip{transition:none!important}}
.WqLaKq_fill{flex:1;min-width:0}.WqLaKq_grey{color:#868a91;white-space-collapse:preserve}.WqLaKq_right{text-align:right;justify-content:flex-end}.WqLaKq_dim{opacity:.4}.WqLaKq_mono{font-family:var(--jb-mono)}.WqLaKq_match{color:#1e1f22;background:#d6ae58;border-radius:.2em}.WqLaKq_iconBtn{border-radius:.45em;flex-shrink:0;place-items:center;width:1.85em;height:1.85em;display:grid;position:relative}.WqLaKq_iconBtn>img{width:1.23em;height:1.23em}.WqLaKq_iconBtnHot{background:#ffffff16}.WqLaKq_iconBtnOn{background:#ffffff26}.WqLaKq_iconBtnOff{opacity:.4}.WqLaKq_iconBadge{color:#fff;background:var(--jb-accent);text-align:center;border-radius:.5em;min-width:.95em;padding:0 .2em;font-size:.7em;line-height:1.35;position:absolute;top:.05em;right:.05em}.WqLaKq_search{background:var(--jb-editor);border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;align-items:center;gap:.4em;min-width:0;height:1.95em;padding:0 .45em;display:flex}.WqLaKq_search>img{width:1.15em;height:1.15em}.WqLaKq_searchFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.WqLaKq_searchText{white-space:pre;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.WqLaKq_searchHint{color:#868a91;text-overflow:ellipsis;overflow:hidden}.WqLaKq_search>.WqLaKq_searchClear{width:1.05em;height:1.05em}.WqLaKq_pill{white-space:nowrap;border:1px solid #0000;border-radius:.615em;flex-shrink:0;align-items:center;gap:.385em;height:1.85em;padding:0 .615em;display:inline-flex}.WqLaKq_pill>img{width:1.23em;height:1.23em}.WqLaKq_pillIcon{padding:0 .4em}.WqLaKq_pillOutlined{border-color:#4e5157}.WqLaKq_pillOn{background:#ffffff26}.WqLaKq_pillHot{background:#ffffff16}.WqLaKq_pillMuted{color:#6f737a}.WqLaKq_pillCount{color:#868a91}.WqLaKq_segmented{border:1px solid #4e5157;border-radius:.615em;flex-shrink:0;align-items:center;gap:.15em;height:1.85em;padding:0 .15em;display:inline-flex}.WqLaKq_segment{white-space:nowrap;border-radius:.45em;align-items:center;gap:.385em;height:1.45em;padding:0 .5em;display:inline-flex}.WqLaKq_segmentOn{background:#ffffff26}.WqLaKq_link{color:#6b9bfa;white-space:nowrap;flex-shrink:0}.WqLaKq_linkHot{text-underline-offset:.2em;text-decoration:underline}.WqLaKq_treeHead,.WqLaKq_row{grid-template-columns:var(--me-cols);align-items:center;display:grid}.WqLaKq_treeHead{border-bottom:1px solid var(--jb-line);color:#868a91;height:1.85em}.WqLaKq_headCell{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 .46em;display:block;overflow:hidden}.WqLaKq_headCell+.WqLaKq_headCell{border-left:1px solid var(--jb-line)}.WqLaKq_row{white-space:nowrap;height:1.7em;position:relative}.WqLaKq_rowSel{background:var(--jb-select)}.WqLaKq_rowSelIdle{background:#43454a}.WqLaKq_rowHot{background:#ffffff0d}.WqLaKq_rowDrop{box-shadow:inset 0 0 0 1px var(--jb-accent);background:#ffffff16}.WqLaKq_rowGlow{pointer-events:none;background:#3574f047;animation:.9s ease-out .2s both WqLaKq_meGlow;position:absolute;inset:0}@keyframes WqLaKq_meGlow{0%{opacity:1}to{opacity:0}}.WqLaKq_nameCell{min-width:0;padding-left:calc(var(--depth) * 1.35em + .3em);align-items:center;gap:.4em;display:flex;overflow:hidden}.WqLaKq_nameCell>img,.WqLaKq_nameCell>svg{flex-shrink:0}.WqLaKq_nameText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.WqLaKq_cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 .46em;display:flex;overflow:hidden}.WqLaKq_cell>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.WqLaKq_waveError,.WqLaKq_waveWarning{text-decoration-skip-ink:none;text-underline-offset:.22em;text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:1px}.WqLaKq_waveError{text-decoration-color:#f75464}.WqLaKq_waveWarning{text-decoration-color:#e8a33d}.WqLaKq_waveWeak{text-decoration-skip-ink:none;text-underline-offset:.22em;-webkit-text-decoration:underline wavy #8c9099;text-decoration:underline wavy #8c9099;text-decoration-thickness:1px}.WqLaKq_detailsHead{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.3em;height:2.5em;padding:0 .45em;display:flex}.WqLaKq_section{grid-template-columns:minmax(7.5em,max-content) minmax(0,1fr);align-content:start;gap:.45em .6em;display:grid}.WqLaKq_section>*{grid-column:1/-1}.WqLaKq_section>.WqLaKq_formRow{grid-template-columns:subgrid}.WqLaKq_sectionTitle{color:#868a91;padding-bottom:.2em;font-weight:600}.WqLaKq_formRow{grid-template-columns:7.5em minmax(0,1fr);align-items:start;gap:.6em;display:grid}.WqLaKq_formLabel{white-space:nowrap;padding-top:.38em}.WqLaKq_formText{padding-top:.38em}.WqLaKq_required{color:#f75464}.WqLaKq_formValue{flex-wrap:wrap;align-items:center;gap:.35em;min-width:0;display:flex}.WqLaKq_comment{color:#868a91;flex-basis:100%;font-size:.92em}.WqLaKq_field{background:var(--jb-editor);border:1px solid #4e5157;border-radius:.38em;flex:1;align-items:center;gap:.35em;min-width:0;height:1.95em;padding:0 .5em;display:flex}.WqLaKq_fieldFocus{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.WqLaKq_fieldText{white-space:pre;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.WqLaKq_field>img{width:1.15em;height:1.15em}.WqLaKq_chip{white-space:nowrap;background:#ffffff1a;border-radius:.8em;align-items:center;gap:.3em;height:1.6em;padding:0 .3em 0 .55em;display:inline-flex}.WqLaKq_chip>.WqLaKq_chipClose{width:.95em;height:.95em}.WqLaKq_tri{white-space:nowrap;align-items:center;gap:.45em;min-width:0;display:inline-flex}.WqLaKq_tri>img{width:1.15em;height:1.15em}.WqLaKq_triMuted{color:#6f737a}.WqLaKq_triHot{box-shadow:0 0 0 2px #3574f080}.WqLaKq_triDash{background:#fff;border-radius:.1em;width:.6em;height:.13em}.WqLaKq_table{border:1px solid var(--jb-line);border-radius:.38em;overflow:hidden}.WqLaKq_tableTools{border-bottom:1px solid var(--jb-line);gap:.55em;padding:.3em .45em;display:flex}.WqLaKq_tableTools>img{width:1.1em;height:1.1em}.WqLaKq_tableHead,.WqLaKq_tableRow{grid-template-columns:repeat(var(--me-table), minmax(0, 1fr));align-items:center;height:1.7em;padding:0 .45em;display:grid}.WqLaKq_tableHead{border-bottom:1px solid var(--jb-line);color:#868a91}.WqLaKq_tableHead>span,.WqLaKq_tableRow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WqLaKq_tableRowSel{background:var(--jb-select)}.WqLaKq_tableEmpty{color:#868a91;text-align:center;justify-items:center;gap:.3em;padding:.8em .6em;display:grid}.WqLaKq_bottomTabs{border-top:1px solid var(--jb-line);background:var(--jb-editor);flex-shrink:0;gap:.15em;height:2.2em;padding:0 .45em;display:flex;overflow:hidden}.WqLaKq_bottomTab{color:#b4b8bf;white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 .85em;line-height:2.2em;display:block;position:relative;overflow:hidden}.WqLaKq_bottomTabOn{color:var(--jb-text)}.WqLaKq_bottomTabOn:before{background:var(--jb-accent);content:"";border-radius:0 0 .15em .15em;height:.15em;position:absolute;top:0;left:.4em;right:.4em}.WqLaKq_bottomTabHot{color:var(--jb-text);background:#ffffff0d}.WqLaKq_xml{padding-top:.3em}.WqLaKq_xmlCaretLine{background:#26282e}.WqLaKq_gutterMark{background:#e8a33d;border-radius:.1em;width:.3em;height:1.1em;position:absolute;top:.3em;right:.25em}.WqLaKq_gutterMarkError{background:#f75464}.WqLaKq_gutterMarkWeak{background:#8c9099}.WqLaKq_gutterIcon{border-radius:.2em;place-items:center;width:1.2em;height:1.2em;display:inline-grid;position:absolute;top:50%;right:.1em;transform:translateY(-50%)}.WqLaKq_gutterIcon>*{width:.95em;height:.95em}.WqLaKq_gutterIconHot{background:#ffffff1f}.WqLaKq_files{flex-direction:column;flex:1;min-height:0;display:flex}.WqLaKq_filesHead{flex-shrink:0;align-items:center;gap:.46em;padding:.3em .3em .3em .46em;display:flex}.WqLaKq_filesSearch{flex:1;min-width:9.2em}.WqLaKq_filesScope{flex-shrink:0;max-width:13em;height:1.95em}.WqLaKq_filesTools{flex-shrink:0;gap:.1em;display:flex}.WqLaKq_filesTree{flex:1;min-height:0;padding:.2em .3em;overflow:hidden}.WqLaKq_filesRow{height:1.7em}.WqLaKq_filesName{text-overflow:ellipsis;min-width:0;overflow:hidden}.WqLaKq_size{flex-shrink:0}.WqLaKq_size1{color:#6cc070}.WqLaKq_size2{color:#98cc55}.WqLaKq_size3{color:#e3c14b}.WqLaKq_size4{color:#fa8c4e}.WqLaKq_size5{color:#ff6b6b}.WqLaKq_place{text-overflow:ellipsis;min-width:0;overflow:hidden}.WqLaKq_filesEmpty{color:#868a91;text-align:center;flex:1;padding-top:3em}.WqLaKq_filesFoot{border-top:1px solid var(--jb-line);color:#868a91;flex-shrink:0;padding:.23em .6em;font-size:.92em}.WqLaKq_listSeparator{color:#868a91;align-items:center;gap:.5em;height:1.6em;padding:0 .6em;font-size:.9em;display:flex}.WqLaKq_listSeparator:after{background:var(--jb-line);content:"";flex:1;height:1px}.WqLaKq_tip,.WqLaKq_copied{z-index:30;border:1px solid var(--jb-line-strong);white-space:nowrap;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;background:#2b2d30;border-radius:.45em;align-items:center;gap:.4em;padding:.35em .6em;display:inline-flex;position:absolute;transform:translateY(.25em);box-shadow:0 .4em 1.2em #00000073}.WqLaKq_tipOn,.WqLaKq_copiedOn{opacity:1;transform:none}.WqLaKq_copied{width:max-content;max-width:calc(100% - 1.6em)}.WqLaKq_copied>img{flex-shrink:0;width:1.05em;height:1.05em}.WqLaKq_copied code{text-overflow:ellipsis;min-width:0;font-family:var(--jb-mono);font-size:.95em;overflow:hidden}@media (prefers-reduced-motion:reduce){.WqLaKq_tip,.WqLaKq_copied,.WqLaKq_formThumb{transition:none}.WqLaKq_rowGlow{opacity:0;animation:none}}.WqLaKq_formThumb{z-index:2;pointer-events:none;width:.35em;transition:transform .42s var(--jb-ease);background:#ffffff24;border-radius:.2em;position:absolute;top:.3em;right:.2em}
.pOjWKW_frame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.pOjWKW_code{flex:1 0 auto}.pOjWKW_caretRow{pointer-events:none;background:#ffffff0d;height:1.8em;position:absolute;left:0;right:0}.pOjWKW_caret{background:#ced0d6;width:.12em;height:1.25em;margin-top:.275em;position:absolute;left:6.6em}.pOjWKW_window{--db-h:var(--db-wide,21.8em);border-top:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;flex-shrink:0;display:flex;position:relative}.pOjWKW_bar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.1em;height:2.6em;padding:0 .5em;display:flex;overflow:hidden}.pOjWKW_tab{color:#b4b8bf;border-radius:.4em;align-items:center;height:1.95em;padding:0 .7em;display:flex}.pOjWKW_tabOn{color:var(--jb-text);background:var(--jb-line)}.pOjWKW_tabHot{background:var(--jb-hover)}.pOjWKW_divider{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.3em;margin:0 .45em}.pOjWKW_tool{border-radius:.45em;flex-shrink:0;justify-content:center;align-items:center;width:2.2em;height:2.2em;display:flex}.pOjWKW_toolHot{background:var(--jb-line-strong)}.pOjWKW_off{opacity:.38}.pOjWKW_content{height:var(--db-h);overflow:hidden}.pOjWKW_panes{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);height:100%;display:grid}.pOjWKW_frames{border-right:1px solid var(--jb-line);flex-direction:column;gap:.05em;min-width:0;padding:.4em;display:flex;overflow:hidden}.pOjWKW_thread{height:2em;color:var(--jb-soft);flex-shrink:0;align-items:center;gap:.3em;margin-bottom:.2em;padding:0 .4em;display:flex}.pOjWKW_thread svg{width:1em;height:1em}.pOjWKW_vars{flex-direction:column;min-width:0;padding:.4em;display:flex;position:relative;overflow:hidden}.pOjWKW_row{--depth:0;height:1.85em;padding-left:calc(var(--depth) * 1.25em + .35em);white-space:nowrap;border-radius:.35em;flex-shrink:0;align-items:center;gap:.4em;display:flex}.pOjWKW_row>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.pOjWKW_rowSel{background:var(--jb-select)}.pOjWKW_arrow{width:.95em;height:.95em;color:var(--jb-soft);transition:transform .18s var(--jb-ease);flex-shrink:0}.pOjWKW_arrowOpen{transform:rotate(90deg)}.pOjWKW_spacer{flex-shrink:0;width:.95em}.pOjWKW_scope{border:1.5px solid #548af7;border-radius:.2em;flex-shrink:0;width:.9em;height:.9em}.pOjWKW_comment{color:var(--jb-muted)}.pOjWKW_var{font-family:var(--jb-mono);font-size:.95em}.pOjWKW_varIcon{opacity:.85;background:#c77dbb;border-radius:50%;flex-shrink:0;width:.8em;height:.8em}.pOjWKW_name{color:#c77dbb}.pOjWKW_soft{color:var(--jb-soft)}.pOjWKW_muted{color:var(--jb-muted)}.pOjWKW_value{color:var(--jb-code);margin-left:.4em}.pOjWKW_keyword{color:#cf8e6d;margin-left:.4em}.pOjWKW_string{color:#6aab73;margin-left:.4em}.pOjWKW_empty{color:var(--jb-muted);padding:1.2em .6em}.pOjWKW_fresh{animation:pOjWKW_dbFresh .6s var(--jb-ease) both}@keyframes pOjWKW_dbFresh{0%{opacity:0;transform:translateY(-.35em)}}.pOjWKW_eval{border:1px solid var(--jb-line-strong);height:2.05em;color:var(--jb-muted);white-space:nowrap;border-radius:.4em;flex-shrink:0;align-items:center;margin:0 .1em .35em;padding:0 .6em;display:flex;overflow:hidden}.pOjWKW_evalFocus{border-color:var(--jb-accent);color:var(--jb-code);font-family:var(--jb-mono);font-size:.95em}.pOjWKW_evalCaret{background:#ced0d6;width:.12em;height:1.2em;margin-left:.04em;display:inline-block}.pOjWKW_lookup{width:min(31em,100% - 1em);left:.5em}.pOjWKW_lookupType{font-family:var(--jb-mono)}.pOjWKW_console{height:100%;color:var(--jb-code);font-family:var(--jb-mono);padding:.5em .9em .7em;font-size:.92em;line-height:1.6;overflow:hidden}.pOjWKW_consoleBody{flex-direction:column;justify-content:flex-end;max-height:100%;display:flex;overflow:hidden}.pOjWKW_line{white-space:pre-wrap;overflow-wrap:anywhere;flex-shrink:0}.pOjWKW_line.pOjWKW_enter{animation:.26s both pOjWKW_dbLine}@keyframes pOjWKW_dbLine{0%{opacity:0}}.pOjWKW_debug{color:#8c8f96}.pOjWKW_warn{color:var(--jb-amber)}.pOjWKW_error{color:var(--jb-red)}.pOjWKW_link{color:#00a1e0;text-underline-offset:.18em;text-decoration:underline}.pOjWKW_linkHot{background:#00a1e024}@container (max-width:640px){.pOjWKW_window{--db-h:var(--db-narrow,30em)}.pOjWKW_panes{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--db-frames) minmax(0, 1fr)}.pOjWKW_frames{border-right:0;border-bottom:1px solid var(--jb-line)}.pOjWKW_lookup{width:calc(100% - 1em)}}@media (prefers-reduced-motion:reduce){.pOjWKW_fresh,.pOjWKW_line.pOjWKW_enter{animation:none}.pOjWKW_arrow{transition:none}}
._4baANW_body{--dock:0em;grid-template-columns:2.7em minmax(0, 1fr) var(--dock) 2.7em;flex-grow:1;height:52em;display:grid;position:relative;overflow:hidden}._4baANW_stripeEnd{grid-column:-2}._4baANW_editorCol{background:var(--jb-editor);flex-direction:column;min-width:0;min-height:0;display:flex}._4baANW_editorPane{flex-direction:column;flex:1;min-height:0;animation:.22s both _4baANW_meFade;display:flex}._4baANW_textTab{flex:1;min-height:0;padding-top:.3em;overflow:hidden}._4baANW_me{flex-direction:column;flex:1;min-width:0;min-height:0;font-size:.86em;display:flex}@container (max-width:640px){._4baANW_me{font-size:1em}}._4baANW_toolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.46em;height:2.7em;padding:0 .6em;display:flex;position:relative;overflow:hidden}._4baANW_toolbar>*{flex-shrink:0}._4baANW_edit{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex}._4baANW_measure{visibility:hidden;pointer-events:none;white-space:nowrap;gap:.46em;display:flex;position:absolute;top:0;left:0}._4baANW_measure>span{align-items:center;display:inline-flex}._4baANW_problems{border-radius:.4em;flex-shrink:0;align-items:center;gap:.3em;height:1.85em;padding:0 .35em;display:inline-flex}._4baANW_treeArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._4baANW_rows{flex:1;min-height:0;padding:.2em .35em 2.8em;overflow:hidden}._4baANW_rowsInner{transition:transform .32s var(--jb-ease)}._4baANW_cellField{width:100%;height:1.45em;margin:-.1em 0}._4baANW_details{z-index:3;border-top:1px solid var(--jb-line);background:var(--jb-panel);height:max(18em,50%);transition:transform .2s var(--jb-ease);position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% - 2.5em))}._4baANW_detailsOn{transform:none}._4baANW_detailsGlow{z-index:1;opacity:0;pointer-events:none;background:#3574f01f;animation:.9s _4baANW_meGlowOut;position:absolute;inset:0}._4baANW_detailsBody{height:calc(100% - 2.5em);position:relative;overflow:hidden}._4baANW_formScroll{transition:transform .42s var(--jb-ease)}._4baANW_nothing{text-align:center;place-content:center;gap:.3em;height:100%;display:grid}._4baANW_form{padding:.2em .9em 1.2em}._4baANW_formHead{white-space:nowrap;align-items:center;gap:.45em;height:2.3em;display:flex}._4baANW_formHead>*{flex-shrink:0}._4baANW_formHead>b~span:not(:last-child){text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}._4baANW_formCols{grid-template-columns:minmax(0,1fr);align-items:start;gap:.3em 1.8em;display:grid}._4baANW_formColsWide{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}._4baANW_flagGrid{grid-template-columns:repeat(2,minmax(0,max-content));gap:.35em 1.1em;padding:.2em 0;display:grid}._4baANW_langBtn{border-radius:.3em;flex-shrink:0;place-items:center;width:1.5em;height:1.5em;display:inline-grid;position:relative}._4baANW_langHot{background:#ffffff17}._4baANW_langBadge{background:var(--jb-accent);border-radius:50%;width:.42em;height:.42em;position:absolute;top:.1em;right:.1em}._4baANW_xmlPane{grid-template-rows:minmax(0,1fr) auto;height:100%;display:grid}._4baANW_xmlPaneBeside{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}._4baANW_xmlText{min-width:0;font-size:.92em;animation:.2s both _4baANW_meFade;overflow:hidden}._4baANW_problemsPane{border-top:1px solid var(--jb-line);min-width:0;padding:.2em .35em;overflow:hidden}._4baANW_xmlPaneBeside ._4baANW_problemsPane{border-top:0;border-left:1px solid var(--jb-line)}._4baANW_prHead{align-items:center;gap:.45em;height:2em;padding:0 .35em;display:flex}._4baANW_prRow{gap:.4em;padding-right:.5em}._4baANW_prText{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._4baANW_dock{border-left:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}._4baANW_dockOn{animation:.22s both _4baANW_meFade}._4baANW_dockEdge{z-index:2;width:.5em;position:absolute;top:0;bottom:0;left:0}._4baANW_project{z-index:5;border-right:1px solid var(--jb-editor);background:var(--jb-panel);opacity:0;width:min(27em,62%);transition:opacity .2s ease, transform .26s var(--jb-ease);pointer-events:none;position:absolute;top:0;bottom:0;left:2.7em;transform:translate(-.8em)}._4baANW_projectOn{opacity:1;transform:none}._4baANW_menu{min-width:15em}._4baANW_filtersPopup{grid-template-columns:repeat(auto-fill,minmax(11.5em,1fr));align-items:start;gap:.5em 1.2em;width:min(50em,100% - 1.6em);padding:.7em;font-size:.82em;display:grid}._4baANW_fpSpan{grid-column:1/-1}._4baANW_fpSection{border-top:1px solid var(--jb-line);gap:.25em;padding-top:.45em;display:grid}._4baANW_fpTitle{justify-content:space-between;align-items:center;display:flex}._4baANW_fpChecks,._4baANW_fpIndent{gap:.05em;display:grid}._4baANW_fpIndent{padding-left:1.4em}._4baANW_fpFlag{justify-content:space-between;align-items:center;gap:.6em;display:flex}._4baANW_fpFlagPills{gap:.2em;display:inline-flex}._4baANW_fpFoot{border-top:1px solid var(--jb-line);justify-content:space-between;align-items:center;padding-top:.45em;display:flex}._4baANW_localePopup{z-index:30;min-width:17em}._4baANW_popupTitle{padding:.3em .6em .4em;font-weight:600}._4baANW_newDialog{width:min(54em,100% - 2em);font-size:.9em}._4baANW_naForm{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.45em .6em;padding:.5em 1.2em .7em;display:grid}._4baANW_naLabel{white-space:nowrap}._4baANW_naWide{grid-column:span 3}._4baANW_naBody{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);grid-template-rows:9.5em minmax(0,1fr);height:23em;display:grid}._4baANW_naBodyWide{grid-template-rows:minmax(0,1fr);grid-template-columns:17.5em minmax(0,1fr)}._4baANW_gallery{border-bottom:1px solid var(--jb-line);flex-direction:column;gap:.35em;min-height:0;padding:.5em;display:flex;overflow:hidden}._4baANW_naBodyWide ._4baANW_gallery{border-right:1px solid var(--jb-line);border-bottom:0}._4baANW_typeList{grid-template-columns:minmax(0,1fr);align-content:start;min-height:0;display:grid;overflow:hidden}._4baANW_family{color:#868a91;padding:.45em .5em .15em;font-size:.85em}._4baANW_typeRow{white-space:nowrap;border-radius:.3em;justify-content:space-between;align-items:center;gap:.8em;height:1.75em;padding:0 .5em;display:flex}._4baANW_typeRow>:first-child{flex-shrink:0}._4baANW_typeRow>:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}._4baANW_typeRowSel{background:var(--jb-select)}._4baANW_typeEmpty{color:#868a91;text-align:center;padding:1em}._4baANW_settings{min-width:0;min-height:0;position:relative;overflow:hidden}._4baANW_settingsInner{transition:transform .42s var(--jb-ease);gap:.6em;padding:.7em 1em 1.2em;display:grid}._4baANW_typeHead{gap:.2em;animation:.2s both _4baANW_meFade;display:grid}._4baANW_typeTitle{font-size:1.15em}._4baANW_typeHead code{font-family:var(--jb-mono);font-size:.95em}._4baANW_preview{border:1px solid var(--jb-line);background:var(--jb-editor);border-radius:.5em;gap:.45em;padding:.6em .75em;animation:.22s both _4baANW_meFade;display:grid}._4baANW_bmRow{grid-template-columns:8em minmax(0,1fr);align-items:center;gap:.6em;display:grid}._4baANW_bmControl{width:100%;max-width:16em}._4baANW_script{border-top:1px solid var(--jb-line);font-family:var(--jb-mono);white-space:pre;gap:.1em;padding-top:.45em;font-size:.9em;display:grid;overflow:hidden}._4baANW_trDialog{width:min(27em,100% - 2em)}._4baANW_trTool{border-radius:.3em;place-items:center;width:1.6em;height:1.6em;display:inline-grid}._4baANW_trToolHot{background:#ffffff17}._4baANW_trCell{align-items:center;display:inline-flex}._4baANW_ghost{z-index:39;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;pointer-events:none;border-radius:.4em;align-items:center;gap:.35em;padding:.2em .55em;transition:transform .72s cubic-bezier(.45,0,.2,1),opacity .12s;display:inline-flex;position:absolute;top:0;left:0}._4baANW_ghostOn{opacity:.92}._4baANW_scrim{z-index:22;opacity:0;pointer-events:none;background:#00000059;transition:opacity .2s;position:absolute;inset:0}._4baANW_scrimOn{opacity:1}._4baANW_away{width:1px;height:1px;position:absolute;bottom:4em;right:4em}@keyframes _4baANW_meFade{0%{opacity:0}}@keyframes _4baANW_meGlowOut{0%{opacity:1}}@media (prefers-reduced-motion:reduce){._4baANW_editorPane,._4baANW_xmlText,._4baANW_dockOn,._4baANW_typeHead,._4baANW_preview,._4baANW_detailsGlow{animation:none}._4baANW_details,._4baANW_rowsInner,._4baANW_formScroll,._4baANW_project,._4baANW_settingsInner,._4baANW_ghost,._4baANW_scrim{transition:none}}._4baANW_formWide{grid-column:1/-1}._4baANW_formComment{color:var(--jb-muted);padding-top:.35em;font-size:.92em;display:block}._4baANW_memberId{align-items:center;gap:.35em;min-width:0;display:inline-flex}._4baANW_daysField{flex:none;width:6em}._4baANW_linkRow{gap:1.6em;padding:.35em 0 .2em;display:flex}._4baANW_splitBody{grid-template-rows:minmax(0,.45fr) minmax(0,.55fr);height:100%;display:grid}._4baANW_splitBeside{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}._4baANW_splitPart{min-width:0;min-height:0;position:relative;overflow:hidden}._4baANW_splitPart+._4baANW_splitPart{border-top:1px solid var(--jb-line)}._4baANW_splitBeside>._4baANW_splitPart+._4baANW_splitPart{border-top:0;border-left:1px solid var(--jb-line)}._4baANW_confirm{width:min(30em,100% - 2em);font-size:.9em}._4baANW_confirmBody{align-items:flex-start;gap:.8em;display:flex}._4baANW_confirmIcon{flex-shrink:0;width:2em;height:2em}._4baANW_confirmText{gap:.7em;line-height:1.45;display:grid}
.g2g9LW_pdict{color:#8888c6}.g2g9LW_editor{background:var(--jb-editor);flex-grow:1;height:26.6em;position:relative;overflow:hidden}.g2g9LW_editorTall{height:30em}.g2g9LW_editorXL{height:34em}.g2g9LW_file{animation:.26s both g2g9LW_ismlFile}@keyframes g2g9LW_ismlFile{0%{opacity:0}}.g2g9LW_code{padding-top:.45em}.g2g9LW_line{align-items:center;height:1.8em;display:flex;position:relative}.g2g9LW_gutter{color:#4b5059;flex-shrink:0;align-items:center;display:flex}.g2g9LW_gutter>:first-child{text-align:right;width:2.5em}.g2g9LW_gutterIcons{width:calc(.5em + var(--icons,1) * 1.4em);justify-content:center;display:flex}.g2g9LW_gutterIcon{justify-content:center;width:1.4em;display:flex}.g2g9LW_gutterIcon img{width:1.1em;height:1.1em}.g2g9LW_fold{color:#6f737a;align-items:center;width:1.3em;display:flex}.g2g9LW_fold svg{width:.95em;height:.95em}.g2g9LW_folded{color:#8c8f96;background:#393b40;border-radius:.3em;margin:0 .15em;padding:0 .35em}.g2g9LW_lens{white-space:pre;align-items:center;height:1.8em;display:flex}.g2g9LW_lensEntries{color:#868a91;align-items:center;gap:1.2em;min-width:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92em;display:flex;overflow:hidden}.g2g9LW_lensEntry{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex}.g2g9LW_lensIcon{width:1.15em;height:1.15em}.g2g9LW_lensText{text-underline-offset:.2em}.g2g9LW_lensHot{color:var(--jb-text);text-decoration:underline}.g2g9LW_dsDoc{color:#5f826b;font-style:italic}.g2g9LW_dsDocTag{color:#67a37c;font-style:italic}.g2g9LW_inlay{color:#8c8f96;background:#ffffff12;border-radius:.3em;margin:0 .15em;padding:.05em .35em;font-size:.9em}.g2g9LW_typed{animation:.22s both g2g9LW_ismlTyped}@keyframes g2g9LW_ismlTyped{0%{opacity:0}}.g2g9LW_waveError{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #fa6675;text-decoration:underline wavy #fa6675}.g2g9LW_waveErrorChar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='3' viewBox='0 0 4 3'%3E%3Cpath d='M0 1.5Q1 0 2 1.5T4 1.5' fill='none' stroke='%23fa6675' stroke-width='0.8'/%3E%3C/svg%3E") 0 100%/.3em .22em repeat-x;padding-bottom:.14em;text-decoration:none}.g2g9LW_waveWarning{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #d6ae58;text-decoration:underline wavy #d6ae58}.g2g9LW_waveWeak{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #6f737a;text-decoration:underline wavy #6f737a}.g2g9LW_waveNote{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #548af7;text-decoration:underline wavy #548af7}.g2g9LW_unresolved,.g2g9LW_unresolved span{color:#f75464}.g2g9LW_unresolved{text-decoration-skip-ink:none;text-underline-offset:.28em;-webkit-text-decoration:underline wavy #fa6675;text-decoration:underline wavy #fa6675}.g2g9LW_link,.g2g9LW_link span{color:#548af7}.g2g9LW_link{text-underline-offset:.2em;text-decoration:underline}.g2g9LW_usage{background:#373b39}.g2g9LW_usageWrite{background:#3f3b30}.g2g9LW_pair{background:#43454a}.g2g9LW_selection{background:var(--jb-select)}.g2g9LW_banner{color:var(--jb-text);animation:g2g9LW_ismlBanner .26s var(--jb-ease) both;background:#25324d;border-bottom:1px solid #35538f;flex-wrap:wrap;align-items:center;gap:.4em 1.1em;padding:.55em .9em;font-size:.95em;display:flex}@keyframes g2g9LW_ismlBanner{0%{opacity:0;transform:translateY(-.4em)}}.g2g9LW_bannerText{flex:18em;min-width:0}.g2g9LW_bannerLink{color:var(--jb-link);white-space:nowrap}.g2g9LW_bannerLinkHot{text-underline-offset:.2em;text-decoration:underline}.g2g9LW_tip{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);max-width:min(34em,100% - 1.6em);color:var(--jb-text);overflow-wrap:anywhere;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.45em;padding:.45em .7em;font-size:.92em;line-height:1.45;position:absolute;transform:translateY(.3em);box-shadow:0 .6em 1.6em #00000073}.g2g9LW_tipOn{opacity:1;transform:none}.g2g9LW_tipError{white-space:nowrap;background:#552f32;border-color:#7a3c40}.g2g9LW_tipError:after{content:"";background:#552f32;border-bottom:1px solid #7a3c40;border-right:1px solid #7a3c40;width:.62em;height:.62em;position:absolute;bottom:-.36em;left:1em;transform:rotate(45deg)}.g2g9LW_controlRows{gap:.375rem;display:grid}.g2g9LW_problem{gap:.35em;display:grid}.g2g9LW_problemFix{color:var(--jb-link)}.g2g9LW_problemKey{color:var(--jb-muted);margin-left:.4em}.g2g9LW_chooser{min-width:min(24em,100% - 1em);padding:0;overflow:hidden}.g2g9LW_chooserTitle{border-bottom:1px solid var(--jb-line);color:var(--jb-text);white-space:nowrap;padding:.6em .9em .55em;font-weight:600}.g2g9LW_chooserList{padding:.35em}.g2g9LW_rowText{text-overflow:ellipsis;white-space:pre;flex:1;min-width:0;overflow:hidden}.g2g9LW_rowMeta{color:var(--jb-muted)}.g2g9LW_rowType{color:var(--jb-muted);white-space:nowrap;margin-left:1.6em}.g2g9LW_strike{text-decoration:line-through}.g2g9LW_match{color:#548af7;font-weight:600}.g2g9LW_doc{z-index:24;border:1px solid var(--jb-line-strong);background:var(--jb-panel);width:min(21em,46%);color:var(--jb-code);overflow-wrap:anywhere;opacity:0;transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.5em;padding:.7em .85em;font-size:.92em;line-height:1.5;position:absolute;transform:translateY(.3em);box-shadow:0 .8em 2em #00000073}.g2g9LW_docOn{opacity:1;transform:none}.g2g9LW_docHead{color:var(--jb-text);font-family:var(--jb-mono);margin-bottom:.45em;font-size:.95em}.g2g9LW_docLabel{color:var(--jb-muted);margin-top:.5em}.g2g9LW_docList{font-family:var(--jb-mono);gap:.15em;font-size:.92em;display:grid}.g2g9LW_keys{z-index:30;gap:.35em;display:flex;position:absolute;bottom:.9em;right:1em}.g2g9LW_away{width:1px;height:1px;position:absolute;bottom:3em;right:4em}.g2g9LW_field{border-radius:.2em;margin:0 .05em;padding:0 .1em;box-shadow:inset 0 0 0 1px #4e5157}.g2g9LW_fieldOn{box-shadow:inset 0 0 0 1px #8c8f96}.g2g9LW_fieldSelected{background:var(--jb-select)}.g2g9LW_dialogWide{width:min(40em,100% - 2em)}.g2g9LW_form{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em .75em;display:grid}.g2g9LW_formLabel{color:var(--jb-text);white-space:nowrap}.g2g9LW_input{min-width:0;height:2.1em;color:var(--jb-text);white-space:pre;border:1px solid #4e5157;border-radius:.45em;align-items:center;padding:0 .55em;display:flex}.g2g9LW_inputHot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.g2g9LW_formComment{color:#868a91;grid-column:2;margin-top:-.25em;font-size:.92em}.g2g9LW_radio{color:var(--jb-text);white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.g2g9LW_radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;place-items:center;width:1.05em;height:1.05em;display:grid}.g2g9LW_radioOn{border-color:var(--jb-accent);background:var(--jb-accent)}.g2g9LW_radioOn:after{content:"";background:#fff;border-radius:50%;width:.38em;height:.38em}.g2g9LW_formGroup{grid-column:1/-1;gap:.35em;margin-top:.3em;display:grid}.g2g9LW_formGroupTitle{color:var(--jb-text);align-items:center;gap:.6em;display:flex}.g2g9LW_formGroupTitle:after{background:var(--jb-line);content:"";flex:1;height:1px}.g2g9LW_previewArea{background:var(--jb-editor);color:var(--jb-code);font-family:var(--jb-mono);white-space:pre;border:1px solid #4e5157;border-radius:.35em;padding:.4em .6em;font-size:.86em;line-height:1.5;overflow:hidden}.g2g9LW_structure{z-index:26;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transform-origin:top;width:min(27em,100% - 2em);transition:opacity .17s ease, transform .24s var(--jb-ease);border-radius:.6em;position:absolute;top:2.4em;left:50%;transform:translate(-50%,.4em)scale(.985);box-shadow:0 .8em 2.2em #00000080}.g2g9LW_structureOn{opacity:1;transform:translate(-50%)}.g2g9LW_structureHead{border-bottom:1px solid var(--jb-line);color:var(--jb-text);justify-content:space-between;align-items:center;padding:.55em .9em;font-weight:600;display:flex}.g2g9LW_structureHint{color:var(--jb-muted);font-weight:400}.g2g9LW_structureList{padding:.35em}.g2g9LW_structureRow{height:1.9em;color:var(--jb-text);white-space:nowrap;border-radius:.4em;align-items:center;gap:.45em;padding-right:.6em;display:flex}.g2g9LW_structureRowHot{background:var(--jb-select)}.g2g9LW_structureRow img{width:1.2em;height:1.2em}.g2g9LW_breadcrumbs{border-top:1px solid var(--jb-line);background:var(--jb-editor);color:var(--jb-muted);white-space:nowrap;align-items:center;gap:.4em;padding:.35em 1em;font-size:.92em;display:flex;position:absolute;bottom:0;left:0;right:0}.g2g9LW_breadcrumbs b{color:var(--jb-text);font-weight:400}
.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}}
.Q4A2Ta_settings{inset:1em 2.2em}.Q4A2Ta_settingsBody{grid-template-columns:14.5em minmax(0,1fr)}.Q4A2Ta_navItem{flex-shrink:0;align-items:center;gap:.2em;display:flex}.Q4A2Ta_navChild{padding-left:1.7em}.Q4A2Ta_navArrow{flex-shrink:0;width:1em;display:inline-flex}.Q4A2Ta_navArrow svg{width:.9em;height:.9em}.Q4A2Ta_page{flex-direction:column;gap:.6em;min-width:0;padding:.9em 1.2em;display:flex;position:relative;overflow:hidden}.Q4A2Ta_crumb{color:var(--jb-soft);white-space:nowrap;align-items:center;gap:.35em;margin-bottom:.2em;display:flex}.Q4A2Ta_crumb svg{width:.85em;height:.85em}.Q4A2Ta_crumb b{color:var(--jb-text)}.Q4A2Ta_group{color:var(--jb-text);white-space:nowrap;align-items:center;gap:.6em;margin-top:.35em;display:flex}.Q4A2Ta_group:after{background:var(--jb-line);content:"";flex:1;height:1px}.Q4A2Ta_row{color:var(--jb-text);white-space:nowrap;align-items:center;gap:.6em;padding-left:1.1em;display:flex}.Q4A2Ta_combo{width:8.5em;position:relative}.Q4A2Ta_comment{color:#868a91;margin:-.15em 0 .2em;padding-left:1.1em;font-size:.92em;line-height:1.5}.Q4A2Ta_commentIndent{padding-left:2.85em}.Q4A2Ta_list{z-index:3;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;width:100%;transition:opacity .14s ease, transform .2s var(--jb-ease);border-radius:.5em;padding:.3em;display:grid;position:absolute;top:2.45em;left:0;transform:translateY(-.3em);box-shadow:0 .8em 2em #00000073}.Q4A2Ta_listOn{opacity:1;transform:none}.Q4A2Ta_listItem{color:var(--jb-text);border-radius:.35em;padding:.18em .55em}.Q4A2Ta_listItemHot{background:var(--jb-select)}.Q4A2Ta_okSpot{display:inline-flex}@container (max-width:640px){.Q4A2Ta_settings{inset:.8em}.Q4A2Ta_settingsBody{grid-template-columns:minmax(0,1fr)}.Q4A2Ta_page{padding:.8em}}.Q4A2Ta_newFile{width:min(26em,100% - 2em)}.Q4A2Ta_newBody{gap:.45em;display:grid}.Q4A2Ta_kinds{gap:.1em;display:grid}.Q4A2Ta_kind{color:var(--jb-text);border-radius:.4em;align-items:center;gap:.5em;padding:.25em .55em;display:flex}.Q4A2Ta_kindHot{background:var(--jb-select)}.Q4A2Ta_kind img{width:1.2em;height:1.2em}.Q4A2Ta_balloon{z-index:28;border:1px solid var(--jb-line-strong);background:var(--jb-panel);color:var(--jb-text);opacity:0;transition:opacity .16s ease, transform .22s var(--jb-ease);border-radius:.6em;align-items:center;gap:.55em;padding:.65em .9em;display:flex;position:absolute;bottom:3.2em;right:1em;transform:translateY(.4em);box-shadow:0 .8em 2em #00000073}.Q4A2Ta_balloonOn{opacity:1;transform:none}.Q4A2Ta_balloon img{width:1.15em;height:1.15em}.Q4A2Ta_unused,.Q4A2Ta_unused span{color:#6f737a}.Q4A2Ta_pipeline{--side:0em;--pg-cw:0px;--pg-ch:0px;z-index:6;color:#ccc;background:#1f1f1f;flex-direction:column;display:flex;position:absolute;inset:0}.Q4A2Ta_pipelinePaper{flex:1;min-height:0}.Q4A2Ta_pipelineFresh{animation:Q4A2Ta_pipelineFresh .9s var(--jb-ease) both}@keyframes Q4A2Ta_pipelineFresh{0%{opacity:0;transform:translateY(-.4em)}}.Q4A2Ta_pipeline .Q4A2Ta_rsBtnHot{color:#fff;background:#3c3f41}
.uUY1da_find{z-index:20;border-top:1px solid var(--jb-line);background:var(--jb-panel);opacity:0;transition:opacity .18s ease, transform .28s var(--jb-ease);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:translateY(1.5em)}.uUY1da_findOn{opacity:1;transform:none}.uUY1da_tree{padding:.3em 0 .6em;font-size:.95em}.uUY1da_row{height:1.75em;color:var(--jb-text);white-space:nowrap;align-items:center;gap:.4em;padding-right:.8em;display:flex;overflow:hidden}.uUY1da_rowHot{background:var(--jb-select)}.uUY1da_twisty{width:1em;color:var(--jb-soft);display:inline-flex}.uUY1da_bold{font-weight:600}.uUY1da_meta{color:var(--jb-muted)}.uUY1da_code{min-width:0;color:var(--jb-code);font-family:var(--jb-mono);text-overflow:ellipsis;font-size:.95em;overflow:hidden}
.g8VU-W_usages{z-index:22;border:1px solid var(--jb-line-strong);background:var(--jb-panel);width:min(46em,100% - 1.2em);color:var(--jb-text);opacity:0;transform-origin:0 0;transition:opacity .17s ease, transform .24s var(--jb-ease);pointer-events:none;border-radius:.6em;position:absolute;overflow:hidden;transform:translateY(.4em)scale(.985);box-shadow:0 .8em 2.2em #00000080}.g8VU-W_usagesOn{opacity:1;transform:none}.g8VU-W_head,.g8VU-W_bar,.g8VU-W_list{font-size:.95em}.g8VU-W_head,.g8VU-W_bar{white-space:nowrap;align-items:center;gap:.25em;padding:0 .5em 0 .8em;display:flex}.g8VU-W_head{height:2.2em}.g8VU-W_title{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.g8VU-W_location{color:var(--jb-muted)}.g8VU-W_count{color:var(--jb-soft);flex-shrink:0;margin-left:.6em}.g8VU-W_bar{border-bottom:1px solid var(--jb-line);height:2em;padding-left:.45em}.g8VU-W_button{border-radius:.35em;flex-shrink:0;justify-content:center;align-items:center;width:1.65em;height:1.65em;display:inline-flex}.g8VU-W_buttonOn{background:var(--jb-line-strong)}.g8VU-W_sep{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.1em;margin:0 .3em}.g8VU-W_scope{color:var(--jb-text);flex-shrink:0;align-items:center;gap:.35em;padding:0 .3em;display:inline-flex}.g8VU-W_scope svg{width:.9em;height:.9em;color:var(--jb-soft)}.g8VU-W_grow{flex:auto}.g8VU-W_label{color:var(--jb-soft);flex-shrink:0;margin-right:.15em}.g8VU-W_list{padding:.3em .35em}.g8VU-W_row{white-space:nowrap;border-radius:.4em;grid-template-columns:12.4em 2.6em minmax(0,1fr);align-items:center;height:1.85em;padding:0 .45em;display:grid}.g8VU-W_rowHot{background:var(--jb-select)}.g8VU-W_file{text-overflow:ellipsis;align-items:center;gap:.45em;min-width:0;display:inline-flex;overflow:hidden}.g8VU-W_line{color:var(--jb-muted);text-align:right;padding-right:.8em}.g8VU-W_code{min-width:0;color:var(--jb-code);font-family:var(--jb-mono);text-overflow:ellipsis;font-size:.95em;overflow:hidden}.g8VU-W_match,.g8VU-W_match span{font-weight:700}.g8VU-W_foot{border-top:1px solid var(--jb-line);color:var(--jb-muted);white-space:nowrap;text-overflow:ellipsis;padding:.4em .8em .5em;font-size:.88em;overflow:hidden}
.fBhwMa_body{--left:0em;--dock:0em;grid-template-columns:2.7em var(--left) minmax(0, 1fr) var(--dock) 2.7em;flex-grow:1;height:40em;display:grid;position:relative;overflow:hidden}.fBhwMa_bodyDock{--dock:min(31em, 60%)}.fBhwMa_bodyProject{--left:min(25em, 52%)}.fBhwMa_editorCol{background:var(--jb-editor);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.fBhwMa_editorPane{flex-direction:column;flex:1;min-height:0;animation:.22s both fBhwMa_twFade;display:flex}.fBhwMa_text{opacity:.72;flex:1;min-height:0;padding-top:.3em;overflow:hidden}.fBhwMa_dock,.fBhwMa_project{background:var(--jb-panel);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.fBhwMa_dock{border-left:1px solid var(--jb-editor)}.fBhwMa_dock [data-spot^=mf\:]{height:1.62em}.fBhwMa_project{border-right:1px solid var(--jb-editor)}.fBhwMa_slideIn{animation:fBhwMa_twSlide .26s var(--jb-ease) both}.fBhwMa_dock.fBhwMa_slideIn{animation-name:fBhwMa_twSlideLeft}.fBhwMa_viewTitle{align-items:center;gap:.25em;display:inline-flex}.fBhwMa_viewArrow{width:1em;height:1em}.fBhwMa_pvRow{white-space:nowrap;height:1.7em}.fBhwMa_pvName{flex-shrink:0}.fBhwMa_size{color:#56b6da;flex-shrink:0}.fBhwMa_place{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}.fBhwMa_me{flex-direction:column;flex:1;min-width:0;min-height:0;font-size:.86em;display:flex}.fBhwMa_meToolbar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.46em;height:2.7em;padding:0 .6em;display:flex;overflow:hidden}.fBhwMa_meToolbar>*{flex-shrink:0}.fBhwMa_meSearch{width:6.15em}.fBhwMa_problems{align-items:center;gap:.3em;height:1.85em;padding:0 .35em;display:inline-flex}.fBhwMa_meRows{flex:1;min-height:0;padding:.2em .35em;overflow:hidden}.fBhwMa_scopeList{min-width:11em}.fBhwMa_menu{min-width:15em}.fBhwMa_tipText{white-space:normal;overflow-wrap:anywhere;max-width:min(28em,70vw);line-height:1.35;display:block}.fBhwMa_away{width:1px;height:1px;position:absolute;bottom:4em;right:4em}@keyframes fBhwMa_twFade{0%{opacity:0}}@keyframes fBhwMa_twSlide{0%{opacity:0;transform:translate(-1.2em)}}@keyframes fBhwMa_twSlideLeft{0%{opacity:0;transform:translate(1.2em)}}@media (prefers-reduced-motion:reduce){.fBhwMa_editorPane,.fBhwMa_slideIn,.fBhwMa_dock.fBhwMa_slideIn{animation:none}}
.lmVg-a_editor{--tb-px:calc(2.6em / 38);--pg-cw:var(--jb-main-w,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}}
.WA_ioW_frame{--side:14em;--pg-cw:calc(var(--jb-main-w,100cqi) - var(--side));--pg-ch:calc(45em - 2.6em * var(--tb-scale,1));--tb-u:calc(2.6em / 38 * var(--tb-scale,1));--status-x:max(calc(288 * var(--tb-u)), calc(var(--pg-cw) - 98 * var(--tb-u) - clamp(calc(240 * var(--tb-u)), (var(--pg-cw) + var(--side)) * .42, calc(560 * var(--tb-u)))));--foot-lift:max(0em, calc(var(--host-foot,0px) - 4.4em));--panel-lift:max(0em, calc(var(--host-foot,0px) - var(--host-overhang,0px) - 4.4em));flex-direction:column;display:flex;position:relative;overflow:hidden}.WA_ioW_rig{z-index:40;pointer-events:none;width:0;transition:transform .72s cubic-bezier(.45,0,.2,1);position:absolute;top:0;bottom:0;left:0}.WA_ioW_body{grid-template-columns:var(--side) minmax(0, 1fr);color:#ccc;background:#1f1f1f;flex:1 0 45em;min-height:45em;display:grid;overflow:hidden}.WA_ioW_sidebar{background:#181818;border-right:.2em solid #2b2b2b;flex-direction:column;min-width:0;display:flex;overflow:hidden}.WA_ioW_form{border-bottom:1px solid #2b2b2b;flex-shrink:0;grid-template-columns:5.2em minmax(0,1fr);gap:.5em;padding:.5em .6em;display:grid}.WA_ioW_field{flex-direction:column;gap:.2em;min-width:0;display:flex}.WA_ioW_fieldLabel{color:#9d9d9d;font-size:.72em}.WA_ioW_control{background:#313131;border:1px solid #3c3c3c;border-radius:.35em;justify-content:space-between;align-items:center;height:1.65em;padding:0 .45em;display:flex}.WA_ioW_control>span,.WA_ioW_input>span{white-space:nowrap;text-overflow:ellipsis;font-size:.82em;overflow:hidden}.WA_ioW_chevron{color:#9d9d9d;flex-shrink:0;width:.95em;height:.95em}.WA_ioW_stTabs{border-bottom:1px solid #2b2b2b;flex-shrink:0;display:flex}.WA_ioW_stTab{border-bottom:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:.35em;height:1.95em;display:flex}.WA_ioW_stTab>span{font-size:.8em}.WA_ioW_stTab img{opacity:.5;width:.95em;height:.95em}.WA_ioW_stTabOn{background:#04395e4a;border-bottom-color:#0078d4}.WA_ioW_stTabOn img{opacity:1}.WA_ioW_stSearch{border-bottom:1px solid #2b2b2b;flex-shrink:0;height:3em;margin-bottom:.6em;padding:.55em .6em}.WA_ioW_stInput{color:#8c8c8c;background:#313131;border:1px solid #3c3c3c;border-radius:.35em;align-items:center;height:100%;padding:0 .6em;display:flex}.WA_ioW_stInput>span{font-size:.8em}.WA_ioW_stList{flex:1;min-height:0;overflow:hidden}.WA_ioW_stRow{white-space:nowrap;align-items:center;gap:.4em;height:1.8em;padding:0 .6em;display:flex}.WA_ioW_stRow>span{font-size:.85em}.WA_ioW_stRow img{width:1.25em;height:1.25em}.WA_ioW_stSep{background:#2b2b2b;height:1px;margin:.55em 0}.WA_ioW_footer{color:#2aaaff;border-top:1px solid #2b2b2b;flex-shrink:0;align-items:center;height:1.95em;padding:0 .6em;display:flex}.WA_ioW_footer>span{font-size:.8em}.WA_ioW_paper{--tb-px:calc(2.6em / 38 * var(--tb-scale,1));--tb-webview-extra:var(--side);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.WA_ioW_canvas{background:#1f1f1f;flex:1;min-height:0;position:relative;overflow:hidden}.WA_ioW_hud{z-index:6;transform:translateY(calc(var(--foot-lift) * -1));pointer-events:none;position:absolute;inset:0}.WA_ioW_dock{right:.9em;bottom:calc(.9em + var(--foot-lift));z-index:5;transition:transform .38s var(--jb-ease);position:absolute}.WA_ioW_dockUp{transform:translateY(-19em)}.WA_ioW_panel{z-index:4;height:calc(19em + var(--panel-lift));padding-bottom:var(--panel-lift);transition:transform .38s var(--jb-ease);background:#181818;border-top:1px solid #2b2b2b;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(101%)}.WA_ioW_panelOn{transform:none}.WA_ioW_ptabs{border-bottom:1px solid #2b2b2b;flex-shrink:0;height:1.95em;display:flex}.WA_ioW_ptab{background:#1f1f1f;border-bottom:1px solid #0078d4;align-items:center;padding:0 .9em;display:flex}.WA_ioW_ptab>span{font-size:.9em}.WA_ioW_pbody{flex:1;min-height:0;overflow:hidden}.WA_ioW_gname{background:#000;align-items:center;height:1.6em;padding:0 .6em;display:flex}.WA_ioW_gname>span{font-size:.85em;font-weight:600}.WA_ioW_row{border-top:1px solid #313131;border-bottom:1px solid #313131;height:1.75em;display:flex}.WA_ioW_rowHot .WA_ioW_rname{color:#fff;background:#04395e8c}.WA_ioW_rname{border-right:1px solid #313131;flex-shrink:0;align-items:center;width:11em;padding:0 .6em;display:flex;overflow:hidden}.WA_ioW_rname>span{white-space:nowrap;text-overflow:ellipsis;font-size:.85em;overflow:hidden}.WA_ioW_rvalue{flex:1;min-width:0;display:flex}.WA_ioW_input{color:#ccc;background:#313131;border:1px solid #181818;flex:1;justify-content:space-between;align-items:center;min-width:0;padding:0 .45em;display:flex}.WA_ioW_inputHot{border-color:#0078d4}.WA_ioW_placeholder{color:#8c8c8c}.WA_ioW_rsIcon{background:#202020;flex-shrink:0;justify-content:center;align-items:center;width:1.9em;display:flex}.WA_ioW_rsIcon img{width:1em;height:1em}.WA_ioW_rsBtn{background:#313131;border-left:1px solid #181818;flex-shrink:0;justify-content:center;align-items:center;min-width:3.6em;padding:0 .5em;display:flex}.WA_ioW_rsBtn>span{font-size:.8em}.WA_ioW_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}.WA_ioW_cTab{color:#b4b8bf;align-items:center;padding:0 .85em;display:flex;position:relative}.WA_ioW_cTabOn{color:var(--jb-text)}.WA_ioW_cTabOn:before{background:var(--jb-accent);content:"";border-radius:0 0 .15em .15em;height:.15em;position:absolute;top:0;left:.4em;right:.4em}.WA_ioW_frame>.WA_ioW_debug{z-index:8;height:21.5em;transition:transform .42s var(--jb-ease);position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(101%);box-shadow:0 -.6em 1.6em #0000004d}.WA_ioW_frame>.WA_ioW_debugOn{transform:none}@container (max-width:640px){.WA_ioW_frame{--side:0em;--tb-scale:.85;--tb-sidebar-pane:0}.WA_ioW_body{grid-template-columns:minmax(0,1fr)}.WA_ioW_sidebar{display:none}.WA_ioW_rname{width:8.5em}}@media (prefers-reduced-motion:reduce){.WA_ioW_rig,.WA_ioW_dock,.WA_ioW_panel,.WA_ioW_frame>.WA_ioW_debug{transition:none}}
.YGRxoG_body{--row-h:2.4em;background:var(--jb-editor);flex-direction:column;flex-grow:1;min-height:38em;display:flex;position:relative;overflow:hidden}.YGRxoG_code{flex:1;min-height:0;overflow:hidden}.YGRxoG_line{align-items:flex-start;min-height:1.8em;line-height:1.8em;display:flex;position:relative}.YGRxoG_gutter{height:1.8em}.YGRxoG_marker{width:1.1em;height:1.1em;position:absolute;right:.15em}.YGRxoG_text{min-width:0;padding-left:calc(var(--ind) * 1ch + 4ch);text-indent:-4ch;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;padding-right:1em}.YGRxoG_caret{vertical-align:-.25em;background:#ced0d6;width:.12em;height:1.25em;margin-right:-.12em;animation:1s step-end infinite YGRxoG_cpeBlink;display:inline-block}@keyframes YGRxoG_cpeBlink{50%{opacity:0}}.YGRxoG_lens{white-space:pre;align-items:center;height:1.8em;display:flex}.YGRxoG_lensText{min-width:0;padding-left:calc(var(--ind) * 1ch);display:flex;overflow:hidden}.YGRxoG_lensEntry{color:#868a91;flex-shrink:0;align-items:center;gap:.3em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92em;display:inline-flex}.YGRxoG_lensIcon{width:1.15em;height:1.15em}.YGRxoG_lensLabel{text-underline-offset:.2em}.YGRxoG_lensHot{color:var(--jb-text);text-decoration:underline}.YGRxoG_keys{z-index:5;gap:.3em;display:flex;position:absolute;bottom:1.2em;right:1.4em}.YGRxoG_dialog{z-index:30;border:1px solid var(--jb-line-strong);background:var(--jb-panel);opacity:0;transition:opacity .2s ease, transform .28s var(--jb-ease);border-radius:.75em;flex-direction:column;display:flex;position:absolute;inset:3.6em 1.2em 1.1em;overflow:hidden;transform:translateY(.5em)scale(.985);box-shadow:0 1.2em 3em #0000008c}.YGRxoG_dialogOpen{opacity:1;transform:none}.YGRxoG_dialogTitle{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;height:2.5em;font-weight:600;display:flex;position:relative}.YGRxoG_lights{position:absolute;left:.9em}.YGRxoG_panel{flex-direction:column;flex:1;gap:.6em;min-height:0;padding:.2em 1em 0;display:flex}.YGRxoG_top{flex-shrink:0;align-items:center;gap:.6em;padding-bottom:.3em;display:flex}.YGRxoG_document{flex:1;align-items:center;gap:.45em;min-width:0;display:flex}.YGRxoG_documentPath{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.YGRxoG_status{color:var(--jb-soft);white-space:nowrap;flex-shrink:0;align-items:center;gap:.35em;display:flex}.YGRxoG_status svg{width:1.15em;height:1.15em}.YGRxoG_btnIcon{width:1.1em;height:1.1em;margin:0 .4em 0 -.25em}.YGRxoG_iconButton{border-radius:.45em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;display:grid}.YGRxoG_split{flex:1;grid-template-columns:minmax(0,55fr) 1px minmax(0,45fr);min-height:0;display:grid}.YGRxoG_splitter{background:var(--jb-line)}.YGRxoG_section{flex-direction:column;gap:.45em;min-width:0;min-height:0;display:flex}.YGRxoG_sectionCurrent{padding-right:.75em}.YGRxoG_sectionAvailable{padding-left:.75em}.YGRxoG_heading{flex-direction:column;gap:.15em;display:flex}.YGRxoG_hint,.YGRxoG_footerHint{color:#868a91;font-size:.88em}.YGRxoG_filter,.YGRxoG_field{background:var(--jb-panel);border:1px solid #4e5157;border-radius:.4em;flex-shrink:0;align-items:center;gap:.4em;min-width:0;height:2.1em;padding:0 .55em;display:flex}.YGRxoG_filter svg{width:1.05em;height:1.05em;color:var(--jb-soft)}.YGRxoG_field{flex:1}.YGRxoG_placeholder{color:var(--jb-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YGRxoG_footer{flex-shrink:0;align-items:center;gap:.5em;min-height:2.3em;display:flex}.YGRxoG_footerLabel{white-space:nowrap;flex-shrink:0}.YGRxoG_footerHint{flex:1;min-width:0}.YGRxoG_list{border:1px solid var(--jb-line-strong);background:var(--jb-panel);flex:1;min-height:12.5em;position:relative;overflow:hidden}.YGRxoG_row{height:var(--row-h);border-bottom:1px solid var(--jb-line);transform:translateY(calc(var(--i) * var(--row-h)));transition:transform .32s var(--jb-ease), opacity .22s ease;align-items:center;gap:.64em;padding:0 .45em;display:flex;position:absolute;top:0;left:0;right:0}.YGRxoG_rowGone{opacity:0}.YGRxoG_rowDragged{opacity:.4}.YGRxoG_rowHover{background:var(--jb-hover)}.YGRxoG_rowSel{--row-secondary:#c3cbe0;background:var(--jb-select)}.YGRxoG_rowSelInactive{background:var(--jb-hover)}.YGRxoG_identity{flex-shrink:0;align-items:center;display:flex}.YGRxoG_handle{width:1.1em;height:1.1em;color:var(--row-secondary,var(--jb-muted))}.YGRxoG_ordinal{width:2em;color:var(--row-secondary,#868a91);text-align:right}.YGRxoG_name{text-overflow:ellipsis;white-space:nowrap;flex:1 0 auto;min-width:0;overflow:hidden}.YGRxoG_location{min-width:0;max-width:13.5em;color:var(--row-secondary,#868a91);text-overflow:ellipsis;white-space:nowrap;flex:0 6 auto;font-size:.85em;overflow:hidden}.YGRxoG_rowActions{flex-shrink:0;grid-template-columns:1fr 1fr;justify-items:center;width:3.84em;display:grid}.YGRxoG_rowActions svg{width:1.1em;height:1.1em}.YGRxoG_rowSpot,.YGRxoG_gapSpot{pointer-events:none;width:1px;height:1px;position:absolute;left:6.6em}.YGRxoG_rowSpot{top:calc((var(--i) + .5) * var(--row-h))}.YGRxoG_rowSpotAvailable{left:3em}.YGRxoG_gapSpot{left:18%;top:calc((var(--i) + .28) * var(--row-h))}.YGRxoG_dropFrame{z-index:2;border:2px solid var(--jb-accent);opacity:0;pointer-events:none;position:absolute;inset:1px}.YGRxoG_drop{--drop:var(--jb-accent);z-index:3;opacity:0;transform:translateY(max(.2em, calc(var(--i) * var(--row-h))));pointer-events:none;position:absolute;top:0;left:0;right:0}.YGRxoG_dropOn{opacity:1}.YGRxoG_dropSame{--drop:#868a91}.YGRxoG_dropLine{background:var(--drop);height:3px;position:absolute;top:-1.5px;left:5px;right:5px}.YGRxoG_dropLine:before{background:var(--drop);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:-1.5px;left:-3px}.YGRxoG_dropBadge{color:#fff;background:var(--drop);white-space:nowrap;border-radius:.4em;padding:.2em .6em;position:absolute;top:4px;right:8px}.YGRxoG_dialogFooter{flex-shrink:0;justify-content:flex-end;padding:.8em 1em .9em;display:flex}.YGRxoG_ghost{z-index:35;border:1px solid var(--jb-accent);height:2.46em;color:var(--jb-text);background:var(--jb-panel);white-space:nowrap;opacity:0;pointer-events:none;align-items:center;gap:.55em;padding:0 .8em;transition:transform .72s cubic-bezier(.45,0,.2,1),opacity .16s;display:flex;position:absolute;top:0;left:0}.YGRxoG_ghostOn{opacity:1}.YGRxoG_nowrap{white-space:nowrap}@container (max-width:600px){.YGRxoG_dialog{inset:3.4em .6em .8em}.YGRxoG_panel{padding:.2em .7em 0}.YGRxoG_split{grid-template-columns:minmax(0,60fr) 1px minmax(0,40fr)}.YGRxoG_sectionCurrent{padding-right:.5em}.YGRxoG_sectionAvailable{padding-left:.5em}.YGRxoG_location{display:none}.YGRxoG_name{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.YGRxoG_caret{animation:none}}
.wv133G_pane{--tb-px:calc(2.6em / 38 * var(--tb-scale,1));flex-direction:column;flex:1;min-height:0;display:flex}.wv133G_canvas{background:#1f1f1f;flex:1;min-height:0;position:relative;overflow:hidden}
.VuyEZa_body{--pg-cw:100cqi;--pg-ch:calc(28.25em - 2.6em * var(--tb-scale,1));flex-direction:column;flex-grow:1;height:31em;display:flex;position:relative;overflow:hidden}.VuyEZa_rig{z-index:40;pointer-events:none;transition:transform .72s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.VuyEZa_popup.VuyEZa_popup{transform-origin:top;flex-direction:column;width:min(58em,100% - 2em);height:calc(100% - 4.6em);padding:0;display:flex;top:1em;left:50%;overflow:hidden;transform:translate(-50%,.4em)scale(.985)}.VuyEZa_popup.VuyEZa_popupOn{transform:translate(-50%)}.VuyEZa_popupTitle{border-bottom:1px solid var(--jb-line);height:2.3em;color:var(--jb-soft);flex-shrink:0;align-items:center;padding:0 1em;font-weight:600;display:flex}.VuyEZa_searchBar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.6em;height:2.7em;padding:0 1em;display:flex}.VuyEZa_searchBar>svg{width:1.1em;height:1.1em;color:var(--jb-soft)}.VuyEZa_query{white-space:pre;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.VuyEZa_placeholder{color:var(--jb-muted);text-overflow:ellipsis;overflow:hidden}.VuyEZa_caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite VuyEZa_pgBlink}@keyframes VuyEZa_pgBlink{50%{opacity:0}}.VuyEZa_cartridgeLink{color:var(--jb-link);flex-shrink:0;align-items:center;gap:.2em;display:flex}.VuyEZa_cartridgeLink svg{width:1em;height:1em;color:var(--jb-link)}.VuyEZa_split{flex:1;grid-template-columns:minmax(9em,28%) minmax(0,1fr);min-height:0;display:grid}.VuyEZa_groups{border-right:1px solid var(--jb-line);min-width:0;padding:.3em 0;overflow:hidden}.VuyEZa_groupRow{white-space:nowrap;align-items:center;gap:.45em;height:1.95em;padding:0 .85em;display:flex}.VuyEZa_groupSel{background:var(--jb-hover)}.VuyEZa_groupName{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.VuyEZa_groupCount{color:var(--jb-muted)}.VuyEZa_results{flex-direction:column;min-width:0;display:flex;overflow:hidden}.VuyEZa_header{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:.7em;padding:.65em 1em .45em;display:flex}.VuyEZa_header>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.VuyEZa_list{min-height:0;overflow:hidden}.VuyEZa_result{padding:.32em 1em .42em}.VuyEZa_resultSel{background:var(--jb-select)}.VuyEZa_resultTitle{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex}.VuyEZa_resultName{flex-shrink:0}.VuyEZa_resultName mark{color:#1e1f22;background:#d6ae58;border-radius:.2em}.VuyEZa_muted{color:var(--jb-muted)}.VuyEZa_cartridge{text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.VuyEZa_resultNodes{min-width:0;color:var(--jb-soft);white-space:nowrap;gap:.75em;margin-top:.15em;padding-left:2.1em;font-size:.88em;display:flex;overflow:hidden}.VuyEZa_resultNodes b{color:var(--jb-text);font-weight:700}.VuyEZa_path{min-width:0;color:var(--jb-muted);text-overflow:ellipsis;margin-left:.6em;overflow:hidden}.VuyEZa_resultSel .VuyEZa_muted,.VuyEZa_resultSel .VuyEZa_resultNodes,.VuyEZa_resultSel .VuyEZa_path{color:#c3cbe0}.VuyEZa_footer{border-top:1px solid var(--jb-line);color:var(--jb-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:1em;padding:.45em 1em;font-size:.88em;display:flex}.VuyEZa_hints{flex:1;gap:1.6em;min-width:0;display:flex;overflow:hidden}.VuyEZa_count{flex-shrink:0}.VuyEZa_keys{z-index:30;height:2em;position:absolute;bottom:.85em;left:50%}.VuyEZa_keyGroup{gap:.35em;display:flex;position:absolute;bottom:0;left:0;transform:translate(-50%)}@container (max-width:640px){.VuyEZa_body{--tb-scale:.85}.VuyEZa_popup.VuyEZa_popup{width:calc(100% - 1em)}.VuyEZa_split{grid-template-columns:minmax(0,9.5em) minmax(0,1fr)}.VuyEZa_hints span:nth-child(n+3),.VuyEZa_path{display:none}.VuyEZa_resultNodes{gap:.55em}}@media (prefers-reduced-motion:reduce){.VuyEZa_caret{animation:none}.VuyEZa_rig{transition:none}}
.djZETW_peek{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-editor);opacity:0;max-width:calc(100% - 1.2em);transition:opacity .15s ease, transform .22s var(--jb-ease);pointer-events:none;border-radius:.45em;padding-right:.6em;position:absolute;overflow:hidden;transform:translateY(.3em);box-shadow:0 .6em 1.6em #00000073}.djZETW_peekOn{opacity:1;transform:none}.djZETW_peek>div{padding:.2em 0}.djZETW_own{font-weight:600}.djZETW_origin{align-items:center;gap:.35em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.95em;display:inline-flex}.djZETW_origin img{width:1.15em;height:1.15em}
.NlyE0q_body{background:var(--jb-editor);flex-grow:1;min-height:0;position:relative;overflow:hidden}.NlyE0q_settings{inset:1.1em 2.4em}.NlyE0q_settingsBody{grid-template-columns:15.5em minmax(0,1fr)}.NlyE0q_navItem{flex-shrink:0;align-items:center;gap:.2em;display:flex}.NlyE0q_navChild{padding-left:1.7em}.NlyE0q_navArrow{flex-shrink:0;width:1em;display:inline-flex}.NlyE0q_navArrow svg{width:.9em;height:.9em}.NlyE0q_page{flex-direction:column;gap:.85em;min-width:0;padding:.9em 1.2em;display:flex;overflow:hidden}.NlyE0q_crumb{color:var(--jb-soft);white-space:nowrap;align-items:center;gap:.35em;display:flex}.NlyE0q_crumb svg{width:.85em;height:.85em}.NlyE0q_crumb b{color:var(--jb-text)}.NlyE0q_desc{color:var(--jb-text);margin:0;line-height:1.5}.NlyE0q_table{border:1px solid var(--jb-line);border-radius:.4em;flex-direction:column;min-height:0;display:flex;overflow:hidden}.NlyE0q_tableBar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.1em;height:2.2em;padding:0 .3em;display:flex}.NlyE0q_tableTool{border-radius:.35em;justify-content:center;align-items:center;width:1.75em;height:1.75em;display:inline-flex}.NlyE0q_tableToolHot{background:var(--jb-hover)}.NlyE0q_tableToolOff{opacity:.4}.NlyE0q_tableRow{white-space:nowrap;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,.8fr);align-items:center;height:2em;display:grid}.NlyE0q_tableRow>span{text-overflow:ellipsis;align-items:center;min-width:0;height:100%;padding:0 .6em;display:flex;overflow:hidden}.NlyE0q_tableHead{border-bottom:1px solid var(--jb-line);color:var(--jb-soft);font-size:.92em}.NlyE0q_tableHead>span+span{border-left:1px solid var(--jb-line)}.NlyE0q_tableBody{height:8.4em;position:relative}.NlyE0q_tableRowSel{background:var(--jb-select)}.NlyE0q_cellEdit{border:1px solid var(--jb-accent);background:var(--jb-editor);border-radius:.25em;margin:0 .15em}.NlyE0q_cellNumber{justify-content:flex-end}.NlyE0q_tableEmpty{color:var(--jb-muted);place-items:center;display:grid;position:absolute;inset:0}.NlyE0q_comment{color:var(--jb-muted);overflow-wrap:anywhere;margin:0;font-size:.92em;line-height:1.5}.NlyE0q_okSpot{display:inline-flex}.NlyE0q_keys{z-index:30;position:absolute;bottom:.9em;left:1em}.NlyE0q_away{width:1px;height:1px;position:absolute;bottom:4.5em;right:8em}@container (max-width:640px){.NlyE0q_settings{inset:.8em}.NlyE0q_settingsBody{grid-template-columns:minmax(0,1fr)}.NlyE0q_page{padding:.8em}}
