Spaces:
Sleeping
Sleeping
David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120 | @import "tailwindcss"; | |
| :root { | |
| --background: #020617; | |
| --surface: #0f172a; | |
| --surface-2: #111827; | |
| --border: #1e293b; | |
| --primary: #2563eb; | |
| --primary-hover: #3b82f6; | |
| --text: #f8fafc; | |
| --muted: #94a3b8; | |
| --success: #22c55e; | |
| --warning: #f59e0b; | |
| --danger: #ef4444; | |
| } | |
| *, | |
| *::before, | |
| *::after { | |
| box-sizing: border-box; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| html { | |
| height: 100%; | |
| scroll-behavior: smooth; | |
| text-rendering: optimizeLegibility; | |
| -webkit-font-smoothing: antialiased; | |
| } | |
| body { | |
| width: 100%; | |
| height: 100%; | |
| overflow: hidden; | |
| background: radial-gradient(circle at top, #0f172a 0%, #020617 100%); | |
| color: var(--text); | |
| font-family: | |
| Inter, | |
| system-ui, | |
| -apple-system, | |
| BlinkMacSystemFont, | |
| "Segoe UI", | |
| sans-serif; | |
| } | |
| #__next, | |
| #dolor3v-studio { | |
| width: 100%; | |
| height: 100%; | |
| } | |
| button, | |
| input, | |
| textarea, | |
| select { | |
| font: inherit; | |
| } | |
| button { | |
| cursor: pointer; | |
| } | |
| ::-webkit-scrollbar { | |
| width: 10px; | |
| height: 10px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: #020617; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: #334155; | |
| border-radius: 999px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: #475569; | |
| } | |
| ::selection { | |
| background: #2563eb; | |
| color: white; | |
| } | |
| .glass { | |
| background: rgba(15, 23, 42, 0.72); | |
| backdrop-filter: blur(18px); | |
| -webkit-backdrop-filter: blur(18px); | |
| border: 1px solid rgba(255,255,255,.08); | |
| } | |
| .panel { | |
| background: var(--surface); | |
| border: 1px solid var(--border); | |
| border-radius: 12px; | |
| } | |
| .shadow-soft { | |
| box-shadow: | |
| 0 8px 32px rgba(0,0,0,.35), | |
| inset 0 1px rgba(255,255,255,.04); | |
| } | |
| .fade-in { | |
| animation: fadeIn .25s ease-out; | |
| } | |
| @keyframes fadeIn { | |
| from { | |
| opacity: 0; | |
| transform: translateY(6px); | |
| } | |
| to { | |
| opacity: 1; | |
| transform: translateY(0); | |
| } | |
| } | |
| .workspace-shell{ | |
| height:100vh; | |
| display:grid; | |
| grid-template-rows:64px 1fr 260px; | |
| background:#020617; | |
| color:#fff; | |
| } | |
| .workspace-header{ | |
| display:flex; | |
| align-items:center; | |
| justify-content:space-between; | |
| padding:0 20px; | |
| background:#0f172a; | |
| border-bottom:1px solid #1e293b; | |
| } | |
| .workspace-logo{ | |
| font-size:22px; | |
| font-weight:700; | |
| color:#38bdf8; | |
| } | |
| .workspace-title{ | |
| font-size:15px; | |
| font-weight:600; | |
| } | |
| .workspace-actions{ | |
| display:flex; | |
| gap:10px; | |
| } | |
| .workspace-actions button{ | |
| background:#1e293b; | |
| color:white; | |
| padding:10px 18px; | |
| border:none; | |
| border-radius:8px; | |
| cursor:pointer; | |
| } | |
| .workspace-body{ | |
| display:grid; | |
| grid-template-columns:280px 1fr 380px; | |
| overflow:hidden; | |
| } | |
| .workspace-left{ | |
| border-right:1px solid #1e293b; | |
| overflow:auto; | |
| } | |
| .workspace-main{ | |
| overflow:hidden; | |
| } | |
| .workspace-right{ | |
| border-left:1px solid #1e293b; | |
| display:flex; | |
| flex-direction:column; | |
| overflow:auto; | |
| } | |
| .workspace-terminal{ | |
| border-top:1px solid #1e293b; | |
| overflow:hidden; | |
| } | |