.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,.h284TW_seg:focus-visible{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}}
.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}}
.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}
.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}
.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}
.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}}
.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}}
.M5lGba_body{flex-direction:column;flex:1 0 auto;height:30em;min-height:0;display:flex;position:relative;overflow:hidden}.M5lGba_view{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .22s;display:flex;position:absolute;inset:0}.M5lGba_viewOn{opacity:1}.M5lGba_code{padding-top:.4em}.M5lGba_widget{z-index:8;color:#9da0a8;align-items:center;gap:.35em;font-size:.9em;display:flex;position:absolute;top:.45em;right:1em}.M5lGba_chip{border-radius:.35em;align-items:center;gap:.2em;padding:.15em .4em;display:inline-flex}.M5lGba_chip img{width:1.15em;height:1.15em}.M5lGba_chipHot{color:var(--jb-text);background:var(--jb-line-strong)}.M5lGba_widgetSep{background:var(--jb-line-strong);width:1px;height:1.1em}.M5lGba_ok{color:#5fb865;display:inline-flex}.M5lGba_ok svg{width:1em;height:1em}.M5lGba_float{top:2.5em}.M5lGba_tip{z-index:32;border:1px solid var(--jb-line-strong);opacity:0;pointer-events:none;background:#393b40;border-radius:.5em;max-width:min(24em,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}.M5lGba_tipOn{opacity:1;transform:none}.M5lGba_tipLine{display:block}.M5lGba_tipKeys{color:#a8abb2;margin-left:.6em;font-weight:400}.M5lGba_tipMuted{color:#a8abb2;font-size:.92em;display:block}.M5lGba_bar{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;align-items:center;gap:.15em;height:2.6em;padding:0 .5em;display:flex}.M5lGba_tool{border-radius:.35em;flex-shrink:0;place-items:center;width:1.9em;height:1.9em;display:grid}.M5lGba_toolHot{background:var(--jb-hover)}.M5lGba_toolOn{background:var(--jb-line-strong)}.M5lGba_sep{background:var(--jb-line-strong);flex-shrink:0;width:1px;height:1.3em;margin:0 .25em}.M5lGba_search{border:1px solid var(--jb-line-strong);background:var(--jb-editor);width:15em;height:1.95em;color:var(--jb-text);border-radius:.4em;flex-shrink:0;align-items:center;gap:.35em;margin-left:.4em;padding:0 .5em;display:flex}.M5lGba_searchOn{border-color:var(--jb-accent)}.M5lGba_search svg{color:#9da0a8;width:1.05em;height:1.05em}.M5lGba_searchText{text-overflow:ellipsis;min-width:0;overflow:hidden}.M5lGba_searchEmpty{color:var(--jb-muted)}.M5lGba_caret{background:var(--jb-text);width:1px;height:1.1em;margin-left:-.3em}.M5lGba_found{color:#9da0a8;flex-shrink:0;padding-left:.3em;font-size:.9em}.M5lGba_legend{color:#868a91;flex:1 1 0;min-width:0;font-size:.9em;display:flex;overflow:hidden}.M5lGba_legendRow{flex-shrink:0;gap:1.15em;margin-left:auto;padding:0 .6em;display:flex}.M5lGba_legendItem{align-items:center;gap:.45em;display:inline-flex}.M5lGba_legendItem svg{width:1.5em;height:.6em}.M5lGba_split{flex:1;min-height:0;display:flex}.M5lGba_canvas{min-width:0;padding-bottom:var(--host-foot,0px);flex:7 1 0;position:relative}.M5lGba_svg{inset:.6em .6em calc(.6em + var(--host-foot,0px));width:calc(100% - 1.2em);height:calc(100% - 1.2em - var(--host-foot,0px));opacity:0;transform-origin:50%;transition:opacity .32s ease, transform .42s var(--jb-ease);position:absolute;transform:scale(.97)}.M5lGba_svgOn{opacity:1;transform:none}.M5lGba_loading{inset:0 0 var(--host-foot,0px);color:#9da0a8;opacity:0;place-items:center;transition:opacity .16s;display:grid;position:absolute}.M5lGba_loadingOn{opacity:1}.M5lGba_node,.M5lGba_edge,.M5lGba_label{transition:opacity .2s}.M5lGba_faded{opacity:.35}.M5lGba_edgeFaded{opacity:.2}.M5lGba_labelOff{opacity:0}.M5lGba_laneName{fill:#868a91;font-size:11px;font-weight:600}.M5lGba_nodeTitle{fill:#dfe1e5;font-size:13px;font-weight:600}.M5lGba_nodeKind{fill:#868a91;font-size:11px}.M5lGba_labelText{font-size:11px}.M5lGba_ring{opacity:0;transition:opacity .12s}.M5lGba_ringOn{opacity:1}.M5lGba_details{min-width:0;padding-bottom:var(--host-foot,0px);border-left:1px solid var(--jb-line);flex-direction:column;flex:3 1 0;display:flex;overflow:hidden;container-type:inline-size}.M5lGba_detailsEmpty{color:#868a91;text-align:center;flex:1;place-items:center;padding:0 1em;display:grid}.M5lGba_detailsHead{border-bottom:1px solid var(--jb-line);flex-direction:column;gap:.2em;padding:.75em .92em .65em;display:flex}.M5lGba_detailsTitle{align-items:center;gap:.45em;min-width:0;font-weight:600;display:flex}.M5lGba_detailsTitle>span,.M5lGba_detailsWhere{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.M5lGba_detailsRoot{color:#548af7}.M5lGba_detailsAbout,.M5lGba_detailsWhere{color:#868a91;white-space:pre;font-size:.92em}.M5lGba_links{color:#548af7;flex-wrap:wrap;column-gap:1.08em;margin-top:.15em;display:flex}.M5lGba_list{padding-bottom:.6em;overflow:hidden}.M5lGba_heading{align-items:flex-end;gap:.46em;height:2.3em;padding:0 .92em .45em;font-weight:600;display:flex}.M5lGba_heading>span{color:#868a91;font-weight:400}.M5lGba_wayGap{height:.92em}.M5lGba_row{align-items:center;gap:.6em;height:2em;padding:0 .92em;display:flex;position:relative}.M5lGba_rowName{text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;flex:auto;min-width:0;overflow:hidden}.M5lGba_rowName>bdi{direction:ltr}.M5lGba_rowBold{font-weight:600}.M5lGba_rowMeta{color:#868a91;white-space:nowrap;flex-shrink:0;font-size:.85em}.M5lGba_rowCartridge{flex-shrink:0;align-items:center;gap:.3em;display:inline-flex}@container (max-width:22em){.M5lGba_rowJoins{display:none}}@container (max-width:17em){.M5lGba_rowCartridge .M5lGba_rowMeta{display:none}}.M5lGba_link{align-items:center;gap:.5em;height:1.54em;padding-left:2.77em;font-size:.85em;display:flex;position:relative}.M5lGba_link .M5lGba_rowMeta{font-size:1em}.M5lGba_rail{border-left:1.5px solid;height:calc(100% + .45em);position:absolute;top:0;left:calc(1.54em - .75px)}.M5lGba_link>.M5lGba_rail{left:calc(1.81em - .75px)}.M5lGba_railDown{height:.38em;top:1.62em}.M5lGba_away{width:1px;height:1px;position:absolute;bottom:4em;right:3em}@media (prefers-reduced-motion:reduce){.M5lGba_view,.M5lGba_svg,.M5lGba_node,.M5lGba_edge,.M5lGba_label{transition:none}}
.Li9m7W_body{background:var(--jb-editor);flex-grow:1;min-height:0;position:relative;overflow:hidden}.Li9m7W_typeText{align-items:center;gap:.35em;max-width:12em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.95em;display:inline-flex;overflow:hidden}.Li9m7W_typeText img{width:1.15em;height:1.15em}.Li9m7W_typeName{text-overflow:ellipsis;min-width:0;overflow:hidden}.Li9m7W_link{color:var(--jb-link);text-underline-offset:.2em;text-decoration:underline}.Li9m7W_keys{gap:.35em;display:flex;position:absolute;bottom:.9em;right:1em}.Li9m7W_away{width:1px;height:1px;position:absolute;bottom:3em;right:4em}
.pVO7pq_root{position:relative}.pVO7pq_body{flex-grow:1;grid-template-columns:minmax(0,1fr) 2.6em;height:40em;display:grid;position:relative;overflow:hidden}.pVO7pq_editor{background:var(--jb-editor);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.pVO7pq_stripe{border-left:1px solid var(--jb-editor);background:var(--jb-panel);flex-direction:column;align-items:center;gap:.9em;padding-top:.8em;display:flex}.pVO7pq_away{width:1px;height:1px;position:absolute;bottom:12em;right:4em}.pVO7pq_root [data-spot=more][data-on=true]{background:var(--jb-line-strong)}.pVO7pq_inline{flex-shrink:0;width:1.05em;height:1.05em}.pVO7pq_muted{color:#a1a1aa}.pVO7pq_balloon{z-index:18;opacity:0;width:min(27em,100% - 2em);transition:opacity .2s ease, transform .28s var(--jb-ease);pointer-events:none;background:#393b40;border:1px solid #4e5157;border-radius:.7em;grid-template-columns:1.3em minmax(0,1fr);gap:.35em .7em;padding:.9em 1em .95em .9em;display:grid;position:absolute;bottom:3.2em;right:1em;transform:translateY(.6em);box-shadow:0 .6em 1.8em #00000073}.pVO7pq_balloonOn{opacity:1;transform:none}.pVO7pq_balloonGlyph{grid-row:1/span 3;padding-top:.05em;display:flex}.pVO7pq_balloonIcon{width:1.25em;height:1.25em}.pVO7pq_balloonTitle{color:var(--jb-text);font-weight:600}.pVO7pq_balloonText{color:var(--jb-text);line-height:1.4}.pVO7pq_balloonActions{flex-wrap:wrap;gap:.25em 1.1em;padding-top:.25em;display:flex}.pVO7pq_action{color:var(--jb-link);white-space:nowrap;border-radius:.25em}.pVO7pq_actionHot{text-decoration:underline}.pVO7pq_center{z-index:22;pointer-events:none;place-items:center;padding:0 .8em;display:grid;position:absolute;inset:3.1em 0 2.35em}.pVO7pq_centerTop{align-items:start;padding-top:1.6em}.pVO7pq_center>*{grid-area:1/1}.pVO7pq_glass{color:#fafafa;white-space:nowrap;background:#151519;border:1px solid #ffffff1f;border-radius:.55em;flex-shrink:0;justify-content:center;align-items:center;gap:.45em;height:2.35em;padding:0 1.05em;font-weight:600;display:inline-flex}.pVO7pq_glassPrimary{background:#131317;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1a}.pVO7pq_glassHot{background:#1d1d22}.pVO7pq_card{color:#fff;opacity:0;width:min(44em,100%);transition:opacity .22s ease, transform .3s var(--jb-ease);background:#101012;border:1px solid #ffffff1a;border-radius:.8em;flex-direction:column;gap:1.15em;padding:1.6em 0 1.2em;display:flex;transform:translateY(.8em);box-shadow:0 1.2em 3em #0000008c}.pVO7pq_cardOn{opacity:1;transform:none}.pVO7pq_cardHead{flex-direction:column;gap:1.1em;padding:0 1.8em;display:flex}.pVO7pq_cardLogo{width:13em;height:auto}.pVO7pq_cardHeading{flex-direction:column;gap:.4em;display:flex}.pVO7pq_cardTitle{font-size:1.5em;font-weight:700;line-height:1.2}.pVO7pq_links{padding:0 1.5em}.pVO7pq_resource{background:#151518;border-radius:.5em;flex-direction:column;gap:.75em;padding:1.05em 1.2em;display:flex}.pVO7pq_resourceKind{align-items:center;gap:.6em;display:flex}.pVO7pq_resourceText{flex-direction:column;gap:.4em;min-width:0;display:flex}.pVO7pq_url{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.pVO7pq_buttons{flex-wrap:wrap;gap:.6em;display:flex}.pVO7pq_cardFoot{align-items:center;gap:1.2em;padding:0 1.5em 0 1.8em;display:flex}.pVO7pq_footText{color:#a1a1aa;flex:1;min-width:0;font-size:.92em}.pVO7pq_more{transform-origin:100% 0;width:24em}.pVO7pq_moreTitle{color:var(--jb-text);padding:.35em .6em .45em;font-weight:600}.pVO7pq_moreSection{height:1.6em;color:var(--jb-muted);align-items:center;padding:0 .6em;font-size:.9em;display:flex}.pVO7pq_moreRow{white-space:nowrap;border-radius:.4em;align-items:center;gap:.6em;height:1.75em;padding:0 .6em;display:flex}.pVO7pq_moreRowHot{background:var(--jb-select)}.pVO7pq_moreLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pVO7pq_moreHint{color:var(--jb-muted)}.pVO7pq_notes{color:#fff;opacity:0;width:min(54em,100%);height:min(34em,100%);transition:opacity .22s ease, transform .3s var(--jb-ease);background:#101012;border:1px solid #ffffff1f;border-radius:.8em;flex-direction:column;display:flex;overflow:hidden;transform:translateY(.8em);box-shadow:0 1.4em 3.4em #0009}.pVO7pq_notesOn{opacity:1;transform:none}.pVO7pq_notesTitle{height:2.5em;color:var(--jb-text);white-space:nowrap;background:#1f1f23;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.pVO7pq_notesLights{position:absolute;left:.9em}.pVO7pq_notesBody{flex:1;grid-template-columns:15em minmax(0,1fr);min-height:0;display:grid}.pVO7pq_rail{background:#0b0b0d;border-right:1px solid #ffffff14;flex-direction:column;min-width:0;padding-bottom:1em;display:flex}.pVO7pq_railHead{justify-content:space-between;align-items:center;padding:1em .9em .6em 1.5em;display:flex}.pVO7pq_railHead svg{color:#a1a1aa;width:1.1em;height:1.1em}.pVO7pq_release{border-radius:.5em;grid-template-columns:minmax(0,1fr) auto;row-gap:.25em;margin:0 .6em;padding:.65em .9em;display:grid}.pVO7pq_releaseOn{background:#ffffff13}.pVO7pq_releaseVersion{color:#ffffffdb;font-weight:600}.pVO7pq_releaseOn .pVO7pq_releaseVersion{color:#fff}.pVO7pq_releaseTag{color:#71717a;font-size:.92em}.pVO7pq_releaseNew{color:#ffb25e}.pVO7pq_releaseMeta{color:#71717a;grid-column:1/-1;font-size:.92em}.pVO7pq_releaseOn .pVO7pq_releaseMeta{color:#a1a1aa}.pVO7pq_railFoot{color:#a1a1aa;align-items:center;gap:.4em;margin-top:auto;padding:0 1.5em;display:flex}.pVO7pq_detail{flex-direction:column;gap:.9em;min-width:0;padding:1.4em 1.8em;display:flex}.pVO7pq_detailTop{justify-content:space-between;align-items:center;gap:1em;display:flex}.pVO7pq_detailLogo{width:10em;height:auto}.pVO7pq_versionRow{flex-wrap:wrap;align-items:center;gap:.8em;padding-top:.6em;display:flex}.pVO7pq_version{font-size:2em;font-weight:700;line-height:1.1}.pVO7pq_badge{color:#ffb25e;white-space:nowrap;background:#ffb25e16;border:1px solid #ffb25e38;border-radius:.5em;padding:.25em .7em;font-size:.9em;font-weight:700}.pVO7pq_badgeInstalled{color:#d4d4d8;background:#d4d4d816;border-color:#d4d4d838}.pVO7pq_facts{color:#a1a1aa}.pVO7pq_dot{color:#71717a;white-space:pre}.pVO7pq_detailButtons{flex-wrap:wrap;gap:.6em;padding-top:.4em;display:flex}.pVO7pq_notesFoot{background:#0b0b0d;border-top:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:1em;padding:.6em .9em .6em 1.5em;display:flex}.pVO7pq_status{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@container (max-width:640px){.pVO7pq_body{grid-template-columns:minmax(0,1fr) 2.4em}.pVO7pq_notesBody{grid-template-columns:12.5em minmax(0,1fr)}.pVO7pq_detail{padding:1.2em}.pVO7pq_railHead{padding-left:1.2em}.pVO7pq_railFoot{padding:0 1.2em}}@media (prefers-reduced-motion:reduce){.pVO7pq_balloon,.pVO7pq_card,.pVO7pq_notes{transition:none}}
.lj4pUW_spot{pointer-events:none;position:absolute}.lj4pUW_fade{opacity:0;transition:opacity .18s}.lj4pUW_fadeOn{opacity:1}.lj4pUW_patch{fill:#1f1f1f}.lj4pUW_menu{z-index:30;color:#ccc;opacity:0;pointer-events:none;background:#1f1f1f;border:1px solid #454545;border-radius:.41em;min-width:10.3em;padding:.27em;transition:opacity .12s;position:absolute;box-shadow:0 .8em 2.2em #0000006b}.lj4pUW_menuOn{opacity:1}.lj4pUW_menuItem{white-space:nowrap;border-radius:.27em;align-items:center;min-height:1.92em;padding:0 1.92em 0 .68em;display:flex}.lj4pUW_menuItem>span{font-size:.89em;font-weight:500}.lj4pUW_menuHot{color:#fff;background:#04395e}.lj4pUW_confirmLayer{z-index:30;opacity:0;pointer-events:none;background:#00000047;justify-content:center;align-items:center;height:45em;transition:opacity .16s;display:flex;position:absolute;top:0;left:0;right:0}.lj4pUW_confirmLayerOn{opacity:1}.lj4pUW_confirm{color:#ccc;max-width:calc(100% - 2em);transition:transform .24s var(--jb-ease);background:#181818;border:1px solid #2b2b2b;border-radius:.34em;padding:1.37em;transform:translateY(.4em);box-shadow:0 1px 10px #000}.lj4pUW_confirmLayerOn .lj4pUW_confirm{transform:none}.lj4pUW_confirmTitle{align-items:center;gap:.4em;margin-bottom:1.71em;display:flex}.lj4pUW_confirmTitle>span{font-size:1.16em;font-weight:600}.lj4pUW_confirmTitle svg{flex-shrink:0;width:1.2em;height:1.2em}.lj4pUW_confirmBody{font-size:1.03em}.lj4pUW_confirmButtons{justify-content:flex-end;gap:.68em;margin-top:1.37em;display:flex}.lj4pUW_cbtn{color:#ccc;background:#313131;border:1px solid #ffffff12;align-items:center;padding:.34em .68em;display:inline-flex}.lj4pUW_cbtn>span{font-size:.96em}.lj4pUW_cbtnFocus{outline:2px solid #2488db}.lj4pUW_cbtnPrimary{color:#fff;background:#0078d4}.lj4pUW_cbtnPrimaryHot{background:#026ec1}.lj4pUW_caret{vertical-align:-.15em;background:#ccc;width:1px;height:1.05em;margin-left:1px;animation:1s step-end infinite lj4pUW_peBlink;display:inline-block}@keyframes lj4pUW_peBlink{50%{opacity:0}}.lj4pUW_acAnchor{z-index:30;pointer-events:none;position:absolute;left:.7em;right:.7em;transform:translateY(-100%)}.lj4pUW_ac{opacity:0;transition:opacity .16s ease, transform .24s var(--jb-ease);background:#202020;border:1px solid #3c3c3c;border-radius:.41em;padding:.27em;transform:translateY(.4em);box-shadow:0 1.1em 2.7em #00000059}.lj4pUW_acOn{opacity:1;transform:none}.lj4pUW_acItem{color:#cccccc80;border-radius:.27em;grid-template-columns:1.1em minmax(8em,.75fr) minmax(0,1.45fr) minmax(0,max-content);align-items:center;gap:.55em;min-height:1.92em;padding:.27em .48em;display:grid}.lj4pUW_acItem>*{min-width:0}.lj4pUW_acSel{color:#ccc;background:#0e4b7c61}.lj4pUW_acHover{color:#ccc;background:#0e4b7cad}.lj4pUW_acImg{width:1.1em;height:1.1em}.lj4pUW_acName,.lj4pUW_acPath,.lj4pUW_acCartName{white-space:nowrap;text-overflow:ellipsis;font-size:.89em;overflow:hidden}.lj4pUW_acName{color:#ccc}.lj4pUW_acName b{font-weight:600}.lj4pUW_acCart{justify-content:flex-end;align-items:center;gap:.35em;max-width:12.3em;display:flex}.lj4pUW_acUse{color:#ccc;white-space:nowrap;opacity:.72;background:#313131e0;border:1px solid #ffffff0f;border-radius:.27em;flex-shrink:0;align-items:center;height:1.5em;margin-right:.2em;padding:0 .55em;display:inline-flex}.lj4pUW_acUse>span{font-size:.85em;font-weight:500}.lj4pUW_acSel .lj4pUW_acUse,.lj4pUW_acHover .lj4pUW_acUse{opacity:1}.lj4pUW_acUseHot{background:#3c3c3c;border-color:#0078d4}.lj4pUW_acCartName{text-align:right}.lj4pUW_acCartIcon{flex-shrink:0;width:1.1em;height:1.1em}@container (max-width:640px){.lj4pUW_acItem{grid-template-columns:1.1em minmax(0,1fr) minmax(0,.6fr) minmax(0,max-content)}}@media (prefers-reduced-motion:reduce){.lj4pUW_fade,.lj4pUW_menu,.lj4pUW_confirmLayer,.lj4pUW_confirm,.lj4pUW_ac{transition:none}.lj4pUW_caret{animation:none}}
.xYCfaq_body{flex-grow:1;grid-template-columns:2.7em minmax(0,1fr) min(25em,58%) 2.7em;min-height:36em;display:grid;position:relative;overflow:hidden}.xYCfaq_bodyClosed{grid-template-columns:2.7em minmax(0,1fr) 0 2.7em}.xYCfaq_editor{background:var(--jb-editor);flex-direction:column;min-width:0;display:flex;overflow:hidden}.xYCfaq_tool{border-left:1px solid var(--jb-editor);background:var(--jb-panel);min-width:0;animation:xYCfaq_licenseToolIn .3s var(--jb-ease) both;flex-direction:column;display:flex;overflow:hidden}.xYCfaq_bodyClosed .xYCfaq_tool{visibility:hidden;animation:none}@keyframes xYCfaq_licenseToolIn{0%{opacity:0;transform:translate(1.2em)}}.xYCfaq_stripeTip{top:.55em;right:3.2em}.xYCfaq_find{z-index:32}.xYCfaq_findResults{min-height:6em}.xYCfaq_licensePanel{align-content:start;justify-items:start;gap:1.1em;padding:2.2em 1.2em 1.4em 1.6em;display:grid}.xYCfaq_licenseRow{color:var(--jb-text);align-items:flex-start;gap:.7em;line-height:1.55;display:flex}.xYCfaq_line{display:block}.xYCfaq_warn{flex-shrink:0;width:1.35em;height:1.35em;margin-top:.1em}.xYCfaq_tree{min-width:0}.xYCfaq_treeRow{animation:xYCfaq_licenseRowIn .36s var(--jb-ease) both;animation-delay:calc(var(--order) * 90ms);overflow:hidden}@keyframes xYCfaq_licenseRowIn{0%{opacity:0;transform:translateY(.4em)}}.xYCfaq_dialog{z-index:30;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:2.4em;left:50%;overflow:hidden;transform:translate(-50%,.5em)scale(.985);box-shadow:0 1.2em 3em #0000008c}.xYCfaq_dialogOn{opacity:1;transform:translate(-50%)}.xYCfaq_dialogTitle{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;height:2.5em;font-weight:600;display:flex;position:relative}.xYCfaq_lights{position:absolute;left:.9em}.xYCfaq_dialogBody{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}.xYCfaq_products{border-right:1px solid var(--jb-line);background:var(--jb-editor);flex-direction:column;gap:.2em;padding:.7em .5em;display:flex}.xYCfaq_product{border-radius:.4em;align-items:flex-start;gap:.55em;padding:.5em .6em;display:flex}.xYCfaq_productSel{background:var(--jb-select)}.xYCfaq_productIcon{flex-shrink:0;width:1.6em;height:1.6em}.xYCfaq_productText{flex-direction:column;min-width:0;display:flex}.xYCfaq_product>.xYCfaq_productName,.xYCfaq_product>.xYCfaq_productState{display:block}.xYCfaq_product:first-child{flex-direction:column;gap:.1em}.xYCfaq_productName{color:var(--jb-text)}.xYCfaq_productState{color:var(--jb-soft);align-items:center;gap:.3em;font-size:.88em;display:inline-flex}.xYCfaq_productState svg{width:1em;height:1em}.xYCfaq_productOk{color:#5fb865}.xYCfaq_group{color:var(--jb-muted);padding:.7em .6em .2em;font-size:.88em}.xYCfaq_pane{flex-direction:column;gap:.85em;min-width:0;padding:1.1em 1.3em 1.3em;display:flex}.xYCfaq_message{color:var(--jb-text);align-items:flex-start;gap:.6em;line-height:1.5;display:flex}.xYCfaq_radio{align-items:center;gap:.55em;display:flex}.xYCfaq_radioDot{border:1px solid #6f737a;border-radius:50%;flex-shrink:0;width:1.1em;height:1.1em;position:relative}.xYCfaq_radioOn{border-color:var(--jb-accent);background:var(--jb-accent)}.xYCfaq_radioOn:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:.32em}.xYCfaq_indent{flex-direction:column;gap:.7em;padding-left:1.65em;display:flex}.xYCfaq_dim{opacity:.45}.xYCfaq_source{flex-wrap:wrap;align-items:center;gap:.5em .7em;display:flex}.xYCfaq_sourceLabel{color:var(--jb-soft);white-space:nowrap}.xYCfaq_segments{border:1px solid var(--jb-line-strong);border-radius:.45em;flex-wrap:wrap;padding:.15em;display:inline-flex}.xYCfaq_segment{white-space:nowrap;border-radius:.35em;padding:.25em .7em}.xYCfaq_segmentOn{background:var(--jb-line-strong)}.xYCfaq_license{border:1px solid var(--jb-line-strong);background:var(--jb-editor);border-radius:.4em;align-items:center;gap:.55em;min-width:0;padding:.55em .7em;display:flex}.xYCfaq_licenseIcon{flex-shrink:0;width:1.3em;height:1.3em}.xYCfaq_licenseName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.xYCfaq_licenseKind{color:var(--jb-soft);flex-shrink:0;font-size:.88em}.xYCfaq_dialogFooter{flex-shrink:0;justify-content:flex-end;gap:.6em;padding:.8em 1em .9em;display:flex}@container (max-width:600px){.xYCfaq_body{grid-template-columns:2.4em minmax(0,1fr) min(27em,74%) 2.4em}.xYCfaq_bodyClosed{grid-template-columns:2.4em minmax(0,1fr) 0 2.4em}.xYCfaq_stripeTip{right:2.9em}.xYCfaq_dialog{width:calc(100% - 1.2em);top:1.4em}.xYCfaq_dialogBody{grid-template-columns:minmax(0,12em) minmax(0,1fr)}.xYCfaq_pane{padding:.9em .9em 1em}.xYCfaq_indent{padding-left:0}}@media (prefers-reduced-motion:reduce){.xYCfaq_treeRow,.xYCfaq_tool{animation:none}}
.xtvYkq_editor{background:var(--jb-editor);flex-grow:1;height:31.8em;position:relative;overflow:hidden}.xtvYkq_lookup{transform-origin:0 100%}.xtvYkq_stroke.xtvYkq_stroke{top:.8em;bottom:auto}.xtvYkq_fn{color:#c77dbb;border:1px solid #c77dbb;border-radius:50%;place-items:center;width:1.2em;height:1.2em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.85em;font-style:italic;font-weight:700;line-height:1;display:inline-grid}.xtvYkq_path{grid-template-columns:repeat(3,minmax(0,1fr))}.xtvYkq_scan{opacity:0;width:33.3333%;transform:translateX(calc(var(--i) * 100%));transition:transform .42s var(--jb-ease), opacity .2s ease;background:#3574f024;position:absolute;top:0;bottom:0;left:0}.xtvYkq_scanOn{opacity:1}.xtvYkq_cell{align-content:start;gap:.3em;min-width:0;padding:.65em .9em;display:grid;position:relative}.xtvYkq_cell+.xtvYkq_cell{border-left:1px solid var(--jb-line-strong)}.xtvYkq_status{height:2.7em;color:var(--jb-muted);flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.15em .7em;font-size:.92em;display:flex;overflow:hidden}.xtvYkq_status svg{flex-shrink:0;width:1em;height:1em}.xtvYkq_member{font-family:var(--jb-mono);white-space:nowrap}.xtvYkq_memberHot{color:#fff;font-weight:600}.xtvYkq_cell_lit .xtvYkq_status{color:var(--jb-soft)}.xtvYkq_cell_passed{color:var(--jb-muted)}.xtvYkq_cell_passed .xtvYkq_status{color:var(--jb-soft);flex-wrap:nowrap;gap:.3em}.xtvYkq_cell_hit{background:#5fb8651f}.xtvYkq_cell_hit .xtvYkq_status{color:#8fd694;flex-wrap:nowrap;gap:.3em}.xtvYkq_cell_hit .xtvYkq_status svg{color:var(--jb-green);stroke-width:2px}@container (max-width:640px){.xtvYkq_path{grid-template-columns:minmax(0,1fr)}.xtvYkq_scan{width:auto;height:33.3333%;transform:translateY(calc(var(--i) * 100%));bottom:auto;right:0}.xtvYkq_cell{grid-template-columns:11.5em minmax(0,1fr);align-items:center;gap:.8em;padding:.5em .8em}.xtvYkq_cell+.xtvYkq_cell{border-top:1px solid var(--jb-line-strong);border-left:0}.xtvYkq_status{flex-wrap:nowrap;height:1.4em}}@media (prefers-reduced-motion:reduce){.xtvYkq_scan{transition:none}}
._5LOkyW_body{background:var(--jb-editor);flex-grow:1;grid-template-columns:2.7em minmax(0,1fr) 2.7em;height:38em;display:grid;position:relative;overflow:hidden}._5LOkyW_editor{flex-direction:column;min-width:0;display:flex;overflow:hidden}._5LOkyW_explorer._5LOkyW_explorer{z-index:5;border-left:1px solid var(--jb-line);width:min(30em,58%);position:absolute;top:0;bottom:0;right:2.7em}._5LOkyW_dialog{z-index:25;border:1px solid var(--jb-line-strong);background:var(--jb-panel);border-radius:.75em;flex-direction:column;display:flex;position:absolute;inset:1em 3.3em;overflow:hidden;box-shadow:0 1.2em 3em #0000008c}._5LOkyW_split{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);flex:1;grid-template-columns:38% minmax(0,1fr);min-height:0;display:grid}._5LOkyW_side{border-right:1px solid var(--jb-line);background:#27282b;flex-direction:column;min-width:0;display:flex}._5LOkyW_tabStrip{border-bottom:1px solid var(--jb-line);white-space:nowrap;flex-shrink:0;height:2.4em;padding:0 .5em;display:flex}._5LOkyW_tab{color:var(--jb-text);align-items:center;padding:0 .75em;display:flex;position:relative}._5LOkyW_tab:after{background:var(--jb-accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.35em;right:.35em}._5LOkyW_tabIdle{color:#b4b8bf}._5LOkyW_tabIdle:after{display:none}._5LOkyW_tabHot{background:var(--jb-hover);border-radius:.35em}._5LOkyW_toolbar{border-bottom:1px solid var(--jb-line);flex-shrink:0;align-items:center;gap:.55em;height:2.3em;padding:0 .75em;display:flex}._5LOkyW_toolbar img{width:1.1em;height:1.1em}._5LOkyW_sep{background:var(--jb-line-strong);width:1px;height:1.2em}._5LOkyW_row{height:1.8em}._5LOkyW_group{color:var(--jb-text)}._5LOkyW_hint{min-width:0}._5LOkyW_hintSel._5LOkyW_hintSel{color:#c3cbe0}._5LOkyW_main{flex-direction:column;min-width:0;min-height:0;display:flex}._5LOkyW_form{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6em .75em;padding:.75em 1.1em .85em;display:grid}._5LOkyW_autosave{color:#868a91;grid-column:1/-1;font-size:.92em}._5LOkyW_label{color:var(--jb-text);white-space:nowrap}._5LOkyW_field{align-items:center;gap:.35em;min-width:0;display:flex}._5LOkyW_input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;flex:1;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .55em;display:flex}._5LOkyW_value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._5LOkyW_arrow{width:1em;height:1em;color:var(--jb-soft);flex-shrink:0}._5LOkyW_fixed{border:1px solid #4e5157;border-radius:.45em;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;display:grid}._5LOkyW_fixed img,._5LOkyW_browse{flex-shrink:0;width:1.15em;height:1.15em}._5LOkyW_tabs{border-top:1px solid var(--jb-line);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._5LOkyW_pane{align-content:start;gap:.6em;padding:.75em 1.1em;display:grid}._5LOkyW_paneIn{animation:.22s both _5LOkyW_itPane}@keyframes _5LOkyW_itPane{0%{opacity:0}}._5LOkyW_paneRow{grid-template-columns:9.5em minmax(0,1fr);align-items:center;min-width:0;display:grid}._5LOkyW_exampleRow{margin-top:-.4em}._5LOkyW_comment{color:#868a91;white-space:nowrap;text-overflow:ellipsis;font-size:.88em;overflow:hidden}._5LOkyW_inline{white-space:nowrap;align-items:center;gap:.55em;min-width:0;display:flex}._5LOkyW_box{border:1px solid #6f737a;border-radius:.28em;flex-shrink:0;place-items:center;width:1.2em;height:1.2em;display:grid}._5LOkyW_boxOn{border-color:var(--jb-accent);background:var(--jb-accent)}._5LOkyW_boxOn svg{color:#fff;stroke-width:2.4px;width:.85em;height:.85em}._5LOkyW_off{opacity:.45}._5LOkyW_testRow{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex}._5LOkyW_link{color:var(--jb-link);white-space:nowrap;flex-shrink:0}._5LOkyW_linkHot{text-underline-offset:.18em;text-decoration:underline}._5LOkyW_slot{flex-shrink:0;width:1.1em;display:grid}._5LOkyW_slot>*{grid-area:1/1;place-self:center}._5LOkyW_hidden._5LOkyW_hidden{opacity:0}._5LOkyW_spinner{border:.16em solid #4e5157;border-top-color:var(--jb-soft);border-radius:50%;width:1.05em;height:1.05em;animation:.9s linear infinite _5LOkyW_itSpin}@keyframes _5LOkyW_itSpin{to{transform:rotate(360deg)}}._5LOkyW_status{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}._5LOkyW_help{border-top:1px solid var(--jb-line);align-items:center;gap:.45em;margin-top:.2em;padding-top:.7em;display:flex}._5LOkyW_helpIcon{border:1px solid var(--jb-soft);width:1.15em;height:1.15em;color:var(--jb-soft);border-radius:50%;place-items:center;font-size:.8em;font-weight:700;display:grid}._5LOkyW_footer{padding-block:.6em .7em}._5LOkyW_host{flex-wrap:wrap;align-items:flex-start;row-gap:.4em;min-width:0;font-size:1.15em;display:flex}._5LOkyW_seg{animation:_5LOkyW_itSeg .36s var(--jb-ease) both;animation-delay:calc(var(--i) * .14s);justify-items:start;gap:.3em;display:grid}@keyframes _5LOkyW_itSeg{0%{opacity:0;transform:translateY(.45em)}}._5LOkyW_segText{color:var(--jb-soft);font-family:var(--jb-mono);white-space:pre}._5LOkyW_segPart ._5LOkyW_segText{color:var(--jb-text);border-bottom:2px solid #548af7;padding-bottom:.2em}._5LOkyW_segLabel{color:var(--jb-soft);white-space:nowrap;font-size:.72em}._5LOkyW_note{color:var(--jb-soft);margin:0;line-height:1.45;animation:.3s .42s both _5LOkyW_itNote}@keyframes _5LOkyW_itNote{0%{opacity:0}}@container (max-width:640px){._5LOkyW_explorer._5LOkyW_explorer{width:auto;left:2.7em}._5LOkyW_dialog{inset:.7em}._5LOkyW_split{grid-template-columns:44% minmax(0,1fr)}._5LOkyW_hint{display:none}._5LOkyW_paneRow{grid-template-columns:9.3em minmax(0,1fr)}._5LOkyW_exampleRow{display:none}._5LOkyW_testLine{grid-template-columns:minmax(0,1fr)}._5LOkyW_testLine>:first-child{display:none}._5LOkyW_testRow{flex-wrap:wrap;row-gap:.35em}._5LOkyW_testRow ._5LOkyW_status{flex-basis:100%;min-height:1.3em}._5LOkyW_form,._5LOkyW_pane{padding-inline:.8em}._5LOkyW_host{font-size:1em}}@media (prefers-reduced-motion:reduce){._5LOkyW_seg,._5LOkyW_note,._5LOkyW_paneIn{animation:none}}
.f8Ct-W_tabIcon{width:1.15em;height:1.15em}.f8Ct-W_editorBody{flex:1;min-height:0;position:relative}.f8Ct-W_layer{opacity:0;transition:opacity .22s;position:absolute;inset:0}.f8Ct-W_layerOn{opacity:1}.f8Ct-W_empty{color:var(--jb-soft);flex-direction:column;justify-content:center;align-items:center;gap:.85em;padding:1em;display:flex}.f8Ct-W_hint{white-space:nowrap}.f8Ct-W_hint b{color:var(--jb-link);margin-left:.4em;font-weight:400}.f8Ct-W_gs{color:#fff;background:#000;grid-template-columns:16.5em minmax(0,1fr);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;display:grid;position:absolute;inset:0}.f8Ct-W_side{background:#ffffff04;border-right:1px solid #ffffff14;flex-direction:column;gap:1.4em;min-height:0;padding:1.4em .9em 1.2em;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 4em),#0000);mask-image:linear-gradient(#000 calc(100% - 4em),#0000)}.f8Ct-W_side>*{transition:transform .8s cubic-bezier(.22,1,.36,1)}.f8Ct-W_sideScrolled>*{transform:translateY(-7.6em)}.f8Ct-W_sideTop{gap:.75em;padding:.15em .9em 0;display:grid}.f8Ct-W_logo{width:auto;height:2em;display:block}.f8Ct-W_lead{color:#71717a;margin:0;font-size:.92em;line-height:1.5}.f8Ct-W_prefs{background:#ffffff04;border-radius:.65em;margin:.2em -.7em 0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.f8Ct-W_autoOpen{color:#a1a1aa;grid-template-columns:1.2em minmax(0,1fr);grid-template-areas:"check label"".hint";align-items:center;gap:.15em .7em;padding:.45em .7em .5em;font-size:.92em;font-weight:500;display:grid}.f8Ct-W_autoOpen+.f8Ct-W_autoOpen{box-shadow:0 -1px #ffffff0d}.f8Ct-W_check{background:radial-gradient(70% 60% at 30% 16%,#ffffff1a,#0000 72%),#ffffff0a;border-radius:.25em;grid-area:check;justify-self:center;width:1em;height:1em;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff14}.f8Ct-W_autoOpenHint{color:#52525b;grid-area:hint;font-size:.9em;font-weight:400;line-height:1.35}.f8Ct-W_heading{color:#71717a;margin:0;padding:.3em .9em .45em;font-size:.92em;font-weight:500}.f8Ct-W_list{display:grid;position:relative}.f8Ct-W_item{z-index:1;color:#a1a1aa;white-space:nowrap;align-items:center;gap:.85em;height:2.3em;padding:0 .9em;font-weight:500;display:flex;position:relative}.f8Ct-W_itemOn{color:#fff}.f8Ct-W_highlight{z-index:0;background:radial-gradient(90% 120% at 0 0,#ffffff17,#0000 60%),#ffffff0b;border-radius:.75em;height:2.3em;transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f}.f8Ct-W_mark{color:#71717a;font-variant-numeric:tabular-nums;background:radial-gradient(70% 60% at 30% 16%,#ffffff1a,#0000 72%),#ffffff0a;border-radius:.45em;flex:none;justify-content:center;align-items:center;width:1.8em;height:1.8em;font-size:.82em;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.f8Ct-W_mark svg{width:1.1em;height:1.1em}.f8Ct-W_mark .f8Ct-W_markIcon{width:1.3em;height:1.3em}.f8Ct-W_markCurrent{color:#fff;background:radial-gradient(70% 60% at 30% 16%,#ffffff29,#0000 72%),#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.f8Ct-W_markOk{color:#89d185;background:radial-gradient(70% 60% at 30% 16%,#89d1853d,#0000 72%),#89d18517;box-shadow:inset 0 0 0 1px #89d1854d}.f8Ct-W_progress{color:#71717a;gap:.6em;margin-top:.75em;padding:0 .9em;font-size:.92em;display:grid}.f8Ct-W_track{background:#ffffff14;height:2px;overflow:hidden}.f8Ct-W_track i{transform-origin:0;background:#ff8a4c;height:100%;transition:transform .32s cubic-bezier(.3,0,.2,1);display:block}.f8Ct-W_progressDone{color:#89d185}.f8Ct-W_progressDone .f8Ct-W_track i{background:#89d185}.f8Ct-W_main{min-width:0;padding:1.5em 2.2em 0;overflow:hidden}.f8Ct-W_panel{animation:.26s cubic-bezier(.2,.8,.2,1) both f8Ct-W_jbGsPanelIn}@keyframes f8Ct-W_jbGsPanelIn{0%{opacity:0;transform:translateY(.5em)}}.f8Ct-W_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em 1.5em;display:flex}.f8Ct-W_title{color:#fff;letter-spacing:-.02em;font-size:1.75em;font-weight:600;line-height:1.3}.f8Ct-W_nav{gap:.5em;margin-left:auto;display:flex}.f8Ct-W_navButton{color:#ffffffdb;white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:.5em;height:2.6em;padding:0 1em;font-size:.95em;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.f8Ct-W_navNext{color:#fff;background:#ffffff1a;padding-right:.85em;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff3d}.f8Ct-W_navMuted{color:#fff9;font-weight:500}.f8Ct-W_navButton svg{flex:none;width:1.15em;height:1.15em}.f8Ct-W_desc{color:#ffffffd6;max-width:46em;margin:.75em 0 0;font-size:1.15em;line-height:1.6}.f8Ct-W_done{color:#fff;align-items:flex-start;gap:.6em;margin:.75em 0 0;font-size:1.08em;line-height:1.55;display:flex}.f8Ct-W_done .f8Ct-W_mark{margin-top:.1em}.f8Ct-W_actions{flex-wrap:wrap;gap:.75em;margin-top:1.15em;display:flex}.f8Ct-W_button{color:#f4f4f5e6;white-space:nowrap;background:radial-gradient(110% 135% at 0 0,#8b5cf609,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff18,#0000 60%),linear-gradient(#ffffff0d,#0000002e),#111116db;border-radius:.6em;align-items:center;gap:.6em;height:2.9em;padding:0 1.2em;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1px #fff3}.f8Ct-W_button svg{stroke-width:1.8px;flex:none;width:1.15em;height:1.15em}.f8Ct-W_button img{width:1.15em;height:1.15em}.f8Ct-W_primary{isolation:isolate;color:#f4f4f5;background:radial-gradient(110% 135% at 0 0,#8b5cf60a,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff1a,#0000 60%),linear-gradient(#ffffff0d,#0000002e),#111116e6;font-weight:700;box-shadow:inset 0 1px #ffffff2e}.f8Ct-W_primary:before{z-index:-1;border-radius:inherit;content:"";-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(#ffffff17 0deg 82deg,#c4b5fd47 94deg,#ffffff85 99deg 113deg,#c4b5fd47 118deg,#ffffff17 132deg 262deg,#c4b5fd47 274deg,#ffffff85 279deg 293deg,#c4b5fd47 298deg,#ffffff17 312deg 360deg);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.f8Ct-W_primaryHot{color:#fff;background:radial-gradient(110% 135% at 0 0,#8b5cf60e,#0000 60%),radial-gradient(90% 120% at 0 0,#ffffff25,#0000 60%),linear-gradient(#fff1,#0000002b),#141419eb;box-shadow:inset 0 1px #ffffff3d}.f8Ct-W_where{color:#ffffff9e;align-items:center;gap:.6em;margin:1.4em 0 0;display:flex}.f8Ct-W_where svg{flex:none;width:1.1em;height:1.1em}.f8Ct-W_accountDialog.f8Ct-W_accountDialog{width:min(34em,100% - 2em)}.f8Ct-W_form{color:var(--jb-text);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.6em .75em;padding:.8em 1.2em .4em;display:grid}.f8Ct-W_label{white-space:nowrap}.f8Ct-W_input{white-space:nowrap;border:1px solid #4e5157;border-radius:.45em;align-items:center;gap:.45em;min-width:0;height:2.1em;padding:0 .55em;display:flex;overflow:hidden}.f8Ct-W_inputHot{border-color:var(--jb-accent);box-shadow:0 0 0 1px var(--jb-accent)}.f8Ct-W_value{text-overflow:ellipsis;min-width:0;overflow:hidden}.f8Ct-W_input>.f8Ct-W_value{flex:1}.f8Ct-W_input>.f8Ct-W_selected{background:#214283;border-radius:.15em;flex:0 auto}.f8Ct-W_caret{background:var(--jb-text);flex-shrink:0;width:1px;height:1.15em;margin-left:-.4em}.f8Ct-W_arrow.f8Ct-W_arrow{width:1em;height:1em;color:var(--jb-soft)}.f8Ct-W_off.f8Ct-W_off{opacity:0}.f8Ct-W_connDialog.f8Ct-W_connDialog{flex-direction:column;width:min(56em,100% - 2em);display:flex}.f8Ct-W_split{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);grid-template-columns:30% minmax(0,1fr);display:grid}.f8Ct-W_connSide{border-right:1px solid var(--jb-line);background:#27282b;flex-direction:column;gap:.3em;min-width:0;padding-bottom:.6em;display:flex}.f8Ct-W_connTab{border-bottom:1px solid var(--jb-line);color:var(--jb-text);padding:.6em 1em .55em}.f8Ct-W_connRow.f8Ct-W_connRow{height:1.85em;margin:0 .35em}.f8Ct-W_autosave{color:#868a91;grid-column:1/-1;font-size:.92em}.f8Ct-W_testRow{white-space:nowrap;align-items:center;gap:.5em;min-width:0;display:flex}.f8Ct-W_link{color:var(--jb-link);flex-shrink:0}.f8Ct-W_linkHot{text-underline-offset:.18em;text-decoration:underline}.f8Ct-W_slot{flex-shrink:0;display:grid}.f8Ct-W_slot>*{grid-area:1/1;place-self:center}.f8Ct-W_spinner{border:.16em solid #4e5157;border-top-color:var(--jb-soft);border-radius:50%;width:1.1em;height:1.1em;animation:.9s linear infinite f8Ct-W_jbGsSpin}@keyframes f8Ct-W_jbGsSpin{to{transform:rotate(360deg)}}.f8Ct-W_status{color:#868a91;text-overflow:ellipsis;min-width:0;overflow:hidden}.f8Ct-W_status b{color:#a8abb3}.f8Ct-W_footer.f8Ct-W_footer{padding:.7em 1.1em .8em}.f8Ct-W_foundDialog.f8Ct-W_foundDialog{width:min(52em,100% - 2em);overflow:hidden}.f8Ct-W_foundHead{white-space:nowrap;justify-content:center;align-items:center;gap:.5em;padding-top:1.1em;font-size:1.38em;display:flex}.f8Ct-W_foundHead img{width:1.05em;height:1.05em}.f8Ct-W_foundDesc{color:var(--jb-text);text-align:center;text-wrap:balance;margin:.55em 1.2em 1.1em;line-height:1.45}.f8Ct-W_table{border-top:1px solid var(--jb-line);border-bottom:1px solid var(--jb-line);background:var(--jb-editor)}.f8Ct-W_tr{white-space:nowrap;grid-template-columns:9em 6em minmax(0,1fr) minmax(0,1.3fr);align-items:center;height:2em;display:grid}.f8Ct-W_th{border-bottom:1px solid var(--jb-line);background:var(--jb-panel);height:2.1em}.f8Ct-W_th>span{text-overflow:ellipsis;min-width:0;padding-left:.8em;overflow:hidden}.f8Ct-W_th>span+span{border-left:1px solid var(--jb-line)}.f8Ct-W_cell{place-items:center;display:grid}.f8Ct-W_box{border:1px solid #6f737a;border-radius:.28em;place-items:center;width:1.2em;height:1.2em;display:grid}.f8Ct-W_box svg{color:#fff;stroke-width:2px;width:.95em;height:.95em}.f8Ct-W_boxOn{border-color:var(--jb-accent);background:var(--jb-accent)}.f8Ct-W_cartName{align-items:center;gap:.45em;min-width:0;padding-left:.8em;display:flex}.f8Ct-W_path{text-overflow:ellipsis;min-width:0;padding-left:.8em;overflow:hidden}.f8Ct-W_scopePopup.f8Ct-W_scopePopup{transform-origin:50%;width:17.5em;top:50%;left:50%;transform:translate(-50%,-46%)scale(.985)}.f8Ct-W_scopePopup.f8Ct-W_scopeOpen{transform:translate(-50%,-50%)}.f8Ct-W_gsWidget{border-radius:.35em;align-items:center;gap:.4em;padding:.15em .45em;display:flex}.f8Ct-W_gsWidgetHot{color:var(--jb-text);background:var(--jb-line-strong)}.f8Ct-W_gsIcon{width:1.15em;height:1.15em}.f8Ct-W_gsTip.f8Ct-W_gsTip{bottom:2.9em;right:4.5em}@container (max-width:640px){.f8Ct-W_gs{grid-template-columns:minmax(0,1fr)}.f8Ct-W_side{display:none}.f8Ct-W_main{padding:1.2em 1.3em 0}.f8Ct-W_title{font-size:1.5em}.f8Ct-W_desc{font-size:1.05em}.f8Ct-W_where,.f8Ct-W_hideNarrow,.f8Ct-W_connSide{display:none}.f8Ct-W_split{grid-template-columns:minmax(0,1fr)}.f8Ct-W_tr{grid-template-columns:7.4em 4.6em minmax(0,1fr)}.f8Ct-W_tr>:last-child{display:none}.f8Ct-W_gsTip.f8Ct-W_gsTip{right:.6em}}@media (prefers-reduced-motion:reduce){.f8Ct-W_highlight,.f8Ct-W_track i,.f8Ct-W_layer,.f8Ct-W_side>*{transition:none}.f8Ct-W_panel,.f8Ct-W_spinner{animation:none}}
.O7mjBq_stage.O7mjBq_stage{grid-template-columns:15em minmax(0,1fr);gap:1.25em;padding:1.4em;font-size:clamp(10.5px,1.75cqi,13px);display:grid}.O7mjBq_spot{border:1px solid var(--jb-line);background:var(--jb-panel);border-radius:.75em;align-content:center;justify-items:center;gap:1.1em;padding:1.4em 1em;display:grid}.O7mjBq_compare{align-items:flex-start;gap:.7em;display:flex}.O7mjBq_side{justify-items:center;gap:.5em;display:grid}.O7mjBq_big{background:var(--jb-editor);border-radius:.6em;place-items:center;width:5.2em;height:5.2em;display:grid}.O7mjBq_big>img,.O7mjBq_big>.O7mjBq_empty{width:3.4em;height:3.4em}.O7mjBq_sideLabel{color:var(--jb-muted);font-size:.85em;font-weight:600}.O7mjBq_side:last-child .O7mjBq_sideLabel{color:var(--jb-text)}.O7mjBq_arrow{width:1.5em;height:.75em;color:var(--jb-soft);margin-top:2.25em}.O7mjBq_bigOld{animation:O7mjBq_rise .32s var(--jb-ease) both}.O7mjBq_arrow{animation:O7mjBq_slide .32s var(--jb-ease) 80ms both}.O7mjBq_bigNew{animation:.56s cubic-bezier(.34,1.56,.64,1) .16s both O7mjBq_pop}@keyframes O7mjBq_rise{0%{opacity:0;transform:translateY(.4em)scale(.85)}}@keyframes O7mjBq_slide{0%{opacity:0;transform:translate(-.4em)}}@keyframes O7mjBq_pop{0%{opacity:0;transform:scale(.3)rotate(-50deg)}}.O7mjBq_spotText{text-align:center;align-content:start;justify-items:center;gap:.2em;height:5.225em;display:grid}.O7mjBq_spotText b,.O7mjBq_spotText span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.O7mjBq_spotText b{font-size:1.05em;line-height:1.3}.O7mjBq_spotText span{color:var(--jb-soft);font-size:.85em;line-height:1.35}.O7mjBq_board{align-content:start;gap:.9em;min-width:0;display:grid}.O7mjBq_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em;display:flex}.O7mjBq_count{color:var(--jb-soft);font-variant-numeric:tabular-nums}.O7mjBq_count b{text-align:right;min-width:1.4em;color:var(--jb-text);display:inline-block}.O7mjBq_switch{border:1px solid var(--jb-line);background:var(--jb-panel);border-radius:999px;grid-template-columns:1fr 1fr;padding:.2em;display:grid;position:relative}.O7mjBq_thumb{background:var(--jb-hover);width:calc(50% - .2em);transition:transform .38s var(--jb-ease);border-radius:999px;position:absolute;inset:.2em auto .2em .2em}.O7mjBq_switch[data-on=true] .O7mjBq_thumb{transform:translate(100%)}.O7mjBq_option{min-width:5.2em;font:inherit;color:var(--jb-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3em .85em;font-weight:600;position:relative}.O7mjBq_option[aria-pressed=true],.O7mjBq_option:hover{color:var(--jb-text)}.O7mjBq_option:focus-visible,.O7mjBq_tile:focus-visible{outline:2px solid var(--jb-accent);outline-offset:1px}.O7mjBq_grid{grid-template-columns:repeat(auto-fill,minmax(3.3em,1fr));gap:.4em;display:grid}.O7mjBq_tile{aspect-ratio:1;border:1px solid var(--jb-line);background:var(--jb-panel);cursor:pointer;border-radius:.5em;place-items:center;padding:0;display:grid;position:relative}.O7mjBq_tile:hover{background:var(--jb-hover)}.O7mjBq_tile[data-spot=true]{border-color:var(--jb-accent);background:var(--jb-select)}.O7mjBq_tile>.O7mjBq_old,.O7mjBq_tile>.O7mjBq_new{width:1.85em;height:1.85em;transition:opacity .24s var(--jb-ease) var(--d,0s), transform .4s var(--jb-ease) var(--d,0s);grid-area:1/1}.O7mjBq_tile>.O7mjBq_new{opacity:0;transform:scale(.3)rotate(-80deg)}.O7mjBq_tile[data-on=true]>.O7mjBq_old{opacity:0;transform:scale(.3)rotate(80deg)}.O7mjBq_tile[data-on=true]>.O7mjBq_new{opacity:1;transition:opacity .2s var(--jb-ease) var(--d,0s), transform .52s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s);transform:none}.O7mjBq_empty{box-sizing:border-box;border:1px dashed var(--jb-line-strong);border-radius:.3em;display:block}.O7mjBq_tile>.O7mjBq_empty{width:1.4em;height:1.4em}@container (max-width:40em){.O7mjBq_stage.O7mjBq_stage{grid-template-columns:minmax(0,1fr);padding:1em}.O7mjBq_spot{grid-template-columns:auto minmax(0,1fr);place-items:center start;padding:.9em}.O7mjBq_spotText{text-align:left;justify-items:start}}@container (max-width:26em){.O7mjBq_spot{grid-template-columns:minmax(0,1fr);justify-items:center}.O7mjBq_spotText{text-align:center;justify-items:center}.O7mjBq_grid{grid-template-columns:repeat(auto-fill,minmax(3.3em,1fr))}}@media (prefers-reduced-motion:reduce){.O7mjBq_bigOld,.O7mjBq_arrow,.O7mjBq_bigNew{animation:none}}
