body{overflow-x:hidden;overflow-y:auto}.chakra-portal{pointer-events:none}.chakra-portal>*{pointer-events:auto}.allotment-module_splitView__L-yRc{height:100%}.allotment-module_sashContainer__3rNYN{background:transparent}.allotment-module_sash__19Xv1{background:#d0d7de;opacity:0;transition:opacity .2s}.allotment-module_sash__19Xv1:hover{opacity:1;background:#0969da}.allotment-module_sashActive__1n4Wq{opacity:1;background:#0969da!important}[data-theme=dark] .allotment-module_sash__19Xv1{background:#30363d}[data-theme=dark] .allotment-module_sash__19Xv1:hover{background:#58a6ff}[data-theme=dark] .allotment-module_sashActive__1n4Wq{background:#58a6ff!important}.allotment-module_splitViewContainer__MGZ6O{transition:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{box-shadow:0 0 #f99226b3}70%{box-shadow:0 0 0 10px #f9922600}to{box-shadow:0 0 #f9922600}}.spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #0969da;border-radius:50%;animation:spin 1s linear infinite}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}[data-theme=dark] ::-webkit-scrollbar-track{background:#161b22}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#30363d}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#484f58}.file-tab{display:flex;align-items:center;gap:8px;padding:0 12px;height:100%;cursor:pointer;border-top:2px solid transparent;transition:all .2s}.file-tab:hover{background:#0000000d}.file-tab.active{background:#fff;border-top-color:#0969da}[data-theme=dark] .file-tab:hover{background:#ffffff0d}[data-theme=dark] .file-tab.active{background:#0d1117;border-top-color:#58a6ff}.monaco-editor{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,monospace!important}.monaco-editor .margin-view-overlays .line-numbers{color:#6e7681!important}iframe{display:block;width:100%;height:100%;border:none}.console-entry{font-family:SF Mono,Monaco,monospace;font-size:13px;padding:8px 12px;border-radius:4px;margin-bottom:4px}.console-entry.error{background:#ef44441a;border-left:3px solid #ef4444}.console-entry.warn{background:#f59e0b1a;border-left:3px solid #f59e0b}.console-entry.info{background:#3b82f61a;border-left:3px solid #3b82f6}.console-entry.log{background:#10b9811a;border-left:3px solid #10b981}
