Spaces:
Building
Building
Komalpreet Kaur
feat: implement memory consolidation service with sleep cycle, add frontend visualization components, and integrate backend database orchestration.
2e9dd8e unverified | /* CognitiveBrain3DScene.css - Sci-fi Organic 3D Brain simulation styling */ | |
| .brain-3d-viewport { | |
| position: relative; | |
| width: 100%; | |
| height: 100%; | |
| background: radial-gradient(circle at center, rgba(15, 23, 42, 0.05) 0%, rgba(10, 10, 15, 0) 70%); | |
| border-radius: 24px; | |
| overflow: hidden; | |
| } | |
| /* Micro HUD floating overlay */ | |
| .brain-hud-metrics { | |
| position: absolute; | |
| bottom: 24px; | |
| left: 24px; | |
| right: 24px; | |
| display: flex; | |
| justify-content: space-between; | |
| gap: 16px; | |
| background: rgba(255, 255, 255, 0.4); | |
| backdrop-filter: blur(20px); | |
| border: 1px solid rgba(255, 255, 255, 0.6); | |
| padding: 14px 20px; | |
| border-radius: 16px; | |
| box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03); | |
| pointer-events: none; | |
| } | |
| .hud-metric-item { | |
| display: flex; | |
| flex-direction: column; | |
| gap: 4px; | |
| } | |
| .hud-label { | |
| font-size: 0.6rem; | |
| font-weight: 700; | |
| text-transform: uppercase; | |
| color: #888; | |
| letter-spacing: 0.05em; | |
| font-family: var(--font-mono), monospace; | |
| } | |
| .hud-val { | |
| font-size: 0.8rem; | |
| font-weight: 800; | |
| color: #1a1a1a; | |
| letter-spacing: -0.01em; | |
| } | |
| .hud-val.uppercase { | |
| text-transform: uppercase; | |
| } | |
| /* Utility Colors */ | |
| .text-cyan { color: #06b6d4 ; } | |
| .text-pink { color: #ec4899 ; } | |
| /* Micro-HUD tooltips */ | |
| .brain-tooltip-hud { | |
| background: rgba(10, 10, 15, 0.95) ; | |
| border: 1px solid rgba(6, 182, 212, 0.3) ; | |
| box-shadow: 0 10px 30px rgba(0,0,0,0.5) ; | |
| border-radius: 8px ; | |
| padding: 8px 12px ; | |
| color: #fff ; | |
| font-family: var(--font-mono), monospace ; | |
| font-size: 0.7rem ; | |
| pointer-events: none; | |
| display: flex; | |
| flex-direction: column; | |
| gap: 2px; | |
| } | |
| .brain-tooltip-hud strong { | |
| color: #06b6d4; | |
| font-size: 0.75rem; | |
| } | |
| .hud-category { | |
| color: #888; | |
| font-size: 0.6rem; | |
| text-transform: uppercase; | |
| } | |
| /* Loading label */ | |
| .brain-loading-label { | |
| position: absolute; | |
| top: 24px; | |
| right: 24px; | |
| background: rgba(6, 182, 212, 0.08); | |
| border: 1px solid rgba(6, 182, 212, 0.2); | |
| color: #06b6d4; | |
| padding: 6px 14px; | |
| border-radius: 100px; | |
| font-size: 0.65rem; | |
| font-weight: 700; | |
| font-family: var(--font-mono), monospace; | |
| text-transform: uppercase; | |
| letter-spacing: 0.05em; | |
| pointer-events: none; | |
| animation: pulse-hud 1.5s infinite ease-in-out; | |
| } | |
| @keyframes pulse-hud { | |
| 0% { opacity: 0.8; } | |
| 50% { opacity: 0.4; } | |
| 100% { opacity: 0.8; } | |
| } | |