idth: 60px;
        height: 60px;
        background: var(--bg-primary, white);
        border-radius: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: var(--shadow-md, 0 4px 12px rgba(0,0,0,0.1));
    }
    
    .page-subtitle {
        font-size: 1.25rem;
        color: var(--text-secondary, #64748b);
        margin-bottom: 1.5rem;
        position: relative;
        z-index: 1;
    }
    
    .header-actions {
        display: flex;
        ga