s.installed i {
        color: #10b981;
    }
    
    .app-status.not-installed {
        background: var(--danger-bg, #fee2e2);
        color: var(--danger-text, #991b1b);
    }
    
    .app-status.not-installed i {
        color: #ef4444;
    }
    
    .app-description {
        font-size: 14px;
        color: var(--text-secondary, #64748b);
        line-height: 1.6;
        margin-bottom: 20px;
    }
    
    .app-actions {
        display: flex;
        gap: 10px;
    }
    
    .action-btn {
       