:root{--color-bg-primary:#1e1e23;--color-bg-secondary:#25252b;--color-bg-tertiary:#2d2d34;--color-bg-elevated:#38383f;--color-bg-overlay:#1e1e1ecc;--color-border-primary:#3e3e42;--color-border-secondary:#424242;--color-border-light:#4f4f4f;--color-interactive-primary:#007acc;--color-interactive-hover:#2a2d2e;--color-interactive-selected:#37373d;--color-interactive-selection:#264f78;--color-text-primary:#fffc;--color-text-secondary:#ffffff80;--color-text-inverse:#fff;--font-mono:"Consolas","Monaco","Courier New",monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1e1e23;background-color:var(--color-bg-primary);color:#fffc!important;color:var(--color-text-primary)!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-family:var(--font-mono)!important;margin:0;overflow:hidden}body.auth-page{overflow:auto}body.landing-page{background-color:#16161a!important;overflow:auto}code{font-family:Consolas,Monaco,Courier New,monospace;font-family:var(--font-mono)}::-webkit-scrollbar{height:14px;width:14px}::-webkit-scrollbar-track{background:#1e1e23;background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background:#424242;background:var(--color-border-secondary);border:3px solid #1e1e23;border:3px solid var(--color-bg-primary);border-radius:0}::-webkit-scrollbar-thumb:hover{background:#4f4f4f;background:var(--color-border-light)}::-webkit-scrollbar-corner{background:#1e1e23;background:var(--color-bg-primary)}:focus{outline:1px solid #007acc!important;outline:1px solid var(--color-interactive-primary)!important;outline-offset:-1px}::selection{background-color:#264f78;background-color:var(--color-interactive-selection);color:#fffc;color:var(--color-text-primary)}::-moz-selection{background-color:#264f78;background-color:var(--color-interactive-selection);color:#fffc;color:var(--color-text-primary)}#root{height:100vh;height:100dvh;overflow:hidden}#root.auth-page{overflow:auto}#root.landing-page{background-color:#16161a!important;overflow:auto}.monaco-editor,.monaco-editor .margin{background-color:#1e1e23!important;background-color:var(--color-bg-primary)!important}.monaco-editor .codicon,.monaco-editor .monaco-action-bar .action-label,.monaco-editor .monaco-contextview .monaco-action-bar .action-label,.monaco-editor .monaco-menu .monaco-action-bar .action-label{font-family:codicon!important}.MuiTreeView-root{background-color:initial!important}.MuiTreeItem-content{border-radius:3px!important}.MuiTreeItem-content:hover{background-color:#2a2d2e!important;background-color:var(--color-interactive-hover)!important}.MuiTreeItem-content.Mui-selected,.MuiTreeItem-content.Mui-selected:hover{background-color:#37373d!important;background-color:var(--color-interactive-selected)!important}.MuiTab-root{border-radius:0!important;max-width:200px!important;min-width:80px!important}.MuiAccordion-root{background-color:#25252b!important;box-shadow:none!important}.MuiAccordion-root:before{display:none!important}.MuiMenu-paper{background-color:#25252b!important;border:1px solid #3e3e42!important;box-shadow:0 4px 8px #0000004d!important}.MuiMenuItem-root{color:#c1c6d4;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:13px!important}.MuiMenuItem-root:hover{background-color:#2a2d2e!important}.MuiMenuItem-root.Mui-selected{background-color:#37373d!important}.MuiDialog-paper{background-color:#25252b!important;border:1px solid #3e3e42!important;color:#c1c6d4}.MuiDialogTitle-root{color:#c1c6d4;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:14px!important}.MuiDialogContent-root{color:#c1c6d4}.MuiSnackbar-root .MuiPaper-root{background-color:#25252b!important;border:1px solid #3e3e42!important;color:#c1c6d4}.MuiBackdrop-root{background-color:#1e1e1ecc!important}*{font-family:Consolas,Monaco,Courier New,monospace!important;font-family:var(--font-mono)!important}.MuiPaper-root{background-color:#25252b!important;background-color:var(--color-bg-secondary)!important}.status-bar{background-color:#007acc!important;border-top:1px solid #3e3e42!important;color:#fff!important;font-size:12px!important;padding:4px 8px!important}.activity-bar{background-color:#2d2d30!important;border-right:1px solid #3e3e42!important;width:48px!important}.monaco-editor .minimap{background-color:#1e1e23!important}.MuiTypography-root{color:inherit!important}.MuiInputBase-root{color:#ccc!important}.MuiFormLabel-root,.MuiInputLabel-root{color:#969696!important}.MuiChip-root{font-size:11px!important}.MuiButton-root,.MuiChip-root{font-family:Consolas,Monaco,Courier New,monospace!important}.MuiButton-root{text-transform:none!important}.MuiList-root{background-color:initial!important}.MuiListItem-root:hover{background-color:#2a2d2e!important}.MuiBadge-badge{font-family:Consolas,Monaco,Courier New,monospace!important;font-size:10px!important}.MuiSwitch-root .MuiSwitch-track{background-color:#3e3e42!important}.MuiSwitch-root .MuiSwitch-thumb{background-color:#c1c6d4}.MuiAlert-root{font-family:Consolas,Monaco,Courier New,monospace!important;font-size:12px!important}.MuiDivider-root{border-color:#3e3e42!important}.MuiTooltip-tooltip{background-color:#25252b!important;border:1px solid #3e3e42!important;color:#c1c6d4;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:12px!important}html{background-color:#1e1e23!important;background-color:var(--color-bg-primary)!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fffc!important;-webkit-text-fill-color:var(--color-text-primary)!important;-webkit-box-shadow:inset 0 0 0 30px #38383f!important;-webkit-box-shadow:0 0 0 30px var(--color-bg-elevated) inset!important}.Mui-disabled{color:#ffffff80!important;color:var(--color-text-secondary)!important}.MuiOutlinedInput-notchedOutline{border-color:#3e3e42!important;border-color:var(--color-border-primary)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#007acc!important;border-color:var(--color-interactive-primary)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px!important}
/*# sourceMappingURL=main.fad64974.css.map*/