/* 
 * Diagnostic panel styles 
 */

.diagnostic-container {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
}

.diagnostic-panel {
    position: relative;
    background-color: var(--panel-bg, #f5f5f5);
    border-bottom: 1px solid var(--border-color, #ddd);
    /* Using standard padding from sidebar-panel */
    padding: 15px;
    height: 200px;
    overflow-y: auto;
    font-family: monospace;
    font-size: 0.85rem;
    white-space: pre-wrap;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    margin-top: 20px; /* Make room for the toggle button */
    width: 100%;
}

/* Adjust container when log panel is visible */
.container-with-log {
    margin-top: 200px;
}
