:root{--theia-welcomeView-horizontal-padding:20px;--theia-welcomeView-elements-margin:13px;--theia-welcomeView-button-maxWidth:260px}.theia-Tree{overflow:hidden;font-size:var(--theia-ui-font-size1);max-height:calc(100% - var(--theia-border-width));position:relative}.theia-Tree:focus .theia-TreeContainer.empty:before,.theia-Tree:focus .theia-TreeContainer.focused:before{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;content:"";outline-width:1px;outline-style:solid;outline-offset:-1px;opacity:1!important;outline-color:var(--theia-focusBorder)}.theia-Tree:focus,.theia-TreeContainer .ReactVirtualized__List:focus{outline:0;box-shadow:none;border:none}.theia-TreeContainer .ReactVirtualized__Grid__innerScrollContainer{margin-bottom:calc(var(--theia-ui-padding) * 3)}.theia-TreeContainer{height:100%}.theia-TreeNode{line-height:var(--theia-content-line-height);display:flex}.theia-TreeNode:hover{background:var(--theia-list-hoverBackground);color:var(--theia-list-hoverForeground);cursor:pointer}.theia-TreeNodeContent{display:flex;align-items:center;width:calc(100% - var(--theia-scrollbar-rail-width))}.theia-ExpansionToggle{display:flex;justify-content:center;padding-left:calc(var(--theia-ui-padding) / 2);padding-right:calc(var(--theia-ui-padding) / 2);min-width:var(--theia-icon-size);min-height:var(--theia-icon-size)}.theia-ExpansionToggle.theia-mod-busy{animation:theia-spin 1.25s linear infinite}.theia-ExpansionToggle:not(.theia-mod-busy):hover{cursor:pointer}.theia-ExpansionToggle.theia-mod-collapsed:not(.theia-mod-busy){transform:rotate(-90deg)}.theia-Tree:focus-within .theia-TreeNode.theia-mod-selected{background:var(--theia-list-activeSelectionBackground);color:var(--theia-list-activeSelectionForeground)!important;outline:var(--theia-focusBorder) solid 1px;outline-offset:-1px}.theia-Tree:focus-within .theia-TreeNode.theia-mod-selected .theia-TreeNodeInfo,.theia-Tree:focus-within .theia-TreeNode.theia-mod-selected .theia-TreeNodeSegment,.theia-Tree:focus-within .theia-TreeNode.theia-mod-selected .theia-TreeNodeTail,.theia-Tree:focus-within .theia-TreeNode.theia-mod-selected .theia-caption-suffix{color:var(--theia-list-activeSelectionForeground)!important}.theia-Tree .ReactVirtualized__List:focus .theia-TreeNode.theia-mod-focus,.theia-Tree:focus .theia-TreeNode.theia-mod-focus{outline-width:1px;outline-style:solid;outline-offset:-1px;outline-color:var(--theia-focusBorder)}.theia-TreeNodeInfo{color:var(--theia-foreground);opacity:.7}.theia-Tree .theia-TreeNode.theia-mod-selected{background:var(--theia-list-inactiveSelectionBackground);color:var(--theia-list-inactiveSelectionForeground)}.theia-TreeNode.theia-mod-not-selectable{color:var(--theia-descriptionForeground)}.theia-TreeNode.theia-mod-not-selectable:hover{background:none;cursor:default}.theia-TreeNodeSegment{align-items:center;flex-grow:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.theia-TreeNodeSegment.flex{display:flex}.theia-TreeNodeSegmentGrow{flex-grow:1!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theia-TreeNodeTail{min-width:1rem;text-align:center;justify-content:center}.open-editors-node-row .theia-TreeNode .theia-TreeNodeContent .noWrapInfo>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.theia-TreeNodeSegment mark{background-color:var(--theia-list-filterMatchBackground);color:var(--theia-list-inactiveSelectionForeground)}.theia-tree-source-node-placeholder{text-align:center;font-style:italic;opacity:var(--theia-mod-disabled-opacity)}.theia-tree-node-indent{position:absolute;height:var(--theia-content-line-height);border-right:var(--theia-border-width) solid transparent;pointer-events:none}.theia-TreeContainer:hover .theia-tree-node-indent.hover,.theia-tree-node-indent.always{border-color:var(--theia-tree-inactiveIndentGuidesStroke)}.theia-tree-node-indent.active{border-color:var(--theia-tree-indentGuidesStroke)}.theia-TreeContainer .theia-WelcomeView{padding-top:var(--theia-ui-padding);padding-right:var(--theia-welcomeView-horizontal-padding);padding-left:var(--theia-welcomeView-horizontal-padding)}.theia-TreeContainer .theia-WelcomeView>*{margin:var(--theia-welcomeView-elements-margin) 0}.theia-TreeContainer .theia-WelcomeView .theia-WelcomeViewButtonWrapper{display:flex;padding:0 var(--theia-ui-padding)}.theia-TreeContainer .theia-WelcomeView .theia-WelcomeViewButton{width:100%;max-width:var(--theia-welcomeView-button-maxWidth);margin:auto}.theia-TreeContainer .theia-WelcomeView .theia-WelcomeViewCommandLink{cursor:pointer}.theia-TreeContainer .theia-WelcomeView .theia-WelcomeViewCommandLink.disabled{pointer-events:none;cursor:default;opacity:var(--theia-mod-disabled-opacity)}.theia-widget-noInfo{padding:calc(var(--theia-ui-padding) * 2)}.lm-Widget{font-size:var(--theia-ui-font-size1);contain:none!important}.lm-Widget.lm-mod-hidden{display:none!important}.api-keys_desc__hSq7I{color:#b0b3b8;margin-bottom:28px}.api-keys_row__H9eFO{display:flex;align-items:flex-start;margin-bottom:32px}.api-keys_icon__ySAQB{width:40px;height:40px;border-radius:8px;background:#6e57e0;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;margin-right:18px}.api-keys_icon__ySAQB img,.api-keys_icon__ySAQB svg{width:60%;height:60%;display:block}.api-keys_openai__mhI1K{background:#6e57e0}.api-keys_anthropic__b8xUd{background:#e6c29f}.api-keys_gemini__NndYf{background:#fff}.api-keys_info__ws0o3{flex:1}.api-keys_label__6r9c_{font-weight:600;font-size:1.1rem}.api-keys_link__kep1l{color:#4e8cff;text-decoration:none;font-weight:500}.api-keys_inputRow__CKw2Z{display:flex;align-items:center;margin-top:10px}.api-keys_saveBtn__eiGQx{background:#23262f;color:#fff;border:none;border-radius:12px;padding:12px 32px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:8px}.api-keys_saveBtn__eiGQx:hover{background:#2d313a}.api-keys_error__fRPpC{color:#ff4d4f;margin-top:8px}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.news-switcher_wrapper__kDV9j{display:flex;flex-direction:column;flex-grow:1;min-height:0;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.news-description-dialog_container__xU1Ez{display:none;height:calc(100% - 50px);position:absolute;width:100px}@media (min-width:1280px){.news-description-dialog_container__xU1Ez{display:block}}.news-description-dialog_button__JRyyt{align-items:center;background:#0000;border:none;display:flex;justify-content:center;outline:none;overflow:visible;position:sticky;top:0;width:100%}.news-description-dialog_button__JRyyt:focus{outline:none}.news-description-dialog_button__JRyyt:focus-visible{outline:none}.news-description-dialog_button__JRyyt:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}.news-description-dialog_button__JRyyt:focus:after{display:block}.news-description-dialog_button__JRyyt:focus-visible:after{display:block}.news-description-dialog_button__JRyyt:focus:not(:focus-visible):after{display:none}.news-description-dialog_button__JRyyt:after,html.theme-dark .news-description-dialog_button__JRyyt:after{border-color:#2962ff}.news-description-dialog_button__JRyyt:after{height:100%;left:0;top:0;width:100%}@media (any-hover:hover){.news-description-dialog_button__JRyyt:hover{background:#f2f2f2}html.theme-dark .news-description-dialog_button__JRyyt:hover{background:#1f1f1f}}.news-description-dialog_button__JRyyt:active{background:#ebebeb}html.theme-dark .news-description-dialog_button__JRyyt:active{background:#2e2e2e}.news-description-dialog_container__xU1Ez{align-items:center;background-color:#fff;border-top:1px solid #ebebeb;bottom:0;box-sizing:border-box;display:flex;justify-content:flex-end;padding:4px;position:sticky}html.theme-dark .news-description-dialog_container__xU1Ez{background-color:#000;border-top:1px solid #4a4a4a}@media (min-width:1280px){.news-description-dialog_container__xU1Ez{display:none}}.news-description-dialog_button__JRyyt{height:100%}.news-description-dialog_buttonLeft__PYEfw{left:var(--news-control-button-left,0)}.news-description-dialog_buttonRight__jsOhX{right:var(--news-control-button-right,0)}.news-description-dialog_wrapper__quPjx{display:flex;flex-direction:column;flex-grow:1;min-height:0;width:100%}.news-description-dialog_dialog___G03e{background-color:#fff!important}html.theme-dark .news-description-dialog_dialog___G03e{background-color:rgb(24 24 27/var(--tw-bg-opacity,1))!important}.news-description-dialog_blockContainer__89U90{display:flex;transform:translateX(-100%)}.news-description-dialog_blockContainer__89U90,.news-description-dialog_block__z__VQ{height:100%;position:relative;will-change:transform}.news-description-dialog_block__z__VQ{contain:strict;max-width:100%;min-width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (pointer:fine){.news-description-dialog_block__z__VQ{scrollbar-width:auto}@supports (-moz-appearance:none){.news-description-dialog_block__z__VQ{scrollbar-color:var(--tv-color-scrollbar-thumb-background,#9c9c9c) #0000;scrollbar-width:thin}html.theme-dark .news-description-dialog_block__z__VQ{scrollbar-color:var(--tv-color-scrollbar-thumb-background,#3d3d3d) #0000}}.news-description-dialog_block__z__VQ::-webkit-scrollbar{height:15px;width:15px}.news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--tv-color-scrollbar-thumb-background,#9c9c9c);border:1px solid #0000;border-radius:3px}html.theme-dark .news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb{background-color:var(--tv-color-scrollbar-thumb-background,#3d3d3d)}.news-description-dialog_block__z__VQ::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.news-description-dialog_block__z__VQ::-webkit-scrollbar-corner{display:none}}.news-description-dialog_block__z__VQ:first-child,.news-description-dialog_block__z__VQ:nth-child(3){visibility:hidden}.news-description-dialog_closeButton-rbPmmkfz__1vHO9{position:absolute;right:24px;top:24px;z-index:3}@media (pointer:fine){.news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ,html.theme-dark .news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ,html.theme-dark .news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ{scrollbar-color:#0000 #0000}.news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb,.news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb,html.theme-dark .news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb,html.theme-dark .news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ::-webkit-scrollbar-thumb{background-color:initial;border-color:#0000}}.news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ:nth-child(2){background-color:#fff;z-index:1}html.theme-dark .news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ:nth-child(2){background-color:#000}.news-description-dialog_animation-next___BuTp .news-description-dialog_block__z__VQ:nth-child(3){margin-left:calc((100% - min(680px, 50%))/2*-1);visibility:initial}.news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ:first-child{background-color:#fff;visibility:initial;z-index:1}html.theme-dark .news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ:first-child{background-color:#000}@media (min-width:768px){.news-description-dialog_animation-prev___3e77 .news-description-dialog_block__z__VQ:first-child{left:calc((100% - min(680px, 50%))/2 - 30px)}}.news-description-dialog_contentWrapper__dPmjn{left:auto;position:relative}.news-description-dialog_content__xvSku{--table-node-max-width:680px;--top-sharing-sticky:var(--v-rhythm-spacing-5-phone);margin:0 auto var(--v-rhythm-footer-1-space);max-width:100vw;width:calc(100% - 40px)}@media (min-width:768px){.news-description-dialog_content__xvSku{--top-sharing-sticky:var(--v-rhythm-spacing-4-phone);max-width:680px;width:calc(100% - var(--v-rhythm-spacing-4-phone)*2)}}@media (min-width:1024px){.news-description-dialog_content__xvSku{--table-node-max-width:900px;width:100%}}@media (min-width:1280px){.news-description-dialog_content__xvSku{--table-node-max-width:1000px;--top-sharing-sticky:var(--v-rhythm-spacing-2-phone);flex:1 0 auto}}@media (min-width:1440px){.news-description-dialog_content__xvSku{--top-sharing-sticky:var(--v-rhythm-spacing-1-phone)}}:root{--theia-foreground:#ccc;--theia-disabledForeground:hsla(0,0%,80%,.5);--theia-errorForeground:#f48771;--theia-descriptionForeground:hsla(0,0%,80%,.7);--theia-icon-foreground:#c5c5c5;--theia-focusBorder:#007fd4;--theia-selection-background:#217daf;--theia-textLink-foreground:#3794ff;--theia-textLink-activeForeground:#3794ff;--theia-textSeparator-foreground:hsla(0,0%,100%,.18);--theia-textPreformat-foreground:#d7ba7d;--theia-textPreformat-background:hsla(0,0%,100%,.1);--theia-textBlockQuote-background:#222;--theia-textBlockQuote-border:rgba(0,122,204,.5);--theia-textCodeBlock-background:hsla(0,0%,4%,.4);--theia-sash-hoverBorder:#007fd4;--theia-badge-background:#4d4d4d;--theia-badge-foreground:#fff;--theia-activityWarningBadge-foreground:#000;--theia-activityWarningBadge-background:#cca700;--theia-activityErrorBadge-foreground:#000;--theia-activityErrorBadge-background:#f14c4c;--theia-scrollbar-shadow:#000;--theia-scrollbarSlider-background:hsla(0,0%,47%,.4);--theia-scrollbarSlider-hoverBackground:hsla(0,0%,39%,.7);--theia-scrollbarSlider-activeBackground:hsla(0,0%,75%,.4);--theia-progressBar-background:#0e70c0;--theia-chart-line:#236b8e;--theia-chart-axis:hsla(0,0%,75%,.4);--theia-chart-guide:hsla(0,0%,75%,.2);--theia-editor-background:#1e1e1e;--theia-editor-foreground:#d4d4d4;--theia-editorStickyScroll-background:#1e1e1e;--theia-editorStickyScrollHover-background:#2a2d2e;--theia-editorStickyScroll-shadow:#000;--theia-editorWidget-background:#252526;--theia-editorWidget-foreground:#ccc;--theia-editorWidget-border:#454545;--theia-editorError-foreground:#f14c4c;--theia-editorWarning-foreground:#cca700;--theia-editorInfo-foreground:#3794ff;--theia-editorHint-foreground:hsla(0,0%,93%,.7);--theia-editorLink-activeForeground:#4e94ce;--theia-editor-selectionBackground:#264f78;--theia-editor-inactiveSelectionBackground:#3a3d41;--theia-editor-selectionHighlightBackground:rgba(173,214,255,.15);--theia-editor-compositionBorder:#fff;--theia-editor-findMatchBackground:#515c6a;--theia-editor-findMatchHighlightBackground:rgba(234,92,0,.33);--theia-editor-findRangeHighlightBackground:rgba(58,61,65,.4);--theia-editor-hoverHighlightBackground:rgba(38,79,120,.25);--theia-editorHoverWidget-background:#252526;--theia-editorHoverWidget-foreground:#ccc;--theia-editorHoverWidget-border:#454545;--theia-editorHoverWidget-statusBarBackground:#2c2c2d;--theia-editorInlayHint-foreground:#969696;--theia-editorInlayHint-background:rgba(77,77,77,.1);--theia-editorInlayHint-typeForeground:#969696;--theia-editorInlayHint-typeBackground:rgba(77,77,77,.1);--theia-editorInlayHint-parameterForeground:#969696;--theia-editorInlayHint-parameterBackground:rgba(77,77,77,.1);--theia-editorLightBulb-foreground:#fc0;--theia-editorLightBulbAutoFix-foreground:#75beff;--theia-editorLightBulbAi-foreground:#fc0;--theia-editor-snippetTabstopHighlightBackground:hsla(0,0%,49%,.3);--theia-editor-snippetFinalTabstopHighlightBorder:#525252;--theia-diffEditor-insertedTextBackground:rgba(156,204,44,.2);--theia-diffEditor-removedTextBackground:rgba(255,0,0,.2);--theia-diffEditor-insertedLineBackground:rgba(155,185,85,.2);--theia-diffEditor-removedLineBackground:rgba(255,0,0,.2);--theia-diffEditor-diagonalFill:hsla(0,0%,80%,.2);--theia-diffEditor-unchangedRegionBackground:#252526;--theia-diffEditor-unchangedRegionForeground:#ccc;--theia-diffEditor-unchangedCodeBackground:hsla(0,0%,45%,.16);--theia-widget-shadow:rgba(0,0,0,.36);--theia-toolbar-hoverBackground:rgba(90,93,94,.31);--theia-toolbar-activeBackground:rgba(99,102,103,.31);--theia-breadcrumb-foreground:hsla(0,0%,80%,.8);--theia-breadcrumb-background:#1e1e1e;--theia-breadcrumb-focusForeground:#e0e0e0;--theia-breadcrumb-activeSelectionForeground:#e0e0e0;--theia-breadcrumbPicker-background:#252526;--theia-merge-currentHeaderBackground:rgba(64,200,174,.5);--theia-merge-currentContentBackground:rgba(64,200,174,.2);--theia-merge-incomingHeaderBackground:rgba(64,166,255,.5);--theia-merge-incomingContentBackground:rgba(64,166,255,.2);--theia-merge-commonHeaderBackground:rgba(96,96,96,.4);--theia-merge-commonContentBackground:rgba(96,96,96,.16);--theia-editorOverviewRuler-currentContentForeground:rgba(64,200,174,.5);--theia-editorOverviewRuler-incomingContentForeground:rgba(64,166,255,.5);--theia-editorOverviewRuler-commonContentForeground:rgba(96,96,96,.4);--theia-editorOverviewRuler-findMatchForeground:rgba(209,134,22,.49);--theia-editorOverviewRuler-selectionHighlightForeground:hsla(0,0%,63%,.8);--theia-problemsErrorIcon-foreground:#f14c4c;--theia-problemsWarningIcon-foreground:#cca700;--theia-problemsInfoIcon-foreground:#3794ff;--theia-minimap-findMatchHighlight:#d18616;--theia-minimap-selectionOccurrenceHighlight:#676767;--theia-minimap-selectionHighlight:#264f78;--theia-minimap-infoHighlight:#3794ff;--theia-minimap-warningHighlight:#cca700;--theia-minimap-errorHighlight:rgba(255,18,18,.7);--theia-minimap-foregroundOpacity:#000;--theia-minimapSlider-background:hsla(0,0%,47%,.2);--theia-minimapSlider-hoverBackground:hsla(0,0%,39%,.35);--theia-minimapSlider-activeBackground:hsla(0,0%,75%,.2);--theia-charts-foreground:#ccc;--theia-charts-lines:hsla(0,0%,80%,.5);--theia-charts-red:#f14c4c;--theia-charts-blue:#3794ff;--theia-charts-yellow:#cca700;--theia-charts-orange:#d18616;--theia-charts-green:#89d185;--theia-charts-purple:#b180d7;--theia-input-background:#3c3c3c;--theia-input-foreground:#ccc;--theia-inputOption-activeBorder:#007acc;--theia-inputOption-hoverBackground:rgba(90,93,94,.5);--theia-inputOption-activeBackground:rgba(0,127,212,.4);--theia-inputOption-activeForeground:#fff;--theia-input-placeholderForeground:#a6a6a6;--theia-inputValidation-infoBackground:#063b49;--theia-inputValidation-infoBorder:#007acc;--theia-inputValidation-warningBackground:#352a05;--theia-inputValidation-warningBorder:#b89500;--theia-inputValidation-errorBackground:#5a1d1d;--theia-inputValidation-errorBorder:#be1100;--theia-dropdown-background:#3c3c3c;--theia-dropdown-foreground:#f0f0f0;--theia-dropdown-border:#3c3c3c;--theia-button-foreground:#fff;--theia-button-separator:hsla(0,0%,100%,.4);--theia-button-background:#0e639c;--theia-button-hoverBackground:#17b;--theia-button-secondaryForeground:#fff;--theia-button-secondaryBackground:#3a3d41;--theia-button-secondaryHoverBackground:#45494e;--theia-radio-activeForeground:#fff;--theia-radio-activeBackground:rgba(0,127,212,.4);--theia-radio-activeBorder:#007acc;--theia-radio-inactiveBorder:hsla(0,0%,100%,.2);--theia-radio-inactiveHoverBackground:rgba(90,93,94,.5);--theia-checkbox-background:#3c3c3c;--theia-checkbox-selectBackground:#252526;--theia-checkbox-foreground:#f0f0f0;--theia-checkbox-border:#3c3c3c;--theia-checkbox-selectBorder:#c5c5c5;--theia-keybindingLabel-background:hsla(0,0%,50%,.17);--theia-keybindingLabel-foreground:#ccc;--theia-keybindingLabel-border:rgba(51,51,51,.6);--theia-keybindingLabel-bottomBorder:rgba(68,68,68,.6);--theia-list-focusOutline:#007fd4;--theia-list-activeSelectionBackground:#04395e;--theia-list-activeSelectionForeground:#fff;--theia-list-activeSelectionIconForeground:#fff;--theia-list-inactiveSelectionBackground:#37373d;--theia-list-hoverBackground:#2a2d2e;--theia-list-dropBackground:#383b3d;--theia-list-dropBetweenBackground:#c5c5c5;--theia-list-highlightForeground:#2aaaff;--theia-list-focusHighlightForeground:#2aaaff;--theia-list-invalidItemForeground:#b89500;--theia-list-errorForeground:#f88070;--theia-list-warningForeground:#cca700;--theia-listFilterWidget-background:#252526;--theia-listFilterWidget-outline:transparent;--theia-listFilterWidget-noMatchesOutline:#be1100;--theia-listFilterWidget-shadow:rgba(0,0,0,.36);--theia-list-filterMatchBackground:rgba(234,92,0,.33);--theia-list-deemphasizedForeground:#8c8c8c;--theia-tree-indentGuidesStroke:#585858;--theia-tree-inactiveIndentGuidesStroke:rgba(88,88,88,.4);--theia-tree-tableColumnsBorder:hsla(0,0%,80%,.13);--theia-tree-tableOddRowsBackground:hsla(0,0%,80%,.04);--theia-editorActionList-background:#252526;--theia-editorActionList-foreground:#ccc;--theia-editorActionList-focusForeground:#fff;--theia-editorActionList-focusBackground:#04395e;--theia-menu-border:#454545;--theia-menu-foreground:#ccc;--theia-menu-background:#252526;--theia-menu-selectionForeground:#fff;--theia-menu-selectionBackground:#04395e;--theia-menu-separatorBackground:#606060;--theia-quickInput-background:#252526;--theia-quickInput-foreground:#ccc;--theia-quickInputTitle-background:hsla(0,0%,100%,.1);--theia-pickerGroup-foreground:#3794ff;--theia-pickerGroup-border:#3f3f46;--theia-quickInputList-focusForeground:#fff;--theia-quickInputList-focusIconForeground:#fff;--theia-quickInputList-focusBackground:#04395e;--theia-search-resultsInfoForeground:hsla(0,0%,80%,.65);--theia-searchEditor-findMatchBackground:rgba(234,92,0,.22);--theia-editor-lineHighlightBorder:#282828;--theia-editor-rangeHighlightBackground:hsla(0,0%,100%,.04);--theia-editor-symbolHighlightBackground:rgba(234,92,0,.33);--theia-editorCursor-foreground:#aeafad;--theia-editorMultiCursor-primary-foreground:#aeafad;--theia-editorMultiCursor-secondary-foreground:#aeafad;--theia-editorWhitespace-foreground:hsla(90,4%,89%,.16);--theia-editorLineNumber-foreground:#858585;--theia-editorIndentGuide-background:#404040;--theia-editorIndentGuide-activeBackground:#707070;--theia-editorIndentGuide-background1:#404040;--theia-editorIndentGuide-background2:transparent;--theia-editorIndentGuide-background3:transparent;--theia-editorIndentGuide-background4:transparent;--theia-editorIndentGuide-background5:transparent;--theia-editorIndentGuide-background6:transparent;--theia-editorIndentGuide-activeBackground1:#707070;--theia-editorIndentGuide-activeBackground2:transparent;--theia-editorIndentGuide-activeBackground3:transparent;--theia-editorIndentGuide-activeBackground4:transparent;--theia-editorIndentGuide-activeBackground5:transparent;--theia-editorIndentGuide-activeBackground6:transparent;--theia-editorActiveLineNumber-foreground:#c6c6c6;--theia-editorLineNumber-activeForeground:#c6c6c6;--theia-editorRuler-foreground:#5a5a5a;--theia-editorCodeLens-foreground:#999;--theia-editorBracketMatch-background:rgba(0,100,0,.1);--theia-editorBracketMatch-border:#888;--theia-editorOverviewRuler-border:hsla(0,0%,50%,.3);--theia-editorGutter-background:#1e1e1e;--theia-editorUnnecessaryCode-opacity:rgba(0,0,0,.67);--theia-editorGhostText-foreground:hsla(0,0%,100%,.34);--theia-editorOverviewRuler-rangeHighlightForeground:rgba(0,122,204,.6);--theia-editorOverviewRuler-errorForeground:rgba(255,18,18,.7);--theia-editorOverviewRuler-warningForeground:#cca700;--theia-editorOverviewRuler-infoForeground:#3794ff;--theia-editorBracketHighlight-foreground1:gold;--theia-editorBracketHighlight-foreground2:orchid;--theia-editorBracketHighlight-foreground3:#179fff;--theia-editorBracketHighlight-foreground4:transparent;--theia-editorBracketHighlight-foreground5:transparent;--theia-editorBracketHighlight-foreground6:transparent;--theia-editorBracketHighlight-unexpectedBracket-foreground:rgba(255,18,18,.8);--theia-editorBracketPairGuide-background1:transparent;--theia-editorBracketPairGuide-background2:transparent;--theia-editorBracketPairGuide-background3:transparent;--theia-editorBracketPairGuide-background4:transparent;--theia-editorBracketPairGuide-background5:transparent;--theia-editorBracketPairGuide-background6:transparent;--theia-editorBracketPairGuide-activeBackground1:transparent;--theia-editorBracketPairGuide-activeBackground2:transparent;--theia-editorBracketPairGuide-activeBackground3:transparent;--theia-editorBracketPairGuide-activeBackground4:transparent;--theia-editorBracketPairGuide-activeBackground5:transparent;--theia-editorBracketPairGuide-activeBackground6:transparent;--theia-editorUnicodeHighlight-border:#cca700;--theia-diffEditor-move-border:hsla(0,0%,55%,.61);--theia-diffEditor-moveActive-border:orange;--theia-diffEditor-unchangedRegionShadow:#000;--theia-editorOverviewRuler-bracketMatchForeground:#a0a0a0;--theia-actionBar-toggledBackground:rgba(0,127,212,.4);--theia-symbolIcon-arrayForeground:#ccc;--theia-symbolIcon-booleanForeground:#ccc;--theia-symbolIcon-classForeground:#ee9d28;--theia-symbolIcon-colorForeground:#ccc;--theia-symbolIcon-constantForeground:#ccc;--theia-symbolIcon-constructorForeground:#b180d7;--theia-symbolIcon-enumeratorForeground:#ee9d28;--theia-symbolIcon-enumeratorMemberForeground:#75beff;--theia-symbolIcon-eventForeground:#ee9d28;--theia-symbolIcon-fieldForeground:#75beff;--theia-symbolIcon-fileForeground:#ccc;--theia-symbolIcon-folderForeground:#ccc;--theia-symbolIcon-functionForeground:#b180d7;--theia-symbolIcon-interfaceForeground:#75beff;--theia-symbolIcon-keyForeground:#ccc;--theia-symbolIcon-keywordForeground:#ccc;--theia-symbolIcon-methodForeground:#b180d7;--theia-symbolIcon-moduleForeground:#ccc;--theia-symbolIcon-namespaceForeground:#ccc;--theia-symbolIcon-nullForeground:#ccc;--theia-symbolIcon-numberForeground:#ccc;--theia-symbolIcon-objectForeground:#ccc;--theia-symbolIcon-operatorForeground:#ccc;--theia-symbolIcon-packageForeground:#ccc;--theia-symbolIcon-propertyForeground:#ccc;--theia-symbolIcon-referenceForeground:#ccc;--theia-symbolIcon-snippetForeground:#ccc;--theia-symbolIcon-stringForeground:#ccc;--theia-symbolIcon-structForeground:#ccc;--theia-symbolIcon-textForeground:#ccc;--theia-symbolIcon-typeParameterForeground:#ccc;--theia-symbolIcon-unitForeground:#ccc;--theia-symbolIcon-variableForeground:#75beff;--theia-peekViewTitle-background:#252526;--theia-peekViewTitleLabel-foreground:#fff;--theia-peekViewTitleDescription-foreground:hsla(0,0%,80%,.7);--theia-peekView-border:#3794ff;--theia-peekViewResult-background:#252526;--theia-peekViewResult-lineForeground:#bbb;--theia-peekViewResult-fileForeground:#fff;--theia-peekViewResult-selectionBackground:rgba(51,153,255,.2);--theia-peekViewResult-selectionForeground:#fff;--theia-peekViewEditor-background:#001f33;--theia-peekViewEditorGutter-background:#001f33;--theia-peekViewEditorStickyScroll-background:#001f33;--theia-peekViewResult-matchHighlightBackground:rgba(234,92,0,.3);--theia-peekViewEditor-matchHighlightBackground:rgba(255,143,0,.6);--theia-editor-foldBackground:rgba(38,79,120,.3);--theia-editor-foldPlaceholderForeground:grey;--theia-editorGutter-foldingControlForeground:#c5c5c5;--theia-editorSuggestWidget-background:#252526;--theia-editorSuggestWidget-border:#454545;--theia-editorSuggestWidget-foreground:#d4d4d4;--theia-editorSuggestWidget-selectedForeground:#fff;--theia-editorSuggestWidget-selectedIconForeground:#fff;--theia-editorSuggestWidget-selectedBackground:#04395e;--theia-editorSuggestWidget-highlightForeground:#2aaaff;--theia-editorSuggestWidget-focusHighlightForeground:#2aaaff;--theia-editorSuggestWidgetStatus-foreground:hsla(0,0%,83%,.5);--theia-inlineEdit-indicator-foreground:#fff;--theia-inlineEdit-indicator-background:#0e639c;--theia-inlineEdit-indicator-border:hsla(0,0%,100%,.4);--theia-inlineEdit-originalBackground:rgba(255,0,0,.08);--theia-inlineEdit-modifiedBackground:rgba(156,204,44,.08);--theia-inlineEdit-originalChangedLineBackground:transparent;--theia-inlineEdit-originalChangedTextBackground:rgba(255,0,0,.2);--theia-inlineEdit-modifiedChangedLineBackground:transparent;--theia-inlineEdit-modifiedChangedTextBackground:rgba(156,204,44,.2);--theia-inlineEdit-border:#3c3c3c;--theia-editorMarkerNavigationError-background:#f14c4c;--theia-editorMarkerNavigationError-headerBackground:rgba(241,76,76,.1);--theia-editorMarkerNavigationWarning-background:#cca700;--theia-editorMarkerNavigationWarning-headerBackground:rgba(204,167,0,.1);--theia-editorMarkerNavigationInfo-background:#3794ff;--theia-editorMarkerNavigationInfo-headerBackground:rgba(55,148,255,.1);--theia-editorMarkerNavigation-background:#1e1e1e;--theia-editor-linkedEditingBackground:rgba(255,0,0,.3);--theia-editor-wordHighlightBackground:rgba(87,87,87,.72);--theia-editor-wordHighlightStrongBackground:rgba(0,73,114,.72);--theia-editor-wordHighlightTextBackground:rgba(87,87,87,.72);--theia-editorOverviewRuler-wordHighlightForeground:hsla(0,0%,63%,.8);--theia-editorOverviewRuler-wordHighlightStrongForeground:rgba(192,160,192,.8);--theia-editorOverviewRuler-wordHighlightTextForeground:hsla(0,0%,63%,.8);--theia-editorHoverWidget-highlightForeground:#2aaaff;--theia-editor-placeholder-foreground:hsla(0,0%,100%,.34);--theia-multiDiffEditor-headerBackground:#262626;--theia-multiDiffEditor-background:#1e1e1e;--theia-multiDiffEditor-border:hsla(0,0%,80%,.2);--theia-sash-activeBorder:#007fd4;--theia-activityBar-background:#333;--theia-activityBar-foreground:#fff;--theia-activityBar-inactiveForeground:hsla(0,0%,100%,.4);--theia-activityBar-activeBorder:#fff;--theia-activityBar-dropBackground:hsla(0,0%,100%,.12);--theia-activityBarBadge-background:#007acc;--theia-activityBarBadge-foreground:#fff;--theia-sideBar-background:#252526;--theia-sideBarSectionHeader-background:transparent;--theia-sideBarSectionHeader-border:hsla(0,0%,80%,.2);--theia-editorGroup-border:#444;--theia-editorGroup-dropBackground:rgba(83,89,93,.5);--theia-editorGroupHeader-tabsBackground:#252526;--theia-tab-activeBackground:#1e1e1e;--theia-tab-unfocusedActiveBackground:#1e1e1e;--theia-tab-inactiveBackground:#2d2d2d;--theia-tab-activeForeground:#fff;--theia-tab-inactiveForeground:hsla(0,0%,100%,.5);--theia-tab-unfocusedActiveForeground:hsla(0,0%,100%,.5);--theia-tab-unfocusedInactiveForeground:hsla(0,0%,100%,.25);--theia-tab-border:#252526;--theia-tab-activeModifiedBorder:#39c;--theia-tab-inactiveModifiedBorder:rgba(51,153,204,.5);--theia-tab-unfocusedActiveModifiedBorder:rgba(51,153,204,.5);--theia-tab-unfocusedInactiveModifiedBorder:rgba(51,153,204,.25);--theia-statusBar-foreground:#fff;--theia-statusBar-background:#007acc;--theia-statusBar-noFolderForeground:#fff;--theia-statusBar-noFolderBackground:#68217a;--theia-statusBarItem-activeBackground:hsla(0,0%,100%,.18);--theia-statusBarItem-hoverBackground:hsla(0,0%,100%,.12);--theia-statusBarItem-errorBackground:#361111;--theia-statusBarItem-errorForeground:#fff;--theia-statusBarItem-warningBackground:#7a6400;--theia-statusBarItem-warningForeground:#fff;--theia-panel-background:#1e1e1e;--theia-panel-border:hsla(0,0%,50%,.35);--theia-panel-dropBackground:hsla(0,0%,100%,.12);--theia-panelTitle-activeForeground:#e7e7e7;--theia-panelTitle-inactiveForeground:hsla(0,0%,91%,.6);--theia-panelTitle-activeBorder:#e7e7e7;--theia-imagePreview-border:hsla(0,0%,50%,.35);--theia-titleBar-activeForeground:#ccc;--theia-titleBar-inactiveForeground:hsla(0,0%,80%,.6);--theia-titleBar-activeBackground:#3c3c3c;--theia-titleBar-inactiveBackground:rgba(60,60,60,.6);--theia-menubar-selectionForeground:#ccc;--theia-menubar-selectionBackground:rgba(90,93,94,.31);--theia-welcomePage-buttonBackground:rgba(0,0,0,.2);--theia-welcomePage-buttonHoverBackground:rgba(200,235,255,.07);--theia-walkThrough-embeddedEditorBackground:rgba(0,0,0,.4);--theia-settings-headerForeground:#e7e7e7;--theia-settings-modifiedItemIndicator:#0c7d9d;--theia-settings-dropdownBackground:#3c3c3c;--theia-settings-dropdownForeground:#f0f0f0;--theia-settings-dropdownBorder:#3c3c3c;--theia-settings-dropdownListBorder:#454545;--theia-settings-checkboxBackground:#3c3c3c;--theia-settings-checkboxForeground:#f0f0f0;--theia-settings-checkboxBorder:#3c3c3c;--theia-settings-textInputBackground:#3c3c3c;--theia-settings-textInputForeground:#ccc;--theia-settings-numberInputBackground:#3c3c3c;--theia-settings-numberInputForeground:#ccc;--theia-settings-focusedRowBackground:hsla(0,0%,50%,.14);--theia-settings-rowHoverBackground:hsla(0,0%,50%,.07);--theia-settings-focusedRowBorder:hsla(0,0%,100%,.12);--theia-variable-name-color:#c586c0;--theia-variable-value-color:hsla(0,0%,80%,.6);--theia-variable-number-variable-color:#b5cea8;--theia-variable-boolean-variable-color:#4e94ce;--theia-variable-string-variable-color:#ce9178;--theia-ansi-black-color:#a0a0a0;--theia-ansi-red-color:#a74747;--theia-ansi-green-color:#348f34;--theia-ansi-yellow-color:#5f4c29;--theia-ansi-blue-color:#6286bb;--theia-ansi-magenta-color:#914191;--theia-ansi-cyan-color:#218d8d;--theia-ansi-white-color:#707070;--theia-errorBackground:#5a1d1d;--theia-successBackground:#487e02;--theia-warningBackground:#cca700;--theia-warningForeground:#352a05;--theia-statusBar-offlineBackground:#cca700;--theia-statusBar-offlineForeground:#1e1e1e;--theia-statusBarItem-offlineHoverBackground:#ffd61f;--theia-statusBarItem-offlineActiveBackground:#ffdd47;--theia-statusBarItem-remoteBackground:#16825d;--theia-statusBarItem-remoteForeground:#fff;--theia-secondaryButton-foreground:#f0f0f0;--theia-secondaryButton-disabledForeground:hsla(0,0%,94%,.5);--theia-secondaryButton-background:#5a5a5a;--theia-secondaryButton-hoverBackground:#6c6c6c;--theia-secondaryButton-disabledBackground:rgba(90,90,90,.6);--theia-button-disabledForeground:hsla(0,0%,100%,.5);--theia-button-disabledBackground:rgba(14,99,156,.5);--theia-editorGutter-commentRangeForeground:#c5c5c5;--theia-mainToolbar-background:#383838;--theia-mainToolbar-foreground:#e6e6e6;--theia-editorHoverWidgetInternalBorder:rgba(69,69,69,.5);--theia-terminal-background:#1e1e1e;--theia-terminal-foreground:#ccc;--theia-terminal-selectionBackground:#264f78;--theia-terminal-inactiveSelectionBackground:rgba(38,79,120,.5);--theia-terminal-border:hsla(0,0%,50%,.35);--theia-terminal-ansiBlack:#000;--theia-terminal-ansiRed:#cd3131;--theia-terminal-ansiGreen:#0dbc79;--theia-terminal-ansiYellow:#e5e510;--theia-terminal-ansiBlue:#2472c8;--theia-terminal-ansiMagenta:#bc3fbc;--theia-terminal-ansiCyan:#11a8cd;--theia-terminal-ansiWhite:#e5e5e5;--theia-terminal-ansiBrightBlack:#666;--theia-terminal-ansiBrightRed:#f14c4c;--theia-terminal-ansiBrightGreen:#23d18b;--theia-terminal-ansiBrightYellow:#f5f543;--theia-terminal-ansiBrightBlue:#3b8eea;--theia-terminal-ansiBrightMagenta:#d670d6;--theia-terminal-ansiBrightCyan:#29b8db;--theia-terminal-ansiBrightWhite:#e5e5e5;--theia-editor-stackFrameHighlightBackground:rgba(255,255,0,.2);--theia-editor-focusedStackFrameHighlightBackground:rgba(122,189,122,.3);--theia-statusBar-debuggingBackground:#c63;--theia-statusBar-debuggingForeground:#fff;--theia-debugExceptionWidget-border:#a31515;--theia-debugExceptionWidget-background:#420b0d;--theia-debugIcon-breakpointForeground:#e51400;--theia-debugIcon-breakpointDisabledForeground:#848484;--theia-debugIcon-breakpointUnverifiedForeground:#848484;--theia-debugIcon-breakpointCurrentStackframeForeground:#fc0;--theia-debugIcon-breakpointStackframeForeground:#89d185;--theia-debugIcon-startForeground:#89d185;--theia-debugIcon-pauseForeground:#75beff;--theia-debugIcon-stopForeground:#f48771;--theia-debugIcon-disconnectForeground:#f48771;--theia-debugIcon-restartForeground:#89d185;--theia-debugIcon-stepOverForeground:#75beff;--theia-debugIcon-stepIntoForeground:#75beff;--theia-debugIcon-stepOutForeground:#75beff;--theia-debugIcon-continueForeground:#75beff;--theia-debugIcon-stepBackForeground:#75beff;--theia-debugConsole-infoForeground:#3794ff;--theia-debugConsole-warningForeground:#cca700;--theia-debugConsole-errorForeground:#f48771;--theia-debugConsole-sourceForeground:#ccc;--theia-debugConsoleInputIcon-foreground:#ccc;--theia-notifications-foreground:#ccc;--theia-notifications-background:#252526;--theia-notificationLink-foreground:#3794ff;--theia-notificationCenterHeader-background:#303031;--theia-notifications-border:#303031;--theia-notificationsErrorIcon-foreground:#f14c4c;--theia-notificationsWarningIcon-foreground:#cca700;--theia-notificationsInfoIcon-foreground:#3794ff;--theia-notebook-cellBorderColor:#37373d;--theia-notebook-focusedEditorBorder:#007fd4;--theia-notebookStatusSuccessIcon-foreground:#89d185;--theia-notebookEditorOverviewRuler-runningCellForeground:#89d185;--theia-notebookStatusErrorIcon-foreground:#f48771;--theia-notebookStatusRunningIcon-foreground:#ccc;--theia-notebook-cellToolbarSeparator:hsla(0,0%,50%,.35);--theia-notebook-selectedCellBackground:#37373d;--theia-notebook-selectedCellBorder:#37373d;--theia-notebook-focusedCellBorder:#007fd4;--theia-notebook-inactiveFocusedCellBorder:#37373d;--theia-notebook-cellStatusBarItemHoverBackground:rgba(0,0,0,.08);--theia-notebook-cellInsertionIndicator:#007fd4;--theia-notebookScrollbarSlider-background:hsla(0,0%,47%,.4);--theia-notebookScrollbarSlider-hoverBackground:hsla(0,0%,39%,.7);--theia-notebookScrollbarSlider-activeBackground:hsla(0,0%,75%,.4);--theia-notebook-symbolHighlightBackground:hsla(0,0%,100%,.04);--theia-notebook-cellEditorBackground:#252526;--theia-editorGutter-modifiedBackground:#1b81a8;--theia-editorGutter-addedBackground:#487e02;--theia-editorGutter-deletedBackground:#f14c4c;--theia-minimapGutter-modifiedBackground:#1b81a8;--theia-minimapGutter-addedBackground:#487e02;--theia-minimapGutter-deletedBackground:#f14c4c;--theia-editorOverviewRuler-modifiedForeground:rgba(27,129,168,.6);--theia-editorOverviewRuler-addedForeground:rgba(72,126,2,.6);--theia-editorOverviewRuler-deletedForeground:rgba(241,76,76,.6);--theia-extensionButton-prominentBackground:#327e36;--theia-extensionButton-prominentForeground:#fff;--theia-extensionButton-prominentHoverBackground:#28632b;--theia-extensionEditor-tableHeadBorder:hsla(0,0%,100%,.7);--theia-extensionEditor-tableCellBorder:hsla(0,0%,100%,.2);--theia-extensionIcon-verifiedForeground:#40a6ff;--theia-memoryDiff-removedTextBackground:rgba(255,0,0,.1);--theia-memoryDiff-insertedTextBackground:rgba(156,204,44,.1);--theia-memoryInspector-focusBorder:rgba(0,127,212,.5);--theia-memoryInspector-foreground:hsla(0,0%,83%,.5);--theia-gitDecoration-addedResourceForeground:#81b88b;--theia-gitDecoration-modifiedResourceForeground:#e2c08d;--theia-gitDecoration-deletedResourceForeground:#c74e39;--theia-gitDecoration-renamedResourceForeground:#73c991;--theia-gitDecoration-untrackedResourceForeground:#73c991;--theia-gitDecoration-ignoredResourceForeground:#8c8c8c;--theia-gitDecoration-stageModifiedResourceForeground:#e2c08d;--theia-gitDecoration-stageDeletedResourceForeground:#c74e39;--theia-gitDecoration-conflictingResourceForeground:#e4676b;--theia-gitDecoration-submoduleResourceForeground:#8db9e2}.chat-view-widget{display:flex;flex-direction:column;height:100%}.chat-tree-view-widget{flex:1}.chat-input-widget>.ps__rail-x,.chat-input-widget>.ps__rail-y,.chat-tree-view-widget>.ps__rail-x,.chat-tree-view-widget>.ps__rail-y{display:none!important}.theia-ChatNode{cursor:default;display:flex;flex-direction:column;padding:16px 20px 6px;-moz-user-select:text;user-select:text;-webkit-user-select:text;border-bottom:1px solid var(--theia-sideBarSectionHeader-border);overflow-wrap:break-word}div:last-child>.theia-ChatNode{border:none}.theia-ChatNodeHeader{align-items:center;display:flex;justify-content:space-between;height:24px;gap:8px;width:100%}.theia-ChatNodeHeader .theia-AgentAvatar{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px}.theia-ChatNodeHeader .theia-AgentLabel{font-size:13px;font-weight:600;margin:0}.theia-ChatNodeHeader .theia-ChatContentInProgress{color:var(--theia-disabledForeground)}.theia-ChatNodeHeader .theia-ChatContentInProgress-Cancel{position:absolute;z-index:999;right:20px}@keyframes dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.theia-ChatNodeHeader .theia-ChatContentInProgress:after{content:"";animation:dots 1s step-end infinite}.theia-ChatNode .codicon{text-align:left}.theia-AgentLabel{font-weight:600}.theia-ChatNode .theia-ChatNodeToolbar{margin-left:auto;line-height:18px}.theia-ChatNodeToolbar .theia-ChatNodeToolbarAction{display:none;align-items:center;padding:4px;border-radius:5px}.theia-ChatNode:hover .theia-ChatNodeToolbar .theia-ChatNodeToolbarAction{display:inline-block}.theia-ChatNodeToolbar .theia-ChatNodeToolbarAction:hover{cursor:pointer;background-color:var(--theia-toolbar-hoverBackground)}.theia-ChatNode{line-height:1.3rem}.theia-ChatNode ol,.theia-ChatNode ul{padding-inline-start:1rem}.theia-ChatNode li>p{margin-top:0;margin-bottom:0}.theia-ChatNode .theia-CodeWrapper{padding:.5em .5em 0;background-color:var(--theia-editor-background);border-radius:6px;border:var(--theia-border-width) solid var(--theia-checkbox-border);font-size:var(--theia-code-font-size)}.theia-RequestNode>p div{display:inline}.theia-RequestNode .theia-RequestNode-AgentLabel,.theia-RequestNode .theia-RequestNode-VariableLabel{padding:calc(var(--theia-ui-padding) * 2 / 3);padding-top:0;padding-bottom:0;border-radius:calc(var(--theia-ui-padding) * 2 / 3);background:var(--theia-badge-background);color:var(--theia-badge-foreground)}.chat-input-widget{align-items:flex-end;display:flex;flex-direction:column}.theia-ChatInput{margin-top:16px;position:relative;width:100%;box-sizing:border-box;gap:4px}.theia-ChatInput-ChatContext ul{list-style-type:none;padding:0 4px 8px 8px;margin:0;display:flex;flex-wrap:wrap;gap:6px}.theia-ChatInput-ChatContext-Element{display:flex;align-items:center;border-radius:calc(var(--theia-ui-padding) * 2 / 3);border:var(--theia-border-width) solid var(--theia-dropdown-border);padding:2px 4px 2px 6px;height:18px;line-height:16px;min-width:0}.theia-ChatInput-ChatContext-labelParts{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theia-ChatInput-ChatContext-title{flex:10 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theia-ChatInput-ChatContext-additionalInfo{color:var(--theia-disabledForeground);font-size:calc(var(--theia-content-font-size) * .8);margin-left:4px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 10 auto;min-width:0}.theia-ChatInput-ChatContext-Element .action{cursor:pointer;margin-left:4px;border-radius:4px;flex-shrink:0}.theia-ChatInput-ChatContext-Element .action:hover{background-color:var(--theia-toolbar-hoverBackground)}.theia-ChatInput-ChatContext-Icon{display:inline;line-height:18px;flex-shrink:0}.theia-ChatInput-ChatContext-Icon.codicon{margin-right:6px}.theia-ChatInput-ChangeSet-Box{margin:0 16px -5px;padding:2px 2px 12px;height:auto;border:var(--theia-border-width) solid var(--theia-dropdown-border);border-radius:4px 4px 0 0;background-color:var(--theia-activityBar-background);display:flex;flex-direction:column}.theia-ChatInput-ChangeSet-Header{display:flex;justify-content:space-between;align-items:center;margin:4px}.theia-ChatInput-ChangeSet-Box h3{font-size:12px;color:var(--theia-disabledForeground);padding-top:0;margin:0}.theia-ChatInput-ChangeSet-Header-Actions .theia-button{height:100%;box-sizing:border-box;font-size:12px;padding:2px 4px;min-width:40px;margin:0}.theia-ChatInput-ChangeSet-List ul{list-style-type:none;padding:0;margin:4px}.theia-ChatInput-ChangeSet-List ul li{display:flex;flex-direction:row;line-height:18px;padding:2px 0 0;margin:0 2px 2px 0;border-radius:4px;position:relative}.theia-ChatInput-ChangeSet-List ul li:hover{background-color:var(--theia-toolbar-hoverBackground)}.theia-ChatInput-ChangeSet-Actions{display:none}.theia-ChatInput-ChangeSet-List ul{max-height:150px;overflow-y:auto}.theia-ChatInput-ChangeSet-List ul li{cursor:pointer}.theia-ChatInput-ChangeSet-List ul li:hover .theia-ChatInput-ChangeSet-Actions{display:flex;justify-content:flex-end;flex:auto;gap:4px}.theia-ChatInput-ChangeSet-List .theia-ChatInput-ChangeSet-Icon{padding-left:2px;padding-right:4px;min-width:var(--theia-icon-size);display:flex;justify-content:center;align-items:center}.theia-ChatInput-ChangeSet-List .theia-ChatInput-ChangeSet-Icon:before{text-align:center}.theia-ChatInput-ChangeSet-List .theia-ChatInput-ChangeSet-Icon.codicon:before{font-size:var(--theia-ui-font-size1)}.theia-ChatInput-ChangeSet-Actions .action{width:16px;height:16px;cursor:pointer}.theia-ChatInput-ChangeSet-additionalInfo{margin-left:8px;color:var(--theia-disabledForeground)}.theia-ChatInput-ChangeSet-labelParts,.theia-ChatInput-ChangeSet-title{overflow:hidden;text-overflow:ellipsis}.theia-ChatInput-ChangeSet-title{white-space:nowrap}.theia-ChatInput-ChangeSet-Header-Actions{display:flex;flex:none;flex-flow:row nowrap;gap:var(--theia-ui-padding)}.theia-changeSet-Action{flex:none}.theia-ChatInput-ChangeSet-Box h3,.theia-ChatInput-ChangeSet-Header-Actions,.theia-ChatInput-ChangeSet-additionalInfo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theia-ChatInput-ChangeSet-Header-Actions .codicon.action{font-size:18px;height:20px;vertical-align:middle;margin-left:4px;border-radius:4px;cursor:pointer}.theia-ChatInput-ChangeSet-Header-Actions .codicon.action:hover{background-color:var(--theia-toolbar-hoverBackground)}.theia-ChatInput-ChangeSet-title.rejected{text-decoration:line-through}.theia-ChatInput-ChangeSet-title.add.pending{color:var(--theia-charts-green)}.theia-ChatInput-ChangeSet-title.modify.pending{color:var(--theia-charts-orange)}.theia-ChatInput-ChangeSet-title.delete.pending{color:var(--theia-charts-red)}.theia-ChatInput-Editor-Box{margin:0 16px 16px;padding:2px;height:auto;border:var(--theia-border-width) solid var(--theia-dropdown-border);border-radius:4px;background-color:var(--theia-editor-background);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.theia-ChatInput-Editor-Box:has(.monaco-editor.focused){border-color:var(--theia-focusBorder)}.theia-ChatInput-Editor-Box .monaco-editor{outline-color:var(--theia-editor-background)}.theia-ChatInput-Editor{width:100%;height:auto;display:flex;flex-direction:column-reverse;overflow:hidden;transition:height .05s ease-in-out;position:relative}.theia-ChatInput-Editor-Placeholder{position:absolute;top:9px;left:8px;right:0;display:flex;align-items:center;color:var(--theia-descriptionForeground);pointer-events:none;z-index:10;text-align:left}.theia-ChatInput-Editor-Placeholder.hidden{display:none}.theia-ChatInput-Editor .monaco-editor{display:flex;width:100%;height:100%;overflow:hidden;position:relative}.theia-ChatInput-Editor .monaco-editor .inputarea.ime-input,.theia-ChatInput-Editor .monaco-editor .margin,.theia-ChatInput-Editor .monaco-editor .monaco-editor-background{padding-left:8px!important}.theia-ChatInputOptions{width:100%;height:25px;padding-left:3px;padding-right:6px;display:flex;justify-content:space-between}.theia-ChatInputOptions .theia-ChatInputOptions-left,.theia-ChatInputOptions .theia-ChatInputOptions-right{display:flex}.theia-ChatInputOptions .theia-ChatInputOptions-right{margin-right:8px}.theia-ChatInputOptions .option{min-width:21px;height:21px;padding:2px;display:flex;justify-content:space-between;align-items:center;gap:2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-repeat:no-repeat;background-position:50%;border-radius:5px;border:var(--theia-border-width) solid transparent;cursor:pointer}.theia-ChatInputOptions .option.disabled{cursor:default;opacity:var(--theia-mod-disabled-opacity);pointer-events:none}.theia-ChatInputOptions .option:hover{opacity:1;background-color:var(--theia-toolbar-hoverBackground)}.theia-ChatInputOptions .reverse{flex-direction:row-reverse}.theia-CodePartRenderer-root{display:flex;flex-direction:column;gap:2px;border-radius:4px}.theia-CodePartRenderer-root .monaco-editor{outline-color:var(--theia-editor-background)}.theia-CodePartRenderer-left{flex-grow:1}.theia-CodePartRenderer-top{display:flex;justify-content:space-between;align-items:center;padding-left:2px;padding-right:2px}.theia-CodePartRenderer-right .button{margin-left:2px;width:18px;height:18px;padding:2px;border-radius:5px;cursor:pointer}.theia-CodePartRenderer-right .button:hover{background-color:var(--theia-toolbar-hoverBackground)}.theia-QuestionPartRenderer-root{display:flex;flex-direction:column;gap:8px;border:var(--theia-border-width) solid var(--theia-sideBarSectionHeader-border);padding:8px 12px 12px;border-radius:5px;margin:0 0 8px}.theia-QuestionPartRenderer-options{display:flex;flex-wrap:wrap;gap:12px}.theia-QuestionPartRenderer-option{min-width:100px;flex:1 1 auto;margin:0}.theia-QuestionPartRenderer-option.selected:disabled:hover{background-color:var(--theia-button-disabledBackground)}.theia-QuestionPartRenderer-option:disabled:not(.selected){background-color:var(--theia-button-secondaryBackground)}.theia-thinking,.theia-toolCall{font-weight:400;color:var(--theia-descriptionForeground);line-height:20px;margin-top:13px;margin-bottom:13px;cursor:pointer}.theia-thinking .fa,.theia-thinking details summary::marker,.theia-toolCall .fa,.theia-toolCall details summary::marker{color:var(--theia-button-background)}.theia-thinking details pre,.theia-toolCall details pre{cursor:text;line-height:1rem;margin-top:0;margin-bottom:0;padding:6px;background-color:var(--theia-editor-background);overflow:auto;text-wrap:auto}.collapsible-arguments{display:inline-block}.collapsible-arguments .collapsible-arguments-summary{display:inline-block;white-space:nowrap;text-decoration:underline}details[open].collapsible-arguments,details[open].collapsible-arguments .collapsible-arguments-summary{display:unset}.theia-ResponseNode-ProgressMessage{font-weight:400;color:var(--theia-descriptionForeground);line-height:20px;margin-bottom:6px}.theia-ResponseNode-ProgressMessage .inProgress{color:var(--theia-progressBar-background)}.theia-ResponseNode-ProgressMessage .completed{color:var(--theia-successBackground)}.theia-ResponseNode-ProgressMessage .failed{color:var(--theia-errorForeground)}.spinner{display:inline-block;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.theia-ChatPart-Error{display:flex;flex-direction:row;gap:.5em;color:var(--theia-errorForeground)}.section-header{font-weight:700;font-size:16px;margin-bottom:10px}.section-title{font-weight:700;font-size:14px;margin:20px 0}.section-content p{margin:10px 0}.section-content a{cursor:pointer}.section-content strong{font-weight:700}.session-settings-container{margin-bottom:10px;height:calc(100% - 50px)}.monaco-session-settings-dialog{flex:1;min-height:350px;min-width:500px;height:25vh;width:30vh;border:1px solid var(--theia-editorWidget-border);margin-bottom:10px}.session-settings-error{color:var(--theia-errorForeground);min-height:1em;display:block}.session-settings-container .monaco-editor{outline-color:var(--theia-editor-background)}.ai-configuration-widget,.theia-ai-settings-container{padding:var(--theia-ui-padding)}.language-model-container{padding-top:calc(2 * var(--theia-ui-padding))}.language-model-container .theia-select{margin-left:var(--theia-ui-padding)}.theia-settings-container .settings-section-subcategory-title.ai-settings-section-subcategory-title{padding-left:0}.ai-templates{gap:5px}.ai-templates,.template-renderer{display:flex;flex-direction:column}.template-renderer{padding:10px}.template-header{margin-bottom:8px}.template-controls{display:flex;align-items:center;gap:10px}.template-select-label{margin-right:5px}.template-variant-selector{min-width:120px}.template-variant-selector.error{border-color:var(--theia-errorForeground);background-color:var(--theia-errorBackground,rgba(255,0,0,.1));color:var(--theia-errorForeground)}#ai-agent-configuration-container-widget,#ai-variable-configuration-container-widget{margin-top:5px}#ai-variable-configuration-container-widget ul{list-style:none;padding:0;margin:0}#ai-variable-configuration-container-widget .variable-item{display:flex;flex-direction:column;margin-bottom:1rem}#ai-variable-configuration-container-widget .variable-args{display:grid;grid-template-columns:1fr 2fr}#ai-agent-configuration-container-widget ul{list-style:none;padding:0;margin:0}.ai-agent-configuration-main{display:flex;flex-direction:row}.configuration-agents-list{width:128px}.configuration-agent-panel{flex:1}#ai-agent-configuration-container-widget .function-references,#ai-agent-configuration-container-widget .variable-references,#ai-variable-configuration-container-widget .variable-references{margin-left:.5rem;padding:.5rem;border-left:1px solid var(--theia-tree-indentGuidesStroke)}#ai-agent-configuration-container-widget .function-reference,#ai-agent-configuration-container-widget .variable-reference,#ai-variable-configuration-container-widget .variable-reference{display:flex;flex-direction:row;align-items:center}.agent-tag{padding:calc(var(--theia-ui-padding) * 2 / 3);padding-top:0;padding-bottom:0;border-radius:calc(var(--theia-ui-padding) * 2 / 3);background:hsla(0,0%,68%,.31)}.configuration-agents-add{margin-top:3em;margin-left:0}.mcp-configuration-container{padding:16px}.mcp-configuration-title{margin:0 0 16px;border-bottom:1px solid var(--theia-panelTitle-activeBorder);padding-bottom:8px}.mcp-server-card{border:1px solid var(--theia-panelTitle-activeBorder);border-radius:6px;padding:12px;margin-bottom:16px;background-color:var(--theia-editorWidget-background)}.mcp-server-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mcp-server-name{font-weight:700;font-size:var(--theia-ui-font-size3)}.mcp-status-badge{padding:3px 8px;border-radius:12px;font-size:12px;font-weight:700;display:inline-block}.mcp-error-indicator{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--theia-errorBackground);color:var(--theia-errorForeground);font-size:12px;font-weight:700;cursor:pointer;margin-left:8px}.mcp-server-section{margin-bottom:6px}.mcp-section-label{font-weight:700;color:var(--theia-descriptionForeground)}.mcp-code-block{padding:2px 4px}.mcp-code-block,.mcp-env-block{background-color:var(--theia-editor-background);border-radius:3px;font-family:monospace}.mcp-env-block{margin-left:10px;padding:4px 8px;font-size:12px}.mcp-toggle-indicator{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:6px;transition:transform .2s ease}.mcp-tools-section{margin-top:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mcp-tools-list{margin-left:24px;margin-top:4px;background-color:var(--theia-editor-background);border-radius:3px;font-family:monospace;font-size:12px}.mcp-autostart-badge{padding:2px 6px;border-radius:3px;font-size:12px;font-weight:700}.mcp-no-servers{padding:20px;text-align:center;color:var(--theia-descriptionForeground)}.mcp-server-controls,.mcp-status-container{display:flex;align-items:center}.mcp-server-controls{margin-top:12px;border-top:1px solid var(--theia-panelTitle-inactiveForeground);padding-top:12px}.mcp-server-button{display:inline-flex;align-items:center;justify-content:center;background-color:var(--theia-button-background);color:var(--theia-button-foreground);border:none;border-radius:4px;padding:6px 8px;font-size:12px;cursor:pointer;transition:background-color .2s;margin-right:10px}.mcp-server-button:hover{background-color:var(--theia-button-hoverBackground)}.mcp-server-button.play-button{background-color:var(--theia-successBackground);color:var(--theia-successForeground)}.mcp-server-button.play-button:hover{background-color:var(--theia-successBackground);filter:brightness(1.1)}.mcp-server-button.stop-button{background-color:var(--theia-errorBackground);color:var(--theia-errorForeground)}.mcp-server-button.stop-button:hover{background-color:var(--theia-errorBackground);filter:brightness(1.1)}.mcp-server-button-icon{margin-right:6px;font-size:14px}.mcp-copy-tool-button{background:transparent;border:none;padding:0;cursor:pointer;font-size:12px;color:var(--theia-descriptionForeground);white-space:nowrap}.theia-ResponseNode-Content .disable-message{font-size:12px;line-height:1.6;padding:15px}.theia-WelcomeMessage{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.theia-WelcomeMessage-Content{text-align:center;padding:0 18px;max-width:350px}.theia-WelcomeMessage-Content h1{margin-top:0}.theia-WelcomeMessage-Content p{font-size:var(--theia-ui-font-size2);line-height:18px}.theia-WelcomeMessage-Content p .codicon{vertical-align:sub}.theia-WelcomeMessage-Content em{font-weight:bolder;font-style:normal}.token-usage-configuration-container{padding:16px}.token-usage-configuration-title{margin:0 0 16px;border-bottom:1px solid var(--theia-widget-border);padding-bottom:8px}.token-usage-controls{display:flex;justify-content:flex-end;margin-bottom:16px}.token-usage-refresh-button{display:inline-flex;align-items:center;background-color:var(--theia-button-background);color:var(--theia-button-foreground);border:none;border-radius:4px;padding:6px 12px;font-size:12px;cursor:pointer;transition:background-color .2s}.token-usage-refresh-button:hover{background-color:var(--theia-button-hoverBackground)}.token-usage-refresh-button i{margin-right:6px}.token-usage-table-container{overflow-x:auto;border-radius:6px;background-color:var(--theia-editorWidget-background)}.token-usage-table{width:100%;border-collapse:collapse}.token-usage-header th{text-align:left;padding:10px;background-color:var(--theia-editor-background);color:var(--theia-descriptionForeground);font-weight:700}.token-usage-model-column{width:25%}.token-usage-column{width:18.75%}.token-usage-row td{padding:10px}.token-usage-row:hover{background-color:var(--theia-list-hoverBackground)}.token-usage-summary-row td{padding:10px;background-color:var(--theia-editor-background);color:var(--theia-foreground)}.token-usage-model-cell{font-weight:500}.token-usage-notes{margin-top:16px;color:var(--theia-descriptionForeground)}.token-usage-note{display:flex;align-items:center;font-size:12px}.token-usage-note i{margin-right:8px}.styles_container___fcKL{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:8px}.styles_nameContainer__7VtKn{align-items:center;display:flex}.styles_name__IaQ9Z{color:#0f0f0f;display:-webkit-box;max-width:100%;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;line-height:18px;max-height:18px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:500;--ui-lib-typography-line-height:18px;line-height:var(--ui-lib-typography-line-height)}html.styles_theme-dark___QCBx .styles_name__IaQ9Z{color:#dbdbdb}.styles_description__oFbHN{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;white-space:pre-wrap;word-break:break-word;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:18px;display:-webkit-box;line-height:var(--ui-lib-typography-line-height);overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:18px;max-height:54px}@media (max-width:767px){.styles_description__oFbHN{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;max-height:36px}}.styles_title__f_ieg{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;padding-top:5px}.styles_text__6BdQ8{font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-weight:600;--ui-lib-typography-line-height:24px}.styles_text__6BdQ8,.styles_tickerBox__UK5Id{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.styles_tickerBox__UK5Id{border-radius:30px;align-items:center;display:flex;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;gap:4px;padding:2px 7px 2px 2px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:18px;direction:ltr;max-width:148px}.styles_bodyContainer__BEJcg{align-items:center;display:flex;justify-content:space-between;padding-bottom:4px}.styles_time__NJ8uw{color:#707070;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:500;--ui-lib-typography-line-height:18px;line-height:var(--ui-lib-typography-line-height)}.styles_logo__lc8Ho{align-items:center;border-radius:50%;display:inline-flex;justify-content:center}.styles_logo__lc8Ho:not(img){background-color:#ebebeb}html.theme-dark .styles_logo__lc8Ho:not(img){background-color:#2e2e2e}.styles_hidden__KWcWn{opacity:0;position:absolute}.styles_xxceptionallysmalldonotusebrv1023__s0HKo{font-size:10px;height:12px;line-height:10px;width:12px}.styles_xxxsmall__oznlq{font-size:11px;height:18px;line-height:16px;width:18px}.styles_xxsmall__uNWvj{font-size:11px;height:20px;line-height:16px;width:20px}.styles_xsmall__qi_3o{font-size:11px;height:24px;line-height:16px;width:24px}.styles_small__57IvD{font-size:14px;height:28px;line-height:16px;width:28px}.styles_medium__3Stn2{font-size:16px;height:36px;line-height:16px;width:36px}.styles_large__l76TY{font-size:24px;height:48px;line-height:32px;width:48px}.styles_xlarge__KdJhB{font-size:40px;height:56px;line-height:40px;width:56px}.styles_xxlarge__a9pZ3{font-size:80px;height:112px;line-height:80px;width:112px}.styles_xxxlarge__j_ZHm{font-size:160px;height:168px;line-height:160px;width:168px}.styles_skeleton__WY1Ep{background-color:currentColor}.styles_letter__0d_kR{color:#fff;font-style:normal;font-weight:700}html.theme-dark .styles_letter__0d_kR{color:#636363}.styles_skeletonThemeWrapper__ssGE5{color:#f2f2f2}html.theme-dark .styles_skeletonThemeWrapper__ssGE5{color:#2e2e2e}.styles_skeletonThemeAnimated__p292o{animation:1s ease-in-out 0s infinite alternate none running;animation-name:styles_pulsation__S4Don}@keyframes styles_pulsation__S4Don{0%{opacity:1}to{opacity:.4}}.styles_logo__lc8Ho{flex-shrink:0}.styles_tab__LnByy{width:100%}.styles_active__KQbZB{color:#dbdbdb}.styles_name__zQhcC{font-weight:700;height:21px}.styles_description__o61G5{height:21px}.styles_attributesRow__JrHC1{display:flex;gap:4px}.styles_attributes__7QRQR{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:12px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:16px;display:flex;height:18px;line-height:var(--ui-lib-typography-line-height);line-height:18px;overflow:hidden;white-space:nowrap}.styles_attribute__WmkQU:not(:last-child):after{color:#707070;content:"\2022";padding:0 6px;color:#8c8c8c}.styles_attribute__WmkQU,.styles_attribute__WmkQU:not(:last-child):after{vertical-align:top}.styles_time__KlIcv{color:#707070;white-space:pre}.styles_wrapper__Ui23j{flex:1;height:0;width:100%}.styles_itemBody__QO4Mt,.styles_wrapper__Ui23j{display:flex;flex-direction:column;position:relative}.styles_itemBody__QO4Mt{align-items:stretch!important;box-sizing:border-box;color:#707070;justify-content:center;padding:8px 16px!important;border-bottom:1px solid #2e2e2e;color:#8c8c8c}.styles_overlayButtons__CTkoo{background:inherit;display:flex;position:absolute;right:6px;top:6px;visibility:hidden;padding-left:16px}.styles_itemBody__QO4Mt.styles_hovered__9LIg4,.styles_itemBody__QO4Mt:hover{background:#2e2e2e}.styles_itemBody__QO4Mt.styles_selected__OEddS{background:#142e61}.styles_itemBody__QO4Mt.styles_highlighted__1E0TT{background:#132042}.styles_itemBody__QO4Mt.styles_focused__fFBhc{outline:2px solid #2962ff}@media (any-hover:hover){.styles_itemBody__QO4Mt:hover .styles_overlayButtons__CTkoo{visibility:visible}}.styles_overlayButtons__CTkoo>:not(:last-child){margin-right:4px}@media (any-hover:hover){.styles_overlayButton__0eA4O:hover{background:#dbdbdb;background:#4a4a4a}.styles_itemBody__QO4Mt.styles_selected__OEddS .styles_overlayButton__0eA4O:hover{background:#90bff9;background:#143a87}.styles_itemBody__QO4Mt.styles_highlighted__1E0TT .styles_overlayButton__0eA4O:hover{background:#bbd9fb;background:#142e61}}.styles_logWidgetListContainer__QDhGj{display:flex;flex:1;flex-direction:column;height:0;position:relative;width:100%}.styles_logWidgetScrollContainer__f1k4X{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.styles_logWidgetGroupLabel__2RhMy{--ui-lib-typography-line-height:16px;line-height:var(--ui-lib-typography-line-height);--ui-lib-typography-font-size:11px;color:#707070;color:#8c8c8c;cursor:default;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;padding:3px 8px 3px 12px;text-transform:uppercase}.styles_logWidgetGroupItem__ThhN1{flex:0 0 auto;padding-bottom:8px;padding-top:8px}.styles_logWidgetGroupItemMessage__RZLTn,.styles_logWidgetGroupItemName__Oor_1{--ui-lib-typography-line-height:21px;line-height:var(--ui-lib-typography-line-height);--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.styles_logWidgetGroupItemName__Oor_1{font-weight:700}.styles_logWidgetGroupItemMessage__RZLTn,.styles_logWidgetGroupItemName__Oor_1,.styles_ticker-PQUvhamm__vQUqZ{color:#dbdbdb}.styles_buttonContainer__VyMXs{display:flex;flex:0 0 auto;height:0;justify-content:center;position:sticky;top:4px;z-index:1}.styles_toastLayerChart__5lj5A{bottom:0;box-sizing:border-box;height:100%;left:0;padding-top:var(--toasts-top);pointer-events:none;position:fixed;right:0}.styles_toastList__ebJCO{align-items:flex-start;height:100%;pointer-events:none}.styles_toastListScroll__sEN8P,.styles_toastList__ebJCO{display:flex;flex-direction:column-reverse;justify-content:flex-start;max-height:100%}.styles_toastListScroll__sEN8P{overflow-y:auto;pointer-events:auto}@supports (-moz-appearance:none){.styles_toastListScroll__sEN8P{scrollbar-width:none}}.styles_toastListScroll__sEN8P.styles_sb-scrollbar-wrap__Dmrnl{display:none}.styles_toastListScroll__sEN8P::-webkit-scrollbar{display:none;height:0;width:0}.styles_toastListScroll__sEN8P::-webkit-scrollbar-thumb,.styles_toastListScroll__sEN8P::-webkit-scrollbar-track{display:none}.styles_toastListScroll__sEN8P::-webkit-scrollbar-corner{display:none}.styles_notEmpty__OfLsI{padding-top:4px}.styles_toastListInner__X3eqR{align-items:flex-start;contain:layout;display:flex;flex-direction:column}.styles_toastGroup__HDbSn{padding:0 8px;position:relative;width:-moz-fit-content;width:fit-content;--ui-lib-toast-transition-duration:0.5s}@media (max-width:767px){.styles_toastGroup__HDbSn{padding:0 4px}}.styles_controls__4GU5d{display:flex;filter:drop-shadow(0 2px 4px #00000033);gap:8px;height:24px;justify-content:flex-end;position:relative;transition:opacity .5s cubic-bezier(.67,0,.34,1),height .5s cubic-bezier(.67,0,.34,1),visibility .5s cubic-bezier(.67,0,.34,1);z-index:1}html.styles_theme-dark__jQsU_ .styles_controls__4GU5d{filter:drop-shadow(0 2px 4px #00000066)}.styles_controlsHidden__ouKuG{height:0;opacity:0;visibility:hidden}.styles_list__2kLpQ{display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--ui-lib-toast-group-last-height-padded);transition:min-height .5s cubic-bezier(.67,0,.34,1),padding-bottom .5s cubic-bezier(.67,0,.34,1);--ui-lib-toast-group-expanded-padding:12px;padding-bottom:calc(var(--ui-lib-toast-group-list-count)*8px + var(--ui-lib-toast-group-expanded-padding))}@media (prefers-reduced-motion:reduce){.styles_list__2kLpQ{transition:none}}@media (max-width:767px){.styles_list__2kLpQ{--ui-lib-toast-group-expanded-padding:8px}}.styles_listEmplty__mr050{padding-bottom:0}.styles_item__DSSEF{display:grid;grid-template-rows:1fr;max-width:100%;opacity:1;padding-bottom:8px;transform:perspective(48px) translateZ(0) translateY(0);transform-origin:bottom;transition:grid-template-rows .5s cubic-bezier(.67,0,.34,1),transform .5s cubic-bezier(.67,0,.34,1),opacity .5s cubic-bezier(.67,0,.34,1),padding-bottom .5s cubic-bezier(.67,0,.34,1);width:100%}@media (prefers-reduced-motion:reduce){.styles_item__DSSEF{transition:none}}@media (max-width:767px){.styles_item__DSSEF{padding-bottom:4px}}.styles_itemAdded__m_r9P{grid-template-rows:0fr;padding-bottom:0;--ui-lib-toast-height:initial;visibility:hidden}:nth-last-child(1 of .styles_itemStable__4sn8v){padding-bottom:0}.styles_item__DSSEF:last-child{--ui-lib-toast-height:initial}.styles_itemInner__BXvkq{max-width:100%;min-height:0;min-width:0;transform:translateX(0);transition:transform .5s cubic-bezier(.67,0,.34,1);width:100%}@media (prefers-reduced-motion:reduce){.styles_itemInner__BXvkq{transition:none}}.styles_itemAdded__m_r9P>.styles_itemInner__BXvkq{transform:translateX(calc(-100% - 8px))}@media (max-width:767px){.styles_itemAdded__m_r9P>.styles_itemInner__BXvkq{transform:translateX(calc(-100% - 4px))}}.styles_itemInnerInner__Wa11h{transform:translateY(0);transition:transform .5s cubic-bezier(.67,0,.34,1)}@media (prefers-reduced-motion:reduce){.styles_itemInnerInner__Wa11h{transition:none}}.styles_itemAdded__m_r9P .styles_itemInnerInner__Wa11h,.styles_listCollapsed__l1zHv .styles_itemInnerInner__Wa11h{transform:translateY(-100%)}.styles_listCollapsed__l1zHv .styles_item__DSSEF{grid-template-rows:0fr;padding-bottom:0;--ui-lib-toast-height:var(--ui-lib-toast-group-last-height-padded)}.styles_itemRemoved__jb8AU{grid-template-rows:0fr;opacity:0;padding-bottom:0}:nth-last-child(1 of .styles_listCollapsed__l1zHv .styles_itemStable__4sn8v){transform:perspective(48px) translateZ(0) translateY(0);--ui-lib-toast-height:initial}:nth-last-child(2 of .styles_listCollapsed__l1zHv .styles_itemStable__4sn8v){transform:perspective(48px) translateZ(-2px) translateY(8px)}:nth-last-child(3 of .styles_listCollapsed__l1zHv .styles_itemStable__4sn8v){transform:perspective(48px) translateZ(-4px) translateY(16px)}:nth-last-child(n+4 of .styles_listCollapsed__l1zHv .styles_itemStable__4sn8v){opacity:0;transform:perspective(48px) translateZ(-6px) translateY(24px)}.styles_listCollapsed__l1zHv .styles_itemAdded__m_r9P{--ui-lib-toast-height:initial}.styles_toastCommon__8XMvw{align-items:stretch;background-color:#fff;border-radius:12px;border-style:solid;box-sizing:border-box;display:flex;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;max-width:100%;overflow:hidden;position:relative;width:400px;word-break:break-word;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:18px;box-shadow:0 2px 4px #0003;line-height:var(--ui-lib-typography-line-height);max-height:var(--ui-lib-toast-height,300px);transition:max-height cubic-bezier(.67,0,.34,1) var(--ui-lib-toast-transition-duration);background-color:#1f1f1f;border-color:#2e2e2e;box-shadow:0 2px 4px #0006}.styles_swipable__LiLGv{touch-action:pan-y pinch-zoom}.styles_iconContainer__EbA4U{align-items:center;color:var(--ui-lib-toast-common-icon-color,#0f0f0f);display:flex;flex-grow:0;flex-shrink:0;justify-content:center;min-height:46px;position:relative;width:46px;color:var(--ui-lib-toast-common-icon-color,#fff)}.styles_iconContainer__EbA4U:after{background-color:var(--ui-lib-toast-common-icon-color,#707070);border-bottom-left-radius:8px;border-top-left-radius:8px;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:0;background-color:var(--ui-lib-toast-common-icon-color,#8c8c8c)}.styles_icon__qZ1E1{display:inline-block}.styles_icon__qZ1E1 svg{vertical-align:bottom}.styles_contentContainerWrapper__OHx6z{flex:1;max-height:100%;min-width:0}.styles_contentContainerInner__6A77r{box-sizing:border-box;max-height:100%;overflow:hidden;padding:4px 11px 4px 12px}.styles_contentContainer__tHs3S{display:flex;flex-direction:column;gap:8px}.styles_topContent__crPZo{display:flex;gap:8px;justify-content:space-between}.styles_header__vSUHx{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:16px;font-size:var(--ui-lib-typography-font-size);font-weight:500;--ui-lib-typography-line-height:24px;line-height:var(--ui-lib-typography-line-height);min-width:0}.styles_closeButtonWrapper__IPwkq{--ui-lib-nav-button-color-bg:#f2f2f2;--ui-lib-nav-button-color-content:#0f0f0f}.styles_closeButton__YdkmC{align-items:center;display:flex;height:24px;justify-content:center}.styles_iconColor__pJnNu{--ui-lib-toast-common-icon-color:#0097a7;--ui-lib-toast-common-icon-color:#4dd0e1}.styles_navButton__ezf7c{border:none;box-sizing:initial;display:flex;outline:none;padding:0;position:relative;--ui-lib-nav-button-default-color-content:#0f0f0f;--ui-lib-nav-button-default-color-bg:#0000;background:#0000;color:var(--ui-lib-nav-button-color-content,var(--ui-lib-nav-button-default-color-content));--ui-lib-nav-button-default-color-content:#dbdbdb}@media (any-hover:hover){.styles_navButton__ezf7c:hover{--ui-lib-nav-button-default-color-content:#0f0f0f;--ui-lib-nav-button-default-color-bg:#f2f2f2;--ui-lib-nav-button-default-color-bg:#2e2e2e;--ui-lib-nav-button-default-color-content:#fff}}.styles_navButton__ezf7c:active{--ui-lib-nav-button-default-color-content:#0f0f0f;--ui-lib-nav-button-default-color-bg:#ebebeb;--ui-lib-nav-button-default-color-bg:#3d3d3d;--ui-lib-nav-button-default-color-content:#fff}.styles_tabs__S5q_g{align-self:end;padding-bottom:2px}.styles_container__cs5Ua{height:100%}.styles_container__cs5Ua,.styles_subheaderWrapper__bSfLp{display:flex;flex-direction:column}.styles_subheader__Uq6J5{align-items:center;border-bottom:1px solid #4a4a4a;box-sizing:border-box;cursor:default;display:flex;height:39px;margin:0;padding:0 8px}.styles_container__1MHBn{display:flex;height:38px;justify-content:space-between;width:100%}.styles_leftSlot__yX_D9{color:#dbdbdb;font-size:14px;font-weight:600;height:auto;line-height:28px;min-width:0;overflow:hidden;white-space:nowrap}.styles_leftSlot__yX_D9,.styles_rightSlot__cT7Bb{align-items:center;display:flex}.styles_rightSlotSeparator__b6fsd:after{border-right:1px solid #4a4a4a;content:"";height:28px;margin:0 24px 0 15px}.styles_container__mp9mH{height:100%;position:relative}.styles_overlay__LspqU{bottom:0;left:0;right:0;top:0}.styles_inner__TGl2u{z-index:1;margin:auto;overflow:hidden;padding:20px}.QuantityCalculator_calculator__tQoCK{background:#1e222d;border-radius:6px;box-sizing:border-box;padding:12px;width:160px}.QuantityCalculator_calculatorWithInput__9nsXs{width:200px}.QuantityCalculator_input__sKRt1{padding:0 calc(8px - var(--ui-lib-control-border-width, 2px) - var(--ui-lib-control-inner-slot-gap, 2px))}.QuantityCalculator_buttonsWrapper__iMuo8{grid-gap:4px;display:grid;grid-template-columns:repeat(2,1fr)}.QuantityCalculator_buttonWithOperation__9ZG1R{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;justify-content:center;max-width:100%;outline:none;overflow:visible;padding-bottom:0;padding-top:0;position:relative}.style_replayWrapper__hryJj{min-height:49px;background-color:#131722;border-top:1px solid #2a2e39}.style_replayToolbar__qi_WU{align-items:center;display:grid;grid-template:"empty controls pl trading close" 48px/minmax(auto,70px) minmax(min-content,1fr) minmax(150px,min-content) minmax(auto,295px) 70px;justify-items:center;width:100%}.style_controlsPanel__Xj8ih{grid-area:controls;width:100%}.style_tradingControls__bmU4T{align-items:center;box-sizing:border-box;-moz-column-gap:6px;column-gap:6px;display:flex;grid-area:trading;height:100%;justify-content:center;width:100%}.style_closeControl__YpClF{grid-area:close}.style_wrapOverflow__uevzD,.style_wrap__BiH2F{height:100%;overflow:hidden;width:100%}.style_wrap__BiH2F{direction:ltr;position:relative}.style_control__cwa4E,.style_controls__nY3Ji{display:flex;justify-content:center}.style_control__cwa4E{color:var(--tv-color-toolbar-button-text,#d1d4dc);align-items:center;height:38px;max-width:38px;min-width:38px}.style_selectBar__9oxlj{flex:2;max-width:-moz-min-content;max-width:min-content;min-width:-moz-min-content;min-width:min-content}.style_controlSeparator__wGPHF{display:flex;flex:1;height:38px;justify-content:center;margin:0 4px;max-width:41px;min-width:9px}.style_separator__eMASn{background-color:var(--tv-color-toolbar-divider-background,#434651);display:inline-block;height:calc(100% - 16px);margin:8px 4px;width:1px}.style_plLabel__QJe3_{font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:18px;align-items:end;display:inline-flex;grid-area:pl;justify-self:end;margin-right:10px}.style_plLabel__QJe3_,.style_plLabel__currency__O8Bj3{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.style_plLabel__QJe3_.style_trading2rows__suoWP{justify-self:end;margin-right:2px}.style_plLabel__QJe3_.style_trading3rows__l4Ocr{justify-self:center;margin-right:0;padding-top:10px}.style_plPositive__a2yq7{color:#089981}.style_plNegative__82oqb{color:#f23645}.cached-logo_container__vN6Z9{display:inline-flex;position:relative}.cached-logo_logo__JFJLG,.cached-logo_pairContainer__uigiU{display:inline-flex}.cached-logo_logo__JFJLG{border-radius:50%;flex:none;overflow:hidden}.cached-logo_logo__JFJLG img{height:100%;width:100%}.cached-logo_hidden__SoFDA{display:none}.logo_pair___dAa0{display:inline-block;position:relative}.logo_pair___dAa0.logo_xxceptionallysmalldonotusebrv1023__6_4oQ{height:14px;width:14px}.logo_pair___dAa0.logo_xxxxsmall__FP71N{height:20px;width:20px}.logo_pair___dAa0.logo_xxxsmall__vecwQ{height:18px;width:18px}.logo_pair___dAa0.logo_xxsmall__iKGBR{height:20px;width:20px}.logo_pair___dAa0.logo_xsmall___mvDH{height:24px;width:24px}.logo_pair___dAa0.logo_small__nDxpt{height:28px;width:28px}.logo_pair___dAa0.logo_medium__Hfltg{height:36px;width:36px}.logo_pair___dAa0.logo_large__wJZ_2{height:48px;width:48px}.logo_pair___dAa0.logo_xlarge__eXerv{height:56px;width:56px}.logo_pair___dAa0.logo_xxlarge___HSP6{height:112px;width:112px}.logo_pair___dAa0.logo_xxxlarge__Z0677{height:168px;width:168px}.logo_pair___dAa0.logo_xxxxsmall__FP71N{height:12px}.logo_pair___dAa0.logo_xxceptionallysmalldonotusebrv1023__6_4oQ{height:8px}.logo_logo__7waZs{border-radius:50%}.logo_logo__7waZs:not(img){background-color:#ebebeb}html.theme-dark .logo_logo__7waZs:not(img){background-color:#2e2e2e}.logo_logo__7waZs:first-child,.logo_logo__7waZs:last-child{position:absolute;right:0;top:0}.logo_logo__7waZs.logo_xxceptionallysmalldonotusebrv1023__6_4oQ{height:8px;width:8px}.logo_logo__7waZs.logo_xxceptionallysmalldonotusebrv1023__6_4oQ:last-child{transform:translate(-6px,6px)}.logo_logo__7waZs.logo_xxxxsmall__FP71N{height:12px;width:12px}.logo_logo__7waZs.logo_xxxxsmall__FP71N:last-child{transform:translate(-8px,8px)}.logo_logo__7waZs.logo_xxxsmall__vecwQ{height:12px;width:12px}.logo_logo__7waZs.logo_xxxsmall__vecwQ:last-child{transform:translate(-6px,6px)}.logo_logo__7waZs.logo_xxsmall__iKGBR{height:12px;width:12px}.logo_logo__7waZs.logo_xxsmall__iKGBR:last-child{transform:translate(-8px,8px)}.logo_logo__7waZs.logo_xsmall___mvDH{height:16px;width:16px}.logo_logo__7waZs.logo_xsmall___mvDH:last-child{transform:translate(-8px,8px)}.logo_logo__7waZs.logo_small__nDxpt{height:18px;width:18px}.logo_logo__7waZs.logo_small__nDxpt:last-child{transform:translate(-10px,10px)}.logo_logo__7waZs.logo_medium__Hfltg{height:24px;width:24px}.logo_logo__7waZs.logo_medium__Hfltg:last-child{transform:translate(-12px,12px)}.logo_logo__7waZs.logo_large__wJZ_2{height:32px;width:32px}.logo_logo__7waZs.logo_large__wJZ_2:last-child{transform:translate(-16px,16px)}.logo_logo__7waZs.logo_xlarge__eXerv{height:38px;width:38px}.logo_logo__7waZs.logo_xlarge__eXerv:last-child{transform:translate(-18px,18px)}.logo_logo__7waZs.logo_xxlarge___HSP6{height:76px;width:76px}.logo_logo__7waZs.logo_xxlarge___HSP6:last-child{transform:translate(-36px,36px)}.logo_logo__7waZs.logo_xxxlarge__Z0677{height:114px;width:114px}.logo_logo__7waZs.logo_xxxlarge__Z0677:last-child{transform:translate(-54px,54px)}.logo_logo__7waZs.logo_xxceptionallysmalldonotusebrv1023__6_4oQ:last-child{outline:1px solid var(--ui-lib-badge-actual-background)}.logo_logo__7waZs.logo_xxxxsmall__FP71N:first-child{clip-path:path("M3.74882 11.5634C5.14239 10.1236 6 8.16198 6 6C6 3.83802 5.14239 1.87635 3.74882 0.436617C4.44396 0.155056 5.20387 -5.94136e-07 6 -5.24537e-07C9.31371 -2.34843e-07 12 2.68629 12 6C12 9.31371 9.31371 12 6 12C5.20387 12 4.44396 11.8449 3.74882 11.5634Z")}.logo_logo__7waZs.logo_xxxsmall__vecwQ:first-child{clip-path:path("M12 0H0v4a8 8 0 0 1 8 8h4V0Z")}.logo_logo__7waZs.logo_xxsmall__iKGBR:first-child{clip-path:path("M12 0H0v6.254A8 8 0 0 1 5.746 12H12Z")}.logo_logo__7waZs.logo_xsmall___mvDH:first-child{clip-path:path("M16 8A8 8 0 0 0 .3 6a10 10 0 0 1 9.7 9.7A8 8 0 0 0 16 8Z")}.logo_logo__7waZs.logo_small__nDxpt:first-child{clip-path:path("M18 0H0v8.04A11 11 0 0 1 9.96 18H18V0Z")}.logo_logo__7waZs.logo_medium__Hfltg:first-child{clip-path:path("M24 0H0v10c8 0 14 6 14 14h10V0Z")}.logo_logo__7waZs.logo_large__wJZ_2:first-child{clip-path:path("M32 0H0v14a18 18 0 0 1 18 18h14V0Z")}.logo_logo__7waZs.logo_xlarge__eXerv:first-child{clip-path:path("M38 0H0v16.02L1 16a21 21 0 0 1 20.98 22H38V0Z")}.logo_logo__7waZs.logo_xxlarge___HSP6:first-child{clip-path:path("M76 0H0v32.05A42 42 0 0 1 43.95 76H76V0Z")}.logo_logo__7waZs.logo_xxxlarge__Z0677:first-child{clip-path:path("M113 0H0V48c35-1 66 26 66 66v0h48V0Z")}.logo_logo__7waZs.logo_xxxxsmall__FP71N:last-child{transform:translate(-8px)}.logo_logo__7waZs.logo_xxceptionallysmalldonotusebrv1023__6_4oQ:last-child{transform:translate(-6px)}.logo_skeleton__4R8FP{background-color:currentColor}.logo_empty__AsduQ{background-size:contain}.logo_hidden__6YwDs{opacity:0;position:absolute}.logo-single_logo__bqrPn{align-items:center;border-radius:50%;display:inline-flex;justify-content:center}.logo-single_logo__bqrPn:not(img){background-color:#ebebeb}html.theme-dark .logo-single_logo__bqrPn:not(img){background-color:#2e2e2e}.logo-single_hidden__kE7mu{opacity:0;position:absolute}.logo-single_xxceptionallysmalldonotusebrv1023__t5haT{font-size:10px;height:12px;line-height:10px;width:12px}.logo-single_xxxsmall__IF3m7{font-size:11px;height:18px;line-height:16px;width:18px}.logo-single_xxsmall__O555P{font-size:11px;height:20px;line-height:16px;width:20px}.logo-single_xsmall__EMLF7{font-size:11px;height:24px;line-height:16px;width:24px}.logo-single_small__ghH3B{font-size:14px;height:28px;line-height:16px;width:28px}.logo-single_medium__KbEK8{font-size:16px;height:36px;line-height:16px;width:36px}.logo-single_large__TGo3v{font-size:24px;height:48px;line-height:32px;width:48px}.logo-single_xlarge__40p_i{font-size:40px;height:56px;line-height:40px;width:56px}.logo-single_xxlarge__GonMZ{font-size:80px;height:112px;line-height:80px;width:112px}.logo-single_xxxlarge__XpITq{font-size:160px;height:168px;line-height:160px;width:168px}.logo-single_skeleton__ypX4x{background-color:currentColor}.logo-single_letter__1XVgJ{color:#fff;font-style:normal;font-weight:700}html.theme-dark .logo-single_letter__1XVgJ{color:#636363}.symbol-logo_logo__udqmY{display:flex;flex:none;margin-right:8px}.style_replayEndingDialog__easr2{box-sizing:border-box;color:#0f0f0f;display:flex;flex-direction:column;height:100%}html.theme-dark .style_replayEndingDialog__easr2{color:#dbdbdb}.style_title__r3q8y{line-height:18px;margin-bottom:8px}.style_endingImage__sUSKH{border-radius:0;flex:1 1 auto;margin-bottom:-24px;max-height:300px;min-height:150px;position:relative;width:calc(100% + 40px);left:-20px;top:-24px}@media (min-width:768px) and (min-height:416px){.style_endingImage__sUSKH{border-radius:10px;height:300px;margin-bottom:-32px;left:-16px;top:-32px;width:calc(100% + 32px)}}.style_endingImage__sUSKH.style_positive__yXl5t{background:linear-gradient(90deg,#ecfffc -7.58%,#d2f7ff 35.57%,#c8f2ff 66.31%,#16ffd8 100.6%)}.style_endingImage__sUSKH.style_negative__GT1gE{background:linear-gradient(90deg,#ffecec,#ffd2d2 40.27%,#fff0c8 68.96%,#ffb6b6 100.95%)}html.theme-dark .style_endingImage__sUSKH.style_positive__yXl5t{background:linear-gradient(90deg,#3a5f58 -7.58%,#396068 35.57%,#234753 66.31%,#093931 100.6%)}html.theme-dark .style_endingImage__sUSKH.style_negative__GT1gE{background:linear-gradient(90deg,#5f3a3a -7.58%,#533232 35.57%,#6b3232 66.31%,#390932 100.6%)}.style_title__r3q8y{margin-bottom:24px;margin-top:16px;text-align:center;width:100%}.style_dialogTitle__P0MFd{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:36px;--ui-lib-typography-font-size:28px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:600;margin-bottom:8px}.style_dialogText__ljuuL,.style_dialogTitle__P0MFd{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.style_dialogText__ljuuL{font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:18px;font-size:var(--ui-lib-typography-font-size);font-weight:400;--ui-lib-typography-line-height:28px}.style_statsWrapper__aAPwb{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:32px}@media (min-width:768px) and (min-height:416px){.style_statsWrapper__aAPwb{flex-direction:row}}.style_statsBlock__3ktWE{border:1px solid #ebebeb;border-radius:8px;box-sizing:border-box;flex:0;min-height:92px;padding-left:10px;padding-right:10px;padding-top:16px;text-align:center;width:240px}html.theme-dark .style_statsBlock__3ktWE{border:1px solid #4a4a4a}@media (min-width:768px) and (min-height:416px){.style_statsBlock__3ktWE{flex:1;max-width:240px;min-width:150px}}.style_sessionStateUnit___Qphp{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:16px;line-height:var(--ui-lib-typography-line-height);--ui-lib-typography-font-size:11px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;padding-left:3px;text-transform:uppercase}.style_sessionStateTitle__4_A_x{font-feature-settings:"tnum" on,"lnum" on;font-style:normal;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-weight:600;--ui-lib-typography-line-height:18px}.style_sessionStateText__ym2Ap,.style_sessionStateTitle__4_A_x{font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;line-height:var(--ui-lib-typography-line-height)}.style_sessionStateText__ym2Ap{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;--ui-lib-typography-font-size:18px;align-items:baseline;color:#089981;display:flex;flex:0;flex-direction:row;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;justify-content:center}.style_sessionStateText__ym2Ap.style_statsNegative__r_wA0{color:#f23645}.style_sessionStateValue__K_VLy{overflow:hidden;text-overflow:ellipsis}.style_logo__PjoQS{border-radius:50%;box-shadow:0 2px 4px 0 #0003;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.style_symbolLogo__Nmts4{margin:0}html.theme-dark .style_logo__PjoQS{box-shadow:0 2px 4px 0 #0006}.chart-warning-hint-renderer_container__8aZN8{position:relative;width:100%;z-index:60}.chart-warning-hint-renderer_hint__9vVho{display:flex;margin:0 auto;max-width:fit-content;max-width:-moz-fit-content;pointer-events:all;position:relative}.chart-warning-hint-renderer_link__Q2MsV{color:#2962ff;fill:#2962ff;cursor:pointer;white-space:nowrap}html.theme-dark .chart-warning-hint-renderer_link__Q2MsV{fill:#5b9cf6;color:#5b9cf6}.chart-warning-hint-renderer_link__Q2MsV:visited{color:#2962ff;fill:#2962ff}html.theme-dark .chart-warning-hint-renderer_link__Q2MsV:visited{fill:#5b9cf6;color:#5b9cf6}@media (any-hover:hover){.chart-warning-hint-renderer_link__Q2MsV:hover{color:#1e53e5;fill:#1e53e5}html.theme-dark .chart-warning-hint-renderer_link__Q2MsV:hover{fill:#3179f5;color:#3179f5}}.chart-warning-hint-renderer_link__Q2MsV:active{color:#1848cc;fill:#1848cc}html.theme-dark .chart-warning-hint-renderer_link__Q2MsV:active{fill:#2962ff;color:#2962ff}.chart-warning-hint-renderer_link__Q2MsV:focus{outline:auto;outline-offset:2px}.chart-warning-hint-renderer_link__Q2MsV:focus-visible{outline:auto;outline-offset:2px}.chart-warning-hint-renderer_link__Q2MsV:focus:not(:focus-visible){outline:none}@media (any-hover:hover){.chart-warning-hint-renderer_link__Q2MsV:hover{text-decoration:underline}}