.DebugConsole_debugConsole__M5Gyn{position:fixed;left:0;top:0;min-width:200px;min-height:150px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);background-color:rgba(0,0,0,.9);border:1px solid #444;border-radius:4px;color:#fff;font-family:monospace;z-index:9999;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.DebugConsole_dragging__0RjCe{cursor:grabbing;opacity:.9}.DebugConsole_resizing__TYzpK{opacity:.9}.DebugConsole_header__V8MwE{padding:8px;background-color:#333;border-bottom:1px solid #444;display:flex;justify-content:space-between;align-items:center;cursor:grab}.DebugConsole_header__V8MwE:active{cursor:grabbing}.DebugConsole_closeButton__nWL_o{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0 4px}.DebugConsole_closeButton__nWL_o:hover{color:#f44}.DebugConsole_tabBar__CQQXU{display:flex;background:#1a1a1a;border-bottom:1px solid #444;overflow-x:auto;scrollbar-width:none}.DebugConsole_tabBar__CQQXU::-webkit-scrollbar{display:none}.DebugConsole_tab__NnStw{flex-shrink:0;background:transparent;color:#888;font-size:11px;font-family:monospace;padding:6px 12px;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s;display:flex;align-items:center;gap:6px}.DebugConsole_tab__NnStw:hover{color:#ccc;background:hsla(0,0%,100%,.05)}.DebugConsole_tabActive__gECaj{color:#fff;border-bottom-color:#4caf50}.DebugConsole_tabBadge__hj7jo{background:#4caf50;color:#fff;font-size:9px;padding:1px 5px;border-radius:8px;min-width:14px;text-align:center}.DebugConsole_toolbar__QWrUv{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:hsla(0,0%,100%,.03);border-bottom:1px solid #444}.DebugConsole_filterGroup__7EdgC{display:flex;align-items:center;gap:12px}.DebugConsole_filterCheckbox__9_ikq{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:12px;opacity:.7;transition:opacity .2s}.DebugConsole_filterCheckbox__9_ikq:hover{opacity:1}.DebugConsole_filterCheckbox__9_ikq input{cursor:pointer;margin:0}.DebugConsole_filterLabel__pe9Vq{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.DebugConsole_filterLog__ZagMC{color:#fff;accent-color:#fff}.DebugConsole_filterError__mGM2c{color:#f44;accent-color:#f44}.DebugConsole_filterTrace__qQ9Iv{color:#4f4;accent-color:#4f4}.DebugConsole_clearButton__ffSN1{background:transparent;border:1px solid #666;color:#ccc;font-size:10px;text-transform:uppercase;padding:4px 8px;border-radius:3px;cursor:pointer;transition:all .2s}.DebugConsole_clearButton__ffSN1:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:#888}.DebugConsole_clearButton__ffSN1:active{background:hsla(0,0%,100%,.2)}.DebugConsole_content__9aGVh{flex:1;overflow-y:auto;padding:8px;min-height:0}.DebugConsole_logEntry__Hk9WD{margin-bottom:4px;word-wrap:break-word}.DebugConsole_timestamp__bj5Xi{color:#888;margin-right:8px;font-size:.9em}.DebugConsole_log__V2__Y .DebugConsole_message__G_JKI{color:#fff}.DebugConsole_error__cezXK .DebugConsole_message__G_JKI{color:#f44}.DebugConsole_trace__IhYQ_ .DebugConsole_message__G_JKI{color:#4f4}.DebugConsole_resizeHandle__rpEv9{position:absolute;right:0;bottom:0;width:24px;height:24px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,#666 0,#888 80%,#666);border-radius:0 0 4px 0;touch-action:none;padding:10px;margin:-10px}.DebugConsole_resizeHandle__rpEv9:active,.DebugConsole_resizeHandle__rpEv9:hover{background:linear-gradient(135deg,transparent 50%,#888 0,#aaa 80%,#888)}@media (max-width:768px){.DebugConsole_resizeHandle__rpEv9{width:32px;height:32px;padding:12px;margin:-12px}}.DebugConsole_content__9aGVh::-webkit-scrollbar{width:8px}.DebugConsole_content__9aGVh::-webkit-scrollbar-track{background:#222}.DebugConsole_content__9aGVh::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.DebugConsole_content__9aGVh::-webkit-scrollbar-thumb:hover{background:#555}