@charset "UTF-8";:root,:root[data-theme=light]{--arex-elements-borderColor: rgba(0, 0, 0, .1);--arex-elements-borderColorActive: #9333ea;--arex-elements-bg-depth-1: #ffffff;--arex-elements-bg-depth-2: #f9fafb;--arex-elements-bg-depth-3: #f3f4f6;--arex-elements-bg-depth-4: rgba(0, 0, 0, .05);--arex-elements-background-depth-1: #ffffff;--arex-elements-background-depth-2: #f9fafb;--arex-elements-background-depth-3: #f3f4f6;--arex-elements-background-depth-4: rgba(0, 0, 0, .05);--Arex-elements-background-depth-1: #ffffff;--Arex-elements-background-depth-2: #f9fafb;--Arex-elements-background-depth-3: #f3f4f6;--Arex-elements-background-depth-4: rgba(0, 0, 0, .05);--Arex-elements-borderColor: rgba(0, 0, 0, .1);--Arex-elements-textPrimary: #111827;--Arex-elements-textSecondary: #4b5563;--Arex-elements-textTertiary: #6b7280;--Arex-elements-item-contentDefault: #374151;--Arex-elements-item-contentActive: #111827;--Arex-elements-item-backgroundActive: rgba(0, 0, 0, .06);--Arex-elements-preview-addressBar-background: #f3f4f6;--Arex-elements-preview-addressBar-backgroundHover: #e5e7eb;--Arex-elements-preview-addressBar-backgroundActive: #ffffff;--Arex-elements-preview-addressBar-text: #111827;--Arex-elements-preview-addressBar-textActive: #111827;--arex-elements-textPrimary: #111827;--arex-elements-textSecondary: #4b5563;--arex-elements-textTertiary: #6b7280;--arex-elements-icon-primary: #111827;--arex-elements-dividerColor: #e5e7eb;--arex-elements-item-backgroundActive: rgba(0, 0, 0, .06);--arex-elements-item-backgroundAccent: rgba(147, 51, 234, .1);--arex-elements-item-contentActive: #111827;--arex-elements-item-contentAccent: #9333ea;--arex-elements-item-contentDefault: #374151;--arex-elements-item-contentDanger: #dc2626;--arex-elements-sidebar-buttonBackgroundDefault: transparent;--arex-elements-sidebar-buttonBackgroundHover: rgba(0, 0, 0, .05);--arex-elements-sidebar-buttonText: #111827;--arex-elements-terminal-backgroundColor: #ffffff;--Arex-elements-terminal-cursorColor: #111827;--arex-elements-terminal-cursorColorAccent: #ffffff;--arex-elements-terminal-selection-backgroundColor: rgba(147, 51, 234, .2);--arex-elements-terminal-selection-textColor: #111827;--arex-elements-terminal-selection-backgroundColorInactive: rgba(0, 0, 0, .1);--arex-elements-terminal-color-black: #1a1a1a;--arex-elements-terminal-color-red: #c0392b;--arex-elements-terminal-color-green: #27ae60;--arex-elements-terminal-color-yellow: #d68910;--arex-elements-terminal-color-blue: #2980b9;--arex-elements-terminal-color-magenta: #8e44ad;--arex-elements-terminal-color-cyan: #1a9b97;--arex-elements-terminal-color-white: #555555;--arex-elements-terminal-color-brightBlack: #555555;--arex-elements-terminal-color-brightRed: #e74c3c;--arex-elements-terminal-color-brightGreen: #2ecc71;--arex-elements-terminal-color-brightYellow: #f39c12;--arex-elements-terminal-color-brightBlue: #3498db;--arex-elements-terminal-color-brightMagenta: #9b59b6;--arex-elements-terminal-color-brightCyan: #1abc9c;--arex-elements-terminal-color-brightWhite: #1a1a1a;--arex-elements-terminal-textColor: #1a1a1a;--arex-elements-terminals-background: #ffffff;--arex-elements-terminals-buttonBackground: rgba(255, 255, 255, .08);--arex-elements-button-primary-background: #9333ea;--arex-elements-button-primary-text: #ffffff;--arex-elements-button-secondary-background: #f3f4f6;--arex-elements-button-secondary-text: #111827;--arex-elements-button-danger-background: #dc2626;--arex-elements-button-danger-text: #ffffff;--arex-elements-code-background: #1a1a1a;--arex-elements-code-text: #d4d4d8;--arex-elements-prompt-background: #ffffff;--arex-elements-prompt-text: #111827}:root[data-theme=dark]{--arex-elements-borderColor: rgba(255, 255, 255, .08);--arex-elements-borderColorActive: #a855f7;--arex-elements-bg-depth-1: #060606;--arex-elements-bg-depth-2: #0a0a0a;--arex-elements-bg-depth-3: #121212;--arex-elements-bg-depth-4: rgba(255, 255, 255, .04);--arex-elements-background-depth-1: #1a1a1d;--arex-elements-background-depth-2: #242427;--arex-elements-background-depth-3: #2e2e32;--arex-elements-background-depth-4: rgba(255, 255, 255, .04);--Arex-elements-background-depth-1: #1a1a1d;--Arex-elements-background-depth-2: #242427;--Arex-elements-background-depth-3: #2e2e32;--Arex-elements-background-depth-4: rgba(255, 255, 255, .04);--Arex-elements-borderColor: rgba(255, 255, 255, .08);--Arex-elements-textPrimary: #f4f4f5;--Arex-elements-textSecondary: #a1a1aa;--Arex-elements-textTertiary: #a1a1aa;--Arex-elements-item-contentDefault: #d4d4d8;--Arex-elements-item-contentActive: #ffffff;--Arex-elements-item-backgroundActive: rgba(255, 255, 255, .08);--Arex-elements-preview-addressBar-background: #1a1a1a;--Arex-elements-preview-addressBar-backgroundHover: #222222;--Arex-elements-preview-addressBar-backgroundActive: #2a2a2a;--Arex-elements-preview-addressBar-text: #d4d4d8;--Arex-elements-preview-addressBar-textActive: #f4f4f5;--arex-elements-textPrimary: #f4f4f5;--arex-elements-textSecondary: #a1a1aa;--arex-elements-textTertiary: #a1a1aa;--arex-elements-icon-primary: #f4f4f5;--arex-elements-dividerColor: rgba(255, 255, 255, .08);--arex-elements-item-backgroundActive: rgba(255, 255, 255, .08);--arex-elements-item-backgroundAccent: rgba(168, 85, 247, .15);--arex-elements-item-contentActive: #ffffff;--arex-elements-item-contentAccent: #c084fc;--arex-elements-item-contentDefault: #d4d4d8;--arex-elements-item-contentDanger: #f87171;--arex-elements-sidebar-buttonBackgroundDefault: transparent;--arex-elements-sidebar-buttonBackgroundHover: rgba(255, 255, 255, .08);--arex-elements-sidebar-buttonText: #e4e4e7;--arex-elements-terminal-backgroundColor: #1e1e21;--Arex-elements-terminal-cursorColor: #111827;--arex-elements-terminal-cursorColorAccent: #ffffff;--arex-elements-terminal-selection-backgroundColor: rgba(147, 51, 234, .2);--arex-elements-terminal-selection-textColor: #111827;--arex-elements-terminal-selection-backgroundColorInactive: rgba(0, 0, 0, .1);--arex-elements-terminal-color-black: #1a1a1a;--arex-elements-terminal-color-red: #c0392b;--arex-elements-terminal-color-green: #27ae60;--arex-elements-terminal-color-yellow: #d68910;--arex-elements-terminal-color-blue: #2980b9;--arex-elements-terminal-color-magenta: #8e44ad;--arex-elements-terminal-color-cyan: #1a9b97;--arex-elements-terminal-color-white: #555555;--arex-elements-terminal-color-brightBlack: #555555;--arex-elements-terminal-color-brightRed: #e74c3c;--arex-elements-terminal-color-brightGreen: #2ecc71;--arex-elements-terminal-color-brightYellow: #f39c12;--arex-elements-terminal-color-brightBlue: #3498db;--arex-elements-terminal-color-brightMagenta: #9b59b6;--arex-elements-terminal-color-brightCyan: #1abc9c;--arex-elements-terminal-color-brightWhite: #1a1a1a;--arex-elements-terminal-textColor: #1a1a1a;--arex-elements-terminals-background: #1e1e21;--arex-elements-terminals-buttonBackground: rgba(255, 255, 255, .08);--arex-elements-button-primary-background: #9333ea;--arex-elements-button-primary-text: #ffffff;--arex-elements-button-secondary-background: #1a1a1a;--arex-elements-button-secondary-text: #e4e4e7;--arex-elements-button-danger-background: #991b1b;--arex-elements-button-danger-text: #fecaca;--arex-elements-code-background: #1a1a1a;--arex-elements-code-text: #d4d4d8;--arex-elements-prompt-background: #0f0f0f;--arex-elements-prompt-text: #f4f4f5}:root{--header-height: 44px;--chat-min-width: 450px;--workbench-width: min(calc(100% - var(--chat-min-width)), 2536px)}[data-theme=dark] .side-menu,[data-theme=dark] [class*=side-menu],[data-theme=dark] .bg-white{background-color:#1e1e21!important;color:#9ca3af!important}:root[data-theme=dark] .bg-white{background-color:#1e1e21!important;color:#9ca3af!important}:root[data-theme=dark] .bg-gray-800{background-color:#0a0a0a!important}:root[data-theme=dark] .dark\:bg-gray-800{background-color:#0a0a0a!important}:root[data-theme=dark] .hover\:bg-gray-700:hover{background-color:#a855f71f!important}:root[data-theme=dark] .dark\:hover\:bg-gray-700:hover{background-color:#a855f71f!important}table{border-collapse:collapse;width:100%}:root[data-theme=dark] th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 12px;font-weight:600}:root[data-theme=dark] td{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.07)!important;padding:8px 12px}:root[data-theme=dark] tr:nth-child(2n) td{background-color:#a855f71a!important}:root[data-theme=dark] tr:hover td{background-color:#a855f733!important;color:#f4f4f5!important}:root[data-theme=light] th{background-color:#f3f4f6!important;color:#111827!important;border:1px solid rgba(0,0,0,.12)!important;padding:8px 12px;font-weight:600}:root[data-theme=light] td{background-color:#fff!important;color:#374151!important;border:1px solid rgba(0,0,0,.08)!important;padding:8px 12px}:root[data-theme=light] tr:nth-child(2n) td{background-color:#9333ea0d!important}:root[data-theme=light] tr:hover td{background-color:#9333ea1a!important}:root[data-theme=light] [class*=MarkdownContent] th,:root[data-theme=light] [class*=markdown] th{background-color:#f3f4f6!important;color:#111827!important}:root[data-theme=light] [class*=MarkdownContent] td,:root[data-theme=light] [class*=markdown] td{background-color:#fff!important;color:#374151!important}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:rgba(120,120,120,.25) transparent}*::-webkit-scrollbar{width:3px;height:3px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:transparent;border-radius:999px;transition:background-color .2s}*:hover::-webkit-scrollbar-thumb{background-color:#78787840}*::-webkit-scrollbar-thumb:hover{background-color:#a855f780}*::-webkit-scrollbar-corner{background:transparent}#arex-scroll-container{scrollbar-gutter:stable}[data-theme=dark] .cm-editor,[data-theme=dark] .cm-scroller{background-color:#1e1e21!important}[data-theme=dark] .cm-gutters{background-color:#1e1e1e!important;border-right:1px solid rgba(255,255,255,.08)!important;color:#6b7280!important}[data-theme=dark] .cm-content,[data-theme=dark] .cm-line{color:#d4d4d8!important}[data-theme=dark] .text-arex-elements-item-contentDefault,[data-theme=dark] .text-Arex-elements-item-contentDefault,:root[data-theme=dark] .text-arex-elements-item-contentDefault,:root[data-theme=dark] .text-Arex-elements-item-contentDefault{color:#71717a!important}[data-theme=dark] .bg-Arex-elements-preview-addressBar-background{background-color:#1a1a1a!important}[data-theme=dark] .bg-Arex-elements-preview-addressBar-background input,[data-theme=dark] .bg-Arex-elements-preview-addressBar-background button,[data-theme=dark] [class*=addressBar] button,[data-theme=dark] [class*=addressBar] [class*=i-ph]{color:#d4d4d8!important}[data-theme=dark] .bg-Arex-elements-preview-addressBar-background button:hover{color:#fff!important;background-color:#ffffff14!important}[data-theme=dark] .bg-Arex-elements-background-depth-1,:root[data-theme=dark] .bg-Arex-elements-background-depth-1{background-color:#1a1a1d!important}[data-theme=dark] [data-theme=dark] .bg-arex-elements-terminals-background,[data-theme=dark] .bg-Arex-elements-terminals-background{background-color:#1a1a1a!important}:root[data-theme=dark] .bg-gray-50{background-color:#111!important}:root[data-theme=dark] .bg-gray-100{background-color:#1a1a1a!important}:root[data-theme=dark] .text-gray-900{color:#f4f4f5!important}:root[data-theme=dark] .hover\:text-Arex-elements-textPrimary:hover{color:#f4f4f5!important}:root[data-theme=dark] .hover\:text-gray-900:hover{color:#f4f4f5!important}:root[data-theme=dark] .hover\:text-white:hover{color:#fff!important}:root[data-theme=dark] .dark\:hover\:text-white:hover{color:#fff!important}:root[data-theme=dark] .hover\:text-arex-elements-textPrimary:hover,:root[data-theme=dark] .hover\:text-Arex-elements-textPrimary:hover{color:#f4f4f5!important}:root[data-theme=dark] .hover\:text-arex-elements-textPrimary:hover{color:#f4f4f5!important}:root[data-theme=dark] .group:hover .group-hover\:text-white{color:#f4f4f5!important}:root[data-theme=dark] .group:hover .dark\:group-hover\:text-white{color:#f4f4f5!important}:root[data-theme=dark] .text-gray-700{color:#d4d4d8!important}:root[data-theme=dark] .text-gray-600{color:#a1a1aa!important}:root[data-theme=dark] .text-gray-500{color:#71717a!important}[data-theme=dark] .side-menu [style*="71717a"],[data-theme=dark] .side-menu [style*="113, 113, 122"]{color:#a1a1aa!important}:root[data-theme=dark] .border-gray-200{border-color:#ffffff14!important}:root[data-theme=dark] .border-gray-300{border-color:#ffffff1f!important}:root[data-theme=dark] select{background-color:#1a1a1a;color:#f4f4f5}:root[data-theme=dark] input:not([type=range]){color:#f4f4f5}:root[data-theme=dark] textarea{background-color:#111;color:#f4f4f5}img[src*=arex-dark]{display:none}img[src*=arex-light]{display:block}[data-theme=dark] img[src*=arex-light]{display:none!important}[data-theme=dark] img[src*=arex-dark]{display:block!important}.Toastify__toast{background-color:var(--arex-elements-background-depth-2)!important;color:var(--arex-elements-textPrimary)!important;border:1px solid var(--arex-elements-borderColor)!important;backdrop-filter:none!important}.Toastify__toast--success{border-color:#22c55e4d!important}.Toastify__toast--error{border-color:#ef44444d!important}.Toastify__toast--info{border-color:#6366f14d!important}.Toastify__close-button{color:var(--arex-elements-textTertiary)!important}.Toastify__progress-bar{background:#a855f799!important}:root[data-theme=light] .bg-arex-elements-background-depth-1{background-color:#fff!important}:root[data-theme=light] [data-radix-popper-content-wrapper]{background-color:#fff!important}.arex-discover-heading{padding-bottom:.1em;visibility:hidden;background-image:linear-gradient(90deg,#60a5fa,#a855f7,#6366f1 50%,#e0aaff,#a855f7 80%,#6366f1);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@keyframes arexDiscoverTypeIn{0%{visibility:visible;opacity:0;clip-path:inset(0 100% 0 0)}to{visibility:visible;opacity:1;clip-path:inset(0 0% 0 0)}}@keyframes arexDiscoverGlow{0%{background-position:100% 0}to{background-position:0% 0}}.arex-discover-heading.is-visible{visibility:visible;animation:arexDiscoverTypeIn .5s ease-out 0s both,arexDiscoverGlow 1.2s ease-out .3s forwards}[data-theme=dark] .bg-arex-elements-terminals-buttonBackground,[data-theme=dark] .bg-Arex-elements-terminals-buttonBackground{background-color:#ffffff14!important}[data-theme=dark] [class*=terminal] button,[data-theme=dark] [class*=Terminal] button{background-color:transparent!important}[data-theme=dark] [class*=Chat_]{background-color:#242428!important;color:#a1a1aa!important}[data-panel-resize-handle-id],[data-resize-handle],[data-panel-resize-handle-enabled=true]{background-color:var(--arex-elements-background-depth-2, #242427)!important;border:none!important;outline:none!important;position:relative!important}[data-panel-resize-handle-id]:before,[data-panel-resize-handle-id]:after,[data-resize-handle]:before,[data-resize-handle]:after,[data-panel-resize-handle-enabled=true]:before,[data-panel-resize-handle-enabled=true]:after{display:none!important;content:none!important;background:none!important;opacity:0!important;visibility:hidden!important}[data-theme=dark] .side-menu .text-gray-300,[data-theme=dark] .side-menu .text-gray-400,[data-theme=dark] .side-menu .text-gray-500,[data-theme=dark] .side-menu .text-gray-600,[data-theme=dark] .side-menu .text-gray-700,[data-theme=dark] .side-menu .font-medium{color:#9ca3af!important}[data-theme=dark] [class*=Chat_] .text-gray-300,[data-theme=dark] [class*=Chat_] .text-gray-400,[data-theme=dark] [class*=Chat_] .text-gray-500,[data-theme=dark] [class*=Chat_] .text-gray-600,[data-theme=dark] [class*=Chat_] .text-gray-700,[data-theme=dark] [class*=Chat_] .text-zinc-400,[data-theme=dark] [class*=Chat_] .text-zinc-500{color:#a1a1aa!important}[data-theme=dark] [class*=terminal][class*=background],[data-theme=dark] [class*=Terminal][class*=background],[data-theme=dark] [class*=terminals],[data-theme=dark] .bg-arex-elements-terminals-background,[data-theme=dark] .bg-Arex-elements-terminals-background,[data-theme=dark] .bg-arex-elements-terminals-background *,[data-theme=dark] .bg-Arex-elements-terminals-background *{color:#e4e4e7!important}[data-theme=dark] button.bg-white,[data-theme=dark] button.bg-white span,[data-theme=dark] a.bg-white,[data-theme=dark] a.bg-white span{color:var(--arex-elements-textPrimary, #e4e4e7)!important}[data-theme=light] .max-w-chat,[data-theme=light] [class*=max-w-2xl]{padding-bottom:2px}[data-theme=light] .rounded-\[20px\]{box-shadow:0 0 0 1.5px #a855f740,0 8px 32px #00000024,0 2px 8px #00000014!important;overflow:visible!important}[data-theme=light] .max-w-2xl,[data-theme=light] [class*=Chat_]{overflow:visible!important}[aria-hidden=false] textarea,[aria-hidden=false] input,[aria-hidden=false] button,[aria-hidden=false] [style*="overflow-y: auto"],[aria-hidden=false] [style*=overflowY],body[style*=pointer-events] [aria-hidden=false],body[style*=pointer-events] [aria-hidden=false] *{pointer-events:auto!important}[data-theme=dark] [role=tooltip],[data-theme=dark] [data-radix-tooltip-content]{background-color:#3a3a3e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important}html[data-theme=dark] table,html[data-theme=dark] table tbody,html[data-theme=dark] table thead,html[data-theme=dark] table tfoot{background-color:transparent!important}html[data-theme=dark] td,html[data-theme=dark] table td,html[data-theme=dark] table tr td,html[data-theme=dark] table tbody tr td{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.08)!important;padding:8px 12px!important}html[data-theme=dark] th,html[data-theme=dark] table th,html[data-theme=dark] table tr th,html[data-theme=dark] table thead tr th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 12px!important;font-weight:600!important}html[data-theme=dark] tr:nth-child(2n) td{background-color:#a855f714!important}html[data-theme=dark] tr:hover td{background-color:#a855f72e!important;color:#f4f4f5!important}[data-theme=dark] [class*=MarkdownContent] table,[data-theme=dark] [class*=MarkdownContent] table tbody{background-color:transparent!important}[data-theme=dark] [class*=MarkdownContent] td{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.08)!important}[data-theme=dark] [class*=MarkdownContent] th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important}[data-theme=dark] ._MarkdownContent_1w0sz_1 table,[data-theme=dark] ._MarkdownContent_1w0sz_1 table tbody,[data-theme=dark] ._MarkdownContent_1w0sz_1 table thead{background-color:transparent!important}[data-theme=dark] ._MarkdownContent_1w0sz_1 td{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.08)!important;padding:8px 12px!important}[data-theme=dark] ._MarkdownContent_1w0sz_1 th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important;padding:8px 12px!important;font-weight:600!important}[data-theme=dark] ._MarkdownContent_1w0sz_1 tr:nth-child(2n) td{background-color:#a855f714!important}html body [data-theme=dark] td,html body [data-theme=dark] table td,html body [data-theme=dark] table>tbody>tr>td,html body [data-theme=dark] table>tbody>tr>th,html body [data-theme=dark] table>thead>tr>th{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.08)!important;padding:8px 12px!important}html body [data-theme=dark] table>thead>tr>th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important;font-weight:600!important}html body [data-theme=dark] table>tbody>tr:nth-child(2n)>td{background-color:#a855f712!important}html body [data-theme=dark] table{border-collapse:collapse!important}html body [data-theme=dark] .arex-markdown-wrapper td{background-color:#1e1e22!important;color:#d4d4d8!important;border:1px solid rgba(255,255,255,.08)!important}html body [data-theme=dark] .arex-markdown-wrapper th{background-color:#2a2a2e!important;color:#f4f4f5!important;border:1px solid rgba(255,255,255,.12)!important}[data-theme=dark] [data-theme=dark] [data-control-panel] p,[data-theme=dark] [data-control-panel] span,[data-theme=dark] [data-control-panel] small,[data-theme=dark] [data-control-panel] .text-xs,[data-theme=dark] [data-control-panel] .text-sm{color:var(--arex-elements-textSecondary)}[data-theme=dark] [data-control-panel] h1,[data-theme=dark] [data-control-panel] h2,[data-theme=dark] [data-control-panel] h3,[data-theme=dark] [data-control-panel] label,[data-theme=dark] [data-control-panel] .font-semibold,[data-theme=dark] [data-control-panel] .font-bold,[data-theme=dark] [data-control-panel] .font-medium{color:var(--arex-elements-textPrimary)!important}[data-theme=dark] [data-control-panel] input,[data-theme=dark] [data-control-panel] textarea,[data-theme=dark] [data-control-panel] select{background-color:var(--arex-elements-background-depth-3)!important;color:var(--arex-elements-textPrimary)!important;border-color:var(--arex-elements-borderColor)!important}[data-theme=dark] [data-control-panel] tr td{background-color:var(--arex-elements-background-depth-2)!important;color:var(--arex-elements-textSecondary)!important;border-color:var(--arex-elements-borderColor)!important}[data-theme=dark] [data-control-panel] button.bg-white:not([class*=text-white]),[data-theme=dark] [data-control-panel] button[class*=bg-white]:not([class*=text-white]){background-color:var(--arex-elements-background-depth-3)!important;color:var(--arex-elements-textSecondary)!important;border:1px solid var(--arex-elements-borderColor)!important}[data-theme=dark] [data-control-panel] button[style*="rgb(240"],[data-theme=dark] [data-control-panel] button[style*="#F0F0F0"],[data-theme=dark] [data-control-panel] button[style*="#f0f0f0"]{background-color:var(--arex-elements-background-depth-3)!important;color:var(--arex-elements-textSecondary)!important}[data-theme=dark] [data-control-panel] button[class*=bg-purple],[data-theme=dark] [data-control-panel] button[class*=bg-violet],[data-theme=dark] [data-control-panel] button[class*=text-white],[data-theme=dark] [data-control-panel] a[class*=text-white]{color:#fff!important}[data-theme=dark] [data-control-panel] button:not([class*=text-white]):not([class*=bg-purple]):not([class*=bg-violet]):not([class*="bg-["]){background-color:transparent}[data-theme=dark] [data-control-panel] button[class*=text-white] *,[data-theme=dark] [data-control-panel] button[class*=text-white] svg,[data-theme=dark] [data-control-panel] button[class*=text-white] div,[data-theme=dark] [data-control-panel] button[class*=text-white] span{color:#fff!important}[data-theme=dark] [data-control-panel] button:not([class*=text-white]):not([class*="bg-["]){border:1px solid var(--arex-elements-borderColor)}[data-theme=dark] [data-control-panel] button svg,[data-theme=dark] [data-control-panel] button div[class*=i-ph],[data-theme=dark] [data-control-panel] button span[class*=i-ph]{color:inherit!important}[data-theme=dark] [data-control-panel] div[class*=i-ph],[data-theme=dark] [data-control-panel] span[class*=i-ph],[data-theme=dark] [data-control-panel] button[class*=rounded-full]{color:var(--arex-elements-textSecondary)!important}[data-theme=dark] [data-control-panel] button[class*=rounded-full] div,[data-theme=dark] [data-control-panel] button[class*=rounded-full] span{color:inherit!important}[data-theme=dark] [data-control-panel] button:not([class*="bg-["]):not([class*=text-white]){border:1px solid rgba(255,255,255,.1)!important}[data-theme=dark] [data-control-panel] button[class*=rounded-full]{border:none!important}[data-theme=dark] [data-control-panel] button[class*=text-white],[data-theme=dark] [data-control-panel] button[class*=text-white] *{color:#fff!important;opacity:1!important}[data-theme=dark] [data-radix-menu-content],[data-theme=dark] [data-radix-menu-content] *,[data-theme=dark] [role=menu],[data-theme=dark] [role=menuitem],[data-theme=dark] [role=menuitem] *{color:var(--arex-elements-textPrimary)!important}[data-theme=dark] [data-radix-menu-content]{background-color:var(--arex-elements-background-depth-2)!important;border-color:var(--arex-elements-borderColor)!important}.z-logo{z-index:998}.z-sidebar{z-index:997}.z-port-dropdown{z-index:996}.z-iframe-overlay{z-index:995}.z-prompt{z-index:2}.z-workbench{z-index:3}.z-file-tree-breadcrumb{z-index:998}.z-max{z-index:999}.z-toast,.Toastify__toast-container{z-index:1000}.animated{animation-fill-mode:both;animation-duration:var(--animate-duration, .2s);animation-timing-function:cubic-bezier(0,0,.2,1)}.animated.fadeInRight{animation-name:fadeInRight}.animated.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.dropdown-animation{opacity:0;animation:fadeMoveDown .15s forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes fadeMoveDown{to{opacity:1;transform:translateY(6px)}}.xterm{padding:1rem}[data-resize-handle]{position:relative}[data-resize-handle][data-panel-group-direction=horizontal]:after{content:"";position:absolute;inset:0 -5px 0 -6px;z-index:999}[data-resize-handle][data-panel-group-direction=vertical]:after{content:"";position:absolute;inset:-5px 0 -6px;z-index:999}[data-resize-handle][data-resize-handle-state=hover]:after,[data-resize-handle][data-resize-handle-state=drag]:after{background-color:transparent}.actions .shiki{background-color:var(--Arex-elements-actions-code-background)!important}.shiki:not(:has(.actions),.actions *,.mcp-tool-invocation-code *){background-color:var(--arex-elements-messages-code-background)!important}:root{--cm-backgroundColor: var(--Arex-elements-editor-backgroundColor, var(--Arex-elements-bg-depth-1));--cm-textColor: var(--arex-elements-editor-textColor, var(--arex-elements-textPrimary));--cm-gutter-backgroundColor: var(--arex-elements-editor-gutter-backgroundColor, var(--cm-backgroundColor));--cm-gutter-textColor: var(--arex-elements-editor-gutter-textColor, var(--arex-elements-textSecondary));--cm-gutter-activeLineTextColor: var(--arex-elements-editor-gutter-activeLineTextColor, var(--cm-gutter-textColor));--cm-foldGutter-textColor: var(--arex-elements-editor-foldGutter-textColor, var(--cm-gutter-textColor));--cm-foldGutter-textColorHover: var(--arex-elements-editor-foldGutter-textColorHover, var(--cm-gutter-textColor));--cm-activeLineBackgroundColor: var(--arex-elements-editor-activeLineBackgroundColor, rgb(224 231 235 / 30%));--cm-cursor-width: 2px;--cm-cursor-backgroundColor: var(--arex-elements-editor-cursorColor, var(--arex-elements-textSecondary));--cm-matching-bracket: var(--arex-elements-editor-matchingBracketBackgroundColor, rgb(50 140 130 / .3));--cm-selection-backgroundColorFocused: var(--arex-elements-editor-selection-backgroundColor, #42b4ff);--cm-selection-backgroundOpacityFocused: var(--arex-elements-editor-selection-backgroundOpacity, .3);--cm-selection-backgroundColorBlured: var(--arex-elements-editor-selection-inactiveBackgroundColor, #c9e9ff);--cm-selection-backgroundOpacityBlured: var(--arex-elements-editor-selection-inactiveBackgroundOpacity, .3);--cm-panels-borderColor: var(--arex-elements-editor-panels-borderColor, var(--arex-elements-borderColor));--cm-search-backgroundColor: var(--arex-elements-editor-search-backgroundColor, var(--cm-backgroundColor));--cm-search-textColor: var(--arex-elements-editor-search-textColor, var(--arex-elements-textSecondary));--cm-search-closeButton-backgroundColor: var(--arex-elements-editor-search-closeButton-backgroundColor, transparent);--cm-search-closeButton-backgroundColorHover: var( --arex-elements-editor-search-closeButton-backgroundColorHover, var(--arex-elements-item-backgroundActive) );--cm-search-closeButton-textColor: var( --arex-elements-editor-search-closeButton-textColor, var(--arex-elements-item-contentDefault) );--cm-search-closeButton-textColorHover: var( --arex-elements-editor-search-closeButton-textColorHover, var(--arex-elements-item-contentActive) );--cm-search-button-backgroundColor: var( --arex-elements-editor-search-button-backgroundColor, var(--arex-elements-item-backgroundDefault) );--cm-search-button-backgroundColorHover: var( --arex-elements-editor-search-button-backgroundColorHover, var(--arex-elements-item-backgroundActive) );--cm-search-button-textColor: var(--arex-elements-editor-search-button-textColor, var(--arex-elements-textSecondary));--cm-search-button-textColorHover: var( --arex-elements-editor-search-button-textColorHover, var(--arex-elements-textPrimary) );--cm-search-button-borderColor: var(--arex-elements-editor-search-button-borderColor, transparent);--cm-search-button-borderColorHover: var(--arex-elements-editor-search-button-borderColorHover, transparent);--cm-search-button-borderColorFocused: var( --arex-elements-editor-search-button-borderColorFocused, var(--arex-elements-borderColorActive) );--cm-search-input-backgroundColor: var(--arex-elements-editor-search-input-backgroundColor, transparent);--cm-search-input-textColor: var(--arex-elements-editor-search-input-textColor, var(--arex-elements-textPrimary));--cm-search-input-borderColor: var(--arex-elements-editor-search-input-borderColor, var(--arex-elements-borderColor));--cm-search-input-borderColorFocused: var( --arex-elements-editor-search-input-borderColorFocused, var(--arex-elements-borderColorActive) );--cm-tooltip-backgroundColor: var(--arex-elements-editor-tooltip-backgroundColor, var(--cm-backgroundColor));--cm-tooltip-textColor: var(--arex-elements-editor-tooltip-textColor, var(--arex-elements-textPrimary));--cm-tooltip-backgroundColorSelected: var( --arex-elements-editor-tooltip-backgroundColorSelected, #9C7DFF4d );--cm-tooltip-textColorSelected: var( --arex-elements-editor-tooltip-textColorSelected, var(--arex-elements-textPrimary) );--cm-tooltip-borderColor: var(--arex-elements-editor-tooltip-borderColor, var(--arex-elements-borderColor));--cm-searchMatch-backgroundColor: var(--arex-elements-editor-searchMatch-backgroundColor, rgba(234, 92, 0, .33))}html[data-theme=light]{--arex-elements-editor-gutter-textColor: #237893;--arex-elements-editor-gutter-activeLineTextColor: var(--arex-elements-textPrimary);--arex-elements-editor-foldGutter-textColorHover: var(--arex-elements-textPrimary);--arex-elements-editor-activeLineBackgroundColor: rgb(50 53 63 / 5%);--arex-elements-editor-tooltip-backgroundColorSelected: #9C7DFF33;--arex-elements-editor-search-button-backgroundColor: #F5F5F5;--arex-elements-editor-search-button-backgroundColorHover: #1717171a}html[data-theme=dark]{--cm-backgroundColor: var(--arex-elements-bg-depth-2);--arex-elements-editor-gutter-textColor: var(--arex-elements-textTertiary);--arex-elements-editor-gutter-activeLineTextColor: var(--arex-elements-textSecondary);--arex-elements-editor-selection-inactiveBackgroundOpacity: .3;--arex-elements-editor-activeLineBackgroundColor: rgb(50 53 63 / 50%);--arex-elements-editor-foldGutter-textColorHover: var(--arex-elements-textPrimary);--arex-elements-editor-matchingBracketBackgroundColor: rgba(66, 180, 255, .3);--arex-elements-editor-search-button-backgroundColor: #262626;--arex-elements-editor-search-button-backgroundColorHover: #FFFFFF1a}.Toastify__toast{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);background-color:var(--Arex-elements-bg-depth-2);color:var(--arex-elements-textPrimary);border:1px solid var(--arex-elements-borderColor)}.Toastify__close-button{color:var(--arex-elements-item-contentDefault);opacity:1;transition:none}.Toastify__close-button:hover{color:var(--arex-elements-item-contentActive)}html,body{height:100%;width:100%;background-color:var(--Arex-elements-bg-depth-1)}:root{--gradient-opacity: .8;--primary-color: rgba(158, 117, 240, var(--gradient-opacity));--secondary-color: rgba(138, 43, 226, var(--gradient-opacity));--accent-color: rgba(128, 59, 239, var(--gradient-opacity))}.modern-scrollbar{overflow:auto}.modern-scrollbar::-webkit-scrollbar{width:2px;height:4px}.modern-scrollbar::-webkit-scrollbar-track{background:transparent}.modern-scrollbar::-webkit-scrollbar-thumb{background-color:var(--modern-scrollbar-thumb-background);border-radius:9999px;border:2px solid transparent;background-clip:content-box;transition:background-color .2s ease-in-out}.modern-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--modern-scrollbar-thumb-backgroundHover)}.modern-scrollbar{scrollbar-width:thin;scrollbar-color:var(--modern-scrollbar-thumb-backgroundHover) transparent}.modern-scrollbar-invert::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--arex-elements-textPrimary),transparent 70%)}.modern-scrollbar-invert::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--arex-elements-textPrimary),transparent 50%)}.modern-scrollbar-invert{scrollbar-color:color-mix(in srgb,var(--arex-elements-textPrimary),transparent 50%) transparent}
