.code-editor-wrapper[data-v-ffda8be2]{background:#fff;border-radius:8px;overflow:hidden}.code-editor-wrapper[data-v-ffda8be2] .cm-editor{border-radius:8px;height:100%;overflow:hidden}.code-editor-wrapper[data-v-ffda8be2] .cm-scroller{scrollbar-color:#d1d5db #f9fafb;scrollbar-width:thin}.code-editor-wrapper[data-v-ffda8be2] .cm-scroller::-webkit-scrollbar{height:10px;width:10px}.code-editor-wrapper[data-v-ffda8be2] .cm-scroller::-webkit-scrollbar-track{background:#f9fafb;border-radius:5px}.code-editor-wrapper[data-v-ffda8be2] .cm-scroller::-webkit-scrollbar-thumb{background:#d1d5db;border:2px solid #f9fafb;border-radius:5px;-webkit-transition:background .2s;transition:background .2s}.code-editor-wrapper[data-v-ffda8be2] .cm-scroller::-webkit-scrollbar-thumb:hover{background:#9ca3af}.code-editor-wrapper[data-v-ffda8be2] .cm-content{caret-color:#24292e}.code-editor-wrapper[data-v-ffda8be2] .cm-focused{outline:none}.code-editor-wrapper[data-v-ffda8be2] .cm-gutters{background-color:#fafbfc!important}.code-editor-wrapper[data-v-ffda8be2] .cm-lineNumbers{background-color:#fafbfc}.code-editor-wrapper[data-v-ffda8be2] .cm-line:last-child{padding-bottom:2px}.code-editor-wrapper[data-v-ffda8be2] .cm-content,.code-editor-wrapper[data-v-ffda8be2] .cm-cursor,.code-editor-wrapper[data-v-ffda8be2] .cm-dropCursor,.code-editor-wrapper[data-v-ffda8be2] .cm-editor,.code-editor-wrapper[data-v-ffda8be2] .cm-gutters,.code-editor-wrapper[data-v-ffda8be2] .cm-line,.code-editor-wrapper[data-v-ffda8be2] .cm-scroller,.code-editor-wrapper[data-v-ffda8be2] .cm-selectionBackground,.code-editor-wrapper[data-v-ffda8be2] .cm-selectionLayer{animation:none!important;transition:none!important}.code-editor-wrapper[data-v-ffda8be2] .cm-activeLine.has-selection{background-color:transparent!important}.code-editor-wrapper[data-v-ffda8be2] .cm-selectionLayer{inset:0;pointer-events:none;position:absolute}.code-editor-wrapper[data-v-ffda8be2] .cm-selectionBackground{pointer-events:none}.code-editor-wrapper[data-v-ffda8be2] .cm-cursor{animation:none!important;display:block!important;opacity:1!important;visibility:visible!important}.code-editor-wrapper[data-v-ffda8be2] .cm-editor.cm-focused .cm-cursor{display:block!important;opacity:1!important;visibility:visible!important}.tab-normal[data-v-d047a3ee]{background:transparent;border:1px solid transparent;box-sizing:border-box;color:#2c3e5d;transition:none}.tab-normal[data-v-d047a3ee]:hover{color:#681e86}.tab-selected[data-v-d047a3ee]{background:#fff;border:1px solid var(--tab-border-color,#e5e7eb);border-bottom:1px solid transparent;box-sizing:border-box;color:#681e86;position:relative!important;transition:none}.overflow-y-auto[data-v-61c8ad42]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-61c8ad42]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.overflow-y-auto[data-v-61c8ad42]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.overflow-y-auto[data-v-61c8ad42]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes progress-indeterminate-61c8ad42{0%{left:-40%;width:40%}to{left:100%;width:40%}}.progress-bar-indeterminate[data-v-61c8ad42]{animation:progress-indeterminate-61c8ad42 1.2s linear infinite;height:100%;left:-40%;position:absolute;top:0;width:40%}@keyframes skeleton-shimmer-61c8ad42{0%{background-color:#e5e7eb;opacity:1}50%{background-color:#e9d5ff;opacity:.8}to{background-color:#e5e7eb;opacity:1}}.skeleton-shimmer[data-v-61c8ad42]{animation:skeleton-shimmer-61c8ad42 1.5s ease-in-out infinite}.code-editor-no-scrollbar[data-v-61c8ad42] .cm-scroller{scrollbar-width:none;-ms-overflow-style:none}.code-editor-no-scrollbar[data-v-61c8ad42] .cm-scroller::-webkit-scrollbar{display:none;height:0;width:0}
