Spaces:
Paused
Paused
| /* Fullscreen overlay */ | |
| .graph-dialog-container { | |
| position: fixed ; | |
| top: 0 ; | |
| left: 0 ; | |
| width: 100% ; | |
| height: 100vh ; | |
| background-color: rgba(0, 0, 0, 0.2) ; | |
| display: flex ; | |
| justify-content: center ; | |
| align-items: center ; | |
| z-index: 1000 ; | |
| overflow: hidden ; | |
| } | |
| /* Inner dialog container */ | |
| .graph-dialog-inner { | |
| position: relative ; | |
| border-radius: 12px ; | |
| padding: 1rem ; | |
| width: 45% ; | |
| max-width: 100% ; | |
| background-color: #1e1e1e ; | |
| min-height: 80vh ; | |
| overflow: hidden ; /* Prevent scrolling */ | |
| } | |
| /* Header styling */ | |
| .graph-dialog-header { | |
| display: flex ; | |
| justify-content: space-between ; | |
| align-items: center ; | |
| padding: 16px ; | |
| background-color: #1e1e1e ; | |
| color: #fff ; | |
| } | |
| /* Title styling */ | |
| .graph-dialog-title { | |
| font-weight: bold ; | |
| font-size: 1.5rem ; | |
| margin: 0 ; | |
| } | |
| /* Close button styling */ | |
| .graph-dialog .close-btn { | |
| position: absolute ; | |
| top: 16px ; | |
| right: 16px ; | |
| background: none ; | |
| color: white ; | |
| padding: 7px ; | |
| border-radius: 5px ; | |
| cursor: pointer ; | |
| } | |
| .graph-dialog-close-btn:hover { | |
| background: rgba(255, 255, 255, 0.1) ; | |
| color: white ; | |
| } | |
| /* Content area */ | |
| .graph-dialog-content { | |
| padding: 0 ; | |
| background-color: #1e1e1e ; | |
| height: 550px ; | |
| overflow: hidden ; | |
| } | |
| /* Loading state */ | |
| .graph-loading { | |
| display: flex ; | |
| justify-content: center ; | |
| align-items: center ; | |
| height: 50% ; | |
| color: #fff ; | |
| } | |
| /* Error message */ | |
| .graph-error { | |
| display: flex ; | |
| justify-content: center ; | |
| align-items: center ; | |
| height: 50% ; | |
| color: red ; | |
| } |