body{overflow:hidden;margin:0;background-color:#686868}.markdown-body{box-sizing:border-box;min-width:200px;max-width:980px;margin:0 auto;padding:20px 20px 50px;height:100%}@media (max-width: 767px){.markdown-body{padding:15px}}.ide{background-color:#8d8d8d;gap:0px;margin:0;padding:0;height:100vh;width:100vw;display:flex;flex-direction:column}.ide-header{background-color:#d3d3d3;flex-grow:0}.ide-body{background-color:#d3d3d3;flex-grow:1}.file-code svg{color:#7796e0}.file-binary svg{color:#ea5656}.file-text svg{color:#9d9d9d}.file-data svg{color:#d0d31a}.file-default svg{color:#9d9d9d}.dashboard-layout{width:100%;height:100%}.dashboard-layout .widget-header{border-bottom:1px solid rgb(204,204,204);cursor:grab}.dashboard-layout .widget-locked .widget-header{border-bottom:1px solid rgb(204,204,204);cursor:default}.widget-header{font-size:16px;padding-top:3px;padding-left:5px;color:#636363;height:30px}.is-dark-theme .widget-header{color:#b9b9b9}.converters{padding:20px}.code-highlight{font-weight:700}.keyboard-shortcuts table{width:100%!important}.keyboard-shortcuts td:nth-child(1){min-width:200px}.keyboard-shortcuts td:nth-child(2){min-width:200px;white-space:break-space}.keyboard-shortcuts td:nth-child(3){width:100%;white-space:break-space}.config-form-tab #root__title{display:none}.config-form-tab .MuiBox-root{padding:15px}.flexlayout__layout{left:0;top:0;right:0;bottom:0;height:100%;width:100%;position:relative;overflow:hidden}@media (hover: hover){.flexlayout__splitter:hover{transition:background-color ease-in .1s;transition-delay:.5s}}.flexlayout__splitter_border{z-index:10}.flexlayout__splitter_drag{z-index:1000}.flexlayout__splitter_extra{background-color:transparent}.flexlayout__outline_rect{position:absolute;pointer-events:none;box-sizing:border-box;border-radius:5px;z-index:1000}.flexlayout__outline_rect_edge{pointer-events:none;border-radius:5px;z-index:1000;box-sizing:border-box}.flexlayout__edge_rect{position:absolute;z-index:1000;box-shadow:inset 0 0 5px #0003;pointer-events:none}.flexlayout__drag_rect{position:absolute;cursor:move;border-radius:5px;z-index:1000;box-sizing:border-box;opacity:.9;text-align:center;display:flex;justify-content:center;flex-direction:column;overflow:hidden;padding:.3em 1em;word-wrap:break-word}.flexlayout__tabset{display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.flexlayout__tabset_tab_divider{width:0px}.flexlayout__tabset_content{display:flex;flex-grow:1;align-items:center;justify-content:center}.flexlayout__tabset_header{display:flex;align-items:center;padding:3px 3px 3px 5px;box-sizing:border-box}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;overflow:hidden;display:flex}.flexlayout__tabset_tabbar_inner{position:relative;box-sizing:border-box;display:flex;flex-grow:1;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{display:flex;border-top:0px!important;padding-left:0x;padding-top:0;padding-right:4px;box-sizing:border-box;position:absolute;top:0;bottom:0;width:10000px}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid transparent}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid transparent}.flexlayout__tab_button_stamp{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;box-sizing:border-box}.flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box}.flexlayout__tab_button{display:flex;gap:.3em;align-items:center;box-sizing:border-box;cursor:pointer;border-bottom:0px;padding-left:10px;padding-right:5px}.flexlayout__tab_button--unselected{color:gray}.flexlayout__tab_button_leading{display:flex}.flexlayout__tab_button_content{display:flex;margin-right:20px}.flexlayout__tab_button_textbox{border:none;border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{display:flex;padding:3px;border-radius:4px}@media (hover: hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{display:flex;align-items:center;border:none;font-size:inherit;background-color:transparent}.flexlayout__tab_toolbar{display:flex;align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em}.flexlayout__tab_toolbar_button{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;border-radius:4px;padding:1px}.flexlayout__tab_toolbar_sticky_buttons_container{display:flex;gap:.3em;padding-left:5px;align-items:center}.flexlayout__tab_floating{overflow:auto;position:absolute;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.flexlayout__tab_floating_inner{overflow:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.flexlayout__tab_floating_inner div{margin-bottom:5px;text-align:center}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;overflow:hidden;display:flex}.flexlayout__border_top,.flexlayout__border_bottom{align-items:center}.flexlayout__border_left,.flexlayout__border_right{align-content:center;flex-direction:column}.flexlayout__border_inner{position:relative;box-sizing:border-box;display:flex;overflow:hidden;flex-grow:1}.flexlayout__border_inner_tab_container{white-space:nowrap;display:flex;padding-left:2px;padding-right:2px;box-sizing:border-box;position:absolute;top:0;bottom:0;width:10000px}.flexlayout__border_inner_tab_container_right{transform-origin:top left;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{flex-direction:row-reverse;transform-origin:top right;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{display:flex;gap:.3em;align-items:center;cursor:pointer;padding:3px .5em;margin:2px 0;box-sizing:border-box;white-space:nowrap}.flexlayout__border_button_leading,.flexlayout__border_button_content{display:flex}.flexlayout__border_button_trailing{display:flex;border-radius:4px}@media (hover: hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{display:flex;gap:.3em;align-items:center}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_top,.flexlayout__border_toolbar_bottom{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{border:none;outline:none;font-size:inherit;background-color:transparent;border-radius:4px;padding:1px}.flexlayout__border_toolbar_button_overflow{display:flex;align-items:center;border:none;font-size:inherit;background-color:transparent}.flexlayout__popup_menu_item{padding:2px .5em;white-space:nowrap;cursor:pointer;border-radius:2px}.flexlayout__popup_menu_container{box-shadow:inset 0 0 5px #00000026;border-radius:3px;position:absolute;z-index:1000;max-height:50%;min-width:100px;overflow:auto;padding:2px}.flexlayout__floating_window _body{height:100%}.flexlayout__floating_window_content{left:0;top:0;right:0;bottom:0;position:absolute}.flexlayout__floating_window_tab{overflow:auto;left:0;top:0;right:0;bottom:0;position:absolute;box-sizing:border-box}.flexlayout__error_boundary_container{left:0;top:0;right:0;bottom:0;position:absolute;display:flex;justify-content:center}.flexlayout__error_boundary_content{display:flex;align-items:center}.flexlayout__tabset_sizer{padding-top:5px;padding-bottom:3px}.flexlayout__tabset_header_sizer{padding-top:3px;padding-bottom:3px}.flexlayout__border_sizer{padding-top:6px;padding-bottom:5px}.ascii{font-family:monospace;font-size:14px;line-height:1.5;white-space:pre;overflow:auto;padding:20px;width:100%;height:100%}.asciiTable{border-spacing:0;border-collapse:collapse}.asciiTable th,.asciiTable td{padding:3px 5px;text-align:left}.asciiTable th:nth-child(6),.asciiTable th:nth-child(10),.asciiTable th:nth-child(14){border-top:unset!important;border-bottom:unset!important}.asciiTable td:nth-child(6),.asciiTable td:nth-child(10),.asciiTable td:nth-child(14){border-bottom:unset!important}.file-opened,.file-unsaved,.folder-has-opened-files{font-weight:400}.ace_search_form.ace_nomatch{border-radius:3px}.light .MuiAutocomplete-popper{scrollbar-color:rgb(222,222,222) rgba(239,239,239,.33)}.light .flexlayout__layout{scrollbar-color:rgb(222,222,222) rgba(239,239,239,.33);--color-text: rgb(54, 54, 54);--color-tab-text: rgb(90, 90, 90);--color-background: rgb(243, 243, 244);--color-base: rgb(251, 246, 227);--color-1: rgb(221, 221, 221);--color-2: rgb(245, 245, 245);--color-3: rgb(193, 193, 193);--color-4: rgb(250, 250, 250);--color-5: rgb(209, 209, 209);--color-6: rgb(73, 143, 243);--color-7: rgb(73, 143, 243);--color-drag1: rgb(189, 189, 189);--color-drag2: rgba(73, 143, 243, .5);--color-drag1-background: rgba(240, 240, 240, .4);--color-drag2-background: rgba(73, 143, 243, .075);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: rgb(50, 50, 50);--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-background);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: rgb(73, 143, 243)}.light .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.light .flexlayout__layout{background-color:var(--color-background)}.light .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.light .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.light .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.light .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.light .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.light .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.light .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.light .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.light .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.light .flexlayout__tabset_header_content{flex-grow:1}.light .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.light .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.light .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.light .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.light .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.light .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.light .flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.light .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.light .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.light .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.light .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.light .flexlayout__tab_button_trailing:hover{background-color:var(--color-5)}.light .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.light .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.light .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.light .flexlayout__tab_floating_inner div a{color:#8a8a8a}.light .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.light .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.light .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.light .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.light .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.light .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.light .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.light .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.light .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.light .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.light .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.light .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.light .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.light .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.light .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.light .flexlayout__tabset_sizer,.light .flexlayout__tabset_header_sizer,.light .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.light .asciiTable th,.light .asciiTable td{border-left:1px solid rgb(204,204,204)}.light .asciiTable tr:nth-child(1) th{border-top:1px solid rgb(204,204,204);border-bottom:1px solid rgb(204,204,204)}.light .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid rgb(204,204,204)}.light .asciiTable th:nth-child(1),.light .asciiTable td:nth-child(1){border-left:1px solid rgb(204,204,204)}.light .asciiTable th:nth-last-child(1),.light .asciiTable td:nth-last-child(1){border-right:1px solid rgb(204,204,204)}.light .asciiTable tr:nth-child(2n){background-color:#e3e3e3}.light .asciiTable th:nth-child(6),.light .asciiTable th:nth-child(10),.light .asciiTable th:nth-child(14){background-color:#f3f3f4}.light .asciiTable td:nth-child(6),.light .asciiTable td:nth-child(10),.light .asciiTable td:nth-child(14){background-color:#f3f3f4}.light .asciiTable tbody tr:hover,.light .asciiTable tbody tr:nth-child(2n):hover{background-color:#cbcbcb}.light .fs-entry{border-left:3px solid transparent}.light .file-opened{border-left:3px solid var(--color-7);color:#c09c0e}.light .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.light .folder-has-opened-files{border-left:3px solid var(--color-7);color:#cb9706}.light .ide-header{background-color:#ddd;border-bottom:1px solid rgb(204,204,204)}.light .markdown-body{background-color:#f3f3f4}.light .markdown-body pre{background-color:#ddd;color:#1c1c1c}.light .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-2)}.light .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.light .ace_search_options{padding-top:5px;padding-bottom:5px}.light .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.light .ace_searchbtn:hover{background-color:var(--color-4);color:var(--color-text);border:1px solid transparent}.light .ace_searchbtn:last-child{border:1px solid transparent}.light .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.light .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.light .ace_button:hover{background-color:var(--color-4);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.dark-black .MuiAutocomplete-popper{scrollbar-color:rgb(67,67,67) rgba(227,227,227,.093)}.dark-black .flexlayout__layout{scrollbar-color:rgb(67,67,67) rgba(227,227,227,.093);--color-text: rgb(220, 220, 220);--color-tab-text: rgb(184, 184, 184);--color-background: rgb(0, 0, 0);--color-base: rgb(0, 0, 0);--color-1: rgb(36, 36, 36);--color-2: #545454;--color-3: #646464;--color-4: #000000;--color-5: #2b2b2b;--color-6: rgba(65, 65, 65, .8);--color-7: rgb(61, 119, 214);--color-drag1: rgb(20, 20, 20);--color-drag2: rgb(139, 139, 139);--color-drag1-background: rgba(122, 122, 122, .387);--color-drag2-background: rgba(145, 145, 145, .5);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: rgb(128, 128, 128);--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-background);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: rgb(73, 143, 243)}.dark-black .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.dark-black .flexlayout__layout{background-color:var(--color-background)}.dark-black .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.dark-black .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.dark-black .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.dark-black .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.dark-black .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.dark-black .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.dark-black .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.dark-black .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.dark-black .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.dark-black .flexlayout__tabset_header_content{flex-grow:1}.dark-black .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.dark-black .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.dark-black .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.dark-black .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.dark-black .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.dark-black .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.dark-black .flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.dark-black .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.dark-black .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.dark-black .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.dark-black .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.dark-black .flexlayout__tab_button_trailing:hover{background-color:var(--color-5)}.dark-black .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.dark-black .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.dark-black .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.dark-black .flexlayout__tab_floating_inner div a{color:#8a8a8a}.dark-black .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.dark-black .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.dark-black .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.dark-black .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.dark-black .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.dark-black .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.dark-black .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.dark-black .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.dark-black .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.dark-black .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.dark-black .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.dark-black .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.dark-black .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.dark-black .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.dark-black .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.dark-black .flexlayout__tabset_sizer,.dark-black .flexlayout__tabset_header_sizer,.dark-black .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.dark-black .ascii{color:#9e9e9e}.dark-black .asciiTable th,.dark-black .asciiTable td{border-left:1px solid #646464}.dark-black .asciiTable tr:nth-child(1) th{border-top:1px solid #646464;border-bottom:1px solid #646464}.dark-black .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid #646464}.dark-black .asciiTable th:nth-child(1),.dark-black .asciiTable td:nth-child(1){border-left:1px solid #646464}.dark-black .asciiTable th:nth-last-child(1),.dark-black .asciiTable td:nth-last-child(1){border-right:1px solid #646464}.dark-black .asciiTable tr:nth-child(2n){background-color:#2a2a2a}.dark-black .asciiTable th:nth-child(6),.dark-black .asciiTable th:nth-child(10),.dark-black .asciiTable th:nth-child(14){background-color:#000}.dark-black .asciiTable td:nth-child(6),.dark-black .asciiTable td:nth-child(10),.dark-black .asciiTable td:nth-child(14){background-color:#000}.dark-black .asciiTable tbody tr:hover,.dark-black .asciiTable tbody tr:nth-child(2n):hover{background-color:#474747}.dark-black .fs-entry{border-left:3px solid transparent}.dark-black .file-opened{border-left:3px solid var(--color-7);color:#cb9706}.dark-black .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.dark-black .folder-has-opened-files{border-left:3px solid var(--color-7);color:#cb9706}.dark-black .ide-header{background-color:#2d2d2d;border-bottom:1px solid rgb(20,20,20)}.dark-black .markdown-body,.dark-black .markdown-body table tr{background-color:#000;color:#9fa5a9}.dark-black .markdown-body table tr:nth-child(2n){background-color:#1b1b1b}.dark-black .markdown-body table th,.dark-black .markdown-body table td{border:1px solid rgb(88,88,88)}.dark-black .markdown-body a{color:#718fdb}.dark-black .markdown-body pre{background-color:#1b1b1b;color:#a8a8a8}.dark-black .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-2)}.dark-black .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.dark-black .ace_search_options{padding-top:5px;padding-bottom:5px}.dark-black .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.dark-black .ace_searchbtn:hover{background-color:var(--color-4);color:var(--color-text);border:1px solid transparent}.dark-black .ace_searchbtn:last-child{border:1px solid transparent}.dark-black .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.dark-black .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.dark-black .ace_button:hover{background-color:var(--color-4);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.dark-lighter .MuiAutocomplete-popper{scrollbar-color:rgb(72,72,72) rgba(86,86,86,.1)}.dark-lighter .flexlayout__layout{scrollbar-color:rgb(72,72,72) rgba(86,86,86,.1);--color-text: rgb(164, 164, 164);--color-tab-text: rgb(113, 143, 219);--color-background: rgb(34, 37, 43);--color-base: rgb(16, 42, 54);--color-1: rgb(48, 51, 61);--color-2: rgba(176, 176, 176, .611);--color-3: rgb(58, 62, 74);--color-4: rgb(16, 42, 55);--color-5: rgb(227, 225, 212);--color-6: rgb(73, 143, 243);--color-7: rgb(73, 143, 243);--color-drag1: rgb(69, 116, 138);--color-drag2: rgb(38, 83, 104);--color-drag1-background: rgba(16, 42, 54, .7);--color-drag2-background: rgba(16, 42, 54, .3);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: gray;--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: gray}.dark-lighter .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.dark-lighter .flexlayout__layout{background-color:var(--color-background)}.dark-lighter .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.dark-lighter .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.dark-lighter .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.dark-lighter .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.dark-lighter .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.dark-lighter .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.dark-lighter .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.dark-lighter .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.dark-lighter .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.dark-lighter .flexlayout__tabset_header_content{flex-grow:1}.dark-lighter .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.dark-lighter .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.dark-lighter .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.dark-lighter .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.dark-lighter .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.dark-lighter .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.dark-lighter .flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.dark-lighter .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.dark-lighter .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.dark-lighter .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.dark-lighter .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.dark-lighter .flexlayout__tab_button_trailing:hover{background-color:var(--color-5)}.dark-lighter .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.dark-lighter .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.dark-lighter .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.dark-lighter .flexlayout__tab_floating_inner div a{color:#8a8a8a}.dark-lighter .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.dark-lighter .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.dark-lighter .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.dark-lighter .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.dark-lighter .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.dark-lighter .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.dark-lighter .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.dark-lighter .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.dark-lighter .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.dark-lighter .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.dark-lighter .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.dark-lighter .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.dark-lighter .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.dark-lighter .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.dark-lighter .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.dark-lighter .flexlayout__tabset_sizer,.dark-lighter .flexlayout__tabset_header_sizer,.dark-lighter .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.dark-lighter .ascii{color:#a5a5a5}.dark-lighter .asciiTable th,.dark-lighter .asciiTable td{border-left:1px solid rgb(47,47,47)}.dark-lighter .asciiTable tr:nth-child(1) th{border-top:1px solid rgb(47,47,47);border-bottom:1px solid rgb(47,47,47)}.dark-lighter .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid rgb(47,47,47)}.dark-lighter .asciiTable th:nth-child(1),.dark-lighter .asciiTable td:nth-child(1){border-left:1px solid rgb(47,47,47)}.dark-lighter .asciiTable th:nth-last-child(1),.dark-lighter .asciiTable td:nth-last-child(1){border-right:1px solid rgb(47,47,47)}.dark-lighter .asciiTable tr:nth-child(2n){background-color:#1b1b1b}.dark-lighter .asciiTable th:nth-child(6),.dark-lighter .asciiTable th:nth-child(10),.dark-lighter .asciiTable th:nth-child(14){background-color:#22252b}.dark-lighter .asciiTable td:nth-child(6),.dark-lighter .asciiTable td:nth-child(10),.dark-lighter .asciiTable td:nth-child(14){background-color:#22252b}.dark-lighter .asciiTable tbody tr:hover,.dark-lighter .asciiTable tbody tr:nth-child(2n):hover{background-color:#484848}.dark-lighter .fs-entry{border-left:3px solid transparent}.dark-lighter .file-opened{border-left:3px solid var(--color-7);color:#cb9706}.dark-lighter .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.dark-lighter .folder-has-opened-files{border-left:3px solid var(--color-7);color:#cb9706}.dark-lighter.dracula .flexlayout__tabset_header,.dark-lighter.dracula .flexlayout__tabset,.dark-lighter.dracula .panel,.dark-lighter.dracula .flexlayout__layout,.dark-lighter.dracula .flexlayout__tab,.dark-lighter.dracula .flexlayout__floating_window_tab,.dark-lighter.dracula .flexlayout__tab_button--selected,.dark-lighter.dracula .markdown-body,.dark-lighter.dracula .markdown-body table tr{background-color:#24252f}.dark-lighter.github_dark .flexlayout__tabset_header,.dark-lighter.github_dark .flexlayout__tabset,.dark-lighter.github_dark .panel,.dark-lighter.github_dark .flexlayout__layout,.dark-lighter.github_dark .flexlayout__tab,.dark-lighter.github_dark .flexlayout__floating_window_tab,.dark-lighter.github_dark .flexlayout__tab_button--selected,.dark-lighter.github_dark .markdown-body,.dark-lighter.github_dark .markdown-body table tr,.dark-lighter.nord_dark .flexlayout__tabset_header,.dark-lighter.nord_dark .flexlayout__tabset,.dark-lighter.nord_dark .panel,.dark-lighter.nord_dark .flexlayout__layout,.dark-lighter.nord_dark .flexlayout__tab,.dark-lighter.nord_dark .flexlayout__floating_window_tab,.dark-lighter.nord_dark .flexlayout__tab_button--selected,.dark-lighter.nord_dark .markdown-body,.dark-lighter.nord_dark .markdown-body table tr,.dark-lighter.tomorrow_night .flexlayout__tabset_header,.dark-lighter.tomorrow_night .flexlayout__tabset,.dark-lighter.tomorrow_night .panel,.dark-lighter.tomorrow_night .flexlayout__layout,.dark-lighter.tomorrow_night .flexlayout__tab,.dark-lighter.tomorrow_night .flexlayout__floating_window_tab,.dark-lighter.tomorrow_night .flexlayout__tab_button--selected,.dark-lighter.tomorrow_night .markdown-body,.dark-lighter.tomorrow_night .markdown-body table tr{background-color:#22252b}.dark-lighter .ide-header{background-color:#30323c;border-bottom:1px solid rgb(27,27,27)}.dark-lighter .markdown-body,.dark-lighter .markdown-body table tr{color:#a4a4a4;background-color:#22252b}.dark-lighter .markdown-body table tr:nth-child(2n){background-color:#1b1b1b}.dark-lighter .markdown-body table th,.dark-lighter .markdown-body table td{border:1px solid rgb(88,88,88)}.dark-lighter .markdown-body a{color:#718fdb}.dark-lighter .markdown-body pre{background-color:#1b1b1b;color:#9c9c9c}.dark-lighter .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-2)}.dark-lighter .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.dark-lighter .ace_search_options{padding-top:5px;padding-bottom:5px}.dark-lighter .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.dark-lighter .ace_searchbtn:hover{background-color:var(--color-4);color:var(--color-text);border:1px solid transparent}.dark-lighter .ace_searchbtn:last-child{border:1px solid transparent}.dark-lighter .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.dark-lighter .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.dark-lighter .ace_button:hover{background-color:var(--color-4);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.dark-darker .MuiAutocomplete-popper{scrollbar-color:rgba(255,255,255,.1) rgba(227,227,227,.052)!important}.dark-darker .flexlayout__layout{scrollbar-color:rgba(255,255,255,.1) rgba(227,227,227,.052);--color-text: rgb(224, 224, 224);--color-tab-text: rgb(174, 174, 174);--color-background: rgb(16, 16, 16);--color-base: rgb(56, 56, 56);--color-1: rgb(47, 47, 47);--color-2: rgb(84, 84, 84);--color-3: rgb(84, 84, 84);--color-4: rgb(0, 0, 0);--color-5: rgb(43, 43, 43);--color-6: rgb(61, 119, 214);--color-7: rgb(61, 119, 214);--color-drag1: rgb(20, 20, 20);--color-drag2: rgb(139, 139, 139);--color-drag1-background: rgba(122, 122, 122, .387);--color-drag2-background: rgba(145, 145, 145, .5);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: rgb(128, 128, 128);--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: rgb(179, 169, 106)}.dark-darker .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.dark-darker .flexlayout__layout{background-color:var(--color-background)}.dark-darker .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.dark-darker .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.dark-darker .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.dark-darker .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.dark-darker .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.dark-darker .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.dark-darker .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.dark-darker .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.dark-darker .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.dark-darker .flexlayout__tabset_header_content{flex-grow:1}.dark-darker .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.dark-darker .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.dark-darker .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.dark-darker .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.dark-darker .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.dark-darker .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.dark-darker .flexlayout__tab_button--selected{color:var(--color-tab-selected)}@media (hover: hover){.dark-darker .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.dark-darker .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.dark-darker .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.dark-darker .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.dark-darker .flexlayout__tab_button_trailing:hover{background-color:var(--color-5)}.dark-darker .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.dark-darker .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.dark-darker .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.dark-darker .flexlayout__tab_floating_inner div a{color:#8a8a8a}.dark-darker .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.dark-darker .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.dark-darker .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.dark-darker .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.dark-darker .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.dark-darker .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.dark-darker .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.dark-darker .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.dark-darker .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.dark-darker .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.dark-darker .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.dark-darker .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.dark-darker .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.dark-darker .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.dark-darker .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.dark-darker .flexlayout__tabset_sizer,.dark-darker .flexlayout__tabset_header_sizer,.dark-darker .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.dark-darker .ascii{color:#a5a5a5}.dark-darker .asciiTable th,.dark-darker .asciiTable td{border-left:1px solid var(--color-1)}.dark-darker .asciiTable tr:nth-child(1) th{border-top:1px solid var(--color-1);border-bottom:1px solid var(--color-1)}.dark-darker .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid var(--color-1)}.dark-darker .asciiTable th:nth-child(1),.dark-darker .asciiTable td:nth-child(1){border-left:1px solid var(--color-1)}.dark-darker .asciiTable th:nth-last-child(1),.dark-darker .asciiTable td:nth-last-child(1){border-right:1px solid var(--color-1)}.dark-darker .asciiTable tr:nth-child(2n){background-color:#1b1b1b}.dark-darker .asciiTable th:nth-child(6),.dark-darker .asciiTable th:nth-child(10),.dark-darker .asciiTable th:nth-child(14){background-color:#0d1015}.dark-darker .asciiTable td:nth-child(6),.dark-darker .asciiTable td:nth-child(10),.dark-darker .asciiTable td:nth-child(14){background-color:#0d1015}.dark-darker .asciiTable tbody tr:hover,.dark-darker .asciiTable tbody tr:nth-child(2n):hover{background-color:#383838}.dark-darker .fs-entry{border-left:3px solid transparent}.dark-darker .file-opened{border-left:3px solid var(--color-7);color:#cb9706}.dark-darker .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.dark-darker .folder-has-opened-files{border-left:3px solid var(--color-7);color:#cb9706}.dark-darker.chaos .flexlayout__tabset_header,.dark-darker.chaos .flexlayout__tabset,.dark-darker.chaos .panel,.dark-darker.chaos .flexlayout__layout,.dark-darker.chaos .flexlayout__tab,.dark-darker.chaos .flexlayout__floating_window_tab,.dark-darker.chaos .flexlayout__tab_button--selected,.dark-darker.chaos .markdown-body,.dark-darker.chaos .markdown-body table tr{background-color:#0f0f0f}.dark-darker.cloud9_night .flexlayout__tabset_header,.dark-darker.cloud9_night .flexlayout__tabset,.dark-darker.cloud9_night .panel,.dark-darker.cloud9_night .flexlayout__layout,.dark-darker.cloud9_night .flexlayout__tab,.dark-darker.cloud9_night .flexlayout__floating_window_tab,.dark-darker.cloud9_night .flexlayout__tab_button--selected,.dark-darker.cloud9_night .markdown-body,.dark-darker.cloud9_night .markdown-body table tr{background-color:#141414}.dark-darker.idle_fingers .flexlayout__tabset_header,.dark-darker.idle_fingers .flexlayout__tabset,.dark-darker.idle_fingers .panel,.dark-darker.idle_fingers .flexlayout__layout,.dark-darker.idle_fingers .flexlayout__tab,.dark-darker.idle_fingers .flexlayout__floating_window_tab,.dark-darker.idle_fingers .flexlayout__tab_button--selected,.dark-darker.idle_fingers .markdown-body,.dark-darker.idle_fingers .markdown-body table tr{background-color:#282828}.dark-darker.merbivore_soft .flexlayout__tabset_header,.dark-darker.merbivore_soft .flexlayout__tabset,.dark-darker.merbivore_soft .panel,.dark-darker.merbivore_soft .flexlayout__layout,.dark-darker.merbivore_soft .flexlayout__tab,.dark-darker.merbivore_soft .flexlayout__floating_window_tab,.dark-darker.merbivore_soft .flexlayout__tab_button--selected,.dark-darker.merbivore_soft .markdown-body,.dark-darker.merbivore_soft .markdown-body table tr{background-color:#191919}.dark-darker.merbivore .flexlayout__tabset_header,.dark-darker.merbivore .flexlayout__tabset,.dark-darker.merbivore .panel,.dark-darker.merbivore .flexlayout__layout,.dark-darker.merbivore .flexlayout__tab,.dark-darker.merbivore .flexlayout__floating_window_tab,.dark-darker.merbivore .flexlayout__tab_button--selected,.dark-darker.merbivore .markdown-body,.dark-darker.merbivore .markdown-body table tr{background-color:#121212}.dark-darker.mono_industrial .flexlayout__tabset_header,.dark-darker.mono_industrial .flexlayout__tabset,.dark-darker.mono_industrial .panel,.dark-darker.mono_industrial .flexlayout__layout,.dark-darker.mono_industrial .flexlayout__tab,.dark-darker.mono_industrial .flexlayout__floating_window_tab,.dark-darker.mono_industrial .flexlayout__tab_button--selected,.dark-darker.mono_industrial .markdown-body,.dark-darker.mono_industrial .markdown-body table tr{background-color:#1c2320}.dark-darker.monokai .flexlayout__tabset_header,.dark-darker.monokai .flexlayout__tabset,.dark-darker.monokai .panel,.dark-darker.monokai .flexlayout__layout,.dark-darker.monokai .flexlayout__tab,.dark-darker.monokai .flexlayout__floating_window_tab,.dark-darker.monokai .flexlayout__tab_button--selected,.dark-darker.monokai .markdown-body,.dark-darker.monokai .markdown-body table tr{background-color:#23241e}.dark-darker.twilight .flexlayout__tabset_header,.dark-darker.twilight .flexlayout__tabset,.dark-darker.twilight .panel,.dark-darker.twilight .flexlayout__layout,.dark-darker.twilight .flexlayout__tab,.dark-darker.twilight .flexlayout__floating_window_tab,.dark-darker.twilight .flexlayout__tab_button--selected,.dark-darker.twilight .markdown-body,.dark-darker.twilight .markdown-body table tr{background-color:#101010}.dark-darker .ide-header{background-color:#3b3b3b;border-bottom:1px solid rgb(27,27,27)}.dark-darker .markdown-body,.dark-darker .markdown-body table tr{color:#9fa5a9}.dark-darker .markdown-body table tr:nth-child(2n){background-color:#1b1b1b}.dark-darker .markdown-body table th,.dark-darker .markdown-body table td{border:1px solid rgb(88,88,88)}.dark-darker .markdown-body a{color:#718fdb}.dark-darker .markdown-body pre{background-color:#1b1b1b;color:#a8a8a8}.dark-darker .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-2)}.dark-darker .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.dark-darker .ace_search_options{padding-top:5px;padding-bottom:5px}.dark-darker .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.dark-darker .ace_searchbtn:hover{background-color:var(--color-4);color:var(--color-text);border:1px solid transparent}.dark-darker .ace_searchbtn:last-child{border:1px solid transparent}.dark-darker .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.dark-darker .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.dark-darker .ace_button:hover{background-color:var(--color-4);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.solarized-light .MuiAutocomplete-popper{scrollbar-color:rgb(195,192,181) rgba(235,229,193,.33)}.solarized-light .flexlayout__layout{scrollbar-color:rgb(195,192,181) rgba(235,229,193,.33);--color-text: rgb(54, 54, 54);--color-tab-text: rgb(90, 90, 90);--color-background: rgb(251, 246, 227);--color-base: rgb(251, 246, 227);--color-1: rgb(219, 214, 193);--color-2: rgb(248, 244, 225);--color-3: rgb(179, 169, 106);--color-4: rgb(250, 246, 227);--color-5: rgb(227, 225, 212);--color-6: rgb(174, 149, 113);--color-7: rgb(174, 149, 113);--color-drag1: rgb(212, 202, 145);--color-drag2: rgb(119, 166, 119);--color-drag1-background: rgba(235, 229, 193, .4);--color-drag2-background: rgba(162, 177, 138, .075);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: rgb(50, 50, 50);--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: rgb(179, 169, 106)}.solarized-light .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.solarized-light .flexlayout__layout{background-color:var(--color-background)}.solarized-light .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.solarized-light .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.solarized-light .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.solarized-light .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.solarized-light .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.solarized-light .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.solarized-light .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.solarized-light .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.solarized-light .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.solarized-light .flexlayout__tabset_header_content{flex-grow:1}.solarized-light .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.solarized-light .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.solarized-light .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.solarized-light .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.solarized-light .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.solarized-light .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.solarized-light .flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.solarized-light .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.solarized-light .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.solarized-light .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.solarized-light .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.solarized-light .flexlayout__tab_button_trailing:hover{background-color:var(--color-5)}.solarized-light .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.solarized-light .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.solarized-light .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.solarized-light .flexlayout__tab_floating_inner div a{color:#8a8a8a}.solarized-light .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.solarized-light .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.solarized-light .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.solarized-light .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.solarized-light .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.solarized-light .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.solarized-light .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.solarized-light .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.solarized-light .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.solarized-light .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.solarized-light .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.solarized-light .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.solarized-light .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.solarized-light .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.solarized-light .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.solarized-light .flexlayout__tabset_sizer,.solarized-light .flexlayout__tabset_header_sizer,.solarized-light .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.solarized-light .asciiTable th,.solarized-light .asciiTable td{border-left:1px solid rgb(204,204,204)}.solarized-light .asciiTable tr:nth-child(1) th{border-top:1px solid rgb(204,204,204);border-bottom:1px solid rgb(204,204,204)}.solarized-light .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid rgb(204,204,204)}.solarized-light .asciiTable th:nth-child(1),.solarized-light .asciiTable td:nth-child(1){border-left:1px solid rgb(204,204,204)}.solarized-light .asciiTable th:nth-last-child(1),.solarized-light .asciiTable td:nth-last-child(1){border-right:1px solid rgb(204,204,204)}.solarized-light .asciiTable tr:nth-child(2n){background-color:#e9e6d7}.solarized-light .asciiTable th:nth-child(6),.solarized-light .asciiTable th:nth-child(10),.solarized-light .asciiTable th:nth-child(14){background-color:#fbf6e3}.solarized-light .asciiTable td:nth-child(6),.solarized-light .asciiTable td:nth-child(10),.solarized-light .asciiTable td:nth-child(14){background-color:#fbf6e3}.solarized-light .asciiTable tbody tr:hover,.solarized-light .asciiTable tbody tr:nth-child(2n):hover{background-color:#d3ceb6}.solarized-light .fs-entry{border-left:3px solid transparent}.solarized-light .file-opened{border-left:3px solid var(--color-7);color:#ae8105}.solarized-light .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.solarized-light .folder-has-opened-files{border-left:3px solid var(--color-7);color:#ae8105}.solarized-light .flexlayout__tabset_header,.solarized-light .flexlayout__tabset,.solarized-light .panel,.solarized-light .flexlayout__layout,.solarized-light .flexlayout__tab,.solarized-light .flexlayout__floating_window_tab,.solarized-light .flexlayout__tab_button--selected,.solarized-light .markdown-body,.solarized-light .markdown-body table tr{background-color:#fbf6e3}.solarized-light .ide-header{background-color:#dad6c1;border-bottom:1px solid rgb(249,246,227)}.solarized-light .markdown-body,.solarized-light .markdown-body table tr{background-color:#fbf6e3}.solarized-light .markdown-body table tr:nth-child(2n){background-color:#e9e6d7}.solarized-light .markdown-body pre{background-color:#e9e6d7;color:#7a6d2f}.solarized-light .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-3)}.solarized-light .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.solarized-light .ace_search_options{padding-top:5px;padding-bottom:5px}.solarized-light .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.solarized-light .ace_searchbtn:hover{background-color:var(--color-2);color:var(--color-text);border:1px solid transparent}.solarized-light .ace_searchbtn:last-child{border:1px solid transparent}.solarized-light .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.solarized-light .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.solarized-light .ace_button:hover{background-color:var(--color-6);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.solarized-dark .MuiAutocomplete-popper{scrollbar-color:rgb(58,73,81) rgba(73,80,83,.1)}.solarized-dark .flexlayout__layout{scrollbar-color:rgb(58,73,81) rgba(73,80,83,.1);--color-text: rgb(164, 164, 164);--color-tab-text: rgb(74, 185, 143);--color-background: rgb(16, 42, 54);--color-base: rgb(16, 42, 54);--color-1: rgb(22, 55, 71);--color-2: rgba(11, 195, 84, .791);--color-3: rgb(27, 63, 82);--color-4: rgb(16, 42, 55);--color-5: rgb(227, 225, 212);--color-6: rgb(56, 112, 113);--color-7: rgb(56, 112, 113);--color-drag1: rgb(69, 116, 138);--color-drag2: rgb(38, 83, 104);--color-drag1-background: rgba(16, 42, 54, .7);--color-drag2-background: rgba(16, 42, 54, .3);--font-size: medium;--font-family: Roboto, Arial, sans-serif;--color-overflow: gray;--color-icon: gray;--color-tabset-background: var(--color-1);--color-tabset-background-selected: var(--color-1);--color-tabset-background-maximized: var(--color-6);--color-tabset-divider-line: var(--color-4);--color-tabset-header-background: var(--color-background);--color-tabset-header: var(--color-text);--color-border-background: var(--color-1);--color-border-divider-line: var(--color-4);--color-tab-selected: var(--color-tab-text);--color-tab-selected-background: var(--color-4);--color-tab-unselected: var(--color-tab-text);--color-tab-unselected-background: transparent;--color-tab-textbox: var(--color-tab-text);--color-tab-textbox-background: var(--color-3);--color-border-tab-selected: var(--color-tab-text);--color-border-tab-selected-background: var(--color-4);--color-border-tab-unselected: var(--color-tab-text);--color-border-tab-unselected-background: var(--color-3);--color-splitter: var(--color-1);--color-splitter-hover: var(--color-6);--color-splitter-drag: var(--color-6);--color-drag-rect-border: var(--color-6);--color-drag-rect-background: var(--color-4);--color-drag-rect: var(--color-text);--color-popup-border: var(--color-6);--color-popup-unselected: var(--color-text);--color-popup-unselected-background: var(--color-background);--color-popup-selected: var(--color-text);--color-popup-selected-background: var(--color-3);--color-edge-marker: gray}.solarized-dark .panel{background-color:var(--color-background);border:1px solid var(--color-1)}.solarized-dark .flexlayout__layout{background-color:var(--color-background)}.solarized-dark .flexlayout__splitter{background-color:var(--color-splitter)}@media (hover: hover){.solarized-dark .flexlayout__splitter:hover{background-color:var(--color-splitter-hover)}}.solarized-dark .flexlayout__splitter_drag{background-color:var(--color-splitter-drag)}.solarized-dark .flexlayout__outline_rect{border:2px solid var(--color-drag1);background:var(--color-drag1-background)}.solarized-dark .flexlayout__outline_rect_edge{border:2px solid var(--color-drag2);background:var(--color-drag2-background)}.solarized-dark .flexlayout__edge_rect{background-color:var(--color-edge-marker)}.solarized-dark .flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);font-size:var(--font-size);font-family:var(--font-family)}.solarized-dark .flexlayout__tabset{background-color:var(--color-tabset-background);box-sizing:border-box;font-size:var(--font-size);font-family:var(--font-family)}.solarized-dark .flexlayout__tabset_header{border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background)}.solarized-dark .flexlayout__tabset_header_content{flex-grow:1}.solarized-dark .flexlayout__tabset_tabbar_outer{background-color:var(--color-tabset-background)}.solarized-dark .flexlayout__tabset_tabbar_outer_bottom{border-top:1px solid var(--color-tabset-divider-line)}.solarized-dark .flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.solarized-dark .flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.solarized-dark .flexlayout__tab{overflow:auto;position:absolute;box-sizing:border-box;background-color:var(--color-background);color:var(--color-text)}.solarized-dark .flexlayout__tab_button{border-right:1px solid var(--color-3);border-top:2px solid var(--color-tab-unselected-background);border-bottom:1px solid var(--color-3)}.solarized-dark .flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media (hover: hover){.solarized-dark .flexlayout__tab_button:hover{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}}.solarized-dark .flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected)}.solarized-dark .flexlayout__tab_button_top.flexlayout__tab_button--selected{border-right:1px solid var(--color-3);border-top:2px solid var(--color-7);border-bottom:1px solid transparent}.solarized-dark .flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.solarized-dark .flexlayout__tab_button_trailing:hover{background-color:var(--color-3);color:var(--color-)}.solarized-dark .flexlayout__tab_button_overflow{color:var(--color-overflow)}@media (hover: hover){.solarized-dark .flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.solarized-dark .flexlayout__tab_floating{color:var(--color-text);background-color:var(--color-background)}.solarized-dark .flexlayout__tab_floating_inner div a{color:#8a8a8a}.solarized-dark .flexlayout__border{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.solarized-dark .flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line)}.solarized-dark .flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line)}.solarized-dark .flexlayout__border_left{border-right:1px solid var(--color-border-divider-line)}.solarized-dark .flexlayout__border_right{border-left:1px solid var(--color-border-divider-line)}.solarized-dark .flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media (hover: hover){.solarized-dark .flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.solarized-dark .flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.solarized-dark .flexlayout__border_button_trailing:hover{background-color:var(--color-5)}@media (hover: hover){.solarized-dark .flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.solarized-dark .flexlayout__border_toolbar_button_overflow{color:var(--color-overflow)}.solarized-dark .flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}@media (hover: hover){.solarized-dark .flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.solarized-dark .flexlayout__popup_menu_container{border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background)}.solarized-dark .flexlayout__floating_window_tab{background-color:var(--color-background);color:var(--color-text)}.solarized-dark .flexlayout__tabset_sizer,.solarized-dark .flexlayout__tabset_header_sizer,.solarized-dark .flexlayout__border_sizer{font-size:var(--font-size);font-family:var(--font-family)}.solarized-dark .asciiTable th,.solarized-dark .asciiTable td{border-left:1px solid rgb(27,63,82)}.solarized-dark .asciiTable tr:nth-child(1) th{border-top:1px solid rgb(27,63,82);border-bottom:1px solid rgb(27,63,82)}.solarized-dark .asciiTable tr:nth-last-child(1) td{border-bottom:1px solid rgb(27,63,82)}.solarized-dark .asciiTable th:nth-child(1),.solarized-dark .asciiTable td:nth-child(1){border-left:1px solid rgb(27,63,82)}.solarized-dark .asciiTable th:nth-last-child(1),.solarized-dark .asciiTable td:nth-last-child(1){border-right:1px solid rgb(27,63,82)}.solarized-dark .asciiTable tr:nth-child(2n){background-color:#0c2837}.solarized-dark .asciiTable th:nth-child(6),.solarized-dark .asciiTable th:nth-child(10),.solarized-dark .asciiTable th:nth-child(14){background-color:#0a202b}.solarized-dark .asciiTable td:nth-child(6),.solarized-dark .asciiTable td:nth-child(10),.solarized-dark .asciiTable td:nth-child(14){background-color:#0a202b}.solarized-dark .asciiTable tbody tr:hover,.solarized-dark .asciiTable tbody tr:nth-child(2n):hover{background-color:#1d4153}.solarized-dark .fs-entry{border-left:3px solid transparent}.solarized-dark .file-opened{border-left:3px solid var(--color-7);color:#cb9706}.solarized-dark .file-unsaved{border-left:3px solid var(--color-7);color:#ea5656}.solarized-dark .folder-has-opened-files{border-left:3px solid var(--color-7);color:#cb9706}.solarized-dark .flexlayout__tabset_header,.solarized-dark .flexlayout__tabset,.solarized-dark .panel,.solarized-dark .flexlayout__layout,.solarized-dark .flexlayout__tab,.solarized-dark .flexlayout__floating_window_tab,.solarized-dark .flexlayout__tab_button--selected,.solarized-dark .markdown-body,.solarized-dark .markdown-body table tr{background-color:#0a202b}.solarized-dark .ide-header{background-color:#203647;border-bottom:1px solid rgb(27,27,27)}.solarized-dark .ace_gutter-cell{color:#858585!important}.solarized-dark .markdown-body,.solarized-dark .markdown-body tr{color:#a4a4a4;background-color:#0a202b}.solarized-dark .markdown-body table tr:nth-child(2n){background-color:#0c2837}.solarized-dark .markdown-body table th,.solarized-dark .markdown-body table td{border:1px solid rgb(88,88,88)}.solarized-dark .markdown-body a{color:#4ab98f}.solarized-dark .markdown-body pre{background-color:#0c2837;color:#2184ba}.solarized-dark .ace_search{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-2)}.solarized-dark .ace_search_field{background-color:var(--color-1);color:var(--color-text);border:1px solid transparent}.solarized-dark .ace_search_options{padding-top:5px;padding-bottom:5px}.solarized-dark .ace_searchbtn{background-color:var(--color-3);color:var(--color-text);border:1px solid transparent}.solarized-dark .ace_searchbtn:hover{background-color:var(--color-4);color:var(--color-text);border:1px solid transparent}.solarized-dark .ace_searchbtn:last-child{border:1px solid transparent}.solarized-dark .ace_button{background-color:var(--color-3);color:var(--color-text);margin-left:10px;padding-left:5px;padding-right:5px;border-radius:4px}.solarized-dark .ace_button.checked{color:var(--color-1);border-color:var(--color-2);background-color:var(--color-6)}.solarized-dark .ace_button:hover{background-color:var(--color-4);color:var(--color-5);margin-left:10px;padding-left:5px;padding-right:5px;border-color:var(--color-2)}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}/**
* Copyright (c) 2014 The xterm.js authors. All rights reserved.
* Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
* https://github.com/chjj/term.js
* @license MIT
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
* Originally forked from (with the author's permission):
*   Fabrice Bellard's javascript vt100 for jslinux:
*   http://bellard.org/jslinux/
*   Copyright (c) 2011 Fabrice Bellard
*   The original design remains. The terminal itself
*   has been extended to include xterm CSI codes, among
*   other features.
*/.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}@media (prefers-color-scheme: dark){.markdown-body,[data-theme=dark]{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #e6edf3;--color-fg-muted: #848d97;--color-fg-subtle: #6e7681;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110,118,129,.4);--color-accent-fg: #2f81f7;--color-accent-emphasis: #1f6feb;--color-success-fg: #3fb950;--color-success-emphasis: #238636;--color-attention-fg: #d29922;--color-attention-emphasis: #9e6a03;--color-attention-subtle: rgba(187,128,9,.15);--color-danger-fg: #f85149;--color-danger-emphasis: #da3633;--color-done-fg: #a371f7;--color-done-emphasis: #8957e5}}@media (prefers-color-scheme: light){.markdown-body,[data-theme=light]{color-scheme:light;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #1F2328;--color-fg-muted: #656d76;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210,18%,87%,1);--color-neutral-muted: rgba(175,184,193,.2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-done-fg: #8250df;--color-done-emphasis: #8250df}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--color-fg-default);background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:16px;color:inherit;border-left:.25em solid var(--color-border-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--color-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--color-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--color-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--color-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--color-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg)}
