.admin-container{max-width:1400px;margin-left:auto;margin-right:auto;padding:24px}@media (max-width: 600px){.admin-container{padding:12px}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.dark ::-webkit-scrollbar-thumb,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb{background-color:#fff3}.dark ::-webkit-scrollbar-thumb:hover,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}*{scrollbar-width:auto;scrollbar-color:rgba(0,0,0,.3) transparent}.dark *,[data-mui-color-scheme=dark] *{scrollbar-color:rgba(255,255,255,.3) transparent}html.terminal,html.terminal *{scrollbar-color:var(--app-scrollbar) transparent}.aui-md a{color:var(--app-accent-text);text-decoration:underline}.aui-md a:hover{opacity:.8}html.terminal .chat-user-text,html.terminal .chat-assistant-text{font-size:.94rem}html.terminal ::selection{background:var(--app-selection-bg);color:var(--app-selection-ink)}html.terminal :focus-visible{outline:1px dashed var(--app-deco-strong);outline-offset:1px}html.terminal ::-webkit-scrollbar{width:10px;height:10px}html.terminal ::-webkit-scrollbar-thumb{background-color:var(--app-scrollbar);border-radius:0}html.terminal ::-webkit-scrollbar-thumb:hover{background-color:var(--app-scrollbar-hover)}html.terminal *{scrollbar-color:var(--app-scrollbar) transparent}html.terminal #chat-input,html.terminal #conversationStarters{border-top:1px solid var(--app-separator)}html.terminal .user-message .MuiPaper-root{background-color:var(--app-user-bubble-bg);border:1px solid var(--app-user-bubble-border)}html.terminal .aui-md a{color:var(--app-accent-text);text-decoration-color:var(--app-deco-muted)}html.terminal .aui-md strong{color:var(--app-strong-text)}html.terminal .aui-md h1:before{content:"# ";color:var(--app-deco)}html.terminal .aui-md h2:before{content:"## ";color:var(--app-deco)}html.terminal .aui-md h3:before{content:"### ";color:var(--app-deco)}html.terminal .aui-md h4:before{content:"#### ";color:var(--app-deco)}html.terminal .aui-md li::marker{color:var(--app-deco);font-weight:700}html.terminal .aui-md blockquote{border-left:2px solid var(--app-deco);padding-left:12px}html.terminal .aui-md th{color:var(--app-accent-text)}html.terminal .aui-md hr{border:none;border-top:1px dashed var(--app-deco-muted)}.aui-md pre{background:#f6f8fa;border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:12px 14px;overflow-x:auto}.aui-md pre code{background:transparent}.dark .aui-md pre,[data-mui-color-scheme=dark] .aui-md pre{background:#161b22;border-color:#ffffff24}.aui-md .insight-codeblock{margin:1rem 0;background:transparent}.aui-md .insight-codeblock pre{background:transparent;border:none;border-radius:0;margin:0;padding:0!important;overflow-x:auto}.aui-md .insight-codeblock code.hljs{padding:12px 14px!important;background:transparent!important}.aui-md .insight-codeblock .hljs{background:transparent;padding:0}.dark .insight-codeblock .hljs,[data-mui-color-scheme=dark] .insight-codeblock .hljs{color:#e6edf3}.dark .insight-codeblock .hljs-comment,.dark .insight-codeblock .hljs-meta,[data-mui-color-scheme=dark] .insight-codeblock .hljs-comment,[data-mui-color-scheme=dark] .insight-codeblock .hljs-meta{color:#8b949e}.dark .insight-codeblock .hljs-keyword,.dark .insight-codeblock .hljs-selector-tag,[data-mui-color-scheme=dark] .insight-codeblock .hljs-keyword,[data-mui-color-scheme=dark] .insight-codeblock .hljs-selector-tag{color:#ff7b72}.dark .insight-codeblock .hljs-string,.dark .insight-codeblock .hljs-regexp,[data-mui-color-scheme=dark] .insight-codeblock .hljs-string,[data-mui-color-scheme=dark] .insight-codeblock .hljs-regexp{color:#a5d6ff}.dark .insight-codeblock .hljs-number,.dark .insight-codeblock .hljs-literal,.dark .insight-codeblock .hljs-symbol,[data-mui-color-scheme=dark] .insight-codeblock .hljs-number,[data-mui-color-scheme=dark] .insight-codeblock .hljs-literal,[data-mui-color-scheme=dark] .insight-codeblock .hljs-symbol{color:#79c0ff}.dark .insight-codeblock .hljs-title,.dark .insight-codeblock .hljs-name,.dark .insight-codeblock .hljs-section,[data-mui-color-scheme=dark] .insight-codeblock .hljs-title,[data-mui-color-scheme=dark] .insight-codeblock .hljs-name,[data-mui-color-scheme=dark] .insight-codeblock .hljs-section{color:#d2a8ff}.dark .insight-codeblock .hljs-attr,.dark .insight-codeblock .hljs-attribute,.dark .insight-codeblock .hljs-variable,.dark .insight-codeblock .hljs-built_in,.dark .insight-codeblock .hljs-type,[data-mui-color-scheme=dark] .insight-codeblock .hljs-attr,[data-mui-color-scheme=dark] .insight-codeblock .hljs-attribute,[data-mui-color-scheme=dark] .insight-codeblock .hljs-variable,[data-mui-color-scheme=dark] .insight-codeblock .hljs-built_in,[data-mui-color-scheme=dark] .insight-codeblock .hljs-type{color:#ffa657}html.terminal .aui-md pre,html.terminal .aui-md .insight-codeblock pre{border:1px solid var(--app-deco-muted);background:#00000009;border-radius:0}html.terminal.dark .aui-md pre,html.terminal.dark .aui-md .insight-codeblock pre{background:#ffffff0b}html.terminal .aui-md .insight-codeblock{border-color:var(--app-deco-muted);border-radius:0}html.terminal .aui-md pre code{background:transparent;border:none}html.terminal .aui-md .aui-md-inline-code{background:var(--app-deco-wash)!important;border:1px solid var(--app-deco-muted)!important;border-radius:0!important;color:var(--app-accent-text)}
