), 0 10px 40px rgba(0,0,0,0.08));
        border: 1px solid var(--border-light, #e8e9ff);
        overflow: hidden;
        animation: fadeInUp 0.5s ease-out;
    }
    
    .panel-header {
        background: var(--console-bg, #1e293b);
        color: var(--text-primary, white);
        padding: 1rem 1.5rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom: 1px solid var(--console-border, #334155);
    }
    
    .panel-title {
        font-s