pInstallLoading {
        animation: spin 1s linear infinite;
    }
    
    /* Mautic Logo */
    .mautic-logo {
        width: 40px;
        height: 40px;
        background: var(--bg-secondary, white);
        border-radius: 8px;
        padding: 5px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }
    
    /* Feature List */
    .feature-list {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        gap: 15px;
