Spaces:
Running
Running
| .dc-page { | |
| display: flex; | |
| flex-direction: column; | |
| height: calc(100vh - 48px); | |
| gap: 0px; | |
| } | |
| .dc-layout { | |
| display: flex; | |
| gap: 0; | |
| flex: 1; | |
| min-height: 0; | |
| border-top: 1px solid var(--border); | |
| } | |
| .dc-left { | |
| min-width: 250px; | |
| max-width: 600px; | |
| overflow-y: auto; | |
| padding: 8px; | |
| background: var(--bg-soft); | |
| } | |
| .dc-resizer { | |
| width: 6px; | |
| cursor: col-resize; | |
| background: transparent; | |
| transition: background 0.2s; | |
| flex: none; | |
| z-index: 10; | |
| margin: 0 -3px; /* Allow clicking between panels */ | |
| } | |
| .dc-resizer:hover, .dc-resizer:active { | |
| background: var(--primary); | |
| width: 6px; | |
| } | |
| .dc-right { | |
| flex: 1; | |
| display: flex; | |
| flex-direction: column; | |
| min-width: 0; | |
| overflow-y: auto; | |
| } | |
| .dc-toolbar { | |
| flex-wrap: wrap; | |
| } | |
| .dc-hint { | |
| font-size: 12px; | |
| color: var(--text-muted); | |
| padding: 12px; | |
| background: var(--primary-light); | |
| border-radius: var(--radius); | |
| } | |
| .dc-search-bar input { | |
| min-width: 180px; | |
| } | |
| /* Process separator */ | |
| .dc-separator { | |
| border: none; | |
| border-top: 3px solid var(--border); | |
| margin: 12px 0; | |
| } | |
| /* ββ Stream data table: compact styles now managed via inline styles in component ββ */ | |
| .stream-data-table table { | |
| width: 100%; | |
| border-collapse: collapse; | |
| } | |
| .stream-data-table tr:nth-child(even) td { | |
| background: var(--surface-hover, #f8f8f8); | |
| } | |