  
    .app-name {
        font-size: 20px;
        font-weight: 700;
        color: var(--text-primary, #2f3640);
        margin-bottom: 5px;
    }
    
    .app-status {
        display: inline-flex;
        align-items: center;
        gap: 6px;
        padding: 4px 12px;
        border-radius: 6px;
        font-size: 13px;
        font-weight: 600;
    }
    
    .app-status.installed {
        background: var(--success-bg, #d1fae5);
        color: var(--success-text, #065f46);
    }
    
    .app-statu