```python
def case_count(text: str) -> list:
    if not text:
        return [0, 0]
    
    count = [0, 0]
    for char in text:
        if char.isupper():
            count[0] += 1
        elif char.islower():
            count[1] += 1
    
    return count
```