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 ; | |
} |