:root{--color--gray-80:#f9f9fb;--color--gray-100:#f6f6fa;--color--gray-120:#f4f4f8;--color--gray-150:#f2f3f3;--color--gray-200:#e9ecef;--color--gray-380:#ced4da;--color--gray-400:#cdcdcd;--color--gray-550:#9e9e9e;--color--gray-950:#1b1b1b;--color--blue-300:#3883fa;--color--blue-320:#2274f6;--color--blue-400:#2662c0;--color--yellow-500:#ffda6a;--elem-radius:0.25rem;--button-height:2rem;--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.editor-top-menu{min-height:2.25rem;max-height:2.5rem}.editor-menu{box-shadow:0 1px 3px var(--color--blue-300),0 1px 2px var(--color--blue-300)}.x-bg-blue-300 .menu-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;background:0 0;color:var(--color--gray-200);border-radius:0;margin:0;transition-duration:.4s}.x-bg-blue-300 .menu-button:hover{background-color:var(--color--blue-400)}.x-bg-blue-300 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-blue-300 .menu-button.disabled:hover{background-color:var(--color--blue-320)}.x-bg-gray-80 .menu-button{background:0 0;border:none;border-radius:var(--elem-radius);color:var(--color--gray-950);font-size:1rem;cursor:pointer;padding:.25rem .5rem;transition-duration:.4s}.x-bg-gray-80 .menu-button:hover{background-color:var(--color--gray-550)}.x-bg-gray-80 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-gray-80 .menu-button.disabled:hover{background:0 0}.x-bg-gray-100 .menu-button{background:0 0;border:none;border-radius:var(--elem-radius);color:var(--color--gray-950);font-size:1rem;cursor:pointer;padding:.25rem .5rem;transition-duration:.4s}.x-bg-gray-100 .menu-button:hover{background-color:var(--color--gray-550)}.x-bg-gray-100 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-gray-100 .menu-button.disabled:hover{background:0 0}.x-bg-gray-120 .menu-button{background:0 0;border:none;border-radius:var(--elem-radius);color:var(--color--gray-950);font-size:1rem;cursor:pointer;padding:.25rem .5rem;transition-duration:.4s}.x-bg-gray-120 .menu-button:hover{background-color:var(--color--gray-550)}.x-bg-gray-120 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-gray-120 .menu-button.disabled:hover{background:0 0}.x-bg-gray-150 .menu-button{background:0 0;border:none;border-radius:var(--elem-radius);color:var(--color--gray-950);font-size:1rem;cursor:pointer;padding:.25rem .5rem;transition-duration:.4s}.x-bg-gray-150 .menu-button:hover{background-color:var(--color--gray-550)}.x-bg-gray-150 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-gray-150 .menu-button.disabled:hover{background:0 0}.x-bg-gray-200 .menu-button{background:0 0;border:none;border-radius:var(--elem-radius);color:var(--color--gray-950);font-size:1rem;cursor:pointer;padding:.25rem .5rem;transition-duration:.4s}.x-bg-gray-200 .menu-button:hover{background-color:var(--color--gray-550)}.x-bg-gray-200 .menu-button.disabled{color:#bbb;cursor:default}.x-bg-gray-200 .menu-button.disabled:hover{background:0 0}.editor-content{border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380);box-shadow:0 1px 3px var(--color--gray-380),0 1px 2px #dce0e3}.editor-statusbar{line-height:1.75rem;height:1.75rem;color:grey;background-color:#ebebeb;border-top:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.editor-top-menu-noshadow{min-height:2.25rem;max-height:2.5rem;background-color:var(--color--blue-320)}.editor-top-menu-noshadow .menu-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;background:0 0;color:var(--color--gray-200);border-radius:0;margin:0;transition-duration:.4s}.editor-top-menu-noshadow .menu-button:hover{background-color:var(--color--blue-400)}.editor-top-menu-noshadow .menu-button.disabled{color:#bbb;cursor:default}.editor-top-menu-noshadow .menu-button.disabled:hover{background-color:var(--color--blue-320)}.editor-top-menu-noshadow .menu-button.enabled{color:#fff;cursor:default;background-color:var(--color--blue-300)}.editor-top-menu-noshadow .menu-button.disabled:hover{background-color:var(--color--blue-300)}.editor-menu-noshadow{width:100%;height:2.25rem;padding:2px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:var(--color--blue-300);border-bottom:1px solid var(--color--blue-300)}.editor-menu-noshadow .menu-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;background:0 0;color:var(--color--gray-200);border-radius:0;margin:0;transition-duration:.4s}.editor-menu-noshadow .menu-button:hover{background-color:#6ca3f8}.editor-menu-noshadow .menu-button.disabled{color:#bbb;cursor:default}.editor-menu-noshadow .menu-button.disabled:hover{background-color:var(--color--blue-300)}.editor-content-noshadow{border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380)}.middle-noshadow{background-color:var(--color--gray-80);border-top:1px solid var(--color--gray-400);border-bottom:1px solid var(--color--gray-400)}.result-content-noshadow{border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380);border-bottom:1px solid var(--color--gray-380)}.result-runing-message{position:absolute;left:0;right:0;top:0;bottom:0;padding-left:.5rem;background-color:inherit;z-index:999}.cm-result-runing-message{position:absolute;right:0;top:0;bottom:0;padding-left:.5rem;padding-top:.25rem;color:#555;background-color:#fff;z-index:999}.editor-statusbar-noshadow{line-height:1.75rem;height:1.75rem;min-height:1.75rem;color:grey;background-color:var(--color--gray-80);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.875rem}.drag-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;color:#777;background-color:var(--color--gray-120);border-radius:0;margin:0;transition-duration:.4s}.drag-button:hover{background-color:#ddd}.convert-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;background:0 0;color:#4d4d4d;background-color:#dadada;border-radius:0;margin:0;transition-duration:.4s;box-shadow:0 1px 3px var(--color--gray-200),0 1px 2px #ddd}.close-button{border:none;font-size:1rem;cursor:pointer;display:inline-block;background:0 0;color:#4d4d4d;background-color:#dadada;border-radius:0;margin:0;transition-duration:.4s}.close-button:hover,.convert-button:hover{background-color:#ccc}.font-button{border:none;cursor:pointer;background:0 0;color:#1a6ef5;margin:0;transition-duration:.4s}.collapse-button.show{color:#000}.collapse-button.show svg{transform:rotate(180deg)}.added-list-item{color:#4d4d4d;background-color:#dadada}#oc{width:100%}#ec,#rc{height:100%}#ew,#rw{height:100%}#ee,#re{width:100%;height:100%;overflow:auto;background-color:#fff}.editor-border-x{border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380)}.result-area-border{border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380);border-bottom:1px solid var(--color--gray-380)}.file-input{height:100%;left:0;opacity:0;outline:0;position:absolute;top:0;width:100%}.ace_editor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.ace_placeholder{position:absolute;z-index:99}.cm-scroller{overflow:auto!important;width:100%;height:100%;outline:0}.cm-editor{overflow:hidden;background:#fff;color:#000}.cm-editor.ͼ1{line-height:normal;height:100%;width:100%}.ͼ1.cm-focused{outline:0!important}legend{float:inherit;width:auto}.nav-tabs .nav-link.active{font-weight:700;background-color:var(--color--gray-200)}.x-text-bg-white{background-color:#fff}.EasyMDEContainer{position:relative;width:100%;height:100%;outline:0}.EasyMDEContainer .editor-toolbar{width:100%;min-height:2.25rem;padding:2px;margin:0;border:0;border-radius:0;color:#fff;background-color:var(--color--blue-300)}.EasyMDEContainer .editor-toolbar button{max-width:2.25rem;background:0 0;color:#f6f6f6}.EasyMDEContainer .editor-toolbar button::after{vertical-align:baseline}.EasyMDEContainer .editor-toolbar button:hover{background-color:#6ca3f8}.EasyMDEContainer .editor-toolbar button.disabled{color:#bbb;cursor:default}.EasyMDEContainer .editor-toolbar button.disabled:hover{background-color:var(--color--blue-300)}.EasyMDEContainer .editor-toolbar button.heading-4::after{content:"4"}.EasyMDEContainer .editor-toolbar button.heading-5::after{content:"5"}.EasyMDEContainer .editor-toolbar button.heading-6::after{content:"6"}.EasyMDEContainer .editor-toolbar-sticky{position:sticky;top:0;z-index:999}.EasyMDEContainer .CodeMirror{width:100%;height:auto;padding:0;box-sizing:border-box;border-left:1px solid var(--color--gray-380);border-right:1px solid var(--color--gray-380);border-top:0;border-bottom:0;border-radius:0}.EasyMDEContainer .editor-statusbar{position:sticky;display:flex;justify-content:space-between;align-items:center;padding:.125rem;bottom:0;border:1px solid var(--color--gray-380);background-color:#f7f7f7;box-shadow:none;overflow:hidden}.cm-s-easymde .cm-header-1{font-size:calc(1.375em + .8vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325em + .6vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3em + .4vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .2vw)}.cm-s-easymde .cm-header-5{font-size:1.25em}.cm-s-easymde .cm-header-6{font-size:1em}@media (max-width:991px){.d-lt-lg-block{display:block!important}.d-lt-lg-none{display:none!important}.convert-panel-lt-lg-bg{background-color:#f1f1f1}.svg-lt-lg-rotate-90{transform:rotate(90deg)}.border-bottom-lt-lg-2{border-bottom:2px var(--bs-border-style) var(--bs-border-color)}}.x-bg-gray-80{background-color:var(--color--gray-80)}.x-bg-gray-100{background-color:var(--color--gray-100)}.x-bg-gray-120{background-color:var(--color--gray-120)}.x-bg-gray-150{background-color:var(--color--gray-150)}.x-bg-gray-200{background-color:var(--color--gray-200)}.x-bg-blue-300{background-color:var(--color--blue-300)}.x-border-gray-400{border-color:var(--color--gray-400)}.w-1d5r{width:1.5rem}.w-1d75r{width:1.75rem}.w-2r{width:2rem}.w-2d25r{width:2.25rem}.w-2d5r{width:2.5rem}.w-3d75r{width:3.75rem}.w-4r{width:4rem}.h-1d5r{height:1.5rem}.h-1d75r{height:1.75rem}.h-2r{height:2rem}.h-2d25r{height:2.25rem}.h-2d5r{height:2.5rem}.h-3d75r{height:3.75rem}.h-4r{height:4rem}@media (min-width:992px){.w-lg-d75rem{width:.75rem}.w-lg-1{width:1%}.w-lg-4{width:4%}.w-lg-5{width:5%}.w-lg-6{width:6%}.w-lg-7{width:7%}.w-lg-8{width:8%}.w-lg-9{width:9%}.w-lg-10{width:10%}.w-lg-11d1{width:11.1%}.w-lg-12d5{width:12.5%}.w-lg-14d1{width:14.1%}.w-lg-39d5{width:39.5%}.w-lg-40{width:40%}.w-lg-42{width:42%}.w-lg-43{width:43%}.w-lg-45{width:45%}.w-lg-45d5{width:45.5%}.w-lg-46{width:46%}.w-lg-46d5{width:46.5%}.w-lg-47{width:47%}.w-lg-47d5{width:47.5%}.w-lg-48{width:48%}.w-lg-50{width:50%}.w-lg-52{width:52%}.w-lg-53{width:53%}.w-lg-55{width:55%}.w-lg-59d5{width:59.5%}}.aceeditor-menu{width:100%;height:2.25rem;padding:2px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:var(--color--blue-300);border-bottom:1px solid var(--color--blue-300)}.aceeditor-menu button{width:1.75rem;height:1.75rem;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;color:#fff;opacity:.95;font-family:arial,sans-serif;font-size:.875rem;float:left}.overlay-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;height:100%}.overlay-editor{width:100%}.fade-in{animation:fadein 1s}.fade-out{animation:fadeout 1s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.radio-group .radio-group-item:first-child label{border-radius:.4rem 0 0 .4rem}.radio-group .radio-group-item:last-child label{border-radius:0 .4rem .4rem 0;border-right:1px solid var(--color--gray-550)}.radio-group input[type=radio]:checked+label{background-color:var(--color--cyan-100)}.radio-group label{display:inline-block;cursor:pointer;padding:0 .9rem;line-height:2rem;border:1px solid var(--color--gray-550);border-right:none;user-select:none}@keyframes spinner-line-fade-more{0%,100%{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-quick{0%,100%,39%{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-default{0%,100%{opacity:.22}1%{opacity:1}}@keyframes spinner-line-shrink{0%,100%,25%{transform:scale(.5);opacity:.25}26%{transform:scale(1);opacity:1}}
