/**
 * Docker Manager - Container Live Logs Viewer Styles
 * (c) 2026 Wizardry and Steamworks
 */

 .log-panel-container {
  overflow: hidden;
  background: #0d0e11 !important; /* Rich deep terminal black backing layer */
  padding: 12px !important;
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: 100%;
}

:root[data-theme="light"] .log-panel-container {
  background: #f8f9fa !important; /* Clean light code terminal frame */
}

/* Xterm frame outer structural wrapper */
.log-panel-container .xterm-wrapper {
  flex: 1; 
  overflow: hidden; 
  background: #000000; 
  padding: 4px;
}

:root[data-theme="light"] .log-panel-container .xterm-wrapper {
  background: #ffffff;
}

/* Selector dropdown width matching constraints */
#log-container-dropdown {
  width: 100%; 
  box-sizing: border-box; 
  height: 28px;
  background: var(--btn);
  color: var(--txt);
  border: 1px solid var(--mute);
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 0.75rem;
  font-weight: bold;
  outline: none;
  cursor: pointer;
}

#log-container-dropdown:hover {
  border-color: var(--acc);
}

/* Custom layout override matching layout-db rules */
#c-logs {
  min-width: 400px;
  min-height: 280px;
}
