html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{font-size:1em}@font-face{font-family:Hack;src:url(/assets/hack-regular-0b0ef254.woff2) format("woff2"),url(/assets/hack-regular-89c2afca.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Hack;src:url(/assets/hack-bold-d5a65190.woff2) format("woff2"),url(/assets/hack-bold-ab630a4e.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Hack;src:url(/assets/hack-italic-97f12dc5.woff2) format("woff2"),url(/assets/hack-italic-7783d8ec.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Hack;src:url(/assets/hack-bolditalic-d6e798ca.woff2) format("woff2"),url(/assets/hack-bolditalic-d2ebacee.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Light-1e2ca939.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-Light-8560f9bd.woff?v=1.1.0) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-LightItalic-99cb6525.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-LightItalic-889a4041.woff?v=1.1.0) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-4c1c2e95.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-Regular-2e158738.woff?v=1.1.0) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Italic-0163d9a5.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-Italic-175b3625.woff?v=1.1.0) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Semibold-df0231af.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-Semibold-b0390aa3.woff?v=1.1.0) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiboldItalic-0c084b2e.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-SemiboldItalic-4d838c5a.woff?v=1.1.0) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-c1c24d6a.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-Bold-7d7a1a8e.woff?v=1.1.0) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-BoldItalic-0b52996a.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-BoldItalic-5dfe822d.woff?v=1.1.0) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBold-8f047879.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-ExtraBold-147410cf.woff?v=1.1.0) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBoldItalic-9056c854.woff2?v=1.1.0) format("woff2"),url(/assets/OpenSans-ExtraBoldItalic-cf904ee5.woff?v=1.1.0) format("woff");font-weight:800;font-style:italic}:root[theme=light]{--status-bar-background: #48b57e;--status-bar-color: #fff}:root[theme=dark]{--status-bar-background: #0e1217;--status-bar-color: rgba(255, 255, 255, .75)}html{margin:0;padding:0;height:100%;overscroll-behavior-y:none}body{margin:0;padding:0;background:#f4f8f4;color:#444;font-family:Open Sans;height:100%;font-size:12px;overscroll-behavior-y:none}html[theme=dark] body{background:#252B37}input,button{font-family:Open Sans}#app{height:100%;width:100%}.editor,.editor .cm-editor{height:100%}#syntaxTree{height:20%;overflow-y:auto}@keyframes spin-1cde2194{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status .status-block.update-status-block[data-v-1cde2194]{position:relative;padding-left:28px}.status .status-block.update-status-block.empty[data-v-1cde2194]{padding-left:24px}.status .status-block.update-status-block .icon-update[data-v-1cde2194]{display:block;position:absolute;left:10px;top:4px;width:14px;height:14px;background-size:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/update-98491067.svg);animation-name:spin-1cde2194;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}html[theme=dark] .status .status-block.update-status-block .icon-update[data-v-1cde2194]{opacity:.9}.status .status-block.update-status-block .icon-update.icon-download[data-v-1cde2194]{background-image:url(/assets/download-b61c4849.svg);width:16px;height:16px;background-size:16px;top:3px;animation:none}.status .status-block.update-status-block .icon-update.spinning[data-v-1cde2194]{animation-play-state:running}.status[data-v-deda16c0]{box-sizing:border-box;height:22px;width:100%;background:var(--status-bar-background);color:var(--status-bar-color);font-family:Open Sans;font-size:12px;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;user-select:none}.status .spacer[data-v-deda16c0]{flex-grow:1}.status .status-block[data-v-deda16c0]{box-sizing:border-box;height:22px;padding:4px 10px;cursor:default}.status .status-block[data-v-deda16c0]:first-child{padding-left:12px}.status .status-block[data-v-deda16c0]:last-child{padding-right:12px}.status .status-block.clickable[data-v-deda16c0]{cursor:pointer}.status .status-block.clickable[data-v-deda16c0]:hover{background-color:#ffffff1a}.status .status-block .icon[data-v-deda16c0]{display:block;width:14px;height:22px}html[theme=dark] .status .status-block .icon[data-v-deda16c0]{opacity:.9}.status .line-number[data-v-deda16c0]{color:#ffffffb3}.status .line-number .num[data-v-deda16c0]{color:#fff}html[theme=dark] .status .line-number[data-v-deda16c0]{color:#ffffff8c}html[theme=dark] .status .line-number .num[data-v-deda16c0]{color:#ffffffbf}.status .lang .auto[data-v-deda16c0]{color:#ffffffb3}html[theme=dark] .status .lang .auto[data-v-deda16c0]{color:#ffffff8c}.status .theme[data-v-deda16c0]{padding-top:0;padding-bottom:0}.status .theme .icon[data-v-deda16c0]{background-size:14px;background-repeat:no-repeat;background-position:center center}.status .theme .icon.dark[data-v-deda16c0]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFTWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgdGlmZjpJbWFnZUxlbmd0aD0iNTYiCiAgIHRpZmY6SW1hZ2VXaWR0aD0iNTYiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249Ijk2LzEiCiAgIHRpZmY6WVJlc29sdXRpb249Ijk2LzEiCiAgIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSI1NiIKICAgZXhpZjpQaXhlbFlEaW1lbnNpb249IjU2IgogICBleGlmOkNvbG9yU3BhY2U9IjEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxl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)}.status .theme .icon.light[data-v-deda16c0]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFTmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgdGlmZjpJbWFnZUxlbmd0aD0iNTYiCiAgIHRpZmY6SW1hZ2VXaWR0aD0iNTYiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249Ijk2LzEiCiAgIHRpZmY6WVJlc29sdXRpb249Ijk2LzEiCiAgIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSI1NiIKICAgZXhpZjpQaXhlbFlEaW1lbnNpb249IjU2IgogICBleGlmOkNvbG9yU3BhY2U9IjEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxl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)}.status .theme .icon.system[data-v-deda16c0]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAFVGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjU2IgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iNTYiCiAgIGV4aWY6Q29sb3JTcGFjZT0iNjU1MzUiCiAgIHRpZmY6SW1hZ2VXaWR0aD0iNTYiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjU2IgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSIzMDAvMSIKICAgdGlmZjpZUmVzb2x1dGlvbj0iMzAwLzEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQ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)}.status .format[data-v-deda16c0]{padding-top:0;padding-bottom:0}.status .format .icon[data-v-deda16c0]{background-size:16px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/format-7074aa2f.svg)}.status .settings[data-v-deda16c0]{padding-top:0;padding-bottom:0}.status .settings .icon[data-v-deda16c0]{background-size:13px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/settings-8b0b175a.svg)}.debug-syntax-tree[data-v-7bffa782]{position:absolute;top:0;bottom:0;right:0;width:50%;background-color:#f0f0f0d9;color:#000;font-size:12px;font-family:monospace;padding:10px;overflow:auto}.debug-syntax-tree ul[data-v-7bffa782]{padding-left:20px}.debug-syntax-tree>ul[data-v-7bffa782]{padding-left:0}.scroller[data-v-4cdecfd9]{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0}.language-selector[data-v-4cdecfd9]{font-size:13px;padding:10px;background:#efefef;position:absolute;top:0;left:50%;transform:translate(-50%);border-radius:0 0 5px 5px;box-shadow:0 0 10px #0000004d}html[theme=dark] .language-selector[data-v-4cdecfd9]{background:#151516;box-shadow:0 0 10px #00000080}@media (max-width: 600px){html[webapp] .language-selector[data-v-4cdecfd9]{max-width:calc(100% - 80px)}}.language-selector input[data-v-4cdecfd9]{background:#fff;padding:4px 5px;border:1px solid #ccc;box-sizing:border-box;border-radius:2px;width:400px;margin-bottom:10px}.language-selector input[data-v-4cdecfd9]:focus{outline:none;border:1px solid #fff;outline:2px solid #48b57e}html[theme=dark] .language-selector input[data-v-4cdecfd9]{background:#3b3b3b;color:#ffffffe6;border:1px solid #5a5a5a}html[theme=dark] .language-selector input[data-v-4cdecfd9]:focus{border:1px solid #3b3b3b}@media (max-width: 600px){html[webapp] .language-selector input[data-v-4cdecfd9]{font-size:16px;max-width:100%}}.language-selector .items>li[data-v-4cdecfd9]{border-radius:3px;padding:5px 12px;cursor:pointer}.language-selector .items>li[data-v-4cdecfd9]:hover{background:#e2e2e2}.language-selector .items>li.selected[data-v-4cdecfd9]{background:#48b57e;color:#fff}html[theme=dark] .language-selector .items>li[data-v-4cdecfd9]{color:#ffffff87}html[theme=dark] .language-selector .items>li[data-v-4cdecfd9]:hover{background:#29292a}html[theme=dark] .language-selector .items>li.selected[data-v-4cdecfd9]{background:#1b6540;color:#ffffffde}.keyboard-hotkey[data-v-b0a40bbf]{display:flex;padding:7px;border-radius:3px;border:1px solid #c4c4c4;background:#eee}html[theme=dark] .keyboard-hotkey[data-v-b0a40bbf]{border:1px solid #666;background:#555}.keyboard-hotkey.disabled[data-v-b0a40bbf]{opacity:.3}.keyboard-hotkey .modifier[data-v-b0a40bbf]{margin-right:5px;-webkit-user-select:none;user-select:none}.keyboard-hotkey .modifier .text[data-v-b0a40bbf]{position:relative;top:-2px}.keyboard-hotkey select[data-v-b0a40bbf]{margin-right:5px}li[data-v-7a61e152]{padding:9px 20px;font-size:13px;-webkit-user-select:none;user-select:none;cursor:pointer}li[data-v-7a61e152]:hover{background:#f1f1f1}html[theme=dark] li[data-v-7a61e152]:hover{background:#292929}li.active[data-v-7a61e152]{background:#48b57e;color:#fff;cursor:default}html[theme=dark] li.active[data-v-7a61e152]{background:#1b6540}.tab-content[data-v-79cf1095]{display:none}.tab-content.active[data-v-79cf1095]{display:block}.settings[data-v-8ae70104]{position:fixed;top:0;left:0;bottom:0;right:0}.settings .shader[data-v-8ae70104]{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.settings .dialog[data-v-8ae70104]{box-sizing:border-box;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;height:560px;max-width:100%;max-height:100%;display:flex;flex-direction:column;border-radius:5px;background:#fff;color:#333;box-shadow:0 0 25px #0003;overflow-y:auto}.settings .dialog[data-v-8ae70104]:active,.settings .dialog[data-v-8ae70104]:selected,.settings .dialog[data-v-8ae70104]:focus,.settings .dialog[data-v-8ae70104]:focus-visible{border:none;outline:none}html[theme=dark] .settings .dialog[data-v-8ae70104]{background:#333;color:#eee;box-shadow:0 0 25px #0000004d}.settings .dialog .dialog-content[data-v-8ae70104]{flex-grow:1;display:flex}.settings .dialog .dialog-content .sidebar[data-v-8ae70104]{box-sizing:border-box;width:140px;border-right:1px solid #eee;padding-top:20px}html[theme=dark] .settings .dialog .dialog-content .sidebar[data-v-8ae70104]{border-right:1px solid #222}.settings .dialog .dialog-content .sidebar h1[data-v-8ae70104]{font-size:16px;font-weight:700;padding:0 20px;margin-bottom:20px}.settings .dialog .dialog-content .settings-content[data-v-8ae70104]{flex-grow:1;padding:40px;overflow-y:auto}.settings .dialog .dialog-content .settings-content select[data-v-8ae70104]{height:22px;margin:4px 0}.settings .dialog .dialog-content .settings-content .row[data-v-8ae70104]{display:flex}.settings .dialog .dialog-content .settings-content .row .entry[data-v-8ae70104]{margin-bottom:24px;margin-right:20px}.settings .dialog .dialog-content .settings-content .row .entry[data-v-8ae70104]:last-child{margin-right:0}.settings .dialog .dialog-content .settings-content .row .entry h2[data-v-8ae70104]{font-weight:600;margin-bottom:10px;font-size:14px}.settings .dialog .dialog-content .settings-content .row .entry select[data-v-8ae70104]{width:200px}.settings .dialog .dialog-content .settings-content .row .entry select[data-v-8ae70104]:focus{outline:none}.settings .dialog .dialog-content .settings-content .row .entry label[data-v-8ae70104]{display:block;-webkit-user-select:none;user-select:none}.settings .dialog .dialog-content .settings-content .row .entry label.keyboard-shortcut-label[data-v-8ae70104]{margin-bottom:14px}.settings .dialog .dialog-content .settings-content .row .entry label>input[type=checkbox][data-v-8ae70104]{position:relative;top:2px;left:-3px}.settings .dialog .dialog-content .settings-content .row.font-settings[data-v-8ae70104]{display:flex}.settings .dialog .dialog-content .settings-content .row.font-settings .font-family[data-v-8ae70104]{width:280px}.settings .dialog .dialog-content .settings-content .row.font-settings .font-size[data-v-8ae70104]{width:120px}.settings .dialog .dialog-content .settings-content .row .buffer-location[data-v-8ae70104]{width:100%}.settings .dialog .dialog-content .settings-content .row .buffer-location .file-path[data-v-8ae70104]{display:flex}.settings .dialog .dialog-content .settings-content .row .buffer-location .file-path>button[data-v-8ae70104]{flex-shrink:0;padding:3px 8px}.settings .dialog .dialog-content .settings-content .row .buffer-location .file-path .path[data-v-8ae70104]{flex-grow:1;margin-left:10px;font-size:12px;font-family:Hack;padding:5px 8px;border-radius:3px;background:#f1f1f1;color:#555;white-space:nowrap;overflow-x:auto}html[theme=dark] .settings .dialog .dialog-content .settings-content .row .buffer-location .file-path .path[data-v-8ae70104]{background:#222;color:#aaa}.settings .dialog .bottom-bar[data-v-8ae70104]{border-radius:0 0 5px 5px;background:#eee;text-align:right;padding:10px 20px}html[theme=dark] .settings .dialog .bottom-bar[data-v-8ae70104]{background:#222}.settings .dialog .bottom-bar .close[data-v-8ae70104]{height:28px}.container[data-v-b0c5a1d8]{width:100%;height:100%;position:relative}.container .editor[data-v-b0c5a1d8]{height:calc(100% - 21px)}.container .status[data-v-b0c5a1d8]{position:absolute;bottom:0;left:0}
