.ui-code-editor[data-v-efc1ddb5]{height:100%;position:relative;text-align:left}.ui-code-editor .loading_overlay[data-v-efc1ddb5]{align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:8px;justify-content:center;inset:0;position:absolute;z-index:2}.ui-code-editor .loading_overlay .loading_content[data-v-efc1ddb5]{align-items:center;display:flex;gap:4px}.ui-code-editor .loading_overlay .loading_content .loading_spinner[data-v-efc1ddb5]{animation:spin-efc1ddb5 1s linear infinite;border:2px solid rgba(97,175,239,.3);border-radius:50%;border-top-color:#fff;height:12px;width:12px}.ui-code-editor .loading_overlay .loading_content .loading_text[data-v-efc1ddb5]{color:#fff;font-family:Consolas,monospace;font-size:13px;opacity:.8}.ui-code-editor .loading_overlay .btn_refresh[data-v-efc1ddb5]{background-color:#282c34;border:1px solid #fff;border-radius:6px;cursor:pointer;font-size:12px;padding:2px 6px}.ui-code-editor .init_before[data-v-efc1ddb5]{background-color:#282c34;color:#7d8799;display:flex;font-size:var(--code-editor-font-size);height:100%;left:0;line-height:1.4;margin:0;overflow:auto;padding:4px 10px 4px 0;position:absolute;top:0;width:100%;z-index:1}.ui-code-editor .init_before .init_before_lines[data-v-efc1ddb5]{display:flex;flex-direction:column}.ui-code-editor .init_before .init_before_lines .line_num_item[data-v-efc1ddb5]{min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.ui-code-editor .init_before .init_before_code[data-v-efc1ddb5]{flex:1;padding-left:17px}.ui-code-editor .init_before[data-v-efc1ddb5]::-webkit-scrollbar,.ui-code-editor[data-v-efc1ddb5] .cm-scroller::-webkit-scrollbar{background-color:#393939;height:12px;width:12px}.ui-code-editor .init_before[data-v-efc1ddb5]::-webkit-scrollbar-thumb,.ui-code-editor[data-v-efc1ddb5] .cm-scroller::-webkit-scrollbar-thumb{background-color:#4e5660}.ui-code-editor .init_before[data-v-efc1ddb5]::-webkit-scrollbar-corner,.ui-code-editor[data-v-efc1ddb5] .cm-scroller::-webkit-scrollbar-corner{background-color:#111}@keyframes spin-efc1ddb5{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
